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

472 Commits

Author SHA1 Message Date
3c5ed83020 Replace calls to ALLOC() macro with malloc. 2012-01-25 16:58:32 -05:00
1fa1197c3e Get rid of ALLOCFLAGS() macro. 2012-01-25 16:58:31 -05:00
4159663415 Get rid of MEMDUP() macro. 2012-01-25 16:58:31 -05:00
b3f75a5ae7 Get rid of REALLOC(), REALLOCFLAGS(), and CALLOC() 2012-01-25 16:58:30 -05:00
48b8cd8ad0 Get rid of FREEFLAGS() which ignored the flags >.> 2012-01-25 16:58:29 -05:00
6cdcf6a95e Get rid of most _alloca use and remove ALLOCA(). 2012-01-25 16:58:29 -05:00
8a3f0cfd5b Get rid of DEL() and FREE() macros.
Part of CoreLibExe must die.
2012-01-25 16:58:28 -05:00
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.
2012-01-25 16:58:27 -05:00
2f53a10fb6 Convert hsConfig defines to cmake -- fixes #93 2012-01-25 16:58:24 -05:00
4bb94f34b8 Remove obviously unused stuff 2012-01-25 16:58:22 -05:00
e020651e4b Eliminate hsScalar and hsFixed
Modern CPUs support floats just fine... hsFixed was crazy.
2012-01-25 16:58:20 -05:00
5027b5a4ac Convert custom HeadSpin integer types to standard types from stdint.h 2012-01-25 16:58:18 -05:00
cec6d75f94 Fix a warning while I'm at it. 2012-01-25 20:40:42 +01:00
12d114b63a Allow typing tabs (MOULa does too). 2012-01-25 20:40:04 +01:00
859aef9e97 Fix use of the return key as a control key
broken by revision f251606
2012-01-22 16:08:56 +01:00
be472ddb62 Merge pull request #118 from Hoikas/physx
PhysX Fixes
2012-01-20 15:26:20 -08:00
02e38f981e Fix mouse recentering.
Existing fix didn't apply until after SecurePreloader completed.
This disables the mouse recentering earlier.
2012-01-20 05:22:25 -08:00
73ec6b4601 Merge pull request #55 from Deledrius/l10n
Re-enable Localization.

Fixes #12
2012-01-20 01:54:07 -08:00
b4e1dc352e Fix player and CGZ marker games 2012-01-19 00:59:56 -05:00
3bf8df58d8 Band-aid for the "Michael Jackson" bug 2012-01-19 00:19:48 -05:00
64a0c49439 Bonus: Some cleanups for collision message handling and slightly improved
logging
2012-01-18 18:57:58 -05:00
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.
2012-01-17 22:57:58 -05:00
032a577111 Implement a new, asynchronous plResPatcher singleton 2012-01-17 12:04:24 -05:00
846f2c870b Replaced the unused plNCAgeJoinerMsg with plResPatcherMsg 2012-01-16 21:27:42 -05:00
4661b470f6 Toss useless, Windows-only plBGDownloader 2012-01-16 18:16:28 -05:00
13d36587e6 Merge pull request #116 from Hoikas/vistest
Avatar Clothing Fix
2012-01-15 15:55:36 -08:00
ec0aecd202 Make pyVault::RegisterOwnedAge a blocking operation 2012-01-15 18:37:20 -05:00
f45679a54f Make pyVault::AddChronicleEntry a blocking operation to avoid a race
condition
2012-01-15 18:36:29 -05:00
2290aab5a8 Fix avatar clothing bounds test.
Bounds type needs be checked after refreshing the bsp tree.
2012-01-15 13:58:39 -05:00
d7fa8cb613 Implement new pfSecurePreloader
- Fetches a "SecurePreloader" manifest from the FileSrv, allowing gzipped
  python packages
- Save data to the disk for future game launches. We only update if we
  detect what we loaded into memory doesn't match what the server has.
- Falls back to downloading Python\*.pak and SDL\*.pak from the AuthSrv if
  the "SecurePreloader" manifest is not found.
2012-01-09 01:25:24 -05:00
e28993aab5 Tighten up plStreamSource::GetFile for internal clients 2012-01-09 01:25:22 -05:00
51e89d630e Add wchar version of plFileUtils::StripExt 2012-01-09 00:22:32 -05:00
a2c819ac26 Make hsRAMStream's read() NOT throw an exception. We now match hsUNIXStream::Read()'s functionality 2012-01-09 00:22:23 -05:00
83ff761632 Allow plSecureStream to open any arbitrary hsStream in read-only mode 2012-01-08 23:27:09 -05:00
3508df1c16 Allow computing md5 hashes from hsStream derived classes 2012-01-08 18:40:10 -05:00
d420ac6da7 Fix for inserting newlines into KI notes 2012-01-08 16:39:23 -05:00
045feb4b13 Merge pull request #112 from Deledrius/resource_error
Show notification when missing required resource data file.

Closes #110
2012-01-08 00:27:51 -08:00
4b8c0a8ab6 Merge pull request #108 from branan/seqprefix
Increase allowable sequence prefix range
2012-01-07 16:14:59 -08:00
f4639698e4 Show notification when missing required resource data file. 2012-01-04 23:20:49 -08:00
6f5643debd ifdef some Win32 InputCore stuff for plDrawable. 2012-01-04 21:37:52 -08:00
30faa99367 update comment describing sequence number 2012-01-03 01:39:15 -08:00
b11881d9a3 Increase allowable sequence prefix range 2012-01-03 01:18:47 -08:00
61da0883d8 Merge pull request #105 from dpogue/netbase
pnNetBase refactor

--HG--
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbError.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbError.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbProtocol.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbProtocol.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.h
2011-12-30 23:17:14 -08:00
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.
2011-12-25 18:54:56 -05:00
0f5f4649de Merge branch 'linux-efx' into linux 2011-11-30 22:53:27 -08:00
328dcc05db Merge branch 'clang' into linux 2011-11-30 22:50:27 -08:00
79f1714730 Fixes for plGLight errors. 2011-11-30 22:48:05 -08:00
afe67786e1 Move Base64 util into pfConsoleCore. 2011-11-30 22:46:41 -08:00
821703ad07 Cleanup/reorganize pnNetBase code files.
--HG--
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbError.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbError.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbProtocol.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbProtocol.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.h
2011-11-29 22:44:14 -08:00
3398938d31 Fix a bunch of warnings from clang. 2011-11-27 19:12:18 -08:00