]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
7 years agoMerge branch 'master' into terencehill/bot_waypoints
terencehill [Sat, 19 Aug 2017 15:26:44 +0000 (17:26 +0200)]
Merge branch 'master' into terencehill/bot_waypoints

7 years agoRemove a wasted normalize call (v is already normalized)
terencehill [Sat, 19 Aug 2017 15:24:27 +0000 (17:24 +0200)]
Remove a wasted normalize call (v is already normalized)

7 years agoFix compilation unit
terencehill [Sat, 19 Aug 2017 14:42:25 +0000 (16:42 +0200)]
Fix compilation unit

7 years agoAdd a versioning system for bot waypoint files: outdated links are now automatically...
terencehill [Sat, 19 Aug 2017 13:29:12 +0000 (15:29 +0200)]
Add a versioning system for bot waypoint files: outdated links are now automatically updated and saved on map start

7 years agoAdd an anyrandom string to spawnmonster, which allows passive and hidden monsters...
Mario [Fri, 18 Aug 2017 14:57:24 +0000 (00:57 +1000)]
Add an anyrandom string to spawnmonster, which allows passive and hidden monsters to be spawned

7 years agoReturn early if waypoint_loadall can't find any waypoint file
terencehill [Fri, 18 Aug 2017 13:20:22 +0000 (15:20 +0200)]
Return early if waypoint_loadall can't find any waypoint file

7 years agoRevert "Hide these from game code" as it broke hud_shownames and who knows what else
terencehill [Wed, 16 Aug 2017 16:44:40 +0000 (18:44 +0200)]
Revert "Hide these from game code" as it broke hud_shownames and who knows what else

This reverts commit e1fa3eabc8786dd09a95f3bf4ccae3a9c0400d6e.

7 years agoFix a few checkpvs calls
terencehill [Wed, 16 Aug 2017 13:46:08 +0000 (15:46 +0200)]
Fix a few checkpvs calls

7 years agoNo need to require that last but one waypoint can see route goal for getting removed...
terencehill [Wed, 16 Aug 2017 12:13:08 +0000 (14:13 +0200)]
No need to require that last but one waypoint can see route goal for getting removed from the route

7 years agoFix start position of 2 SET_TRACEWALK_DESTCOORDS calls
terencehill [Wed, 16 Aug 2017 11:54:34 +0000 (13:54 +0200)]
Fix start position of 2 SET_TRACEWALK_DESTCOORDS calls

7 years agoMake bots skip last waypoint of a route (when possible) even while editing waypoints
terencehill [Wed, 16 Aug 2017 11:51:20 +0000 (13:51 +0200)]
Make bots skip last waypoint of a route (when possible) even while editing waypoints

7 years agoSimplify target_give_init a bit
Mario [Tue, 15 Aug 2017 05:43:16 +0000 (15:43 +1000)]
Simplify target_give_init a bit

7 years agoPort the weapon priority cvars to ClientState
Mario [Tue, 15 Aug 2017 05:30:28 +0000 (15:30 +1000)]
Port the weapon priority cvars to ClientState

7 years agoImplement 866ee9e66 "If for some reason a bot selects teleport/jumppad/warpzone origi...
terencehill [Sun, 13 Aug 2017 15:49:09 +0000 (17:49 +0200)]
Implement 866ee9e66 "If for some reason a bot selects teleport/jumppad/warpzone origin as route destination automatically add teleport/jumppad/warpzone destination to the route" in another way to prevent an infinite loop

7 years agoMerge branch 'master' into terencehill/bot_waypoints
terencehill [Sun, 13 Aug 2017 15:43:51 +0000 (17:43 +0200)]
Merge branch 'master' into terencehill/bot_waypoints

7 years agoMerge branch 'martin-t/angles' into 'master'
Mario [Sun, 13 Aug 2017 14:48:39 +0000 (14:48 +0000)]
Merge branch 'martin-t/angles' into 'master'

Document .angles and .v_angle

See merge request !447

7 years agoHide these from game code
TimePath [Sun, 13 Aug 2017 11:55:35 +0000 (21:55 +1000)]
Hide these from game code

7 years agoweapons: remove IMPLEMENTATION
TimePath [Sun, 13 Aug 2017 10:14:44 +0000 (20:14 +1000)]
weapons: remove IMPLEMENTATION

