Florian Meißner
7a59dbae41
I did it wrooong
11 years ago
Michael Hansen
3d1bcf1988
Whoops-a-birdy
11 years ago
Adam Johnson
5d919f6d28
Fix leak in GetLinkToCity
11 years ago
Adam Johnson
571bdbab01
Fix leak in GetLinkToMyNeighborhood
...
pyAgeLinkStruct copies the plAgeLinkStruct, so we can create our initial
ALS on the stack and avoid crazy memory logic.
11 years ago
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
Adam Johnson
f9a72e1a8f
Repeatable emote animations...
...
... It's multistage majick!
11 years ago
Florian Meißner
69e6381736
Implement Co-op animations via Python
11 years ago
Florian Meißner
b6a371f49f
Add animation loop functions to Python
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