Marco Cawthorne
|
736ecb61f8
|
TraceAttack: check surfaceflags on world traces, m_iMaterial on anything
else.
|
2021-10-15 09:37:51 +02:00 |
Marco Cawthorne
|
3d7e132699
|
CBaseEntity: add SetParent and ClearParent Inputs for level designers.
|
2021-10-04 13:56:18 +02:00 |
Marco Cawthorne
|
726332c78e
|
CBaseEntity: Add Ignite(), Exinguish(), IsOnFire() methods according to the
Source 2004 spec (controllable lifetimes etc.)
|
2021-10-04 13:22:40 +02:00 |
Marco Cawthorne
|
5439bfb59b
|
CBaseEntity: Mark some methods as nonvirtual, fix some regressions with
func_healthcharger/recharger, trigger_gravity
|
2021-09-22 20:56:20 +02:00 |
Marco Cawthorne
|
3bceff6a2c
|
Implement and parse the propdata system from Source 2004 and make our
func_breakable entity aware of it.
|
2021-09-17 19:31:22 +02:00 |
Marco Cawthorne
|
56a616ec8b
|
CBaseEntity: Add reliable methods to query what certain attributes where
when the entity first spawned. (e.g. GetSpawnOrigin())
|
2021-09-16 17:34:56 +02:00 |
Marco Cawthorne
|
fd05c2419c
|
Minor cleanup of SendFlags assignments, fix for 'sv respawn_ents' affecting players.
|
2021-09-01 22:11:30 +02:00 |
Marco Cawthorne
|
1657ff3e29
|
GS-EntBase: Move I/O system into CBaseEntity, add Skin, Disable/EnableShadow inputs...
|
2021-09-01 21:30:10 +02:00 |
Marco Cawthorne
|
42b1abf668
|
Menu-FN/FS: Only parse sprays from logos/, not root of mod-dir
anymore. Users with giant BMP screenshots will rejoice
|
2021-08-29 09:53:36 +02:00 |
Marco Cawthorne
|
d4fccac03f
|
Work towards making vehicles predicted, this is ongoing.
|
2021-08-19 17:54:08 +02:00 |
Marco Cawthorne
|
37c5c6efdd
|
GS-Entbase: Make sure we use Set*() functions for networked fields all the
time to notify clients of any changes
|
2021-07-19 08:34:46 +02:00 |
Marco Cawthorne
|
88e5084f38
|
Client: Added Entities_RendererRestarted, giving entity classes a chance
to reload their assets. env_glow and prop_rope support in this commit.
|
2021-06-27 09:55:48 +02:00 |
Marco Cawthorne
|
03b16ff905
|
Add Vox_Sentence_Broadcast() and Vox_Sentence_Single
|
2021-05-25 10:25:20 +02:00 |
Marco Cawthorne
|
448b9bd20d
|
Client: MakeStatic func_wall ents where we can do it on.
Shared: Bench PMove_Run using the engines builtin runstandardplayerphysics
|
2021-05-16 23:08:08 +02:00 |
Marco Cawthorne
|
29e0e82f48
|
Server: Don't network RM_TRIGGER ents unless the developer cvar is 1.
|
2021-05-09 10:03:10 +02:00 |
Marco Cawthorne
|
df2525aae6
|
GS-Entbase: Add BASEFL_CHANGED_VELOCITY and make sure velocity is networked
when required.
|
2021-04-27 17:45:13 +02:00 |
Marco Cawthorne
|
6da1f3c4fa
|
GS-Entbase: massive optimisation - any func_wall and illusionary without a
targetname will not be networked and handled 100% client-side.
|
2021-04-10 09:35:06 +02:00 |
Marco Cawthorne
|
ae6f3ebdfb
|
Lots more documentation in server/*.c, minor fixes for some mod guns like
They Hunger, Gearbox, SciHunt and Poke646. Also cvar support for 'pausable'
|
2021-01-06 13:58:37 +01:00 |
Marco Cawthorne
|
2c1bd865c0
|
GS-Entbase: Moving client/baseentity and server/baseentity into a shared
file... Optimisations forthcoming
|
2020-11-24 13:55:57 +01:00 |