7 years agoeffects: remove IMPLEMENTATION
TimePath [Sun, 13 Aug 2017 09:45:41 +0000 (19:45 +1000)]
effects: remove IMPLEMENTATION

7 years agovehicles: remove _all
TimePath [Sun, 13 Aug 2017 09:32:54 +0000 (19:32 +1000)]
vehicles: remove _all

7 years agoturrets: remove _all
TimePath [Sun, 13 Aug 2017 09:22:53 +0000 (19:22 +1000)]
turrets: remove _all

7 years agodo the lazy thing
Martin Taibr [Thu, 10 Aug 2017 22:33:04 +0000 (00:33 +0200)]
do the lazy thing

7 years agos/his/their
Martin Taibr [Thu, 10 Aug 2017 22:31:31 +0000 (00:31 +0200)]
s/his/their

7 years agoPrint an error message if player can't spawn a waypoint
terencehill [Wed, 9 Aug 2017 14:32:14 +0000 (16:32 +0200)]
Print an error message if player can't spawn a waypoint

7 years agoSet proper destination point for 2 tracewalk calls
terencehill [Wed, 9 Aug 2017 14:31:14 +0000 (16:31 +0200)]
Set proper destination point for 2 tracewalk calls

7 years agoRequire at least half bot's body is inside teleport waypoint before heading to telepo...
terencehill [Mon, 7 Aug 2017 13:00:52 +0000 (15:00 +0200)]
Require at least half bot's body is inside teleport waypoint before heading to teleport waypoint's origin, fixes bot occasionally getting stuck on certain teleports

7 years agoMerge branch 'Mario/cs_clientcvars' into 'master'
Mario [Wed, 9 Aug 2017 13:10:10 +0000 (13:10 +0000)]
Merge branch 'Mario/cs_clientcvars' into 'master'

Merge branch Mario/cs_clientcvars (M merge request)

See merge request !458

7 years agoReplace 2 simple functions with macros
terencehill [Mon, 7 Aug 2017 11:38:10 +0000 (13:38 +0200)]
Replace 2 simple functions with macros

7 years agoApply color associated to hardwired waypoints on waypoints load
terencehill [Mon, 7 Aug 2017 11:32:42 +0000 (13:32 +0200)]
Apply color associated to hardwired waypoints on waypoints load

7 years agoSlight optimization: check client before real client
Mario [Mon, 7 Aug 2017 08:43:13 +0000 (18:43 +1000)]
Slight optimization: check client before real client

7 years agoHack the vote command parser to return an error code to avoid the incorrect 'invalid...
Mario [Mon, 7 Aug 2017 05:58:43 +0000 (15:58 +1000)]
Hack the vote command parser to return an error code to avoid the incorrect 'invalid vote' message when voting for an invalid map, also fix some warnings when a client is connecting

7 years agoMerge branch 'martin-t/defaults' into 'master'
Mario [Mon, 7 Aug 2017 05:23:18 +0000 (05:23 +0000)]
Merge branch 'martin-t/defaults' into 'master'

Split defaultXonotic to server and client

See merge request !459

7 years agoScrew up overkill
Mario [Sun, 6 Aug 2017 04:05:56 +0000 (14:05 +1000)]
Screw up overkill

7 years agoMerge branch 'master' into martin-t/defaults
Martin Taibr [Sun, 6 Aug 2017 00:57:23 +0000 (02:57 +0200)]
Merge branch 'master' into martin-t/defaults

7 years agoserver: remove _all
TimePath [Sat, 5 Aug 2017 14:07:45 +0000 (00:07 +1000)]
server: remove _all

Added REGISTRY_DEPENDS

7 years agomenu: remove _all
TimePath [Sat, 5 Aug 2017 11:10:39 +0000 (21:10 +1000)]
menu: remove _all

7 years agoclient: remove _all
TimePath [Sat, 5 Aug 2017 10:58:46 +0000 (20:58 +1000)]
client: remove _all

7 years agoMerge branch 'master' into Mario/cs_clientcvars
Mario [Sat, 5 Aug 2017 10:03:59 +0000 (20:03 +1000)]
Merge branch 'master' into Mario/cs_clientcvars

# Conflicts:
# qcsrc/server/client.qh

7 years agoStyle: expand LAMBDA()
TimePath [Sat, 5 Aug 2017 08:37:08 +0000 (18:37 +1000)]
Style: expand LAMBDA()

7 years agoLint
TimePath [Sat, 5 Aug 2017 07:14:46 +0000 (17:14 +1000)]
Lint

