]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
7 years agoSet a more accurate destination z coord while walking
terencehill [Sat, 29 Jul 2017 14:36:45 +0000 (16:36 +0200)]
Set a more accurate destination z coord while walking

7 years agoFix aim direction when entering extended teleport waypoints
terencehill [Sat, 29 Jul 2017 14:27:56 +0000 (16:27 +0200)]
Fix aim direction when entering extended teleport waypoints

7 years agoFix detection of extended teleport waypoints where bot can get stuck
terencehill [Fri, 28 Jul 2017 14:06:39 +0000 (16:06 +0200)]
Fix detection of extended teleport waypoints where bot can get stuck

7 years agoRevert "Fix bots not jumping to get out of lava and water" not working as intended...
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.

7 years agoVery minor cleanup + comment fix
terencehill [Thu, 27 Jul 2017 19:12:15 +0000 (21:12 +0200)]
Very minor cleanup + comment fix

7 years agotracewalk: fix lava not being checked in the last step
terencehill [Thu, 27 Jul 2017 19:06:47 +0000 (21:06 +0200)]
tracewalk: fix lava not being checked in the last step

7 years agoRemove a TODO comment: items don't make use of .waterlevel
terencehill [Thu, 27 Jul 2017 13:22:52 +0000 (15:22 +0200)]
Remove a TODO comment: items don't make use of .waterlevel

7 years agoDynamically cache submerged state for waypoints and static items
terencehill [Thu, 27 Jul 2017 11:15:41 +0000 (13:15 +0200)]
Dynamically cache submerged state for waypoints and static items

7 years agoTravel cost calculation: avoid SUBMERGED checks for enemies and non-box waypoints...
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)

7 years agoFix coordinates calculation for teleporters/jumppads when calculating link cost
terencehill [Wed, 26 Jul 2017 10:57:02 +0000 (12:57 +0200)]
Fix coordinates calculation for teleporters/jumppads when calculating link cost

7 years agoFix debug position after navigation_checkladders
terencehill [Wed, 26 Jul 2017 09:15:34 +0000 (11:15 +0200)]
Fix debug position after navigation_checkladders

7 years agoImprove creation of destination waypoints for ladders with a lateral exit (e.g. under...
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)

7 years agoReduce stepwalk height when there's an obstacle (e.g. a very low ceiling) above curre...
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

7 years agoOn waypoint spawn print the actual waypoint origin
terencehill [Mon, 24 Jul 2017 13:58:13 +0000 (15:58 +0200)]
On waypoint spawn print the actual waypoint origin

7 years agoReduce travel cost of underwater paths
terencehill [Mon, 24 Jul 2017 13:56:24 +0000 (15:56 +0200)]
Reduce travel cost of underwater paths

7 years agoRename 2 variables
terencehill [Sun, 23 Jul 2017 16:13:58 +0000 (18:13 +0200)]
Rename 2 variables

7 years agoCheck for dangerous liquids only while walking and do it on step end rather than...
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

7 years agoBot AI: fix and greatly improve underwater navigation; normal navigation: allow reach...
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)

7 years agoMerge branch 'master' into terencehill/bot_waypoints
terencehill [Mon, 17 Jul 2017 22:23:08 +0000 (00:23 +0200)]
Merge branch 'master' into terencehill/bot_waypoints

7 years agoAdd explanation for an empty alias
terencehill [Mon, 17 Jul 2017 21:12:25 +0000 (23:12 +0200)]
Add explanation for an empty alias

7 years agoSplit g_jetpack_attenuation out of the balance configs and rename it to cl_jetpack_at...
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)

7 years agoMake g_balance_damagepush_speedfactor a networked variable rather than relying on...
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

7 years agoPossibly fix compilation unit
Mario [Sun, 16 Jul 2017 23:57:44 +0000 (09:57 +1000)]
Possibly fix compilation unit

7 years agoMake some global stats global and fix a warning when spectating
Mario [Sun, 16 Jul 2017 23:12:01 +0000 (09:12 +1000)]
Make some global stats global and fix a warning when spectating

7 years agoOnly run frozen frame on players (surprised this didn't cause any issues before)
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)

7 years agoClean up W_RandomWeapons a bit
Mario [Sun, 16 Jul 2017 22:31:09 +0000 (08:31 +1000)]
Clean up W_RandomWeapons a bit

7 years agoClean up Physics_UpdateStats a bit
Mario [Sun, 16 Jul 2017 22:27:20 +0000 (08:27 +1000)]
Clean up Physics_UpdateStats a bit

