nuclide/Source/gs-entbase
Marco Hladik 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
..
client - Added Rewolf decore_* entities from the demo 2019-03-19 20:01:24 +01:00
server - Added Rewolf decore_* entities from the demo 2019-03-19 20:01:24 +01:00
client.src Client: We're now reading skyname and setting the skybox (with fallback) in CSQC. Much rejoice 2019-03-14 20:13:02 +01:00
README Fixed env_sprite functionality. 2019-01-04 21:39:07 +01:00
server.src - Added Rewolf decore_* entities from the demo 2019-03-19 20:01:24 +01:00

HALF-LIFE ENTITY BASE - QUAKEC VERSION
======================================

This server-side logic is part of the FreeCS project.
It's a reverse-engineering effort to get Half-Life entities closely
compatible with FTE QuakeWorld.

They are made possible through the documentation efforts of https://twhl.info

It's created from scratch and is not C++ - it's QuakeC and meant to be used
within FTE QuakeWorld. The file extensions are only changed in order to help
with the syntax highlighting choice of your favorite editor.

This codebase is to be compiled with FTEQCC, no other compiler is supported.

The code has a LICENSE attached to it, I'd encourage you to read it.
If you don't want to comply with the LICENSE, you either don't use the software
or we could still negotiate a separate license agreement (for $$$).

A few warnings to the uneducated:
If you're planning on merging or using any of this code in combination with the
original Half-Life SDK, you're violating the Half-Life SDK License Agreement.

I hope this all does not discourage you from using it for your own project.

Thanks to Spike for FTEQCC's advanced features and his engine, FTEQW, that makes
FreeCS and other projects even possible.

Marco 'eukara' Hladik