]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
terencehill [Mon, 31 Jul 2017 20:27:40 +0000 (22:27 +0200)]
Get rid of a useless global
terencehill [Mon, 31 Jul 2017 18:55:59 +0000 (20:55 +0200)]
Rename e to tracetest_ent in trigger_push_testorigin
terencehill [Mon, 31 Jul 2017 18:52:38 +0000 (20:52 +0200)]
Restore tracebox removed in
cc188c9339 as it's neccessary but with the correct entity (e instead of jp)
terencehill [Mon, 31 Jul 2017 13:39:59 +0000 (15:39 +0200)]
Fix variable name
terencehill [Mon, 31 Jul 2017 13:26:32 +0000 (15:26 +0200)]
Tracewalk: allow to jump small obstacles swimming underwater upwards even if higher than destination position
terencehill [Mon, 31 Jul 2017 12:56:41 +0000 (14:56 +0200)]
Allow bots to pick up underwater items
terencehill [Mon, 31 Jul 2017 12:52:06 +0000 (14:52 +0200)]
Fix bots refusing to swim underwater
terencehill [Mon, 31 Jul 2017 10:46:41 +0000 (12:46 +0200)]
Fix ladder/jumppad/teleporter destination waypoints stuck in solid if they end up on a model (jumppad near megahealth in finalrage)
terencehill [Mon, 31 Jul 2017 08:12:07 +0000 (10:12 +0200)]
Jumppad waypoint creation: filter jumppad targets with move_movetype MOVETYPE_NONE earlier
terencehill [Sat, 29 Jul 2017 15:04:07 +0000 (17:04 +0200)]
Merge branch 'master' into terencehill/bot_waypoints
terencehill [Sat, 29 Jul 2017 14:36:45 +0000 (16:36 +0200)]
Set a more accurate destination z coord while walking
terencehill [Sat, 29 Jul 2017 14:27:56 +0000 (16:27 +0200)]
Fix aim direction when entering extended teleport waypoints
terencehill [Sat, 29 Jul 2017 09:15:29 +0000 (11:15 +0200)]
Indent sys_phys_monitor call
terencehill [Sat, 29 Jul 2017 09:14:45 +0000 (11:14 +0200)]
Clean up 2 WarpZoneLib functions
Mario [Fri, 28 Jul 2017 21:26:22 +0000 (21:26 +0000)]
Merge branch 'Mario/addtolist_cleanup' into 'master'
Merge branch Mario/addtolist_cleanup (XS merge request)
See merge request !452
Mario [Fri, 28 Jul 2017 21:16:50 +0000 (07:16 +1000)]
Update hash
Mario [Fri, 28 Jul 2017 20:21:18 +0000 (06:21 +1000)]
Only run PM_UpdateButtons on real clients (bots don't receive client input)
terencehill [Fri, 28 Jul 2017 14:06:39 +0000 (16:06 +0200)]
Fix detection of extended teleport waypoints where bot can get stuck
terencehill [Fri, 28 Jul 2017 13:58:49 +0000 (15:58 +0200)]
Revert "Fix bots not jumping to get out of lava and water" not working as intended (this.waterlevel is always 0 in that code path). The later commit
68b0ed76e2 "Fix bots not jumping to get out of lava and water (part 2)" seems to be enough to fix this issue anyway
This reverts commit
319bde143c8b475e16169121e9910bb98794e68f .
terencehill [Thu, 27 Jul 2017 19:12:15 +0000 (21:12 +0200)]
Very minor cleanup + comment fix
terencehill [Thu, 27 Jul 2017 19:06:47 +0000 (21:06 +0200)]
tracewalk: fix lava not being checked in the last step
terencehill [Thu, 27 Jul 2017 13:22:52 +0000 (15:22 +0200)]
Remove a TODO comment: items don't make use of .waterlevel
terencehill [Thu, 27 Jul 2017 11:15:41 +0000 (13:15 +0200)]
Dynamically cache submerged state for waypoints and static items
terencehill [Wed, 26 Jul 2017 14:26:18 +0000 (16:26 +0200)]
Travel cost calculation: avoid SUBMERGED checks for enemies and non-box waypoints, check waterlevel field instead (cheaper)
terencehill [Wed, 26 Jul 2017 10:57:02 +0000 (12:57 +0200)]
Fix coordinates calculation for teleporters/jumppads when calculating link cost
terencehill [Wed, 26 Jul 2017 09:15:34 +0000 (11:15 +0200)]
Fix debug position after navigation_checkladders
terencehill [Mon, 24 Jul 2017 18:36:30 +0000 (20:36 +0200)]
Improve creation of destination waypoints for ladders with a lateral exit (e.g. underwater ladders in reservoir_r6)
terencehill [Mon, 24 Jul 2017 15:27:51 +0000 (17:27 +0200)]
Reduce stepwalk height when there's an obstacle (e.g. a very low ceiling) above current position
terencehill [Mon, 24 Jul 2017 13:58:13 +0000 (15:58 +0200)]
On waypoint spawn print the actual waypoint origin
terencehill [Mon, 24 Jul 2017 13:56:24 +0000 (15:56 +0200)]
Reduce travel cost of underwater paths
terencehill [Sun, 23 Jul 2017 16:13:58 +0000 (18:13 +0200)]
Rename 2 variables
terencehill [Sun, 23 Jul 2017 16:05:14 +0000 (18:05 +0200)]
Check for dangerous liquids only while walking and do it on step end rather than on step start
terencehill [Fri, 21 Jul 2017 18:57:18 +0000 (20:57 +0200)]
Bot AI: fix and greatly improve underwater navigation; normal navigation: allow reaching goals in the air if they are in the fall direction (perpendicular)
Mario [Thu, 20 Jul 2017 19:21:25 +0000 (05:21 +1000)]
Potential fix for crazy amount of race checkpoint waypoints on some maps
Mario [Wed, 19 Jul 2017 20:43:15 +0000 (06:43 +1000)]
Add a mutator hook to override hud_contents
TimePath [Wed, 19 Jul 2017 09:53:11 +0000 (09:53 +0000)]
Merge branch 'martin-t/units' into 'master'
Make qcsrc/tools/compilationunits.sh clean up after itself
See merge request !450
Mario [Tue, 18 Jul 2017 17:11:21 +0000 (03:11 +1000)]
Potentially fix compilation unit
Mario [Tue, 18 Jul 2017 17:06:57 +0000 (03:06 +1000)]
Move the buff checks below the BuffTouch hook incase the new target isn't valid, also port buff_shield to PlayerState
Martin Taibr [Tue, 18 Jul 2017 15:59:37 +0000 (17:59 +0200)]
document compilationunits.sh
Mario [Tue, 18 Jul 2017 14:09:26 +0000 (00:09 +1000)]
Port prevstrengthsound and prevstrengthsoundattempt to PlayerState
Mario [Tue, 18 Jul 2017 13:58:47 +0000 (23:58 +1000)]
Port ballistics_density to PlayerState
Mario [Tue, 18 Jul 2017 13:50:49 +0000 (23:50 +1000)]
Port wasplayer to ClientState
Mario [Tue, 18 Jul 2017 02:33:31 +0000 (12:33 +1000)]
Port clientdata to ClientState
Mario [Tue, 18 Jul 2017 02:30:34 +0000 (12:30 +1000)]
Port hitplotfh to ClientState
Mario [Tue, 18 Jul 2017 02:26:31 +0000 (12:26 +1000)]
Portal specialcommand to ClientState
Mario [Mon, 17 Jul 2017 23:41:18 +0000 (09:41 +1000)]
Port specialcommand_pos to ClientState
Mario [Mon, 17 Jul 2017 23:35:38 +0000 (09:35 +1000)]
Port scorekeeper to ClientState
Mario [Mon, 17 Jul 2017 23:25:57 +0000 (09:25 +1000)]
Port hasweapon_complain_spam to ClientState
Mario [Mon, 17 Jul 2017 23:20:39 +0000 (09:20 +1000)]
Port accuracy to ClientState
Mario [Mon, 17 Jul 2017 23:13:15 +0000 (09:13 +1000)]
Store rifle_accumulator on the weapon entity
terencehill [Mon, 17 Jul 2017 22:23:08 +0000 (00:23 +0200)]
Merge branch 'master' into terencehill/bot_waypoints
Mario [Mon, 17 Jul 2017 21:33:05 +0000 (07:33 +1000)]
Port model_randomizer to ClientState
Mario [Mon, 17 Jul 2017 21:30:24 +0000 (07:30 +1000)]
Port v_angle_old to ClientState
Mario [Mon, 17 Jul 2017 21:24:08 +0000 (07:24 +1000)]
Port latency_sum, latency_cnt and latency_time to ClientState
Mario [Mon, 17 Jul 2017 21:18:55 +0000 (07:18 +1000)]
Tentatively port msg_choice_choices to ClientState
terencehill [Mon, 17 Jul 2017 21:12:25 +0000 (23:12 +0200)]
Add explanation for an empty alias
Mario [Mon, 17 Jul 2017 14:49:29 +0000 (00:49 +1000)]
Split g_jetpack_attenuation out of the balance configs and rename it to cl_jetpack_attenuation (it's a purely client side option)
Mario [Mon, 17 Jul 2017 14:44:26 +0000 (00:44 +1000)]
Make g_balance_damagepush_speedfactor a networked variable rather than relying on the client's setting
Mario [Sun, 16 Jul 2017 23:57:44 +0000 (09:57 +1000)]
Possibly fix compilation unit
Mario [Sun, 16 Jul 2017 23:12:01 +0000 (09:12 +1000)]
Make some global stats global and fix a warning when spectating
Mario [Sun, 16 Jul 2017 23:00:30 +0000 (09:00 +1000)]
Only run frozen frame on players (surprised this didn't cause any issues before)
Mario [Sun, 16 Jul 2017 22:31:09 +0000 (08:31 +1000)]
Clean up W_RandomWeapons a bit
Mario [Sun, 16 Jul 2017 22:27:20 +0000 (08:27 +1000)]
Clean up Physics_UpdateStats a bit
Mario [Sun, 16 Jul 2017 22:12:37 +0000 (08:12 +1000)]
Port itemkeys to PlayerState
Mario [Sun, 16 Jul 2017 22:00:22 +0000 (08:00 +1000)]
Roughly port dual_weapons to PlayerState
Mario [Sun, 16 Jul 2017 21:52:54 +0000 (07:52 +1000)]
Port race_completed to ClientState and move prevorigin to the campcheck code (only place it's used) with a new name
Mario [Sun, 16 Jul 2017 19:43:42 +0000 (05:43 +1000)]
Port just_joined to ClientState
Mario [Sun, 16 Jul 2017 18:25:42 +0000 (04:25 +1000)]
Set new personal time before updating regular time
Mario [Sun, 16 Jul 2017 18:03:12 +0000 (04:03 +1000)]
Use a regular FOREACH_CLIENT macro for access to the client in the loop when sending personal best time
Mario [Sun, 16 Jul 2017 17:44:55 +0000 (03:44 +1000)]
Disable showself by default and make personal time white
Mario [Sun, 16 Jul 2017 16:55:00 +0000 (02:55 +1000)]
Don't even try to count the time on personal timer if it's not set
Mario [Sun, 16 Jul 2017 16:39:25 +0000 (02:39 +1000)]
Don't try to draw only personal time if next best is invalid
Mario [Sun, 16 Jul 2017 16:32:14 +0000 (02:32 +1000)]
Don't send local player's personal time while spectating
Mario [Sun, 16 Jul 2017 15:52:00 +0000 (01:52 +1000)]
Reimplement CTS self checkpoints on the client side and include an option to always show them
Mario [Sun, 16 Jul 2017 14:09:30 +0000 (00:09 +1000)]
Move racecar_angles into the bugrigs file
Mario [Sun, 16 Jul 2017 13:03:29 +0000 (23:03 +1000)]
Remove CheckRules_Player (empty function, the only incremented field in it was unused outside the vehicle-only code)
Mario [Sun, 16 Jul 2017 10:33:06 +0000 (20:33 +1000)]
Port zoomstate and spectatee_status to ClientState
Mario [Sun, 16 Jul 2017 09:18:25 +0000 (09:18 +0000)]
Merge branch 'TimePath/botammo_div0' into 'master'
Suppress a division by zero warning when bots evaluate ammo to collect
See merge request !456
Mario [Sun, 16 Jul 2017 08:29:55 +0000 (18:29 +1000)]
Port version to ClientState
Mario [Sun, 16 Jul 2017 08:29:36 +0000 (18:29 +1000)]
Fix compile
TimePath [Sun, 16 Jul 2017 07:08:32 +0000 (17:08 +1000)]
Add a few default definitions here so they can be easily discovered
TimePath [Sun, 16 Jul 2017 06:28:50 +0000 (16:28 +1000)]
Suppress a division by zero warning when bots evaluate ammo to collect
TimePath [Sun, 16 Jul 2017 05:43:20 +0000 (15:43 +1000)]
Put [[eraseable]] behind a conditional macro
TimePath [Sun, 16 Jul 2017 04:09:34 +0000 (14:09 +1000)]
Update nix env
Mario [Sat, 15 Jul 2017 22:46:38 +0000 (08:46 +1000)]
Port version_mismatch to ClientState
Mario [Sat, 15 Jul 2017 22:33:55 +0000 (08:33 +1000)]
Make sure forced team ID list checker doesn't try with an empty list or search pattern
Mario [Sat, 15 Jul 2017 22:15:40 +0000 (08:15 +1000)]
Port killcount to ClientState
Mario [Sat, 15 Jul 2017 22:07:26 +0000 (08:07 +1000)]
Port taunt_soundtime to ClientState
Mario [Sat, 15 Jul 2017 21:26:46 +0000 (07:26 +1000)]
Port allowed_timeouts and active_minigame to ClientStatus, also fix a CS() call after the ClientStatus entity has been removed (cleaner fix pending)
Mario [Sat, 15 Jul 2017 21:06:21 +0000 (07:06 +1000)]
Port netname_previous to ClientState
Mario [Sat, 15 Jul 2017 21:03:25 +0000 (07:03 +1000)]
Port version_nagtime to ClientState
Mario [Sat, 15 Jul 2017 20:40:53 +0000 (06:40 +1000)]
Port spectatortime to ClientState
Mario [Sat, 15 Jul 2017 20:36:17 +0000 (06:36 +1000)]
Port jointime to ClientState
Mario [Sat, 15 Jul 2017 20:30:11 +0000 (06:30 +1000)]
Port motd_actived_time to ClientState
Mario [Sat, 15 Jul 2017 20:26:53 +0000 (06:26 +1000)]
Fix compile and port usekeypressed to ClientState
Mario [Sat, 15 Jul 2017 20:23:34 +0000 (06:23 +1000)]
Port teamkill_complain, teamkill_soundtime and teamkill_soundsource to ClientState
Mario [Sat, 15 Jul 2017 20:06:37 +0000 (06:06 +1000)]
Split the player think block out of PlayerPreThink and into a separate PlayerThink function
Mario [Sat, 15 Jul 2017 19:51:18 +0000 (05:51 +1000)]
Update hash (moving field from one entity to another seems to have been enough to trigger a change)
Mario [Sat, 15 Jul 2017 19:30:07 +0000 (05:30 +1000)]
Fix compilation unit
Mario [Sat, 15 Jul 2017 18:54:51 +0000 (04:54 +1000)]
Port buttons_old to ClientState