Marco Cawthorne
|
2c6da152ed
|
Clean up more and more warnings fteqcc yells about
|
2022-11-30 14:21:55 -08:00 |
Marco Cawthorne
|
e9f735adc5
|
NSVehicle: Remove any velocity from the driver when they're attached to a vehicle.
|
2022-11-01 20:16:25 -07:00 |
Marco Cawthorne
|
30a482e80e
|
NSVehicle: add two new overridable methods. (bool)PreventPlayerMovement and (bool)PreventPlayerFire
|
2022-09-08 13:59:18 -07:00 |
Marco Cawthorne
|
04fe295035
|
NSVehicle: don't change the drivers' movetype
|
2022-09-08 13:38:02 -07:00 |
Marco Cawthorne
|
31bb9b4042
|
Abstract timers to make sure MOVETYPE_PUSH entities are handled without game/mod developers having to think much about them.
Also change rechargers to MOVETYPE_NONE instead of PUSH, as it won't be moving anyway.
|
2022-08-31 13:24:55 -07:00 |
Marco Cawthorne
|
517614fd37
|
Major overhaul that'll make savegames a lot better. Every entity we implement should have a Save/Restore function.
AI noes recalculates their route in case of a loaded savegame... And much more.
|
2022-08-10 14:24:06 -07:00 |
Marco Cawthorne
|
5ca96bbcd9
|
Add helpers across the codebase to deal with networking ents. I tried prototyped a more elegant solution the compiler didn't like - the language should really deal with this.
|
2022-08-07 14:12:55 -07:00 |
Marco Cawthorne
|
356319a7b7
|
NSVehicle, NSPhysicsEntity get Save/Restore methods
|
2022-07-19 15:49:35 -07:00 |
Marco Cawthorne
|
2a220fb331
|
Move base classes out of gs-entbase. This evolution only happened because classes such as CBaseMonster that once existed were replaced and it grew from there.
Tweak g_developer prints for scripted_sequences.
|
2022-07-19 15:22:15 -07:00 |