cedc2482e3
Fixes for plAvatar
2014-01-23 16:27:11 +01:00
3d1bcf1988
Whoops-a-birdy
2014-01-22 20:59:25 -08:00
05567a2881
Help Coverity figure out how auto string sizes work, and fix 64-bit
...
portability at the same time
2014-01-21 21:23:48 -08:00
acb980332f
Fix plMouseDevice crash
...
plMouseDevice::HideCursor can crash if it is called before the cursor is
created. This happens if the client pops up a disconnected dialog before
initialization is complete. I've seen it happen!
2014-01-21 20:03:01 -05:00
37948af058
Merge pull request #382 from zrax/ReadSafeString_plString
...
Get rid of hsStream::ReadSafe(W)String(Long)_TEMP
2014-01-21 15:29:40 -08:00
387e23061a
Minor changes to hash and hash_i to avoid making a copy of the string data
2014-01-21 15:21:32 -08:00
9e0330feea
Plate resource plString
2014-01-21 15:21:32 -08:00
b10795b9cb
Convert plClientResMgr to plString
...
DIE std::string DIE!!!
2014-01-21 15:21:32 -08:00
249f26c53f
plString Hash for unordered containers
2014-01-21 15:21:32 -08:00
d7fdf10455
Convert ReadSafe(W)String* to the plString variants, and remove the now
...
unneeded _TEMP variants. All safe strings read from hsStreams are
now plStringified :)
2014-01-21 15:21:32 -08:00
dceb911f25
Clean up some crazy in plClientResMgr
2014-01-21 15:21:32 -08:00
f1131bbb25
Fix winmain use and a couple of remaining SafeStrings => plString
2014-01-21 15:21:32 -08:00
ae1bbdc1d6
Animation SDL variable names => plString
2014-01-21 15:21:32 -08:00
ef04cfcf84
Age Link info names => plString
2014-01-21 15:21:22 -08:00
f35df2053c
Merge pull request #384 from Mystler/gvalues
...
Allow setting the G values in server.ini
2014-01-19 10:23:34 -08:00
b0bffa0b5d
Allow setting the G values for the servers in the server.ini
...
Setting these values is optional. If they are not set in the ini file, default values will be used. This way, we don't have to change all our ini files.
2014-01-19 10:06:33 +01:00
ff30c77ddd
plArmatureMod => plString
2014-01-12 13:22:42 -08:00
0c1783b2f3
plGenericVar => plString
...
- Also fixes a bug in plGenericType::CopyFrom, where doubles would get
only half copied (and therefore become corrupt)
2014-01-12 13:08:25 -08:00
a783642515
Python file names and SynchedObj SDL state names => plString
2014-01-12 13:08:25 -08:00
f370c65ad3
GUI List Box items => plString
2014-01-12 13:08:24 -08:00
262cc65f57
pfGUIControlMod's font face => plString
2014-01-12 13:08:24 -08:00
939f6c3d41
Accept plStrings in plDynamicTextMap for rendering and font names
2014-01-12 13:08:24 -08:00
acb92852c8
Merge pull request #380 from zrax/nuke_hsStrcpy
...
Reduce dependency on hsStrcpy
2014-01-11 21:08:18 -08:00
abe3d465b3
Some additional sprintf and std::string cleanup
2014-01-11 20:42:01 -08:00
7de24157a5
Avatar Clothing data => plString
2014-01-11 20:42:01 -08:00
71c9771cfb
plOneShotMod => plString
2014-01-11 20:42:01 -08:00
b16274a8cc
plNPCSpawnMod => plString
2014-01-11 20:42:00 -08:00
ee2ba7d068
hsG3DDeviceSelector => plString
2014-01-11 20:42:00 -08:00
cbea492457
plMultistageStage => plString
2014-01-11 20:41:59 -08:00
4987b32574
pfBackdoorMsg => plString
2014-01-11 20:39:39 -08:00
29e311c91d
Clean up plAvatarMsg a bit
2014-01-10 10:11:57 -08:00
862a05cbd5
Remove name from hsReaderWriterLock, since nobody was using it.
2014-01-10 10:11:57 -08:00
ec70590c5b
proVariableEventData name => plString
2014-01-10 10:11:57 -08:00
5b6b886b55
Clean up DisplaySystemVersion() to avoid hsStrcpy, and add Windows 8.1
...
to the known versions decoder.
2014-01-10 10:11:50 -08:00
82029b56ff
pfGameGUIMsg => plString
2014-01-09 22:20:58 -08:00
d8113a5ab7
Movie filename in plMovieMsg and plBinkPlayer => plString
2014-01-09 22:20:51 -08:00
611b9a09c2
plCloneSpawnModifier template name => plString
2014-01-09 21:48:21 -08:00
829277bcc4
Convert plLoadAgeMsg's age filename to a plString
2014-01-09 21:48:14 -08:00
8323758d33
Cleanup: Don't pass a writable scratch buffer off to dozens of virtual
...
functions -- that's just silly!
2014-01-09 21:48:05 -08:00
b865e8c9f2
Convert anim name in plAnimStage to a plString
2014-01-09 21:47:57 -08:00
0d53e4e0ec
Convert plDXShader's error string to a plString, and do some cleanup
2014-01-09 21:47:46 -08:00
a931c7ca33
Convert username in pyPlayer and pfKIMsg to a plString
2014-01-09 21:44:06 -08:00
71a36424de
Merge pull request #379 from zrax/maxmain_compile
...
Fix some MaxMain compile failures introduced by Hoikas' recent cleanup
2014-01-09 19:06:50 -08:00
853bcbd9d6
Fix some MaxMain compile failures introduced by Hoikas' recent cleanup
2014-01-09 18:55:43 -08:00
8cedb69e9e
Fix some invalid heap ops found by Dr Memory
2014-01-07 22:54:21 -05:00
a5758f91c6
Merge pull request #377 from Hoikas/max-symbols
...
Fix Max Plugin Linker Warnings
2014-01-05 21:36:10 -08:00
ec96fbe600
Merge pull request #378 from Hoikas/invisible-mats
...
Fix #365
2014-01-05 20:27:02 -08:00
e48a4767cf
Fix #365
...
plRegistryKeyList::Read assumed that plUoid object IDs are always
sequential. This is not the case since f664e8b
resulted in all keys
getting an ID. The problem manifested itself here because there were
temporary materials that were being created and thrown away, causing
object ID gaps.
2014-01-05 23:23:04 -05:00
3c7b6ccb6b
Merge pull request #374 from Hoikas/max-plugin
...
Moar 3ds Max
2014-01-04 15:52:56 -08:00
4f3cb61d96
Toss useless redefinition.
2014-01-03 19:14:33 -05:00