]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
terencehill [Sat, 19 Aug 2017 15:26:44 +0000 (17:26 +0200)]
Merge branch 'master' into terencehill/bot_waypoints
terencehill [Sat, 19 Aug 2017 15:24:27 +0000 (17:24 +0200)]
Remove a wasted normalize call (v is already normalized)
terencehill [Sat, 19 Aug 2017 14:42:25 +0000 (16:42 +0200)]
Fix compilation unit
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
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
terencehill [Fri, 18 Aug 2017 13:20:22 +0000 (15:20 +0200)]
Return early if waypoint_loadall can't find any waypoint file
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 .
terencehill [Wed, 16 Aug 2017 13:46:08 +0000 (15:46 +0200)]
Fix a few checkpvs calls
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
terencehill [Wed, 16 Aug 2017 11:54:34 +0000 (13:54 +0200)]
Fix start position of 2 SET_TRACEWALK_DESTCOORDS calls
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
Mario [Tue, 15 Aug 2017 05:43:16 +0000 (15:43 +1000)]
Simplify target_give_init a bit
Mario [Tue, 15 Aug 2017 05:30:28 +0000 (15:30 +1000)]
Port the weapon priority cvars to ClientState
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
terencehill [Sun, 13 Aug 2017 15:43:51 +0000 (17:43 +0200)]
Merge branch 'master' into terencehill/bot_waypoints
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
TimePath [Sun, 13 Aug 2017 11:55:35 +0000 (21:55 +1000)]
Hide these from game code
TimePath [Sun, 13 Aug 2017 10:14:44 +0000 (20:14 +1000)]
weapons: remove IMPLEMENTATION
TimePath [Sun, 13 Aug 2017 09:45:41 +0000 (19:45 +1000)]
effects: remove IMPLEMENTATION
TimePath [Sun, 13 Aug 2017 09:32:54 +0000 (19:32 +1000)]
vehicles: remove _all
TimePath [Sun, 13 Aug 2017 09:22:53 +0000 (19:22 +1000)]
turrets: remove _all
Martin Taibr [Thu, 10 Aug 2017 22:33:04 +0000 (00:33 +0200)]
do the lazy thing
Martin Taibr [Thu, 10 Aug 2017 22:31:31 +0000 (00:31 +0200)]
s/his/their
terencehill [Wed, 9 Aug 2017 14:32:14 +0000 (16:32 +0200)]
Print an error message if player can't spawn a waypoint
terencehill [Wed, 9 Aug 2017 14:31:14 +0000 (16:31 +0200)]
Set proper destination point for 2 tracewalk calls
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
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
terencehill [Mon, 7 Aug 2017 11:38:10 +0000 (13:38 +0200)]
Replace 2 simple functions with macros
terencehill [Mon, 7 Aug 2017 11:32:42 +0000 (13:32 +0200)]
Apply color associated to hardwired waypoints on waypoints load
Mario [Mon, 7 Aug 2017 08:43:13 +0000 (18:43 +1000)]
Slight optimization: check client before real client
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
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
Mario [Sun, 6 Aug 2017 04:05:56 +0000 (14:05 +1000)]
Screw up overkill
Martin Taibr [Sun, 6 Aug 2017 00:57:23 +0000 (02:57 +0200)]
Merge branch 'master' into martin-t/defaults
TimePath [Sat, 5 Aug 2017 14:07:45 +0000 (00:07 +1000)]
server: remove _all
Added REGISTRY_DEPENDS
TimePath [Sat, 5 Aug 2017 11:10:39 +0000 (21:10 +1000)]
menu: remove _all
TimePath [Sat, 5 Aug 2017 10:58:46 +0000 (20:58 +1000)]
client: remove _all
Mario [Sat, 5 Aug 2017 10:03:59 +0000 (20:03 +1000)]
Merge branch 'master' into Mario/cs_clientcvars
# Conflicts:
# qcsrc/server/client.qh
TimePath [Sat, 5 Aug 2017 08:37:08 +0000 (18:37 +1000)]
Style: expand LAMBDA()
TimePath [Sat, 5 Aug 2017 07:14:46 +0000 (17:14 +1000)]
Lint
TimePath [Wed, 2 Aug 2017 12:38:07 +0000 (22:38 +1000)]
Update CMakeLists.txt
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
Lyberta [Sat, 5 Aug 2017 00:58:32 +0000 (03:58 +0300)]
RPC has now the same impulse as Devastator.
Mario [Sat, 5 Aug 2017 00:29:20 +0000 (10:29 +1000)]
Give the DamageInfo hook a couple of useful parameters
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
terencehill [Fri, 4 Aug 2017 14:24:26 +0000 (16:24 +0200)]
Reset .jumppadcount underwater
terencehill [Fri, 4 Aug 2017 13:46:45 +0000 (15:46 +0200)]
Tracewalk: make sure there's no obstacle while resurfacing
Mario [Fri, 4 Aug 2017 06:48:33 +0000 (16:48 +1000)]
Some optimizations to client side items and spawn points
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
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
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)
terencehill [Wed, 2 Aug 2017 11:03:22 +0000 (13:03 +0200)]
Clean up HUD_Mod_Race a little bit
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)
Mario [Tue, 1 Aug 2017 08:02:37 +0000 (18:02 +1000)]
Fix spiderbot referencing clientstate buttons
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
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
Mario [Mon, 31 Jul 2017 04:56:04 +0000 (14:56 +1000)]
Blacklist a couple of cvars
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
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
Mario [Sun, 30 Jul 2017 04:03:26 +0000 (14:03 +1000)]
Add a mutator hook to disable model/color forcing
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 [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
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)
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
Martin Taibr [Tue, 25 Jul 2017 23:49:38 +0000 (01:49 +0200)]
Merge branch 'master' into martin-t/defaults
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
Martin Taibr [Wed, 19 Jul 2017 13:55:20 +0000 (15:55 +0200)]
Merge branch 'master' into martin-t/defaults
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