1a0420127c
Provide some plFormat samples with floats/doubles
2014-05-27 18:31:06 -07:00
4b42e387a3
Merge pull request #425 from Hoikas/dyntextmsg-string
...
pyDynamicMap plString-ification
2014-05-24 19:26:31 -07:00
de9fedb4b4
Fix message ref-counting in cyAvatar::RunBehavior
...
This was potential memory leak AND crash bug, all in one nasty package. I
included a little bit of code cleanup free-of-charge.
2014-05-24 20:27:39 -04:00
088cf740a6
pyDynamicMap header tweaks...
...
More spurious virtual keywords removed
2014-05-19 21:54:01 -04:00
305308db90
pyDynamicMap plString-ification
...
We now no longer care if the scripter hands us a string object or a
unicode object! Please note that drawTextW was thrown away because it is
now redundant.
2014-05-19 21:31:37 -04:00
f2dee21063
Nuke std::wstring from plDynamicTextMsg
2014-05-19 20:57:24 -04:00
d713a13dbe
Merge pnUtRef with hsRefCnt, and remove the former
2014-05-18 11:19:52 -07:00
3b8ad7eabf
Merge pull request #415 from Hoikas/coverity
...
Fix moar leeks
2014-05-11 23:19:53 -04:00
1ed13e6466
Fix some message leaks in cyCamera
2014-05-05 21:33:01 -04:00
f9129ae82a
Fix const-ness of some pfPython GUI stuff.
2014-05-04 17:03:50 -07:00
133098c18e
Fix pyMatrix44 memory leak
2014-05-03 12:56:15 -04:00
3fceb7652c
Const getters
2014-04-26 21:14:59 +02:00
e26f479bb5
Make font flags available to Python in PlasmaConstants.
2014-04-26 21:14:58 +02:00
bee6001b78
Fix ptGUIControl.setFontFlags().
2014-04-26 21:14:56 +02:00
664339a4bd
Move methods to pyGUIControl to pyGUIControlTextBox.
2014-04-26 21:14:55 +02:00
4e613d1899
add python api to set flags
...
Clean up unwanted changes caused by IDE extension -.-
Reworked implementation
2014-04-26 21:14:54 +02:00
7a59dbae41
I did it wrooong
2014-02-02 09:40:32 +01:00
22f1be0542
Merge pull request #387 from Hoikas/animFun
...
Animation Things and Stuff
2014-01-31 19:51:16 -08:00
fc06d95858
Merge pull request #388 from Hoikas/leaks
...
Fix some leaks revealed by Coverity
2014-01-23 17:14:16 -08:00
3d1bcf1988
Whoops-a-birdy
2014-01-22 20:59:25 -08:00
5d919f6d28
Fix leak in GetLinkToCity
2014-01-22 19:15:29 -05:00
571bdbab01
Fix leak in GetLinkToMyNeighborhood
...
pyAgeLinkStruct copies the plAgeLinkStruct, so we can create our initial
ALS on the stack and avoid crazy memory logic.
2014-01-22 19:02:23 -05: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
ef04cfcf84
Age Link info names => plString
2014-01-21 15:21:22 -08:00
f9a72e1a8f
Repeatable emote animations...
...
... It's multistage majick!
2014-01-21 17:26:24 -05:00
69e6381736
Implement Co-op animations via Python
2014-01-21 17:26:23 -05:00
b6a371f49f
Add animation loop functions to Python
2014-01-20 18:35:55 +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
7de24157a5
Avatar Clothing data => plString
2014-01-11 20:42:01 -08:00
4987b32574
pfBackdoorMsg => plString
2014-01-11 20:39:39 -08:00
ec70590c5b
proVariableEventData name => plString
2014-01-10 10:11:57 -08:00
d8113a5ab7
Movie filename in plMovieMsg and plBinkPlayer => plString
2014-01-09 22:20:51 -08:00
a931c7ca33
Convert username in pyPlayer and pfKIMsg to a plString
2014-01-09 21:44:06 -08:00
56507c5219
Fix several format errors detected via vararg-template voodoo
2013-12-16 18:58:47 -08:00
6025621eda
Merge pull request #300 from Mystler/newstartup
...
Avatar clothing files
2013-12-11 16:41:26 -08:00
b8ff9ee065
Add clothing file functions to the Avatar Python API
2013-12-11 20:39:35 +01:00
324715db9d
Pass message as a unicode object, to avoid encoings getting screwed up
2013-12-07 15:36:24 -08:00
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.
2013-11-19 21:33:30 -05:00
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.
2013-07-21 21:31:16 -04:00
139730eaab
Fix pySceneObject::IsHuman
2013-07-13 19:20:07 -04:00
dd35878465
Begin killing off sprintf
2013-07-09 21:30:42 -04:00
8261074f22
Better object searching
2013-06-18 18:37:19 -04:00
57c600ce32
Clone unloading
2013-06-18 17:48:32 -04:00
118fd9a184
Net propagated PtAttach and cloning
2013-06-18 17:48:25 -04:00
99019becb0
Merge pull request #318 from Hoikas/ccr-bcast
...
Global Chat Messages
2013-04-12 16:59:55 -07:00
a8b667ca1e
Merge pull request #321 from Hoikas/refresh-fov
...
RefreshFOV Camera Command
2013-04-12 16:59:28 -07:00
3d6fb7e827
Implement pyVault::getAllPlayersFolder
2013-03-15 13:02:30 -04:00