d41b90c081
Base: Give some love to base/
...
VGUI-Menu: friendList, chat backend, textview class proto
SurfaceProps: Flesh impacts recognition
PropData: BreakModels now use a bodyque to limit possible physics overhead
PMove: falldamage, liquids can now be configured via external decl
NSWeapon: added alternative punchangle based on springs, 'punchSpring X Y Z' in decl
API: Team class management APIS
NSPhysicsEntity: Optimised, optimised, optimised. New cvar: phys_lowspec. Scraping, impact effects etc have been added.
More polish everywhere else
2025-01-02 18:53:55 -08:00
81d61ac3da
multiprogs additions, decl integration, more of everything really
2024-10-16 22:52:27 -07:00
c829d0453e
Fixes in base/, move hud weapon selection references out
2024-07-23 18:08:33 -07:00
e9145091fd
Clear warnings.
2024-07-18 13:04:42 -07:00
8ace54224c
The mother of experimental commits.
2024-06-22 00:24:13 -07:00
822a7221b2
WIP pmove, AI, etc. changes
2024-04-22 15:11:12 -07:00
2332fdd45f
Add Documentation/Bots/BotOverview.md
2024-01-26 19:10:16 -08:00
d66ebc4fd9
Documentation: add DedicatedServer.md, EntityGuide.md, merge EAX/EFX within doxygen generated docs.
2024-01-15 15:46:41 -08:00
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
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
d45d2f1dc4
Introducing a copy of the id Tech 4 EntityDef system into Nuclide.
2023-04-30 18:01:26 -07:00
44b78932f4
Documentation: started Documentation/Networking.md
2023-04-15 17:25:15 -07:00
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
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
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
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
78b81b833c
Updated Doxyfile to included the other markdown files I forgot I'd renamed.
2022-10-15 20:30:07 -07:00
7ad6d9c457
Make games buildable again, caused by renaming Spraylogo and GameRules classes/files.
2022-10-14 15:49:59 -07:00
e499a7d484
Documented the Nuclide System (NS) classes.
2022-10-14 13:08:47 -07:00
3a280f70f9
Documentation: Start documented all entry functions in src/client/entry.qc
2022-10-10 11:45:23 -07:00
5ce1dba61b
Documentation: Add notes on launching games, building and distributing binaries.
2022-10-02 17:49:35 -07:00
2a8081b042
Overhaul of the entire documentation.
2022-10-02 17:10:54 -07:00
d6c5ab8860
add Doxyfile for generating class info documentation
2022-09-21 13:32:20 -07:00