7 years agoUpdate CMakeLists.txt
TimePath [Wed, 2 Aug 2017 12:38:07 +0000 (22:38 +1000)]
Update CMakeLists.txt

7 years agoMerge branch 'Lyberta/RPCImpulseFix' into 'master'
Mario [Sat, 5 Aug 2017 01:16:37 +0000 (01:16 +0000)]
Merge branch 'Lyberta/RPCImpulseFix' into 'master'

RPC has now the same impulse as Devastator.

See merge request !462

7 years agoRPC has now the same impulse as Devastator. 462/head
Lyberta [Sat, 5 Aug 2017 00:58:32 +0000 (03:58 +0300)]
RPC has now the same impulse as Devastator.

7 years agoGive the DamageInfo hook a couple of useful parameters
Mario [Sat, 5 Aug 2017 00:29:20 +0000 (10:29 +1000)]
Give the DamageInfo hook a couple of useful parameters

7 years agoAdd a hook to DamageInfo, to allow mutators and mods to add their own explosion effec...
Mario [Sat, 5 Aug 2017 00:24:09 +0000 (10:24 +1000)]
Add a hook to DamageInfo, to allow mutators and mods to add their own explosion effects for new deathtypes

7 years agoReset .jumppadcount underwater
terencehill [Fri, 4 Aug 2017 14:24:26 +0000 (16:24 +0200)]
Reset .jumppadcount underwater

7 years agoTracewalk: make sure there's no obstacle while resurfacing
terencehill [Fri, 4 Aug 2017 13:46:45 +0000 (15:46 +0200)]
Tracewalk: make sure there's no obstacle while resurfacing

7 years agoSome optimizations to client side items and spawn points
Mario [Fri, 4 Aug 2017 06:48:33 +0000 (16:48 +1000)]
Some optimizations to client side items and spawn points

7 years agoFix player spawn points not linked from/to any waypoint when there's a very low ceili...
terencehill [Thu, 3 Aug 2017 13:57:18 +0000 (15:57 +0200)]
Fix player spawn points not linked from/to any waypoint when there's a very low ceiling or obstruction; it fixes spawn point near mega armor in Boil

7 years agoBot aim: avoid a glitch at the moment bot is teleported but teleport waypoint isn...
terencehill [Tue, 1 Aug 2017 15:04:45 +0000 (17:04 +0200)]
Bot aim: avoid a glitch at the moment bot is teleported but teleport waypoint isn't removed yet

7 years agoColorTranslateRGB is meant to be used only by the client (server doesn't initialize...
terencehill [Wed, 2 Aug 2017 11:06:16 +0000 (13:06 +0200)]
ColorTranslateRGB is meant to be used only by the client (server doesn't initialize ColorTranslateMode)

7 years agoClean up HUD_Mod_Race a little bit
terencehill [Wed, 2 Aug 2017 11:03:22 +0000 (13:03 +0200)]
Clean up HUD_Mod_Race a little bit

7 years agoJump if touching the bottom of a teleport/jumppad waypoint from a lower position...
terencehill [Mon, 31 Jul 2017 20:39:41 +0000 (22:39 +0200)]
Jump if touching the bottom of a teleport/jumppad waypoint from a lower position (it fixes jumppad to Strenght in Oilrig)

7 years agoFix spiderbot referencing clientstate buttons
Mario [Tue, 1 Aug 2017 08:02:37 +0000 (18:02 +1000)]
Fix spiderbot referencing clientstate buttons

7 years agoMake sure teleport/jumppad waypoints aren't improperly popped from the goal queue
terencehill [Mon, 31 Jul 2017 20:32:42 +0000 (22:32 +0200)]
Make sure teleport/jumppad waypoints aren't improperly popped from the goal queue

7 years agoGet rid of a useless global
terencehill [Mon, 31 Jul 2017 20:27:40 +0000 (22:27 +0200)]
Get rid of a useless global

7 years agoRename e to tracetest_ent in trigger_push_testorigin
terencehill [Mon, 31 Jul 2017 18:55:59 +0000 (20:55 +0200)]
Rename e to tracetest_ent in trigger_push_testorigin

7 years agoRestore tracebox removed in cc188c9339 as it's neccessary but with the correct entity...
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)

7 years agoFix variable name
terencehill [Mon, 31 Jul 2017 13:39:59 +0000 (15:39 +0200)]
Fix variable name

7 years agoTracewalk: allow to jump small obstacles swimming underwater upwards even if higher...
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

7 years agoAllow bots to pick up underwater items
terencehill [Mon, 31 Jul 2017 12:56:41 +0000 (14:56 +0200)]
Allow bots to pick up underwater items

7 years agoFix bots refusing to swim underwater
terencehill [Mon, 31 Jul 2017 12:52:06 +0000 (14:52 +0200)]
Fix bots refusing to swim underwater

7 years agoFix ladder/jumppad/teleporter destination waypoints stuck in solid if they end up...
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)

