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
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
Darryl Pogue
4dd06d1e7e
Convert plRegistryNode stuff to plString.
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
abbbfc12d7
Plug some simple leaks detected during startup
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
Darryl Pogue
bcf6e97d23
Replace Uuid with plUUID EVERYWHERE.
12 years ago
Darryl Pogue
a0641ba66b
Clean up for Python interface stuff.
12 years ago
Darryl Pogue
274812c057
Remove all uses of GuidToString.
12 years ago
Darryl Pogue
fd8541e18d
Get rid of GuidGenerate calls.
12 years ago
Michael Hansen
74e06e3984
Deprecate and remove hsStlSortUtils
12 years ago
Michael Hansen
8158a43dfe
Fully remove hsStlUtils, as it is now completely unused
12 years ago
Michael Hansen
60021923a2
Deprecate and remove xtl::format in favor of plString::Format
12 years ago
Michael Hansen
f510b529f8
Remove unused headers from hsStlUtils.h (and push them downstream where needed)
...
Also fix a couple of plString and header issues identified by Paradox on GCC/Clang
12 years ago
Darryl Pogue
d40e7a5ca5
Move file stuff back to plFile for gcc.
12 years ago
Adam Johnson
8091fffa1d
Use plString in PtGetCameraNumber()
12 years ago
Adam Johnson
e86d3a7658
Fix crash in PtGetCameraNumber()
12 years ago
Adam Johnson
3ea82ca589
Be smarter about Pch.[h|cpp] files
...
As pointed out in #225 , Pch.cpp looks suspiciously like a garbage file
when precompiled headers are disabled in cmake. To solve that, I have
changed the precompiled header function to add the Pch source files only
when pch is enabled. This should prevent future accidents.
12 years ago
Adam Johnson
bb4d36e69d
Remove windoze include from hsThread.h
12 years ago
Adam Johnson
7785c9c85e
Remove global Windows.h include
...
This is the beginning of efforts to reduce the scope of Windows.h. I have
shuttled it into hsWindows.h (again) and fixed the compilation of the
major apps. There is still some scope work that needs to be done, and the
Max plugin has not yet been addressed.
12 years ago
Skoader
769cd60617
Refactor avatar movement code
...
plMovementStrategy classes have been reworked and completely replace all plAvatarControllers.
While based on the old implementation, plPhysicalControllerCore has essentially been rewritten.
Remnants of long gone physical "actions" have been removed.
4 files removed -
plAVCallbackAction.h & plAVCallbackAction.cpp
plAntiGravAction.h & plAntiGravAction.cpp
This revision will not compile, requires new plPXPhysicalControllerCore implementation.
12 years ago