Darryl Pogue
eb946f76a4
Get rid of MemAlloc.
13 years ago
Darryl Pogue
5013a978eb
Get rid of NEW(), TRACKED_NEW, and ZERO().
13 years ago
Darryl Pogue
6cdcf6a95e
Get rid of most _alloca use and remove ALLOCA().
13 years ago
Darryl Pogue
8a3f0cfd5b
Get rid of DEL() and FREE() macros.
...
Part of CoreLibExe must die.
13 years ago
Adam Johnson
be26b145df
HeadSpin.h is now the core header.
...
Rearrange some things so such that low-level CoreLib headers aren't quite
so crazy. For higher level stuff, you still need to include the
appropriate header.
13 years ago
Adam Johnson
2f53a10fb6
Convert hsConfig defines to cmake -- fixes #93
13 years ago
Adam Johnson
e020651e4b
Eliminate hsScalar and hsFixed
...
Modern CPUs support floats just fine... hsFixed was crazy.
13 years ago
Adam Johnson
5027b5a4ac
Convert custom HeadSpin integer types to standard types from stdint.h
13 years ago
Christian Walther
cec6d75f94
Fix a warning while I'm at it.
13 years ago
Christian Walther
12d114b63a
Allow typing tabs (MOULa does too).
13 years ago
Christian Walther
859aef9e97
Fix use of the return key as a control key
...
broken by revision f251606
13 years ago
Adam Johnson
b4e1dc352e
Fix player and CGZ marker games
13 years ago
Adam Johnson
3bf8df58d8
Band-aid for the "Michael Jackson" bug
13 years ago
Adam Johnson
64a0c49439
Bonus: Some cleanups for collision message handling and slightly improved
...
logging
13 years ago
Adam Johnson
7c40364752
Fix some more incorrect PhysX Api calls for Kinematic Actors
...
As I discovered several months ago, Cyan used the incorrect
NxActor::setGlobal(Pose/Position) function(s) to transform kinematic actors.
This is incorrect but was apparently allowed in PhysX 2.6.0. PhysX 2.6.4
enforces the correct moveGlobal(Pose/Position) functionality, so we MUST use
that.
13 years ago
Adam Johnson
032a577111
Implement a new, asynchronous plResPatcher singleton
13 years ago
Adam Johnson
846f2c870b
Replaced the unused plNCAgeJoinerMsg with plResPatcherMsg
13 years ago
Adam Johnson
4661b470f6
Toss useless, Windows-only plBGDownloader
13 years ago
Adam Johnson
f45679a54f
Make pyVault::AddChronicleEntry a blocking operation to avoid a race
...
condition
13 years ago
Skoader
2290aab5a8
Fix avatar clothing bounds test.
...
Bounds type needs be checked after refreshing the bsp tree.
13 years ago
Adam Johnson
e28993aab5
Tighten up plStreamSource::GetFile for internal clients
13 years ago
Adam Johnson
51e89d630e
Add wchar version of plFileUtils::StripExt
13 years ago
Adam Johnson
83ff761632
Allow plSecureStream to open any arbitrary hsStream in read-only mode
13 years ago
Adam Johnson
3508df1c16
Allow computing md5 hashes from hsStream derived classes
13 years ago
Florian Meissner
d420ac6da7
Fix for inserting newlines into KI notes
13 years ago
Darryl Pogue
6f5643debd
ifdef some Win32 InputCore stuff for plDrawable.
13 years ago
Branan Purvine-Riley
30faa99367
update comment describing sequence number
13 years ago
Branan Purvine-Riley
b11881d9a3
Increase allowable sequence prefix range
13 years ago
Adam Johnson
ca96e15a37
Fix #106
...
Allow plSubWorldMsg to be sent over the network, allowing players to exit
the elevator on the second floor of the Teledahn shroom without falling
through the floor.
13 years ago
Darryl Pogue
79f1714730
Fixes for plGLight errors.
13 years ago
Darryl Pogue
3398938d31
Fix a bunch of warnings from clang.
13 years ago
Darryl Pogue
dc2d804993
Get rid of EFX-Util.h include.
13 years ago
Adam Johnson
c145a3acbc
Fix the "bahro climbing a ladder" crash
...
This fix will cause the armature brain to skip over animations that it doesn't have data for, rather than crashing. If you're in debug mode, you'll get a nice assert as well.
13 years ago
Christian Walther
bb98cf94ba
Don’t crash on Linux if environment variable HOME is not set.
13 years ago
Christian Walther
8ec36007c1
Don’t hardcode "Uru Live" but use ProductLongName().
...
Replicates behavior of PathGetLogDirectory().
13 years ago
Christian Walther
39a35f5fd3
Change log folder name back from “log” to the original “Log” for consistency with other logging facilities that still use PathGetLogDirectory().
13 years ago
Christian Walther
f49b04e7f0
Add missing “Uru Live” in log file path.
13 years ago
Christian Walther
ea4ba5028a
Fix compilation: include proper header for SHGetSpecialFolderPathW().
13 years ago
Christian Walther
497aac7ab2
Fix buffer size check – previous version could still overrun by 1 or 2 bytes.
13 years ago
Darryl Pogue
be39ca5210
Fix some bugs in plStatusLog. Closes #99 .
13 years ago
Branan Purvine-Riley
c1deed66c7
Force page stream to stay open during a room load
13 years ago
Darryl Pogue
5e6eb006b9
Fix some Linux issues in plGImage.
13 years ago
Darryl Pogue
526bed2f43
Fixes for plGImage HS_BUILD_FOR_WIN32.
13 years ago
Darryl Pogue
2916a04d3f
Fixes for HS_BUILD_FOR_WIN32 in plAudio.
13 years ago
Darryl Pogue
085b12e6eb
ifdef out all the Win32 specific code in plGImage.
13 years ago
Darryl Pogue
b667e8348e
Fixes for plAudible.
13 years ago
Darryl Pogue
a5ecd8d0c7
Fix syntax error in plPickingDetector.h
13 years ago
Darryl Pogue
0bb10287c5
Fixes for plAudio errors.
13 years ago
Darryl Pogue
dc82e003c7
This value is only semi-optional.
13 years ago
Branan Purvine-Riley
e8b6c424d7
Fix zlib inout variables to not crash things
13 years ago