nuclide/src/shared
Marco Cawthorne b92a3a9da5
PMove_Custom: Go over some checks, one trace_fraction check was wrong and caused us to not slide along rotating brushes (doors) properly.
2022-09-12 23:07:33 -07:00
..
NSBrushTrigger.h Move base classes out of gs-entbase. This evolution only happened because classes such as CBaseMonster that once existed were replaced and it grew from there. 2022-07-19 15:22:15 -07:00
NSBrushTrigger.qc Add helpers across the codebase to deal with networking ents. I tried prototyped a more elegant solution the compiler didn't like - the language should really deal with this. 2022-08-07 14:12:55 -07:00
NSClient.h Proper nonvirtual declarations for class methods. 2022-08-24 15:11:04 -07:00
NSClient.qc Proper nonvirtual declarations for class methods. 2022-08-24 15:11:04 -07:00
NSClientPlayer.h Proper nonvirtual declarations for class methods. 2022-08-24 15:11:04 -07:00
NSClientPlayer.qc func_vehicle: Make it shared/predicted. The smoothest it's ever been! 2022-08-28 09:20:34 -07:00
NSClientSpectator.h Proper nonvirtual declarations for class methods. 2022-08-24 15:11:04 -07:00
NSClientSpectator.qc Proper nonvirtual declarations for class methods. 2022-08-24 15:11:04 -07:00
NSEntity.h Move touch handlers into NSTrigger, remove trigger_multiple's own version of the team check. 2022-08-31 15:18:06 -07:00
NSEntity.qc Move touch handlers into NSTrigger, remove trigger_multiple's own version of the team check. 2022-08-31 15:18:06 -07:00
NSIO.h Move touch handlers into NSTrigger, remove trigger_multiple's own version of the team check. 2022-08-31 15:18:06 -07:00
NSIO.qc Move touch handlers into NSTrigger, remove trigger_multiple's own version of the team check. 2022-08-31 15:18:06 -07:00
NSMaterial.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
NSMaterial.qc Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
NSMonster.h Abstract timers to make sure MOVETYPE_PUSH entities are handled without game/mod developers having to think much about them. 2022-08-31 13:24:55 -07:00
NSMonster.qc NSRenderableEntity: add new overridable method (void) HandleAnimEvent(float, int string) 2022-09-10 09:56:15 -07:00
NSNavAI.h Proper nonvirtual declarations for class methods. 2022-08-24 15:11:04 -07:00
NSNavAI.qc Proper nonvirtual declarations for class methods. 2022-08-24 15:11:04 -07:00
NSPhysicsEntity.h Abstract timers to make sure MOVETYPE_PUSH entities are handled without game/mod developers having to think much about them. 2022-08-31 13:24:55 -07:00
NSPhysicsEntity.qc Major overhaul that'll make savegames a lot better. Every entity we implement should have a Save/Restore function. 2022-08-10 14:24:06 -07:00
NSPointTrigger.h Move base classes out of gs-entbase. This evolution only happened because classes such as CBaseMonster that once existed were replaced and it grew from there. 2022-07-19 15:22:15 -07:00
NSPointTrigger.qc Move base classes out of gs-entbase. This evolution only happened because classes such as CBaseMonster that once existed were replaced and it grew from there. 2022-07-19 15:22:15 -07:00
NSProjectile.h Move base classes out of gs-entbase. This evolution only happened because classes such as CBaseMonster that once existed were replaced and it grew from there. 2022-07-19 15:22:15 -07:00
NSProjectile.qc Add helpers across the codebase to deal with networking ents. I tried prototyped a more elegant solution the compiler didn't like - the language should really deal with this. 2022-08-07 14:12:55 -07:00
NSRenderableEntity.h NSRenderableEntity: add new overridable method (void) HandleAnimEvent(float, int string) 2022-09-10 09:56:15 -07:00
NSRenderableEntity.qc NSRenderableEntity: give glowmod more precision over the network for shader enhancements... 2022-09-12 22:32:02 -07:00
NSSurfacePropEntity.h Abstract timers to make sure MOVETYPE_PUSH entities are handled without game/mod developers having to think much about them. 2022-08-31 13:24:55 -07:00
NSSurfacePropEntity.qc Proper nonvirtual declarations for class methods. 2022-08-24 15:11:04 -07:00
NSTalkMonster.h NSRenderableEntity: add new overridable method (void) HandleAnimEvent(float, int string) 2022-09-10 09:56:15 -07:00
NSTalkMonster.qc Get rid of this debug line in NSTalkMonster 2022-09-10 11:21:13 -07:00
NSTimer.h NSTimer: Add SetupTimer(entity, void(), float, bool) and RunTimer() methods. 2022-08-27 11:21:11 -07:00
NSTimer.qc NSTimer: Add SetupTimer(entity, void(), float, bool) and RunTimer() methods. 2022-08-27 11:21:11 -07:00
NSTrigger.h Move touch handlers into NSTrigger, remove trigger_multiple's own version of the team check. 2022-08-31 15:18:06 -07:00
NSTrigger.qc Move touch handlers into NSTrigger, remove trigger_multiple's own version of the team check. 2022-08-31 15:18:06 -07:00
NSVehicle.h NSVehicle: add two new overridable methods. (bool)PreventPlayerMovement and (bool)PreventPlayerFire 2022-09-08 13:59:18 -07:00
NSVehicle.qc NSVehicle: add two new overridable methods. (bool)PreventPlayerMovement and (bool)PreventPlayerFire 2022-09-08 13:59:18 -07:00
NSWeapon.h Initial work towards the NSWeapon class. Testing will happen in base/ under the NEW_INVENTORY define. 2022-07-25 09:31:37 -07:00
NSWeapon.qc Add helpers across the codebase to deal with networking ents. I tried prototyped a more elegant solution the compiler didn't like - the language should really deal with this. 2022-08-07 14:12:55 -07:00
colors.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
damage.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
defs.h NSTimer: initial implementation of an object timer. Handles temporary (self garbgage collecting) timers as well. 2022-08-25 18:52:04 -07:00
effects.h effects.h: Document EF_GREEN, which I missed. 2022-08-24 14:44:16 -07:00
entities.h func_vehicle: Make it shared/predicted. The smoothest it's ever been! 2022-08-28 09:20:34 -07:00
events.h Implement 'cleardecals' client command, as well as an SVC_CGAMEPACKET for servers to request clients' clear their decal cache. 2022-08-27 22:05:31 -07:00
flags.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
fteextensions.qc NSRenderableEntity: Use the new addlight for RFX_Q2PULSE. Needs engine version bump. 2022-06-27 08:31:41 -07:00
global.h Shared: NSLog should just take whatever N args 2022-07-20 16:48:41 -07:00
hitmesh.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
include.src NSTimer: initial implementation of an object timer. Handles temporary (self garbgage collecting) timers as well. 2022-08-25 18:52:04 -07:00
materials.h Initial work towards the NSWeapon class. Testing will happen in base/ under the NEW_INVENTORY define. 2022-07-25 09:31:37 -07:00
math.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
math.qc Clean up some areas where float logic happens to prepare for the compiler flag 'assumeint' 2022-08-10 16:15:44 -07:00
memory.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
platform.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
player_pmove.qc NSVehicle: add two new overridable methods. (bool)PreventPlayerMovement and (bool)PreventPlayerFire 2022-09-08 13:59:18 -07:00
pmove.h NSView: Don't run stair smoothing code when we're going up on elevators/platforms. 2022-08-10 16:51:26 -07:00
pmove.qc Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
pmove_custom.qc PMove_Custom: Go over some checks, one trace_fraction check was wrong and caused us to not slide along rotating brushes (doors) properly. 2022-09-12 23:07:33 -07:00
propdata.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
propdata.qc Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
sound.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
sound.qc Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
surfaceproperties.h Big commit fixing many regressions since crunch hit. env_sprite has been reworked. 2022-07-07 09:10:14 -07:00
surfaceproperties.qc Fix some misc Damage_Apply calls in really old parts of the code. Add more useful PlayerConnect/PlayerDisconnect methods into the base gamerules. 2022-07-14 18:04:11 -07:00
util.qc Client: Disable some expensive routines when paused. 2022-07-18 10:02:04 -07:00
weapons.h Initial work towards the NSWeapon class. Testing will happen in base/ under the NEW_INVENTORY define. 2022-07-25 09:31:37 -07:00
weapons.qc Initial work towards the NSWeapon class. Testing will happen in base/ under the NEW_INVENTORY define. 2022-07-25 09:31:37 -07:00