7 years agoPort itemkeys to PlayerState
Mario [Sun, 16 Jul 2017 22:12:37 +0000 (08:12 +1000)]
Port itemkeys to PlayerState

7 years agoRoughly port dual_weapons to PlayerState
Mario [Sun, 16 Jul 2017 22:00:22 +0000 (08:00 +1000)]
Roughly port dual_weapons to PlayerState

7 years agoPort race_completed to ClientState and move prevorigin to the campcheck code (only...
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

7 years agoPort just_joined to ClientState
Mario [Sun, 16 Jul 2017 19:43:42 +0000 (05:43 +1000)]
Port just_joined to ClientState

7 years agoSet new personal time before updating regular time
Mario [Sun, 16 Jul 2017 18:25:42 +0000 (04:25 +1000)]
Set new personal time before updating regular time

7 years agoUse a regular FOREACH_CLIENT macro for access to the client in the loop when sending...
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

7 years agoDisable showself by default and make personal time white
Mario [Sun, 16 Jul 2017 17:44:55 +0000 (03:44 +1000)]
Disable showself by default and make personal time white

7 years agoDon't even try to count the time on personal timer if it's not set
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

7 years agoDon't try to draw only personal time if next best is invalid
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

7 years agoDon't send local player's personal time while spectating
Mario [Sun, 16 Jul 2017 16:32:14 +0000 (02:32 +1000)]
Don't send local player's personal time while spectating

7 years agoReimplement CTS self checkpoints on the client side and include an option to always...
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

7 years agoMove racecar_angles into the bugrigs file
Mario [Sun, 16 Jul 2017 14:09:30 +0000 (00:09 +1000)]
Move racecar_angles into the bugrigs file

7 years agoRemove CheckRules_Player (empty function, the only incremented field in it was unused...
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)

7 years agoPort zoomstate and spectatee_status to ClientState
Mario [Sun, 16 Jul 2017 10:33:06 +0000 (20:33 +1000)]
Port zoomstate and spectatee_status to ClientState

7 years agoMerge branch 'TimePath/botammo_div0' into 'master'
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

7 years agoPort version to ClientState
Mario [Sun, 16 Jul 2017 08:29:55 +0000 (18:29 +1000)]
Port version to ClientState

7 years agoFix compile
Mario [Sun, 16 Jul 2017 08:29:36 +0000 (18:29 +1000)]
Fix compile

7 years agoAdd a few default definitions here so they can be easily discovered
TimePath [Sun, 16 Jul 2017 07:08:32 +0000 (17:08 +1000)]
Add a few default definitions here so they can be easily discovered

7 years agoSuppress a division by zero warning when bots evaluate ammo to collect 456/head
TimePath [Sun, 16 Jul 2017 06:28:50 +0000 (16:28 +1000)]
Suppress a division by zero warning when bots evaluate ammo to collect

7 years agoPut [[eraseable]] behind a conditional macro
TimePath [Sun, 16 Jul 2017 05:43:20 +0000 (15:43 +1000)]
Put [[eraseable]] behind a conditional macro

7 years agoUpdate nix env
TimePath [Sun, 16 Jul 2017 04:09:34 +0000 (14:09 +1000)]
Update nix env

7 years agoPort version_mismatch to ClientState
Mario [Sat, 15 Jul 2017 22:46:38 +0000 (08:46 +1000)]
Port version_mismatch to ClientState

7 years agoMake sure forced team ID list checker doesn't try with an empty list or search pattern
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

7 years agoPort killcount to ClientState
Mario [Sat, 15 Jul 2017 22:15:40 +0000 (08:15 +1000)]
Port killcount to ClientState

7 years agoPort taunt_soundtime to ClientState
Mario [Sat, 15 Jul 2017 22:07:26 +0000 (08:07 +1000)]
Port taunt_soundtime to ClientState

7 years agoPort allowed_timeouts and active_minigame to ClientStatus, also fix a CS() call after...
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)

7 years agoPort netname_previous to ClientState
Mario [Sat, 15 Jul 2017 21:06:21 +0000 (07:06 +1000)]
Port netname_previous to ClientState

7 years agoPort version_nagtime to ClientState
Mario [Sat, 15 Jul 2017 21:03:25 +0000 (07:03 +1000)]
Port version_nagtime to ClientState

7 years agoPort spectatortime to ClientState
Mario [Sat, 15 Jul 2017 20:40:53 +0000 (06:40 +1000)]
Port spectatortime to ClientState

7 years agoPort jointime to ClientState
Mario [Sat, 15 Jul 2017 20:36:17 +0000 (06:36 +1000)]
Port jointime to ClientState

