Marco Cawthorne
|
cd3023eeba
|
Server: add MapTweaks. A new feature that allows tinkerers to rewrite entity classnames under certain conditions (RFC)
|
2023-04-22 02:45:58 -07:00 |
Marco Cawthorne
|
3a755aaba7
|
NSSurfacePropEntity: add SetCanBleed() and CanBleed() methods to abstract the old iBleeds field.
|
2023-04-22 01:05:27 -07:00 |
Xylemon
|
19d7f30cc4
|
Replace some Hide calls with Disappear and we don't need this check in TalkMonster anymore
|
2023-01-17 13:37:03 -08:00 |
Marco Cawthorne
|
1069468be1
|
Client: add cvar net_debugUpdates, to show which entity updates.
NSSurfacePropEntity: Add method: TimeSinceDeath()
Also further improvements to consistency of cvars, etc.
|
2023-01-08 13:18:57 -08:00 |
Marco Cawthorne
|
56ec44700a
|
Lots of cleanup related to many entity classes to aid doxygen with generating documentation.
|
2022-12-06 15:04:07 -08:00 |
Marco Cawthorne
|
e499a7d484
|
Documented the Nuclide System (NS) classes.
|
2022-10-14 13:08:47 -07:00 |
Marco Cawthorne
|
146051dd67
|
Proper nonvirtual declarations for class methods.
|
2022-08-24 15:11:04 -07:00 |
Marco Cawthorne
|
7228c0d43a
|
NS{Entity,RenderableEntity,SurfacePropEntity}: network avelocity in a separate check
|
2022-08-11 14:19:10 -07:00 |
Marco Cawthorne
|
bc2f56b6d1
|
NSView: Don't run stair smoothing code when we're going up on elevators/platforms.
Change some type names around for consistency.
|
2022-08-10 16:51:26 -07:00 |
Marco Cawthorne
|
2526751db1
|
Clean up some areas where float logic happens to prepare for the compiler flag 'assumeint'
|
2022-08-10 16:15:44 -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
|
baab5c931c
|
NSView: Take over some duties
|
2022-07-29 16:25:02 -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 |