1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-19 11:49:09 +00:00
Commit Graph

312 Commits

Author SHA1 Message Date
8d36a0d028 Closes #182 -- dpogue/kill_utils
Conflicts:
	Sources/Plasma/Apps/plClient/winmain.cpp
2012-04-14 19:34:07 -04:00
f6d65dd396 Remove old, unused network stats 2012-04-08 19:03:34 -04:00
cb209c853f Move these inline to be faster. 2012-04-08 12:48:24 -07:00
5ad311dd97 Use a std::map for faster page lookups. 2012-04-08 00:18:21 -07:00
60aa7e421e Swap the IP address returned by AuthSrv. 2012-04-07 16:01:30 -07:00
863247f0dd Another attempt to fix the std::list in NLM. 2012-04-07 14:54:36 -07:00
c70bb776ba Merge pull request #181 from Hoikas/taskbar
Taskbar Stuff
2012-04-05 23:18:34 -07:00
f4665a0caf Use the correct file sizes in plResPatcher 2012-04-03 14:50:28 -04:00
595d2659ca Fix plUnifiedTime::SetGMTime
The default value of the "dst" argument must be 0, because -1 leads to incorrect results when the given time falls into local DST. However, a "dst" argument makes no sense on a method that deals with GMT anyway, so remove it entirely.
2012-03-30 21:48:37 +02:00
3ba721711e Completely kill pnUtAddr and NetAddress. 2012-03-26 21:49:10 -07:00
3ea3473d13 Get rid of pnUtW32Addr and make IP strings char*s.
IP addresses don't need to be unicode.
pnUtAddr is still around until we replace all NetAddress uses with
plNetAddress (they are typedef'ed to each other right now).
2012-03-26 21:27:55 -07:00
6039d62bc2 Implement progress failures
I took the liberty to improve the obvious failure cases where a red progress
bar would be useful.
2012-03-20 01:14:06 -04:00
4737e791cb Remove almost all uses of NetAddress.
This probably has a bunch of bugs because of Network Order/Host Order
issues. If we intend to actually support BE architectures, these
problems are going to get much much worse :(
2012-03-12 21:59:10 -07:00
72d92bc66e Start killing off NetAddress. 2012-03-11 23:12:03 -07:00
7bd51c923f Merge branch 'plNetAddress' into kill_utils 2012-03-11 22:19:32 -07:00
9479aadb3a Move pnUtBigNum to pnEncryption/plBigNum. 2012-03-11 20:04:10 -07:00
ec4190e807 Merge pull request #176 from Hoikas/afk-clickables
Allow clickables to function while sitting or AFK.
2012-03-10 21:54:23 -08:00
364ac73050 Replace NetLinkingMgr LIST with std::list. 2012-03-10 20:35:09 -08:00
9137df7763 Merge pull request #173 from Hoikas/time
Time Fixes
2012-03-09 20:34:10 -08:00
4977eaedbe Allow clickables to function while sitting or AFK.
Less special casing FTW!
2012-03-09 23:30:31 -05:00
f158f97776 Fix WinApi call misuse 2012-03-05 15:07:42 +01:00
638259e749 Improve server time sync
Prevents cheating with time based puzzles (pellets) and ensures the KI time
stays somewhat correct. The server time will be reset on the plNetMessage
received after the user changes their system clock. That might take a bit,
but it's better than nothing.
2012-03-04 21:10:34 -05:00
d1da655fb2 Kill off pnAcFile entirely. 2012-03-04 16:28:16 -08:00
98c869fc6c Use a semaphore in plStatusLog. 2012-03-04 14:43:03 -08:00
9302df2453 Allow plStrings to be passed to plLoggable. 2012-03-04 13:47:04 -08:00
a753532f77 Merge pull request #168 from boq/clipboard
Basic clipboard functionality
2012-03-01 21:07:49 -08:00
740412cfb3 Merge pull request #160 from Hoikas/camera
Camera Fixes
2012-03-01 21:06:34 -08:00
d8dd19e093 Basic clipboard functionality 2012-02-27 21:24:08 +01:00
5bd22e1912 Filter WM_CHAR messages with control characters. Fix multiline edit input for keyboard layouts using alt key 2012-02-27 20:29:10 +01:00
bd6300d6c7 Remove some eap stupid 2012-02-25 22:56:30 -05:00
29f2bc2547 Only synch input states when they dirty
Sending dupe input state messages every 10 seconds is wasteful. They are
already sent when the fields dirty, so there's no sense in sending them
any more than that. For keeping the connection alive, we'll use
lightweight pings.
2012-02-25 22:35:41 -05:00
dc85bd6f86 Implement Game auto pinger
Evidently, the game connection never actually pinged. Instead, it relied
on the propagation of a redundant game message. This is evil because we
can sometimes hang out in the loading process for quite some time (eg
beyond the socket timeout on either end)
2012-02-25 22:33:55 -05:00
24a644107e Fix relto-plunge
Looks like the fissure fall camera region got triggered then untriggered
during the linking process. In debug builds, this happened in one frame,
so only an exit message got sent out. In faster builds, both would be
sent, and you would plunge. To fix that, we don't send eval until we're no
longer MidLink.
2012-02-25 01:55:55 -05:00
0e88bd249b Revert "Pop cameras when we exit a region"
This was a fluke and did not really fix the issue
2012-02-23 18:12:19 -05:00
1ef7f43ede Merge pull request #158 from Hoikas/login-fixes
Login fixes
2012-02-22 07:41:34 -08:00
efd03fc33e Pop cameras when we exit a region
Fixes issues with cameras that have been added to the stack in python using
that weird spawn point hack.
2012-02-22 01:27:00 -05:00
027e830360 Keep dynamics asleep during init process
When we set the global pose and transform, we wake up dynamics. This can be
somewhat evil, so we put them back to sleep as they are supposed to be.
2012-02-22 00:45:18 -05:00
897abb7200 Chip away at uses of pnUtStr 2012-02-20 12:06:41 -05:00
ec216206dd Fix StupidSearch
This fixes stupid stuff like Phil's Relto linking panel and the Words covers
2012-02-19 18:43:52 -05:00
5548eb5a6f Merge pull request #156 from dpogue/NukeLibs
Nuke NucleusLib libs
2012-02-18 20:05:25 -08:00
21a0d9edfd Re-add the necessary StartUp hack stuff. 2012-02-18 19:54:25 -08:00
c48f76d641 Merge pull request #154 from Hoikas/fix-151
Fixes #151
2012-02-18 09:40:15 -08:00
d8d6b0b377 Remove some lingering pnIni references. 2012-02-18 00:20:57 -08:00
e6077e950d Remove the Net Ini stuff that was never used.
If we needed any of this stuff, it's been added to the console.
2012-02-18 00:11:13 -08:00
0f68e5ae13 These got missed... 2012-02-18 02:49:55 -05:00
7720981324 Fixes #151
Close a file descriptor that could be leaked
2012-02-16 19:59:21 -05:00
ccf5f59fda Merge pull request #149 from Hoikas/physx
More PhysX Fixes
2012-02-13 18:13:23 -08:00
40933d6612 Merge pull request #144 from Deledrius/vault_png
More PNG support (Vault and Python)
2012-02-13 08:52:17 -08:00
80213f3edd Fix weird jitters when jumping and kicking
NOTE: If you are using a version of PhysX prior to 2.6.4, then you should
test very carefully if you should keep this commit. This change fixed a
bug that caused avatars to get stuck falling against certain colliders. It
seems to no longer be needed.
2012-02-13 01:34:46 -05:00
7dcf2e66a3 Greatly simplify collision detectors 2012-02-13 01:34:45 -05:00