7 years agoPort motd_actived_time to ClientState
Mario [Sat, 15 Jul 2017 20:30:11 +0000 (06:30 +1000)]
Port motd_actived_time to ClientState

7 years agoFix compile and port usekeypressed to ClientState
Mario [Sat, 15 Jul 2017 20:26:53 +0000 (06:26 +1000)]
Fix compile and port usekeypressed to ClientState

7 years agoPort teamkill_complain, teamkill_soundtime and teamkill_soundsource to ClientState
Mario [Sat, 15 Jul 2017 20:23:34 +0000 (06:23 +1000)]
Port teamkill_complain, teamkill_soundtime and teamkill_soundsource to ClientState

7 years agoSplit the player think block out of PlayerPreThink and into a separate PlayerThink...
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

7 years agoUpdate hash (moving field from one entity to another seems to have been enough to...
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)

7 years agoFix compilation unit
Mario [Sat, 15 Jul 2017 19:30:07 +0000 (05:30 +1000)]
Fix compilation unit

7 years agoPort buttons_old to ClientState
Mario [Sat, 15 Jul 2017 18:54:51 +0000 (04:54 +1000)]
Port buttons_old to ClientState

7 years agoPort movement and movement_old to ClientState
Mario [Sat, 15 Jul 2017 18:50:36 +0000 (04:50 +1000)]
Port movement and movement_old to ClientState

7 years agoPort pressedkeys to ClientState
Mario [Sat, 15 Jul 2017 18:22:47 +0000 (04:22 +1000)]
Port pressedkeys to ClientState

7 years agoPort ping, ping_packetloss and ping_movementloss to ClientState
Mario [Sat, 15 Jul 2017 18:16:50 +0000 (04:16 +1000)]
Port ping, ping_packetloss and ping_movementloss to ClientState

7 years agoPort the other cursor_trace_* fields to ClientState
Mario [Sat, 15 Jul 2017 18:04:19 +0000 (04:04 +1000)]
Port the other cursor_trace_* fields to ClientState

7 years agoPort buttonchat, buttonuse and cursor_active to ClientState
Mario [Sat, 15 Jul 2017 17:56:15 +0000 (03:56 +1000)]
Port buttonchat, buttonuse and cursor_active to ClientState

7 years agoPort button2-16 to ClientState
Mario [Sat, 15 Jul 2017 17:53:09 +0000 (03:53 +1000)]
Port button2-16 to ClientState

7 years agoPort button0 and button3 (attack and attack2) to ClientState
Mario [Sat, 15 Jul 2017 17:49:24 +0000 (03:49 +1000)]
Port button0 and button3 (attack and attack2) to ClientState

7 years agoMake the clientstate entity a parameter of PM_UpdateButtons
Mario [Sat, 15 Jul 2017 17:40:22 +0000 (03:40 +1000)]
Make the clientstate entity a parameter of PM_UpdateButtons

7 years agoForward impulses, movement and buttons to ClientState, also port impulse to ClientState
Mario [Sat, 15 Jul 2017 17:37:37 +0000 (03:37 +1000)]
Forward impulses, movement and buttons to ClientState, also port impulse to ClientState

7 years agoPort pm_frametime to ClientState
Mario [Sat, 15 Jul 2017 17:13:21 +0000 (03:13 +1000)]
Port pm_frametime to ClientState

7 years agoPort idlekick_lasttimeleft to ClientState
Mario [Sat, 15 Jul 2017 16:38:48 +0000 (02:38 +1000)]
Port idlekick_lasttimeleft to ClientState

7 years agoFix playerdemo stuck with low health graphic and pressed keys
Mario [Sat, 15 Jul 2017 16:35:57 +0000 (02:35 +1000)]
Fix playerdemo stuck with low health graphic and pressed keys

7 years agoPort killindicator_teamchange to ClientState
Mario [Sat, 15 Jul 2017 16:10:57 +0000 (02:10 +1000)]
Port killindicator_teamchange to ClientState

7 years agoDon't perform floodcontrol checks if there is no source entity
Mario [Sat, 15 Jul 2017 15:55:08 +0000 (01:55 +1000)]
Don't perform floodcontrol checks if there is no source entity

7 years agoPort muted to ClientState and don't call formatmessage if there was no sender (potent...
Mario [Sat, 15 Jul 2017 15:52:28 +0000 (01:52 +1000)]
Port muted to ClientState and don't call formatmessage if there was no sender (potentially fixes a crash if Say is used without a source and includes special replacements)

