Michael Hansen
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 :)
11 years ago
Michael Hansen
ef04cfcf84
Age Link info names => plString
11 years ago
Michael Hansen
ff30c77ddd
plArmatureMod => plString
11 years ago
Michael Hansen
0c1783b2f3
plGenericVar => plString
...
- Also fixes a bug in plGenericType::CopyFrom, where doubles would get
only half copied (and therefore become corrupt)
11 years ago
Michael Hansen
a783642515
Python file names and SynchedObj SDL state names => plString
11 years ago
Michael Hansen
f370c65ad3
GUI List Box items => plString
11 years ago
Michael Hansen
7de24157a5
Avatar Clothing data => plString
11 years ago
Michael Hansen
4987b32574
pfBackdoorMsg => plString
11 years ago
Michael Hansen
ec70590c5b
proVariableEventData name => plString
11 years ago
Michael Hansen
d8113a5ab7
Movie filename in plMovieMsg and plBinkPlayer => plString
11 years ago
Michael Hansen
a931c7ca33
Convert username in pyPlayer and pfKIMsg to a plString
11 years ago
Michael Hansen
56507c5219
Fix several format errors detected via vararg-template voodoo
11 years ago
Florian Meißner
b8ff9ee065
Add clothing file functions to the Avatar Python API
11 years ago
Michael Hansen
324715db9d
Pass message as a unicode object, to avoid encoings getting screwed up
11 years ago
Adam Johnson
e103d0c9d6
Port PtDebugPrint to C++
...
This has a couple of benefits:
- We should theoretically no longer run into UnicodeDecodeErrors from the
plString-based implementation
- By doing things engine side, we can use the logging API to colorize log
messages.
11 years ago
Adam Johnson
52deaff61a
Async pyVaultPlayerInfoList::AddPlayer
...
This fixes the stutter when adding a buddy to the KI. The return value was
never used, according to grep. There is a delay between hitting enter and the player being added, but that's acceptable.
12 years ago
Adam Johnson
139730eaab
Fix pySceneObject::IsHuman
12 years ago
Adam Johnson
dd35878465
Begin killing off sprintf
12 years ago
Bartek Bok
8261074f22
Better object searching
12 years ago
Bartek Bok
57c600ce32
Clone unloading
12 years ago
Bartek Bok
118fd9a184
Net propagated PtAttach and cloning
12 years ago
Adam Johnson
3d6fb7e827
Implement pyVault::getAllPlayersFolder
12 years ago
Adam Johnson
b53d5c7989
Cleanup and plString-ify PtSendRTChat
12 years ago
Adam Johnson
f8dab46a03
Global KI message = ccr2allplayers
12 years ago
Adam Johnson
1142d8d340
RefreshFOV camera command
12 years ago
Adam Johnson
f1908391f4
Death to a hardcoded konstant!
12 years ago
Adam Johnson
fa85812a47
Fix problems with age display name formatting
...
- Age User Name and Age Instance Name are equal in the case of some child
and public ages. If they are, only return one of them. Don't return
"Ae'gura Ae'gura"
- Changed to return plString instead of a pointer to a temporary buffer
that immediately goes out of scope
12 years ago
Darryl Pogue
c06cfd1449
Fix some warnings and some errors.
12 years ago
Adam Johnson
38f5e6ea0a
Implement Hor+ FOVs
12 years ago
Christopher Schmidt
20de71cef8
add PtGetNPCCount function to python API
12 years ago
Christopher Schmidt
41001cbaa3
add PtGetNPCByID function for Python
...
This function returns the real SceneObject of the NPC, so it can be customized by Python.
12 years ago
Adam Johnson
20c52b661f
Play the link-in sound by default
12 years ago
Adam Johnson
0699490e5a
Don't dereference a null pointer
12 years ago
Darryl Pogue
e4af3aff16
time.h -> ctime
12 years ago
Adam Johnson
7888cf7010
Remove redundant bitfield
12 years ago
Adam Johnson
07ddec2f79
Expose to python
12 years ago
Michael Hansen
2c028c4b07
Remove hsFiles in favor of plFilesystem stuff
12 years ago
Michael Hansen
6e564476b7
Deprecate plFileUtils and parts of pnUtPath
12 years ago
Michael Hansen
f86b549293
Re-define nil as nullptr, cleaning up some potential issues along the way
12 years ago
Michael Hansen
767b0622d9
More efficient form for PyString_AsStringEx
12 years ago
Michael Hansen
6f6ade2636
Replace hsStream::Open duplicated methods everywhere with a single plFileName interface
12 years ago
Michael Hansen
f980f022dd
Replace pnProduct with a (very) thin CoreLib plProduct wrapper around CMake-defined product ID values
12 years ago
Joseph Davies
a2dd2f60d2
Condense string conversion in Python glue.
...
Adds fixes from code review.
12 years ago
Joseph Davies
14632eecee
Use plString in pfLocalizationMgr - Part 2
...
More clean-up and adjustments to use plString in pfLocalizationMgr
and associated classes.
12 years ago
Darryl Pogue
c77cb10c20
Move plJPEG into plGImage.
...
This matches what was done for plPNG.
12 years ago
Michael Hansen
2382cebd11
Fix some plString vararg parameters in normally-disabled code
12 years ago
Michael Hansen
ca916fee49
Add proper member access control to NetVaultNode
12 years ago
Michael Hansen
bc0d04da48
Deprecate and remove NEWZERO macro
12 years ago
Darryl Pogue
a8126757f8
Fixes pointed out by @zrax and @hoikas .
12 years ago
Michael Hansen
f455ee25ec
Fixes for UUID compilation on Windows.
12 years ago