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
88dfd51000
Fix Console Help indentation
12 years ago
Adam Johnson
dd35878465
Begin killing off sprintf
12 years ago
Adam Johnson
470ed86187
Let's use `vsnprintf` for those legacy methods...
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
Darryl Pogue
294a398d29
Correct some issues with the pfConsole changes.
12 years ago
Adam Johnson
6eef14e54a
Fix Typo
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
25407bf2ca
Fix logic error.
12 years ago
Darryl Pogue
c06cfd1449
Fix some warnings and some errors.
12 years ago
Adam Johnson
6ece5e6341
Fix crazy camera stack issues
...
Turns out, it was an artifact of us suspending the simulation during links
and partly because of Cyan's late adding of the avatar controller to the
sim. Now, we add the avatar as soon as the age data is loaded. This causes
the camera stack to be populated with whatever garbage PhysX decides on,
then xJourneyClothsGen2 is free to set the real stack after we get all the
SDL from the server.
Verified to fix Teledahn oddness and not display a regression in Kemo.
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
Joseph Davies
9873b33cb3
Fix typo in pfSurface's CMakefile.
12 years ago
Adam Johnson
20c52b661f
Play the link-in sound by default
12 years ago
Michael Hansen
e187db758a
Fix crash from Relto age journal book
12 years ago
Joseph Davies
1366e2cb8b
Modify XML signature to match UTF-8 output.
12 years ago
Adam Johnson
0699490e5a
Don't dereference a null pointer
12 years ago
Adam Johnson
98dff8d8e5
More granular control of the SecurePreloader
12 years ago
Darryl Pogue
e4af3aff16
time.h -> ctime
12 years ago
Darryl Pogue
29bc092cff
math.h -> cmath
12 years ago
Darryl Pogue
b01aab4a39
Standardize on C++ headers.
...
Also removes a bunch of duplicate #includes of stuff that's already
pulled in by HeadSpin.h.
12 years ago
Darryl Pogue
690490afa6
Remove unneeded wstring code in pfLocalizationMgr.
12 years ago
Darryl Pogue
2e14d70776
Fix some compiler errors.
12 years ago
Adam Johnson
7888cf7010
Remove redundant bitfield
12 years ago
Adam Johnson
07ddec2f79
Expose to python
12 years ago
Michael Hansen
0343e997da
ARRAY(T) uses malloc, and therefore breaks classes which need constructors
12 years ago
Michael Hansen
2c028c4b07
Remove hsFiles in favor of plFilesystem stuff
12 years ago
Michael Hansen
cc54fb07be
Finish deprecation of pnUtPath
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
1ce553ac80
Add plStatusLog to the list of converted interface, in order to fix my log output dir screw-up
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
0efcebb2e9
Fix substring indexing and whitespace.
...
Fixes an off-by-one and off-by-initial-offset error,
not clearing the stream between loops,
and a few other edge conditions.
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
Joseph Davies
bde2b14fdf
Use plString in pfLocalizationMgr.
...
Conflicts:
Sources/Plasma/FeatureLib/pfLocalizationMgr/pfLocalizationDataMgr.cpp
Sources/Plasma/FeatureLib/pfLocalizationMgr/pfLocalizationDataMgr.h
Sources/Plasma/FeatureLib/pfLocalizationMgr/pfLocalizedString.h
12 years ago
Darryl Pogue
c77cb10c20
Move plJPEG into plGImage.
...
This matches what was done for plPNG.
12 years ago