Marco Cawthorne
|
73bec53034
|
PropData: read info from Source Engine .phy files
|
2023-10-22 23:30:31 -07:00 |
Marco Cawthorne
|
11deea5b3d
|
Add the following physics entities from Source: phys_ballsocket, phys_constraint, phys_constraintsystem, phys_convert, phys_hinge, phys_keepupright, phys_slideconstraint & env_physexplosion
Add new class phys_rope, which will handle move_rope and keyframe_rope from Source.
|
2023-10-17 16:49:01 -07:00 |
Marco Cawthorne
|
19d6f22dc4
|
NSIO: add TransitionComplete() method for easier handling of entities post level-transition.
NSRenderableEntity: Default renderamt to 0.
Also use Read*() methods within all of the base classes their SpawnKey() methods.
|
2023-10-03 11:02:47 -07:00 |
Marco Cawthorne
|
2fb002aab1
|
NSPhysicsEntity: Create identifier .isPhysics unique to physics based entities
|
2023-09-28 18:43:22 -07:00 |
Marco Cawthorne
|
4f699aae6e
|
Monster spawning position and scripted sequence fixes. Also leave movetype of LEAVECORPSE scripted sequence entities alone or else it breaks of1a1's G-Man
|
2023-09-20 22:42:11 -07:00 |
Marco Cawthorne
|
d9d3220833
|
NSRenderableEntity: various tweaks to networking, env_glow
|
2023-09-20 15:09:23 -07:00 |
Marco Cawthorne
|
b7126fbadb
|
env_glow: from client-side only entity to shared. also support other rendermodes (accurate to GoldSrc)
|
2023-09-19 23:01:59 -07:00 |
Marco Cawthorne
|
c3f5e7a1c2
|
NSPhysicsEntity: move .geomtype into ODE ifdef
|
2023-09-18 19:36:15 -07:00 |
Marco Cawthorne
|
2d911109cc
|
trigger_relay: Set m_iValue so that multisources will work properly that get targetted by them
trigger_auto: Delay the trigger of them in singleplayer until 1 player has joined
Misc cleanups. The 'Janitor Simulator' on TWHL should work now.
|
2022-12-14 16:51:16 -08:00 |
Marco Cawthorne
|
e499a7d484
|
Documented the Nuclide System (NS) classes.
|
2022-10-14 13:08:47 -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 |