nuclide/src/gs-entbase
Marco Cawthorne aa573ebec5
func_breakable: will now alert when a `break` or `bulletimpact` is not set on a used surfaceproperty
2023-05-01 06:48:25 -07:00
..
client Client: 'buildcubemaps' will toggle r_skipEnvmap, which is now also defaulting to a black clear color (akin to Source) 2023-03-16 16:04:47 -07:00
server func_breakable: will now alert when a `break` or `bulletimpact` is not set on a used surfaceproperty 2023-05-01 06:48:25 -07:00
shared env_fog: default color values should be 255,255,255 and not normalized. 2023-04-30 18:00:11 -07:00
README Update gs-entbase README 2020-06-12 16:30:09 +02:00
client.src env_beam/env_laser: Visual overhaul of env_beam. env_laser now also rebased using my work on env_beam. 2022-12-08 14:58:30 -08:00
decals.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
server.src Networked versions of func_conveyor, trigger_push. Bounce pads should be much nicer. 2023-03-18 17:49:12 -07:00
shared.src GS-Entbase: Implementation of CS/DMC's env_fog entity. 2023-04-14 10:21:07 -07:00

README

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