Commit graph

17 commits

Author SHA1 Message Date
02efa21e3d Move game-specific sources into their respective mod-dirs. This was planned
for a while and was inevitable. Latest fteqcc required that fixes a limit
with paths. Also added src/server/mapcycle.qc
2021-02-08 13:35:15 +01:00
5edcdb892c BotLib: My last commit before weekend hits. More pathfinding work, added
a temporary interface for in-game waypointing... Bots will combat you too.
2020-12-26 07:27:34 +01:00
ebc287f2e8 Make sure 'valve' compiles without GS_RENDERFX. 2020-11-13 11:17:42 +01:00
3adbedb5aa Fill up the entity QER/Radiant QUAKED comments with first-appearance info. 2020-10-25 12:38:41 +01:00
2daf3da59f env_sprite: Change default scale to 0.25, make sure that when no targetname
is set, we force-enable the sprite because toggles wouldn't work.
2020-10-24 06:36:08 +02:00
24a753edce env_sprite: Fix that sprites marked as PLAYONCE may be networked in some
semi-visible form
2020-10-24 05:02:14 +02:00
51cf0e9f15 Went over the codebase and optimised loading of the entity lump data. I now only run through the list of entries once and pass the unknown keys to the parent class to handle. Should speed up loading significantly. 2020-09-09 01:56:46 +02:00
d3b488b7bf CBaseTrigger/s: Overhauled the system to keep proper track of its activators. This was important in some mods who'd e.g. call a trigger_camera over longer periods of time and expected to target the same player as before as part of a multi_manager. 2020-08-10 12:32:18 +02:00
d324259e72 CBaseTrigger: Massive change that allows us to finally set states. This affected every entity that can be triggered. Things like the airlock check in c1a0d work now. 2020-08-07 14:07:38 +02:00
76b5ff1879 Fix env_sprite from networking using MSG_ENTITY instead of MSG_MULTICAST when networking once. 2020-05-31 22:41:57 +02:00
d4c97c639b Unbreak env_sprite rendermodes. 2020-05-02 06:38:02 +02:00
324fadd668 Spring cleaning. Prepare for summer! Fixed lots of bugs too:
v_camroll is now working again.
Counter-Strike is finally getting somewhere again.
Counter-Strike has pseudo spray-patterns now! They're all the same.
func_button now can be programmed to use Sound-Shaders.
The menu handles the vid_conautoscale command autonomously. Set r_autoscale
to 0 if you don't like it.
The menu has an updater, requires a not-yet-pushed build of FTE.
Don't use it yet.
Moved a lot of globals into pSeat's structs to fix splitscreen with them.
Made explosion decals be handled client-side!
Added trigger_look, env_sun and light_environment entities.
2020-04-12 15:50:42 +02:00
f43bc2cf32 update copyright dates because I've been forgetting all year. 2020-04-07 14:46:23 +02:00
9442a597fa moved sprite.cpp into gs-entbase/client/env_sprite.cpp 2020-03-28 11:43:08 +01:00
c51da15564 Made the codebase compile again... 2020-03-08 10:59:46 +01:00
f4ced97ad0 Started documenting map entities via QUAKED style comments.
Use the mk_mapdef.sh script to generate a radiant compatible entities.def
file.
2019-09-07 05:37:06 +02:00
b604077d0b Renamed /Source to /src 2019-09-01 04:35:37 +02:00
Renamed from Source/gs-entbase/server/env_sprite.cpp (Browse further)