Commit Graph

16 Commits

Author SHA1 Message Date
Marco Cawthorne 2526751db1
Clean up some areas where float logic happens to prepare for the compiler flag 'assumeint' 2022-08-10 16:15:44 -07:00
Marco Cawthorne 0d759c724c Menu-FN: Support for mIRC color codes in the Chat-Room function (fg only) 2021-08-12 12:36:48 +02:00
Marco Cawthorne 407e2deb89 Menu-FN: Allow GAME_DIR to be overriden at a progs.src level 2021-05-28 19:35:41 +02:00
Marco Cawthorne 8e4ec974e0 Menu: Add gameinfo_steambg manifest setting, so we can support background
images for games designed for the SteamUI-era
2021-05-08 17:20:30 +02:00
Marco Cawthorne 7dcebd140d Menu-FN: Add proper caching (non-CVAR based) for pkgfile and introvideo
manifest info. This avoids the headache of engine threading getting in the
way and messing up package manager and what have you on ~some~ systems
2021-03-06 00:23:59 +01:00
Marco Cawthorne 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
Marco Cawthorne 97d19c1b37 Add shared/include.src, so we touch gamename/include.src less for global
changes.
2020-10-30 12:21:00 +01:00
Marco Cawthorne 081d541e9e Menu: IRC based Chat is now completely implemented using QuakeC. It already works quite well but will need a lot more testing! 2020-06-30 17:14:06 +02:00
Marco Cawthorne d8f9c545a6 Initial commit of the TCP helper backend that we'll need for the next-gen chat 2020-06-30 13:07:54 +02:00
Marco Cawthorne 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
Marco Cawthorne b992dd472d Menu: Fixed dumping path. 2020-04-08 09:12:22 +02:00
Marco Cawthorne c6f40c2590 Moved shared Nuclide data into its own folder. 2020-04-08 08:01:52 +02:00
Marco Cawthorne ab1338bab6 Moved the music-switching logic into the menu, for good reasons. 2020-04-03 15:01:55 +02:00
Marco Cawthorne c813e49b56 Menu: Lots of work done, like switching player models, sprays -
IRC chat, custom game installs and listings.
2020-04-01 01:08:01 +02:00
Marco Cawthorne 27707e37b6 Move things from the root src/ dir into the src/shared folder, as that
makes the most sense.
2019-09-07 05:50:44 +02:00
Marco Cawthorne b604077d0b Renamed /Source to /src 2019-09-01 04:35:37 +02:00
Renamed from Source/menu-fn/progs.src (Browse further)