nuclide/src/gs-entbase
2020-08-09 12:55:38 +02:00
..
client CBaseEntity: Change EF_FULLBRIGHT to the infinitely superior two-step method of setting some drawflag and setting the .abslight key from HeXen II to the max. That's how we do it on brushes apparently. Bogus! 2020-08-09 02:10:36 +02:00
server scripted_sequence: Report state value to multisources. 2020-08-09 12:55:38 +02:00
shared func_friction: Added implementation of a friction modifier for player entities. This affects pmove.c as well. 2020-06-12 13:37:37 +02:00
baseentity.h Progs.src for server-side codebases are much simpler now, player class now 2020-05-03 05:26:06 +02:00
client.src Spring cleaning. Prepare for summer! Fixed lots of bugs too: 2020-04-12 15:50:42 +02:00
decals.h Spring cleaning. Prepare for summer! Fixed lots of bugs too: 2020-04-12 15:50:42 +02:00
materials.h Lots of commits bundled into one: 2020-04-20 06:45:14 +02:00
README Update gs-entbase README 2020-06-12 16:30:09 +02:00
server.src Prototypes for momentary_rot_button and momentary_door with some basic input logic to have them interact. 2020-08-08 02:39:38 +02:00
shared.src func_friction: Added implementation of a friction modifier for player entities. This affects pmove.c as well. 2020-06-12 13:37:37 +02:00

GENERAL ENTITY CODE BASE
========================

This is part reverse-engineering effort, part innovation, in terms of reusable
and game-agnostic map-entity logic.

A lot of entities from Half-Life and Source Engine based titles are implemented.
Those are made possible through the documentation efforts of twhl.info
and a lot of trial and error. A lot of mods and custom maps have been used to
make sure this is as compatible as can be. It's always improving.

Others objects I have come up with on my own for the projects.

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.

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

Marco 'eukara' Hladik