Commit Graph

17 Commits

Author SHA1 Message Date
Marco Cawthorne 2332fdd45f
Add Documentation/Bots/BotOverview.md 2024-01-26 19:10:16 -08:00
Marco Cawthorne d66ebc4fd9
Documentation: add DedicatedServer.md, EntityGuide.md, merge EAX/EFX within doxygen generated docs. 2024-01-15 15:46:41 -08:00
Marco Cawthorne 25cfc4938e
game_team_master/NSTrigger: GetValue() is now aware of who is querying for said information. Required for game_team_master. 2023-10-30 16:37:45 -07:00
Marco Cawthorne f877b1620f
Add the constants loader, to allow entityDefs and other scripts to reference constants defined within scripts/constants.txt 2023-07-15 11:34:58 -07:00
Marco Cawthorne d45d2f1dc4
Introducing a copy of the id Tech 4 EntityDef system into Nuclide. 2023-04-30 18:01:26 -07:00
Marco Cawthorne 44b78932f4
Documentation: started Documentation/Networking.md 2023-04-15 17:25:15 -07:00
Marco Cawthorne aed306cbd1
NSMoverEntity: call MoverStartsMoving() and MoverFinishesMoving() around arrival callbacks for entities that don't travel any distance. Fixing func_button entities from not toggling frames. 2023-03-22 00:22:47 -07:00
Marco Cawthorne 2d911109cc
trigger_relay: Set m_iValue so that multisources will work properly that get targetted by them
trigger_auto: Delay the trigger of them in singleplayer until 1 player has joined
Misc cleanups. The 'Janitor Simulator' on TWHL should work now.
2022-12-14 16:51:16 -08:00
Marco Cawthorne df794ef44d
Import some documentation from the old wiki. Adjust formatting.
Still loads to do in terms of fixing the old links.
2022-10-26 12:47:59 -07:00
Marco Cawthorne f01e90ad2e
Merge material property definitions into the surfaceproperties system to streamline
everything more and to allow level designers custom properties without recompiling
the game-logic. This will also make it more Source Engine compatible.
2022-10-15 22:43:32 -07:00
Marco Cawthorne 78b81b833c
Updated Doxyfile to included the other markdown files I forgot I'd renamed. 2022-10-15 20:30:07 -07:00
Marco Cawthorne 7ad6d9c457
Make games buildable again, caused by renaming Spraylogo and GameRules classes/files. 2022-10-14 15:49:59 -07:00
Marco Cawthorne e499a7d484
Documented the Nuclide System (NS) classes. 2022-10-14 13:08:47 -07:00
Marco Cawthorne 3a280f70f9
Documentation: Start documented all entry functions in src/client/entry.qc 2022-10-10 11:45:23 -07:00
Marco Cawthorne 5ce1dba61b
Documentation: Add notes on launching games, building and distributing binaries. 2022-10-02 17:49:35 -07:00
Marco Cawthorne 2a8081b042
Overhaul of the entire documentation. 2022-10-02 17:10:54 -07:00
Marco Cawthorne d6c5ab8860
add Doxyfile for generating class info documentation 2022-09-21 13:32:20 -07:00