7 years agoJumppad waypoint creation: filter jumppad targets with move_movetype MOVETYPE_NONE...
terencehill [Mon, 31 Jul 2017 08:12:07 +0000 (10:12 +0200)]
Jumppad waypoint creation: filter jumppad targets with move_movetype MOVETYPE_NONE earlier

7 years agoBlacklist a couple of cvars
Mario [Mon, 31 Jul 2017 04:56:04 +0000 (14:56 +1000)]
Blacklist a couple of cvars

7 years agoMerge branch 'terencehill/rounded_times' into 'master'
terencehill [Sun, 30 Jul 2017 16:30:13 +0000 (16:30 +0000)]
Merge branch 'terencehill/rounded_times' into 'master'

Rounded times

See merge request !408

7 years agoHopefully fix a disconnect caused by mismatching reads/writes in the next qualifying...
Mario [Sun, 30 Jul 2017 06:46:07 +0000 (16:46 +1000)]
Hopefully fix a disconnect caused by mismatching reads/writes in the next qualifying checkpoint and spectators

7 years agoAdd a mutator hook to disable model/color forcing
Mario [Sun, 30 Jul 2017 04:03:26 +0000 (14:03 +1000)]
Add a mutator hook to disable model/color forcing

7 years agoMerge branch 'master' into terencehill/bot_waypoints
terencehill [Sat, 29 Jul 2017 15:04:07 +0000 (17:04 +0200)]
Merge branch 'master' into terencehill/bot_waypoints

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 agoRound ctf times displayed in the console so they represent more closely the original...
terencehill [Mon, 30 Jan 2017 08:40:22 +0000 (09:40 +0100)]
Round ctf times displayed in the console so they represent more closely the original times

7 years agoProperly round race times since they seem to always match timer display (that 0.4...
terencehill [Mon, 30 Jan 2017 08:37:28 +0000 (09:37 +0100)]
Properly round race times since they seem to always match timer display (that 0.4 was introduced when race times were to 1 decimal place)

7 years agoIndent sys_phys_monitor call
terencehill [Sat, 29 Jul 2017 09:15:29 +0000 (11:15 +0200)]
Indent sys_phys_monitor call

7 years agoClean up 2 WarpZoneLib functions
terencehill [Sat, 29 Jul 2017 09:14:45 +0000 (11:14 +0200)]
Clean up 2 WarpZoneLib functions

7 years agoMerge branch 'Mario/addtolist_cleanup' into 'master'
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

7 years agoUpdate hash
Mario [Fri, 28 Jul 2017 21:16:50 +0000 (07:16 +1000)]
Update hash

7 years agoOnly run PM_UpdateButtons on real clients (bots don't receive client input)
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)

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 agoMerge branch 'master' into martin-t/defaults
Martin Taibr [Tue, 25 Jul 2017 23:49:38 +0000 (01:49 +0200)]
Merge branch 'master' into martin-t/defaults

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 agoPotential fix for crazy amount of race checkpoint waypoints on some maps
Mario [Thu, 20 Jul 2017 19:21:25 +0000 (05:21 +1000)]
Potential fix for crazy amount of race checkpoint waypoints on some maps

7 years agoAdd a mutator hook to override hud_contents
Mario [Wed, 19 Jul 2017 20:43:15 +0000 (06:43 +1000)]
Add a mutator hook to override hud_contents

7 years agoMerge branch 'master' into martin-t/defaults
Martin Taibr [Wed, 19 Jul 2017 13:55:20 +0000 (15:55 +0200)]
Merge branch 'master' into martin-t/defaults

7 years agoMerge branch 'martin-t/units' into 'master'
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

7 years agoPotentially fix compilation unit
Mario [Tue, 18 Jul 2017 17:11:21 +0000 (03:11 +1000)]
Potentially fix compilation unit