Adam Johnson
3bf8df58d8
Band-aid for the "Michael Jackson" bug
13 years ago
Adam Johnson
64a0c49439
Bonus: Some cleanups for collision message handling and slightly improved
...
logging
13 years ago
Adam Johnson
7c40364752
Fix some more incorrect PhysX Api calls for Kinematic Actors
...
As I discovered several months ago, Cyan used the incorrect
NxActor::setGlobal(Pose/Position) function(s) to transform kinematic actors.
This is incorrect but was apparently allowed in PhysX 2.6.0. PhysX 2.6.4
enforces the correct moveGlobal(Pose/Position) functionality, so we MUST use
that.
13 years ago
Branan Purvine-Riley
d264b4d3e8
Merge pull request #117 from Hoikas/patcher-cleanup
...
ResPatcher Cleaup
13 years ago
Adam Johnson
032a577111
Implement a new, asynchronous plResPatcher singleton
13 years ago
Adam Johnson
846f2c870b
Replaced the unused plNCAgeJoinerMsg with plResPatcherMsg
13 years ago
Adam Johnson
4661b470f6
Toss useless, Windows-only plBGDownloader
13 years ago
Adam Johnson
13d36587e6
Merge pull request #116 from Hoikas/vistest
...
Avatar Clothing Fix
13 years ago
Adam Johnson
ec0aecd202
Make pyVault::RegisterOwnedAge a blocking operation
13 years ago
Adam Johnson
f45679a54f
Make pyVault::AddChronicleEntry a blocking operation to avoid a race
...
condition
13 years ago
Skoader
2290aab5a8
Fix avatar clothing bounds test.
...
Bounds type needs be checked after refreshing the bsp tree.
13 years ago
Branan Purvine-Riley
0e11edf24e
Merge pull request #115 from Hoikas/securepreloader
...
pfSecurePreloader refactor
13 years ago
Adam Johnson
d7fa8cb613
Implement new pfSecurePreloader
...
- Fetches a "SecurePreloader" manifest from the FileSrv, allowing gzipped
python packages
- Save data to the disk for future game launches. We only update if we
detect what we loaded into memory doesn't match what the server has.
- Falls back to downloading Python\*.pak and SDL\*.pak from the AuthSrv if
the "SecurePreloader" manifest is not found.
13 years ago
Adam Johnson
e28993aab5
Tighten up plStreamSource::GetFile for internal clients
13 years ago
Adam Johnson
51e89d630e
Add wchar version of plFileUtils::StripExt
13 years ago
Adam Johnson
a2c819ac26
Make hsRAMStream's read() NOT throw an exception. We now match hsUNIXStream::Read()'s functionality
13 years ago
Adam Johnson
83ff761632
Allow plSecureStream to open any arbitrary hsStream in read-only mode
13 years ago
Adam Johnson
3508df1c16
Allow computing md5 hashes from hsStream derived classes
13 years ago
Florian Meissner
d420ac6da7
Fix for inserting newlines into KI notes
13 years ago
Branan Purvine-Riley
045feb4b13
Merge pull request #112 from Deledrius/resource_error
...
Show notification when missing required resource data file.
Closes #110
13 years ago
Adam Johnson
4b8c0a8ab6
Merge pull request #108 from branan/seqprefix
...
Increase allowable sequence prefix range
13 years ago
Adam Johnson
5e04f987e0
Merge pull request #111 from dpogue/drawable-linux
...
Fix plDrawable compilation on *nix
13 years ago
Joseph Davies
f4639698e4
Show notification when missing required resource data file.
13 years ago
Darryl Pogue
6f5643debd
ifdef some Win32 InputCore stuff for plDrawable.
13 years ago
Branan Purvine-Riley
30052e1ca4
Merge pull request #109 from Mystler/plFontConverter
...
Compile plFontConverter
13 years ago
Adam Johnson
afef1efb91
Ignore .aps files that are autogenerated by Visual Studio from .rc files
13 years ago
Branan Purvine-Riley
30faa99367
update comment describing sequence number
13 years ago
Branan Purvine-Riley
b11881d9a3
Increase allowable sequence prefix range
13 years ago
Adam Johnson
61da0883d8
Merge pull request #105 from dpogue/netbase
...
pnNetBase refactor
--HG--
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbError.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbError.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbProtocol.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbProtocol.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.h
13 years ago
Branan Purvine-Riley
4aa401007a
Merge pull request #107 from Hoikas/tldn-bucketroom
...
Fix #106
13 years ago
Adam Johnson
ca96e15a37
Fix #106
...
Allow plSubWorldMsg to be sent over the network, allowing players to exit
the elevator on the second floor of the Teledahn shroom without falling
through the floor.
13 years ago
Adam Johnson
8e4e1eb905
Merge pull request #104 from dpogue/linux
...
Next round of Linux fixes
13 years ago
Darryl Pogue
0f5f4649de
Merge branch 'linux-efx' into linux
13 years ago
Darryl Pogue
328dcc05db
Merge branch 'clang' into linux
13 years ago
Darryl Pogue
79f1714730
Fixes for plGLight errors.
13 years ago
Darryl Pogue
afe67786e1
Move Base64 util into pfConsoleCore.
13 years ago
Darryl Pogue
821703ad07
Cleanup/reorganize pnNetBase code files.
...
--HG--
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbError.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbError.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbProtocol.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbProtocol.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.h
13 years ago
Florian Meissner
9aab9fbc22
Compile plFontConverter if Freetype available
13 years ago
Darryl Pogue
3398938d31
Fix a bunch of warnings from clang.
13 years ago
Darryl Pogue
dc2d804993
Get rid of EFX-Util.h include.
13 years ago
Darryl Pogue
db6066e109
Merge branch 'master' into linux
13 years ago
Branan Purvine-Riley
0c0cc542bc
Merge pull request #103 from Hoikas/anim-fix
...
Fix the "bahro climbing a ladder" crash
13 years ago
Adam Johnson
c145a3acbc
Fix the "bahro climbing a ladder" crash
...
This fix will cause the armature brain to skip over animations that it doesn't have data for, rather than crashing. If you're in debug mode, you'll get a nice assert as well.
13 years ago
Adam Johnson
7960980b5f
Merge pull request #102 from cwalther/logfix
...
Fix some bugs in plStatusLog, take two
13 years ago
Christian Walther
bb98cf94ba
Don’t crash on Linux if environment variable HOME is not set.
13 years ago
Christian Walther
8ec36007c1
Don’t hardcode "Uru Live" but use ProductLongName().
...
Replicates behavior of PathGetLogDirectory().
13 years ago
Branan Purvine-Riley
4448aa4e86
Merge pull request #101 from cwalther/sdlsetindex-huru
...
Don’t modify tuples that others may already have references to
13 years ago
Christian Walther
757d569039
Merge sdlsetindex to H-uru/Plasma master.
...
Don’t modify tuples that others may already have references to.
Fixes egg room private chat channels and entering Teledahn buckets with Python 2.7. These and other uses of ptSDL.setIndex() only worked by chance with Python 2.3 because the tuples happened to have reference counts of 1.
--HG--
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/FeatureLib/pfPython/plPythonSDLModifier.cpp => Sources/Plasma/FeatureLib/pfPython/plPythonSDLModifier.cpp
13 years ago
Christian Walther
ea515e58f2
Don’t modify tuples that others may already have references to.
...
Fixes egg room private chat channels and entering Teledahn buckets with Python 2.7. These and other uses of ptSDL.setIndex() only worked by chance with Python 2.3 because the tuples happened to have reference counts of 1.
--HG--
branch : sdlsetindex
13 years ago
Christian Walther
39a35f5fd3
Change log folder name back from “log” to the original “Log” for consistency with other logging facilities that still use PathGetLogDirectory().
13 years ago