Marco Cawthorne
efe079bdf7
Updates: Strip version number from preview img url.
2024-03-05 08:20:50 -08:00
Marco Cawthorne
649ed825ad
Big commit, work over various triggers. Clean up debug prints and make
...
them more consistent. Warnings are in yellow, while errors are in red.
New cvar: g_developerTimestamp will display timestamps next to debug messages
originating from the game-logic. Set g_developer to 1 to see them.
A lot of useful into, such as which entity id messages originate from
should aid in debugging quite a bit.
SP level transitions should also be more reliable now in terms of
transferring entities and the like.
Some levels have awkward transition areas and you might find yourself
jumping between levels frequently. Workarounds are in the works.
2024-03-02 00:40:08 -08:00
Marco Cawthorne
0df1e78cc3
Platform: Comment out debug strings.
2024-02-19 13:20:51 -08:00
Marco Cawthorne
cca461effe
Platform/Menu: Migration of Server_IsLan() into the master-server related code
2024-01-02 11:59:16 -08:00
Marco Cawthorne
d16e096306
Documentation improvements, cleaning up of misc files.
2024-01-01 21:20:02 -08:00
Marco Cawthorne
07173b3c7b
Platform: add menu debug command 'listGameLibrary' to output all the currently indexed games/mods
2023-11-18 13:31:33 -08:00
Marco Cawthorne
801742dd4c
Platform: add MAPINFO_PREVIEW query type to MapLibrary_GetInfo() so interfaces can get a proper preview for levels.
2023-11-06 14:27:05 -08:00
Marco Cawthorne
f1141d3b11
Menu-FN: Throw up a panel for when you get disconnect from a server for one reason or another
2023-09-01 12:34:20 -07:00
Marco Cawthorne
0dc3f19b1a
Menu-FN: Added the slightly buggy 'View game info' function. I now need to write a cache for the server entries, because the engine might clear its own cache by the time we want to display entries.
2023-08-23 08:21:53 -07:00
Marco Cawthorne
ae8c2f16ba
Platform: refresh update strings more often while they're pending state changes.
2023-08-21 08:53:01 -07:00
Marco Cawthorne
9871e93a10
Platform: Documentation improvements.
2023-08-21 08:39:54 -07:00
Marco Cawthorne
061cdbd257
Platform/Menu-FN: Move map library loading into platform/ to keep things simple for menu modules
2023-08-19 10:28:36 -07:00
Marco Cawthorne
412c8f984e
Platform/Menu-FN: Overhaul of game update handling. New Nuclide specific API to query update package states that avoids string comparisons and much more.
2023-08-18 17:49:10 -07:00
Marco Cawthorne
8422ddd26b
Menu-FN: Avoid poking the games[] struct directly
2023-08-16 21:27:37 -07:00
Marco Cawthorne
2576f803cd
Menu-FN/Platform: Move all the custom game parsing/install code into platform/, also clean up a bunch of routines in there
2023-08-16 15:28:41 -07:00
Marco Cawthorne
050db32a81
Platform: Improve the recommended package selection code
2023-08-15 15:00:48 -07:00
Marco Cawthorne
410e3fc34e
Menu-FN: Adjustments to the Updates menu, move code into platform/updates.{h,qc}
2023-08-15 14:24:46 -07:00
Marco Cawthorne
0ea41d9304
Platform: functions Master_GetInternetServers() and Master_GetLANServers() return cached values now to avoid the engine touching the cache which may drop servers.
2023-08-07 12:54:55 -07:00
Marco Cawthorne
86dfb3ff1a
Fix various compiler warnings.
2023-02-14 12:54:06 -08:00
Marco Cawthorne
7fe51a3fa5
Platform: Fix missing return value change for Achievement_RequestStarts
2022-12-30 11:54:07 -08:00
Marco Cawthorne
27b0c26a12
Documentation improvements for platform, vgui etc. headers and files.
2022-12-30 00:15:10 -08:00
Marco Cawthorne
0891d9ea65
Platform: Set net_masterextra1 to broadcast.
2022-11-30 22:25:08 -08:00
Marco Cawthorne
74b61f35ed
Print a warning + backtrace when we manually call remove() on an entity that hasn't been destroyed properly.
2022-11-30 16:47:24 -08:00
Marco Cawthorne
bc2f56b6d1
NSView: Don't run stair smoothing code when we're going up on elevators/platforms.
...
Change some type names around for consistency.
2022-08-10 16:51:26 -07:00
Marco Cawthorne
66b09de431
Big commit fixing many regressions since crunch hit. env_sprite has been reworked.
...
multi_manager entities now behave correctly when calling themselves in MULTITHREADED mode.
Remove GS_RENDERFX option. Too many entities rely on its functionality anyway.
Fixed some rendermode behaviour - ladders will no longer be visible.
You can now see the playermodel (and no longer the viewmodel) in mirrors.
Fixed a lot of warnings.
2022-07-07 09:10:14 -07:00
Marco Cawthorne
25c54af62c
Spring cleaning part one.
2022-05-11 12:49:04 -07:00
Marco Cawthorne
36b9661abd
Platform: Go over some of the RichPresence APIs I was working on.
2022-04-25 17:00:13 -07:00
Marco Cawthorne
bd63874118
Menu-FN: Bring back the updater functionality, as improvements to the engine's package manager have been done
2022-04-01 12:17:36 -07:00
Marco Cawthorne
6fb067eed3
My name has changed, so an update to the copyright to reflect it.
2022-03-11 11:40:43 -08:00
Marco Cawthorne
bcf9e2e758
Cleaning up some warnings.
2022-02-01 13:37:21 -08:00
Marco Cawthorne
eb85121716
Add BUILD_ODE build.cfg setting. Add stubs for platform specific functions
...
like achievements, rich presense. Minor GLSL adjustments.
2021-11-20 17:27:52 +01:00