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
|
2fb002aab1
|
NSPhysicsEntity: Create identifier .isPhysics unique to physics based entities
|
2023-09-28 18:43:22 -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
|
27b0c26a12
|
Documentation improvements for platform, vgui etc. headers and files.
|
2022-12-30 00:15:10 -08:00 |
Marco Cawthorne
|
29a1bea943
|
Misc consistency cleanups
|
2022-11-22 22:37:07 -08:00 |
Marco Cawthorne
|
e499a7d484
|
Documented the Nuclide System (NS) classes.
|
2022-10-14 13:08:47 -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
|
146051dd67
|
Proper nonvirtual declarations for class methods.
|
2022-08-24 15:11:04 -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 |