b8ffef0c25
Cmake scripts for MSVC precompiled headers
2012-06-16 23:05:54 -04:00
e7fda23cf8
Build 912
2012-06-16 23:04:19 -04:00
96bf0fe1e2
Merge pull request #212 from dpogue/pr_murder
...
Code Murder
2012-06-16 19:30:06 -07:00
b13a8f129f
Include plFileUtils in plUruLauncher.
2012-06-16 19:15:03 -07:00
bb9886c37c
Using CCmdParser here is ridiculously excessive.
2012-06-16 18:45:25 -07:00
205795e037
Kill as much of pnUtPath as possible.
2012-06-16 18:45:24 -07:00
0ac6cd4907
Fix hsThread_Unix compilation.
2012-06-13 23:28:54 -07:00
f38682882b
Kill pnUtilsExe.
2012-06-13 23:28:54 -07:00
1ae3979753
Get rid of pnUtSync and CLock.
2012-06-13 23:28:53 -07:00
5f99e20af8
Toss pnAddrInfo (one less project!)
2012-06-10 20:03:44 -04:00
c0d0dea7f6
Merge pull request #210 from Hoikas/multiple-clients
...
Fix #169
2012-06-10 16:50:42 -07:00
9ce02384c2
Fix #169
...
Allow the execution of multiple internal clients. The crash that was
observed before was fixed with the removal of pnAcLog.
2012-06-10 19:31:42 -04:00
6a9d5a6f48
Merge pull request #209 from Hoikas/fullscreen-error
...
Fix for Hidden MessageBoxes
2012-06-10 10:07:32 -07:00
5a93553651
Merge pull request #208 from Hoikas/deadweight
...
Remove Junk
2012-06-10 10:06:32 -07:00
e9d94f5f66
Remove obsolete PythonLib
2012-06-10 12:59:30 -04:00
1a5606e05c
Remove obsolete components
2012-06-10 12:59:28 -04:00
c4190c50de
Remove programs/libraries that have been obsoleted or make no sense
...
outside of Cyan's build environment
2012-06-10 12:59:11 -04:00
c3eb5300df
Merge pull request #206 from Hoikas/quabs
...
Engine fixes for AhnyQuabs
2012-06-10 09:50:25 -07:00
87549fceb1
hsMessageBoxWithOwner functions use hsWindowHndl
2012-06-10 00:09:47 -04:00
4ba4ca7fee
Fullscreen clients no longer hide message boxes
...
The old solution may have worked at one point in time, but it was kind of
suspect in that it would (theoretically) hide the game window forever. The
new solution will only hide the game window while the message box is
alive. As a bonus, the part where we hide the full screen window now
works.
2012-06-09 23:29:20 -04:00
a786775229
Remove obsolete tools (Migration, plDatMerger, etc)
2012-06-09 18:47:41 -04:00
95e1fe34b8
Remove unused dead weight CSR and SimpleNet code
2012-06-09 18:45:34 -04:00
fac4448850
Merge pull request #207 from zrax/netcligrp_typo
...
Fix a typo from way back when
2012-06-01 13:44:53 -07:00
b6f97dae0f
Merge pull request #192 from boq/notify_int
...
Allow plNotify variable events to carry integers in addition to floats.
We can finally merge with the release of Cyan MOULa 912.
2012-06-01 13:43:33 -07:00
d382da0fe7
Fix a typo from way back when
2012-05-21 19:04:44 -07:00
1252df83e1
Ensure that OnServerInitComplete is always executed
2012-05-12 20:49:30 -04:00
2813aaa467
Fix stupid in plAvBrainCritter::GoToGoal
...
Changing the next behavior to running on every goal update causes the quabs
to skitter about one inch every five seconds. Obviously, we do not need to
start running if we are already running, so let's check that.
2012-05-12 20:49:28 -04:00
5cf540b424
Updates to the Python API
...
Throw away some stupid stuff and make things slightly easier to use...
2012-05-12 20:49:26 -04:00
3b69a4aee3
Track NPC clones
...
Manual state management in python was kind of fiddly, so let's track all
avatar clones in the NetApp and unload them as needed. This also seems to
fix a potential bug in plNPCSpawnMod (is that even used?).
2012-05-12 20:49:18 -04:00
92b1ec4473
Merge pull request #205 from Lyrositor/master
...
Fix #170
2012-05-09 15:44:33 -07:00
4c851fa640
Fix console documentation.
2012-05-08 07:41:46 -04:00
b8b8e6d730
Fix #204
...
Revert part of a89577e81e that allowed message handlers to override the
default window proc, killing key commands like Alt+F4
2012-05-05 22:37:47 -04:00
c2f33095c8
Merge pull request #198 from Hoikas/patcher
...
Patcher Crash Fix
2012-04-26 22:40:47 -07:00
d0f64e9209
Fix NCAgeJoiner failure-case crash
2012-04-27 01:37:50 -04:00
756bc65c62
Fix an access violation in failed age patches
2012-04-27 01:33:56 -04:00
bde67949ac
Merge pull request #202 from Deledrius/hsCpuID
...
Add CPU feature detection and function dispatcher
2012-04-24 21:12:25 -07:00
072bf3570c
Fix support in plDXPipeline for SSE using temporary macros.
...
Re-enables FPU/SSE3 code using the FunctionDispatcher and some quick
hacky macros to template out the two nearly-identical functions,
awaiting branan's deep-voodoo template-specialization functor-dispatcher
patch.
2012-04-23 22:15:56 -07:00
9ee5c4d040
Remove remaining pre-hsCpuID SSE special-casing.
2012-04-22 15:29:22 -07:00
304d15acfe
Update hsMatrix44 to use hsCpuID dispatcher.
2012-04-22 15:02:28 -07:00
42f4eec1f7
Add hsCpuID and hsFunctionDispatcher for CPU feature detection.
...
Based on Branan's code deliberated upon in IRC, this provides the ability
to detect CPU instruction sets and dispatch functions based on those
capabilities detected at runtime.
2012-04-22 14:43:47 -07:00
081a766e67
Merge pull request #197 from Deledrius/l10n_fixes_iterators
...
Fix crashes caused by poor iterator usage in pfLocalizationDataMgr.
2012-04-20 18:58:23 -07:00
155e75479b
Fix memory leak from copied string pointer in LocalizationDatabase.
2012-04-20 18:49:46 -07:00
6cf0898bc1
Make Localization log message more useful.
2012-04-20 18:49:35 -07:00
b380da4c94
Merge pull request #200 from cwalther/landing
...
Fix direction-dependent landing behaviors
2012-04-20 17:50:39 -07:00
e697337898
Merge pull request #199 from cwalther/sse3detect
...
Fix SSE3 detection
2012-04-20 13:08:27 -07:00
8291ec5ba5
Add missing period at the end of the processor support error message.
2012-04-20 21:57:27 +02:00
d2933e66c6
Fix SSE3 detection.
...
CheckCPU() would always return true, letting the game continue and crash on an SSE3 instruction on non-SSE3 CPUs.
2012-04-20 21:56:08 +02:00
3d0f01ff03
Convert the impact velocity to avatar-local coordinates, because that's what {Running|Ground}Impact::PreCondition() expects.
...
Fixes landing animations depending on what direction relative to the age you jump rather than whether you land forward or straight down.
2012-04-18 20:51:14 +02:00
67f6823f73
More 'const', so that Rotate(vector) can be called on a const hsQuat&.
2012-04-18 20:45:52 +02:00
a305f61748
Fix crashes caused by poor iterator usage.
2012-04-18 11:12:44 -07:00