Commit graph

690 commits

Author SHA1 Message Date
e3a9a0149e Added missing ladder sound precaches. 2020-03-24 08:21:47 +01:00
50d840cd9d Valve: Tripmine death attribution is now variable 2020-03-24 08:20:43 +01:00
73866574a2 Fix: Offset networking of .skins by 128 so we can send 'signed' bytes. 2020-03-24 08:02:36 +01:00
40852185c1 Footsteps: Added ladder climbing sound. 2020-03-24 08:02:11 +01:00
79d7d63e88 Added particle dustmotes cfg 2020-03-24 07:47:57 +01:00
7bf8db941d Shoved some precaching stuff around 2020-03-24 07:47:41 +01:00
f1190cd282 Fixed compiling against the latest entity-codebase 2020-03-24 07:26:49 +01:00
20c6a2d508 Gone over triggers to add some helpful prints. 2020-03-23 17:25:03 +01:00
41ce469bb3 Fix worldspawn 'skyname' key 2020-03-08 11:53:57 +01:00
2a2df770c9 Applied Xylemon's Gunman patch 2020-03-08 11:02:17 +01:00
c51da15564 Made the codebase compile again... 2020-03-08 10:59:46 +01:00
bf0ffd39eb impulse 102 will now force a re-send of all networked fields.
this will be awful over the network. Just letting you know.
2020-03-03 22:50:57 +01:00
307ba55b4e func_breakable: Add support for vvm_model, so we can show/hide models
inside the brush volume.
2020-03-03 22:50:07 +01:00
b611781d7f CBasePhysics: Make sure physics props cast a shadow by default 2020-03-03 22:49:37 +01:00
1b2823c8e4 Forgot to add func_lod to server progs. 2020-03-03 22:49:07 +01:00
aa1c4b93ac prop_rope: Add "segments" key to change the defaults from 16 2020-03-03 22:48:30 +01:00
07e6fae83e env_sound and env_soundscape: Don't run when WORLD hasn't been initialized 2020-03-03 22:48:07 +01:00
f3f2176fc7 VGUI: Misc tweaks I've come across when doing TW 1.3 2020-03-03 22:47:44 +01:00
d41026aed7 env_glow: support normalized 'color' key. 2020-03-03 22:47:16 +01:00
61469e5785 dev_buildcubemaps will now default to saving .ktx files.
Blame Spike for making them currently write WRONG ANGLES, however.
2020-03-03 22:47:01 +01:00
ddac9f5b29 Added stub for func_dustmotes, added func_lod. 2020-03-03 22:46:20 +01:00
9d6611c928 Compile warning fix for Rewolf. 2020-03-03 22:45:48 +01:00
e79a03b5b8 Added support for the 'message' key in triggers. 2020-03-03 22:45:30 +01:00
d25aead1a7 Added 'shadows' key to CBaseEntity. 2020-03-03 22:44:35 +01:00
9a5d0defac Add Frag-Net's RTC broker. 2020-03-03 22:43:57 +01:00
8f50766457 CSQC CBaseEntity: Only set drawmask when modelindex is valid 2020-01-20 19:35:57 +01:00
905e90d499 TW: Added TOGGLEDIR flag for func_rotating... 2020-01-20 19:35:10 +01:00
673cf9dbf8 Manual networking of all base-entities. This shouldn't be necessary,
but, as the engine-bug that's as old as time itself that has been
responsible for prediction being wonky has still not been fixed, I have
to do this. Maybe it'll be for worse, maybe it'll be for the better.
2020-01-16 05:43:12 +01:00
9386b7f158 Added gibshooter, but it's disabled because the maps that uses expect it
to have a concept of states, so in order to not create thousands of ents...
2020-01-08 04:50:38 +01:00
b4423ec32f env_shooter: Use "delay" as well as "m_flDelay", if the latter is even used?
I guess I typo'd.
2020-01-08 04:33:52 +01:00
6442ea1481 func_door: Fixed blocked damage behaviour 2020-01-08 04:33:03 +01:00
b8c6892093 func_door_rotating: Fixed REVERSE flag. 2020-01-08 04:32:50 +01:00
feaf4d6b39 Added basic/incomplete env_laser implementation 2020-01-08 04:31:46 +01:00
6c75cb749e Send classname over the net instead of netname if there isn't one 2020-01-08 02:29:29 +01:00
674432f6cb Added missing They Hunger files. 2019-12-22 23:28:39 +01:00
77f952a143 Added FAQ file. :) 2019-12-22 12:24:14 +01:00
cfe0094c28 - Added early Poke646 entries.
- Added missing Shock-Rifle particle file.
- Fixed monster_scientist behaviour in SciHunt that broke.
- Added parenting functionality for entities (The Wastes uses this.)
- More updates to BasePhysics. Requires plugins/bullet.
  I want to make it work with primitive physics however.
- Updated prop_rope entity. The Wastes uses this and requires an updated
  engine.
- Changed the way env_sound works. This may be more accurate.
2019-12-22 12:13:49 +01:00
c5b0e0146f Some fixes to get FreeHL to compile without TW. 2019-11-09 02:09:17 +01:00
7048e0add0 Fix wrong hashtable creation call for materials.
Tweaked a lot of gs-entbase entities.
2019-10-19 04:30:29 +02:00
5f41894f02 env_soundscape, initial fixes. 2019-10-19 04:29:34 +02:00
d92bab77f5 prop_rope: Added swing factor. 2019-10-08 22:28:08 +02:00
ed5bf4acf3 client-side gs-entbase updates for TW. 2019-10-08 22:14:18 +02:00
32b7791b2b Add internal support for damage types. still a few more useful ones to add
on a per-case basis.
2019-09-29 01:54:29 +02:00
6fea65a586 Gunman Chronicles: Basic work on weapons and their menus completed.
Some weapons and their visuals are not implemented yet.
It's a very good preview of how things are going to work though.
2019-09-22 15:41:13 +02:00
91d1c2250f Use the predictable input_sequence variable for some random sequences.
This will soon be replaced by a more elaborate shared random number
generator of sorts.
2019-09-17 20:46:00 +02:00
dff926c468 Remove FreeCS' gfx.wad, as we're grayscaling fonts in-engine now. 2019-09-17 20:44:48 +02:00
9c743449c5 Reset all ammo fields for when they join/respawn in MP games. 2019-09-17 12:00:05 +02:00
04019acc01 Improve some of the player checks in Half-Life's ammo code. 2019-09-17 08:44:23 +02:00
969b488ed6 Half-Life: Fix WEAPON_SHOTGUN ammo3 being reset every function call. 2019-09-17 03:12:14 +02:00
e2fc274b70 Half-Life: Fix WEAPON_TRIPMINE ammo check, which falsely checks for a_ammo1
on the client-side instead of a_ammo2.
2019-09-17 03:04:02 +02:00