Commit graph

11 commits

Author SHA1 Message Date
101c3601d3 FreeHL weapon updates related to ammo and numerous warnings by the compiler about things that don't really mean anything but I really like the 0% warnings count kthxbai 2019-08-17 19:35:31 -07:00
Marco Hladik
97ea5e6208 Initial commit of the new VGUI replacement code. This dates back to the days
of TW 1.2 (the version that never got released) and besides some primitive
windowing is usable enough in its current state.

Misc fixes to FreeCS as well.
2019-08-03 10:40:34 -07:00
17bb60c221 env_glow: Moved to clientside, added some fancyness to it.
FreeHL/SH: Weapon prediction improvements
FreeCS: Added back in basic bullet-penetration/wallbanging. It doesn't do anything but go through 4 layers. I made a testmap on which I'll start document 1.5 wallbanging behaviour.
2019-03-26 14:37:34 +01:00
9ce909e291 - Added Rewolf decore_* entities from the demo
- Added early Rewolf Health/Armor HUD variants
- Added original scoreboard from the early Half-Life versions for valve/scihunt/rewolf
- Fixed some skybox behaviour to only apply to BSP30
- Changed the env_message and game_text display to use "creditsfont" instead of the conchars
- Tweaked damage radius and prediction for some entities and weapons
- Added world_items
- Added item_healthkit
- Added item_battery
- Fixed level transition logic
- impulse 101 now fills up health and armor/suit in mod valve
- Some tweaks to Damage_Apply so that healing can be performed without funky visuals
- Added stub monsters for valve/rewolf that'll soon support scripted sequences
- Tweaked chat system to get rid of quotation marks around messages
- Added support for changing the window caption to reflect the mod you're playing
- Lots of small little things in terms of cleanup
2019-03-19 20:01:24 +01:00
75bed53adc Client: We're now reading skyname and setting the skybox (with fallback) in CSQC. Much rejoice
Added item_suit and item_longjump... they do not do anything interesting yet.
Decals: Added glass break decals upon impact
Damage: Brush-entity radius damage should to work better now
Also seperated the weapons table from generic weapon entry functions. This should make maintaining mods easier
Fixed references from sv_clientslots to sv_playerslots. My brain gets confused between the Quake games at this point. I blame FTE
Fixed sprite animation cycle length check. It attempted to play one more frame than any sprite ever has. Needs more heavy testing?
2019-03-14 20:13:02 +01:00
ed777e7303 File tree structure rearrangements. Getting rid of binary pk3 files. 2019-03-13 16:48:58 +01:00
546451338f January 2019 Refactor: Added the initial BaseHL logic and started merging things with FreeCS. This will ensure a bright future to anyone porting mods and the like to the codebase. This is very, VERY early and I'm mainly committing this so Xylemon can start tinkering with it. 2019-01-29 03:40:14 +01:00
3933b256b0 Moved things around a bit in the server-side entbase. 2019-01-18 21:06:23 +01:00
3c42426b43 Added env_message and game_text support. 2019-01-10 11:13:12 +01:00
af6904631e Added the missing class file entries for cycler and cycle_sprite 2019-01-05 03:18:57 +01:00
0e7fcf8012 Fixed env_sprite functionality.
Moved some things around.
2019-01-04 21:39:07 +01:00