7 years agoRewrite PlayerInIDList and allow partial IPs in forced team lists
Mario [Sat, 15 Jul 2017 15:12:08 +0000 (01:12 +1000)]
Rewrite PlayerInIDList and allow partial IPs in forced team lists

7 years agoPort parm_idlesince to ClientState
Mario [Sat, 15 Jul 2017 14:24:39 +0000 (00:24 +1000)]
Port parm_idlesince to ClientState

7 years agoSplit the player specific stuff from PutClientInServer into a separate function ...
Mario [Sat, 15 Jul 2017 13:57:53 +0000 (23:57 +1000)]
Split the player specific stuff from PutClientInServer into a separate function (PutPlayerInServer)

7 years agoMerge branch 'master' into terencehill/bot_waypoints
terencehill [Sat, 15 Jul 2017 09:44:46 +0000 (11:44 +0200)]
Merge branch 'master' into terencehill/bot_waypoints

7 years agoMerge branch 'martint-t/weap-order' into 'master'
Mario [Sat, 15 Jul 2017 01:00:57 +0000 (01:00 +0000)]
Merge branch 'martint-t/weap-order' into 'master'

Fix weapon order

See merge request !454

7 years ago"temporary" fix for weapon order 454/head
Martin Taibr [Sat, 15 Jul 2017 00:23:17 +0000 (02:23 +0200)]
"temporary" fix for weapon order

7 years agoMove some variables out of constants.qh
Mario [Thu, 13 Jul 2017 02:44:43 +0000 (12:44 +1000)]
Move some variables out of constants.qh

7 years agoSplit projectiles and scores out of constants.qh and remove lib definitions from...
Mario [Thu, 13 Jul 2017 02:12:43 +0000 (12:12 +1000)]
Split projectiles and scores out of constants.qh and remove lib definitions from util.qh

7 years agoUpdate hash
Mario [Thu, 13 Jul 2017 01:04:19 +0000 (11:04 +1000)]
Update hash

7 years agoMove physics specific stats into the movetype code and out of player movement code
Mario [Thu, 13 Jul 2017 00:24:13 +0000 (10:24 +1000)]
Move physics specific stats into the movetype code and out of player movement code

7 years agoDon't make servers that use the info feature impure
Mario [Wed, 12 Jul 2017 21:40:06 +0000 (07:40 +1000)]
Don't make servers that use the info feature impure

7 years agoFix output argument of the mutator hook function PlayerDies and update the variable...
terencehill [Wed, 12 Jul 2017 15:52:10 +0000 (17:52 +0200)]
Fix output argument of the mutator hook function PlayerDies and update the variable excess accordingly

7 years agoUse global stats in the physics macros to make sure physics works on non-clients
Mario [Wed, 12 Jul 2017 11:53:19 +0000 (21:53 +1000)]
Use global stats in the physics macros to make sure physics works on non-clients

7 years agoRestore "Chat" in the translation template
terencehill [Tue, 11 Jul 2017 12:09:09 +0000 (14:09 +0200)]
Restore "Chat" in the translation template

7 years agoTest: try to remove "Chat" from translation template, hopefully it will trigger trans...
terencehill [Mon, 10 Jul 2017 18:45:32 +0000 (20:45 +0200)]
Test: try to remove "Chat" from translation template, hopefully it will trigger translation update on transifex. It will be restored later on

7 years agoRemove an unused field
Mario [Mon, 10 Jul 2017 11:30:58 +0000 (21:30 +1000)]
Remove an unused field

7 years agoUpdate PO-Revision-Date
terencehill [Sun, 9 Jul 2017 22:03:05 +0000 (00:03 +0200)]
Update PO-Revision-Date

7 years agoDon't show an empty race panel in modes where times don't matter, also add a setting...
Mario [Sun, 9 Jul 2017 17:28:49 +0000 (03:28 +1000)]
Don't show an empty race panel in modes where times don't matter, also add a setting to show only personal race checkpoint times

7 years agoFix a few remaining case of self
Mario [Sun, 9 Jul 2017 14:57:19 +0000 (00:57 +1000)]
Fix a few remaining case of self

7 years agoTest: remove QMCMD^ prefix from one string and update translations, hopefully they...
terencehill [Sun, 9 Jul 2017 01:25:33 +0000 (03:25 +0200)]
Test: remove QMCMD^ prefix from one string and update translations, hopefully they will get correctly updated on Transifex too

7 years agoMerge branch 'martin-t/dmgtext2' into 'master'
terencehill [Sun, 9 Jul 2017 00:59:54 +0000 (00:59 +0000)]
Merge branch 'martin-t/dmgtext2' into 'master'

2D damagetext

Closes #1716

See merge request !439