032a577111
Implement a new, asynchronous plResPatcher singleton
2012-01-17 12:04:24 -05:00
846f2c870b
Replaced the unused plNCAgeJoinerMsg with plResPatcherMsg
2012-01-16 21:27:42 -05:00
4661b470f6
Toss useless, Windows-only plBGDownloader
2012-01-16 18:16:28 -05:00
13d36587e6
Merge pull request #116 from Hoikas/vistest
...
Avatar Clothing Fix
2012-01-15 15:55:36 -08:00
ec0aecd202
Make pyVault::RegisterOwnedAge a blocking operation
2012-01-15 18:37:20 -05:00
f45679a54f
Make pyVault::AddChronicleEntry a blocking operation to avoid a race
...
condition
2012-01-15 18:36:29 -05:00
2290aab5a8
Fix avatar clothing bounds test.
...
Bounds type needs be checked after refreshing the bsp tree.
2012-01-15 13:58:39 -05:00
0e11edf24e
Merge pull request #115 from Hoikas/securepreloader
...
pfSecurePreloader refactor
2012-01-10 19:59:46 -08:00
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.
2012-01-09 01:25:24 -05:00
e28993aab5
Tighten up plStreamSource::GetFile for internal clients
2012-01-09 01:25:22 -05:00
51e89d630e
Add wchar version of plFileUtils::StripExt
2012-01-09 00:22:32 -05:00
a2c819ac26
Make hsRAMStream's read() NOT throw an exception. We now match hsUNIXStream::Read()'s functionality
2012-01-09 00:22:23 -05:00
83ff761632
Allow plSecureStream to open any arbitrary hsStream in read-only mode
2012-01-08 23:27:09 -05:00
3508df1c16
Allow computing md5 hashes from hsStream derived classes
2012-01-08 18:40:10 -05:00
d420ac6da7
Fix for inserting newlines into KI notes
2012-01-08 16:39:23 -05:00
045feb4b13
Merge pull request #112 from Deledrius/resource_error
...
Show notification when missing required resource data file.
Closes #110
2012-01-08 00:27:51 -08:00
4b8c0a8ab6
Merge pull request #108 from branan/seqprefix
...
Increase allowable sequence prefix range
2012-01-07 16:14:59 -08:00
5e04f987e0
Merge pull request #111 from dpogue/drawable-linux
...
Fix plDrawable compilation on *nix
2012-01-07 16:00:44 -08:00
f4639698e4
Show notification when missing required resource data file.
2012-01-04 23:20:49 -08:00
6f5643debd
ifdef some Win32 InputCore stuff for plDrawable.
2012-01-04 21:37:52 -08:00
30052e1ca4
Merge pull request #109 from Mystler/plFontConverter
...
Compile plFontConverter
2012-01-03 14:46:41 -08:00
afef1efb91
Ignore .aps files that are autogenerated by Visual Studio from .rc files
2012-01-03 17:36:16 -05:00
30faa99367
update comment describing sequence number
2012-01-03 01:39:15 -08:00
b11881d9a3
Increase allowable sequence prefix range
2012-01-03 01:18:47 -08:00
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
2011-12-30 23:17:14 -08:00
4aa401007a
Merge pull request #107 from Hoikas/tldn-bucketroom
...
Fix #106
2011-12-29 13:41:17 -08:00
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.
2011-12-25 18:54:56 -05:00
8e4e1eb905
Merge pull request #104 from dpogue/linux
...
Next round of Linux fixes
2011-12-24 12:38:32 -08:00
0f5f4649de
Merge branch 'linux-efx' into linux
2011-11-30 22:53:27 -08:00
328dcc05db
Merge branch 'clang' into linux
2011-11-30 22:50:27 -08:00
79f1714730
Fixes for plGLight errors.
2011-11-30 22:48:05 -08:00
afe67786e1
Move Base64 util into pfConsoleCore.
2011-11-30 22:46:41 -08:00
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
2011-11-29 22:44:14 -08:00
9aab9fbc22
Compile plFontConverter if Freetype available
2011-11-28 16:36:59 +01:00
3398938d31
Fix a bunch of warnings from clang.
2011-11-27 19:12:18 -08:00
dc2d804993
Get rid of EFX-Util.h include.
2011-11-27 14:28:01 -08:00
db6066e109
Merge branch 'master' into linux
2011-11-27 14:27:40 -08:00
0c0cc542bc
Merge pull request #103 from Hoikas/anim-fix
...
Fix the "bahro climbing a ladder" crash
2011-11-26 16:34:41 -08:00
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.
2011-11-26 18:40:40 -05:00
7960980b5f
Merge pull request #102 from cwalther/logfix
...
Fix some bugs in plStatusLog, take two
2011-11-26 12:16:35 -08:00
bb98cf94ba
Don’t crash on Linux if environment variable HOME is not set.
2011-11-26 20:57:00 +01:00
8ec36007c1
Don’t hardcode "Uru Live" but use ProductLongName().
...
Replicates behavior of PathGetLogDirectory().
2011-11-26 20:44:40 +01:00
4448aa4e86
Merge pull request #101 from cwalther/sdlsetindex-huru
...
Don’t modify tuples that others may already have references to
2011-11-25 21:11:56 -08:00
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
2011-11-21 23:22:45 +01:00
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
2011-11-21 22:45:34 +01:00
39a35f5fd3
Change log folder name back from “log” to the original “Log” for consistency with other logging facilities that still use PathGetLogDirectory().
2011-11-20 19:31:24 +01:00
f49b04e7f0
Add missing “Uru Live” in log file path.
2011-11-20 19:29:00 +01:00
ea4ba5028a
Fix compilation: include proper header for SHGetSpecialFolderPathW().
2011-11-20 19:28:08 +01:00
497aac7ab2
Fix buffer size check – previous version could still overrun by 1 or 2 bytes.
2011-11-20 19:27:08 +01:00
be39ca5210
Fix some bugs in plStatusLog. Closes #99 .
2011-11-06 17:36:39 -08:00