2
3
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-14 02:27:40 -04:00
Commit Graph

1794 Commits

Author SHA1 Message Date
22a6b3b277 Fix a Clang error from pnUtHash. 2012-02-24 22:56:02 -08:00
24a644107e Fix relto-plunge
Looks like the fissure fall camera region got triggered then untriggered
during the linking process. In debug builds, this happened in one frame,
so only an exit message got sent out. In faster builds, both would be
sent, and you would plunge. To fix that, we don't send eval until we're no
longer MidLink.
2012-02-25 01:55:55 -05:00
8c345dac3d Take this opportunity to vector-ize plVirtualCam1 2012-02-24 22:31:10 -05:00
8deeb6831a Disallow duplicate camera pushes 2012-02-23 18:39:55 -05:00
0e88bd249b Revert "Pop cameras when we exit a region"
This was a fluke and did not really fix the issue
2012-02-23 18:12:19 -05:00
1ef7f43ede Merge pull request #158 from Hoikas/login-fixes
Login fixes
2012-02-22 07:41:34 -08:00
6c94a90d9c Merge pull request #159 from Hoikas/physx
More PhysX
2012-02-22 07:40:23 -08:00
efd03fc33e Pop cameras when we exit a region
Fixes issues with cameras that have been added to the stack in python using
that weird spawn point hack.
2012-02-22 01:27:00 -05:00
027e830360 Keep dynamics asleep during init process
When we set the global pose and transform, we wake up dynamics. This can be
somewhat evil, so we put them back to sleep as they are supposed to be.
2012-02-22 00:45:18 -05:00
897abb7200 Chip away at uses of pnUtStr 2012-02-20 12:06:41 -05:00
653c29d0bd Restore eap's misunderstanding of endianness. 2012-02-20 11:50:47 -05:00
ec216206dd Fix StupidSearch
This fixes stupid stuff like Phil's Relto linking panel and the Words covers
2012-02-19 18:43:52 -05:00
827d58bb46 Merge pull request #157 from dpogue/plString-fix
Make plString build on mingw
2012-02-19 14:41:39 -08:00
ab8d7619d3 Remove the pragma stuff since there's no warning. 2012-02-19 14:39:46 -08:00
b5d9c3ffec Use a correct value that doesn't cause warnings. 2012-02-19 14:37:04 -08:00
bdf52410e1 Make plString build on mingw. 2012-02-19 13:02:47 -08:00
5548eb5a6f Merge pull request #156 from dpogue/NukeLibs
Nuke NucleusLib libs
2012-02-18 20:05:25 -08:00
21a0d9edfd Re-add the necessary StartUp hack stuff. 2012-02-18 19:54:25 -08:00
c48f76d641 Merge pull request #154 from Hoikas/fix-151
Fixes #151
2012-02-18 09:40:15 -08:00
ef55b356ca Merge pull request #153 from Hoikas/unicode-tos
Support utf8 TOS.txt files
2012-02-18 09:39:56 -08:00
d8d6b0b377 Remove some lingering pnIni references. 2012-02-18 00:20:57 -08:00
cc21988872 Kill pnIni. 2012-02-18 00:14:39 -08:00
564c97921f Kill pnIniExe. 2012-02-18 00:14:17 -08:00
e6077e950d Remove the Net Ini stuff that was never used.
If we needed any of this stuff, it's been added to the console.
2012-02-18 00:11:13 -08:00
ba7950bb80 Kill pnMail. 2012-02-17 23:55:02 -08:00
4535d38cc9 Kill pnSqlLib. 2012-02-17 23:54:27 -08:00
64ea209754 Kill pnOraLib. 2012-02-17 23:53:53 -08:00
e5aaef09e0 Kill pnCrash. 2012-02-17 23:50:25 -08:00
0f68e5ae13 These got missed... 2012-02-18 02:49:55 -05:00
46ca15c61c Kill pnCrashExe. 2012-02-17 23:44:27 -08:00
1687426987 Kill pnNetLog. 2012-02-17 23:41:36 -08:00
7720981324 Fixes #151
Close a file descriptor that could be leaked
2012-02-16 19:59:21 -05:00
1efd2b6684 Support utf8 TOS.txt files 2012-02-16 19:49:26 -05:00
85136f8050 Merge pull request #152 from Hoikas/fix-moula
Fix MOULa Sha0 Crap
2012-02-15 18:19:10 -08:00
23911b0a49 Actually fix it, thanks to Zrax and Paradox 2012-02-15 01:46:18 -05:00
8bf78c0e35 Fix plStringStream for the case of adding a '\0' char non-destructively 2012-02-15 01:25:01 -05:00
81465e621b Add case conversion functionality 2012-02-15 01:24:48 -05:00
ccf5f59fda Merge pull request #149 from Hoikas/physx
More PhysX Fixes
2012-02-13 18:13:23 -08:00
40933d6612 Merge pull request #144 from Deledrius/vault_png
More PNG support (Vault and Python)
2012-02-13 08:52:17 -08:00
3e15b5d318 Fixed memory leak, plString is nice 2012-02-13 01:36:50 -08:00
80213f3edd Fix weird jitters when jumping and kicking
NOTE: If you are using a version of PhysX prior to 2.6.4, then you should
test very carefully if you should keep this commit. This change fixed a
bug that caused avatars to get stuck falling against certain colliders. It
seems to no longer be needed.
2012-02-13 01:34:46 -05:00
7dcf2e66a3 Greatly simplify collision detectors 2012-02-13 01:34:45 -05:00
1b0e139ae5 Only send out one collide msg per frame
This addresses a "PhysX turd" that some Cyan programmer noted in
plCollisionDetector. Cleaning up that cruft is pending...
2012-02-13 01:34:35 -05:00
9795b4e7fc Fix unsafe cleanup in ~plCameraRegionDetector
Deleting an hsRefCnt is evil, we should ALWAYS hsRefCnt_SafeUnRef (we
might have a nullptr) it because someone might ref it. hsRefCnt will explictly crash if you delete it when the refcnt != 1.

Also, take this opportunity to vector-ize things.
2012-02-13 01:33:16 -05:00
8ec1a92359 Rewrite kickable force stuff...
Cyan's old code was confusing and would allow you to walk on top of small
kickables. Now, we impart force to these small kickables up to a certain
point where imparting force to them becomes somewhat risky.
2012-02-13 01:33:16 -05:00
0689901c5e Band-aid for poorly modelled stairs
Looks like the Cyan modellers didn't extend the stair ramps all the way
down in some places. To compensate, we can now take higher steps but can't
walk on slopes quite as steep as before. I think this should balance out
nicely.
2012-02-13 01:33:15 -05:00
b907f8978a Fix landing behaviors
Looks like Cyan broke these when they fixed superjumps. It appears that
LinearVelocity is only good while the PhysicalControllerCore is updating,
and it stashes the result for later so nothing else can touch it.
Regardless, we need to test AchievedLinearVelocity outside of the update
proc.
2012-02-13 01:33:15 -05:00
a2a7bd7e77 Merge pull request #150 from dpogue/pnEncryption
Refactor hash digest code

--HG--
rename : Sources/Plasma/PubUtilLib/plMath/plRandom.h => Sources/Plasma/NucleusLib/pnEncryption/plRandom.h
2012-02-12 22:06:06 -08:00
e985616107 Fix errors. 2012-02-12 18:32:07 -08:00
ee338c9adf Fix some casting errors. 2012-02-12 15:26:47 -08:00