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
7020624be4
Fix clone loading race condition.
...
This happens on DirtSand shards when two avatars are loading the same age
at once. LoadCloneMsgs are dispatched to the clients before they have
loaded the original keys. The server has no way of knowing that however,
so this is the correct place to fix the problem.
12 years ago
Adam Johnson
cc15367781
Bump the step offset by a tenth of a foot.
...
This should keep the avatar from getting stuck on some stupid stuff such
as on the pellet machine. A real fix would be to tweak the data, but we
cannot do that.
12 years ago
Adam Johnson
fe5ad6d437
Reintroduce a fun hack
...
Yeah, looks like PhysX 2.6.4 has a bug with spawning stuff inside of
regions. So, let's bring back the hack that spawns the avatar at -2000
feet. The link-in process will set the correct position on the controller
and fire the appropriate detectors.
12 years ago
Adam Johnson
9d6e0a68b1
Don't panic link if the avatar is flying around
12 years ago
Michael Hansen
04ecc27e8e
Fix a plFileSystem::CreateDir failure when called with a trailing slash
...
and requesting the whole tree to be created.
12 years ago
Adam Johnson
fc43c62174
CoreLib Precompiled Header
...
NOTE: I used a different header name this time because CoreLib headers are
visible top-level to the rest of the codebase.
12 years ago
Joseph Davies
9873b33cb3
Fix typo in pfSurface's CMakefile.
12 years ago
Adam Johnson
b2a95a07bb
StreamSource is case insensitive
12 years ago
Adam Johnson
ef9cb1b5a4
Fix patcher launching crazy
12 years ago
Adam Johnson
fe06eed259
Shit, I'm not even testing that.
12 years ago
Adam Johnson
0192c7eecd
Fix rename fail
12 years ago
Adam Johnson
216d4ac983
HACK fix client path joining
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
Adam Johnson
e4e718e243
Bypass ATI Generic fudging with Radeon HD cards
12 years ago
Adam Johnson
f2f1bea345
Non Power-of-Two DynamicCapMaps
...
Epic K'veer floor is now even more epic.
12 years ago
Adam Johnson
e953c0c542
Refactor Pending Loads
12 years ago
Adam Johnson
3fb5f33517
Add plQuality entry for Shader Model 3
12 years ago
Adam Johnson
4ae5f5a377
Don't pass plFileName to varargs
12 years ago
Florian Meißner
d0a1e440f3
Fix missing include in CoreLibs
12 years ago
Joseph Davies
1366e2cb8b
Modify XML signature to match UTF-8 output.
12 years ago
Joseph Davies
d001519db8
Correct buffer size in LocalizationEditor treeview.
12 years ago
Adam Johnson
0699490e5a
Don't dereference a null pointer
12 years ago
Joseph Davies
060c710ab5
Correct voice chat icon resizing.
...
- Make icon drawing aspect-ratio aware.
- Updates icon size when enabling in case aspect ratio has changed since it was created.
12 years ago
Darryl Pogue
e98a95fc94
Fix a compilation issue.
12 years ago
Adam Johnson
2b06708915
Generate mip levels for DynamicTextMaps
...
This changeset introduced a new plBitmap flag `kAutoGenMipmap`, which
trickles through the pipeline and becomes `D3DUSAGE_AUTOGENMIPMAP` in
standard DirectX texture creation. This flag is applied to all
DyanmicTextMaps. The end result is that DynamicTextMaps become fuzzy at a
distance, rather than choppy.
12 years ago
Adam Johnson
3638f1a266
Fix patching on MOULa
12 years ago
Adam Johnson
98dff8d8e5
More granular control of the SecurePreloader
12 years ago
Adam Johnson
5a80de79fd
Don't memset EAP's Crazy Crap
...
Using memset there caused a crash. It works on all the other params, so I
assume that eap's ARRAY thing is incapable of handling a memset.
12 years ago
Darryl Pogue
e4af3aff16
time.h -> ctime
12 years ago
Darryl Pogue
2967635ce2
float.h -> cfloat
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
43ca24e167
Fix some plString/plFileSystem issues for *nix.
12 years ago
Darryl Pogue
c7e2b7a90f
Correct plAvatar fixes.
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
Darryl Pogue
c7eba65e13
Fix a clang warning.
12 years ago
Darryl Pogue
c71bff3f21
Fix more clang warnings.
12 years ago
Darryl Pogue
2af0a7f56e
Get rid of clang warnings in plAvatar.
12 years ago
Adam Johnson
ece2b3d440
Just enough plFileName to make things interesting.
...
Fixes botched export paths
12 years ago
Adam Johnson
dcacfc8665
Fix export of Emote Anims
...
Bug in the registry key list refactor... We wrote out all the keys in the
key list instead of only the keys with objects. This meant we got a lot of
garbage (empty) objects when exporting [Fem|M]aleWave.
12 years ago
Adam Johnson
2b03cd7afe
Fix compile for ancient max versions
12 years ago
Adam Johnson
c607ea3cf3
Fix PageInfo component
12 years ago
Adam Johnson
ceaa747ff1
Fix Insanity
...
WTF: `IKey* key=(IKey*)(new uint8_t [keys->GetKeySize()]);`
12 years ago
Adam Johnson
7888cf7010
Remove redundant bitfield
12 years ago
Adam Johnson
07ddec2f79
Expose to python
12 years ago