xonotic/xonotic-data.pk3dir.git
3 years agoMerge branch 'terencehill/bot_waypoints' into terencehill/bot_ai
terencehill [Mon, 15 Jan 2018 16:57:12 +0000 (17:57 +0100)]
Merge branch 'terencehill/bot_waypoints' into terencehill/bot_ai

# Conflicts:
# qcsrc/server/mutators/mutator/gamemode_race.qc

3 years agoBot AI: workaround for untouchable race checkpoints that cause bot to get stuck ...
terencehill [Sun, 14 Jan 2018 17:01:32 +0000 (18:01 +0100)]
Bot AI: workaround for untouchable race checkpoints that cause bot to get stuck (e.g. in front of Stormkeep's warpzone)

3 years agoRemove wrong waypoint_spawn description -- automatic linking feature was removed...
terencehill [Sun, 14 Jan 2018 14:47:55 +0000 (15:47 +0100)]
Remove wrong waypoint_spawn description -- automatic linking feature was removed long time ago but who did it forgot to update the function description

3 years agoBot waypoints: on map start relink autogenerated waypoints for items if they are...
terencehill [Sat, 13 Jan 2018 21:18:32 +0000 (22:18 +0100)]
Bot waypoints: on map start relink autogenerated waypoints for items if they are unlinked and save waypoint links. It automatically fixes waypoints previously automatically updated (or manually saved by the user) without ctf flag links if the map is started in DM mode

3 years agoFix very minor issues
terencehill [Sat, 13 Jan 2018 21:02:16 +0000 (22:02 +0100)]
Fix very minor issues

3 years agoDon't automatically update outdated Assault waypoint links since all objectives but...
terencehill [Thu, 11 Jan 2018 15:02:58 +0000 (16:02 +0100)]
Don't automatically update outdated Assault waypoint links since all objectives but last one need to be destroyed before saving them

3 years agoSince maps supporting race can be different when this gametype is active (2 of 3...
terencehill [Wed, 10 Jan 2018 21:25:28 +0000 (22:25 +0100)]
Since maps supporting race can be different when this gametype is active (2 of 3 official maps: stormkeep and courtfun) save race bot waypoints / links to different files. When mapname.race.waypoints.* are not present waypoints are loaded from default files to ensure compatibility with existing race-only maps waypoints

3 years agoMerge branch 'master' into terencehill/bot_waypoints
terencehill [Wed, 3 Jan 2018 15:25:39 +0000 (16:25 +0100)]
Merge branch 'master' into terencehill/bot_waypoints

3 years agoBot AI: fix ambiguous jumppad touch detection
terencehill [Tue, 2 Jan 2018 19:23:20 +0000 (20:23 +0100)]
Bot AI: fix ambiguous jumppad touch detection

3 years agoDon't draw viewlocation cursor or force angles as a spectator
Mario [Mon, 1 Jan 2018 14:17:00 +0000 (00:17 +1000)]
Don't draw viewlocation cursor or force angles as a spectator

3 years agoHopefully fix compilation unit
Mario [Mon, 1 Jan 2018 09:17:08 +0000 (19:17 +1000)]
Hopefully fix compilation unit

3 years agoMerge branch 'Player_2/ScrollingCamera' into 'master'
Mario [Mon, 1 Jan 2018 05:58:56 +0000 (05:58 +0000)]
Merge branch 'Player_2/ScrollingCamera' into 'master'

Cleaned up viewloc.qc and added free-aiming cursor support.

See merge request xonotic/xonotic-data.pk3dir!516

3 years agoCleaned up viewloc.qc and added free-aiming cursor support. 516/head
Micah Talkiewicz [Mon, 1 Jan 2018 05:42:22 +0000 (00:42 -0500)]
Cleaned up viewloc.qc and added free-aiming cursor support.

3 years agoImprove destination waypoint generation of jumppads with a high horizontal push....
terencehill [Sun, 31 Dec 2017 17:06:55 +0000 (18:06 +0100)]
Improve destination waypoint generation of jumppads with a high horizontal push. It fixes jumppad to jumppad to strength and jumppad to vortex in the map The Yard

3 years agoMerge branch 'Lyberta/BlockInstagibPowerups' into 'master'
Mirio [Sun, 31 Dec 2017 14:54:53 +0000 (14:54 +0000)]
Merge branch 'Lyberta/BlockInstagibPowerups' into 'master'

Made Invisibility and Speed to be instagib only for now.

Closes #1970

See merge request xonotic/xonotic-data.pk3dir!514

3 years agoMerge branch 'typo' into 'master'
Mirio [Sun, 31 Dec 2017 12:37:10 +0000 (12:37 +0000)]
Merge branch 'typo' into 'master'

Fix typo

See merge request xonotic/xonotic-data.pk3dir!515

3 years agoFix powerups abusing the count field for respawn counters (breaks compatibility with...
Mario [Sun, 31 Dec 2017 01:41:26 +0000 (11:41 +1000)]
Fix powerups abusing the count field for respawn counters (breaks compatibility with Quake 3 entities)

3 years agoFix broken automatic waypoint generation for jumppads really close to other jumppads...
terencehill [Sat, 30 Dec 2017 18:55:45 +0000 (19:55 +0100)]
Fix broken automatic waypoint generation for jumppads really close to other jumppads (e.g. the row of 3 jumppads in Runningman)

3 years agoFix typo 515/head
packer- [Sat, 30 Dec 2017 18:11:43 +0000 (18:11 +0000)]
Fix typo

3 years agoMade Invisibility and Speed to be instagib only for now. 514/head
Lyberta [Sat, 30 Dec 2017 18:06:59 +0000 (21:06 +0300)]
Made Invisibility and Speed to be instagib only for now.

3 years agoMerge branch 'master' into terencehill/bot_waypoints
terencehill [Sat, 30 Dec 2017 17:54:49 +0000 (18:54 +0100)]
Merge branch 'master' into terencehill/bot_waypoints

3 years agoOffset 3rd person grappling hook by player's view offset
Mario [Sat, 30 Dec 2017 06:27:06 +0000 (16:27 +1000)]
Offset 3rd person grappling hook by player's view offset

3 years agoFix stuck reticle in side-scrolling mode, and partially fix aiming in free-aim side...
Mario [Sat, 30 Dec 2017 06:24:20 +0000 (16:24 +1000)]
Fix stuck reticle in side-scrolling mode, and partially fix aiming in free-aim side-scrolling mode

3 years agoExclude mortar from dual wielding (bouncing grenades don't collide well)
Mario [Sat, 30 Dec 2017 01:59:03 +0000 (11:59 +1000)]
Exclude mortar from dual wielding (bouncing grenades don't collide well)

3 years agoBot AI: grouped small health/armor: avoid multiple costly calls of path finding code...
terencehill [Thu, 28 Dec 2017 18:09:31 +0000 (19:09 +0100)]
Bot AI: grouped small health/armor: avoid multiple costly calls of path finding code that selects one of the closest item of the group by telling the bot to head directly to the farthest item as soon as bot picks the first item up

3 years agoSince viewlocation only applies to players, use a much cheaper loop through clients
Mario [Wed, 27 Dec 2017 14:41:56 +0000 (00:41 +1000)]
Since viewlocation only applies to players, use a much cheaper loop through clients

3 years agoHopefully fix compilation unit
Mario [Wed, 27 Dec 2017 08:13:00 +0000 (18:13 +1000)]
Hopefully fix compilation unit

3 years agoAdd a spawnflag to allow free aiming in side-scrolling mode
Mario [Wed, 27 Dec 2017 06:25:39 +0000 (16:25 +1000)]
Add a spawnflag to allow free aiming in side-scrolling mode

3 years agoCompilation units test fix + comment
terencehill [Tue, 26 Dec 2017 23:06:19 +0000 (00:06 +0100)]
Compilation units test fix + comment

3 years agoWhen chase_active is enabled either way, force player position for hook origin
Mario [Wed, 27 Dec 2017 00:28:59 +0000 (10:28 +1000)]
When chase_active is enabled either way, force player position for hook origin

3 years agoReload all weapon slots regardless of g_weaponswitch_debug setting
Mario [Tue, 26 Dec 2017 14:09:06 +0000 (00:09 +1000)]
Reload all weapon slots regardless of g_weaponswitch_debug setting

3 years agoReduce potential lag by only looping through a limited number of items (may increase...
Mario [Tue, 26 Dec 2017 13:40:12 +0000 (23:40 +1000)]
Reduce potential lag by only looping through a limited number of items (may increase the number of tries later if needed)

3 years agoFix compile
Mario [Tue, 26 Dec 2017 11:34:39 +0000 (21:34 +1000)]
Fix compile

3 years agoMuffle weapon sounds slightly while dual wielding (ugly hax)
Mario [Tue, 26 Dec 2017 11:17:33 +0000 (21:17 +1000)]
Muffle weapon sounds slightly while dual wielding (ugly hax)

3 years agoTo be extra safe, also make sure it isn't an electro orb from another player
Mario [Tue, 26 Dec 2017 10:18:18 +0000 (20:18 +1000)]
To be extra safe, also make sure it isn't an electro orb from another player

3 years agoFix electro orbs sticking to eachother in some cases
Mario [Tue, 26 Dec 2017 10:16:10 +0000 (20:16 +1000)]
Fix electro orbs sticking to eachother in some cases

3 years agoExclude rifle from dual wielding
Mario [Tue, 26 Dec 2017 00:18:29 +0000 (10:18 +1000)]
Exclude rifle from dual wielding

3 years agoTest correct destination point
terencehill [Sun, 24 Dec 2017 17:49:28 +0000 (18:49 +0100)]
Test correct destination point

3 years agoMerge remote-tracking branch 'origin/terencehill/bot_waypoints' into terencehill...
terencehill [Sun, 24 Dec 2017 17:47:43 +0000 (18:47 +0100)]
Merge remote-tracking branch 'origin/terencehill/bot_waypoints' into terencehill/bot_ai

# Conflicts:
# qcsrc/common/triggers/trigger/jumppads.qc

3 years agoMerge branch 'master' into terencehill/bot_waypoints
terencehill [Sat, 23 Dec 2017 17:51:09 +0000 (18:51 +0100)]
Merge branch 'master' into terencehill/bot_waypoints

# Conflicts:
# qcsrc/common/triggers/trigger/jumppads.qc
# qcsrc/common/triggers/trigger/jumppads.qh

3 years agoFix selected maps in the menu not being saved
Mario [Sat, 23 Dec 2017 13:47:12 +0000 (23:47 +1000)]
Fix selected maps in the menu not being saved

3 years agoFix wrong jumppad push when entity that is to be pushed has a gravity factor differen...
terencehill [Fri, 22 Dec 2017 23:16:47 +0000 (00:16 +0100)]
Fix wrong jumppad push when entity that is to be pushed has a gravity factor different from 1

3 years agoBot AI: properly update goal when the item bot is moving to gets attached to a player...
terencehill [Mon, 11 Dec 2017 23:18:46 +0000 (00:18 +0100)]
Bot AI: properly update goal when the item bot is moving to gets attached to a player (e.g. CTF flag)

3 years agoRemove nearest waypoint of dynamic goals very close to them without further tests...
terencehill [Mon, 11 Dec 2017 23:16:34 +0000 (00:16 +0100)]
Remove nearest waypoint of dynamic goals very close to them without further tests (e.g. CTF flag on its own base)

3 years agoFix another minor bug in navigation_get_really_close_waypoint
terencehill [Mon, 11 Dec 2017 22:03:01 +0000 (23:03 +0100)]
Fix another minor bug in navigation_get_really_close_waypoint

3 years agoFix bug in navigation_get_really_close_waypoint
terencehill [Mon, 11 Dec 2017 17:40:04 +0000 (18:40 +0100)]
Fix bug in navigation_get_really_close_waypoint

3 years agoRemove unused return value from bot_aimdir
terencehill [Mon, 11 Dec 2017 14:50:22 +0000 (15:50 +0100)]
Remove unused return value from bot_aimdir

3 years agoBot AI: improve bot's ability to walk obstacles up: 1) check obstacles in the bot...
terencehill [Wed, 6 Dec 2017 18:49:16 +0000 (19:49 +0100)]
Bot AI: improve bot's ability to walk obstacles up: 1) check obstacles in the bot's desired direction rather than in the actual movement direction (velocity) which is not correct when bot turns or gets hit by an enemy; 2) don't check for obstacles further than bot's final goal or teleporter

3 years agoMerge branch 'DefaultUser/HUD_teamkill_position' into 'master'
Mario [Sun, 3 Dec 2017 06:43:42 +0000 (06:43 +0000)]
Merge branch 'DefaultUser/HUD_teamkill_position' into 'master'

Scoreboard: Fix position of "teamkills" field

See merge request xonotic/xonotic-data.pk3dir!510

3 years agoRemove some unused cvar from config
Mario [Sun, 3 Dec 2017 06:43:17 +0000 (16:43 +1000)]
Remove some unused cvar from config

3 years agoMerge remote-tracking branch 'origin/terencehill/bot_waypoints' into terencehill...
terencehill [Sat, 2 Dec 2017 21:36:00 +0000 (22:36 +0100)]
Merge remote-tracking branch 'origin/terencehill/bot_waypoints' into terencehill/bot_ai

# Conflicts:
# qcsrc/server/bot/default/navigation.qh

3 years agoMerge branch 'Lyberta/TeamplayFixes2' into 'master'
Mario [Sat, 2 Dec 2017 16:22:13 +0000 (16:22 +0000)]
Merge branch 'Lyberta/TeamplayFixes2' into 'master'

Hardening of several teamplay functions.

See merge request xonotic/xonotic-data.pk3dir!507

3 years agoScoreboard: Fix position of "teamkills" field 510/head
Freddy [Sat, 2 Dec 2017 16:12:04 +0000 (17:12 +0100)]
Scoreboard: Fix position of "teamkills" field

3 years agoMerge branch 'master' into Lyberta/TeamplayFixes2 507/head
Lyberta [Sat, 2 Dec 2017 15:51:57 +0000 (18:51 +0300)]
Merge branch 'master' into Lyberta/TeamplayFixes2

3 years agoRevert "Increase tracewalk destination height to include player's height; it fixes...
terencehill [Sat, 2 Dec 2017 13:47:59 +0000 (14:47 +0100)]
Revert "Increase tracewalk destination height to include player's height; it fixes bots not being able to reach items and jumppads too high above their head" because it's wrong (it fixed some Space Eleveator's jumppads but led bots to think they could reach unreachable jumppads, e.g. Atelier's jumppad next to Strength)

This reverts commit 6b3f7d6fc917129765479348a8b3957c50af09d9.

3 years agoMerge branch 'Lyberta/NoalignFix' into 'master'
Mario [Sat, 2 Dec 2017 02:01:45 +0000 (02:01 +0000)]
Merge branch 'Lyberta/NoalignFix' into 'master'

Fixed noalign handling in random items and overkill.

See merge request xonotic/xonotic-data.pk3dir!509

3 years agoFixed AutoBalanceBots fully this time.
Lyberta [Fri, 1 Dec 2017 20:11:48 +0000 (23:11 +0300)]
Fixed AutoBalanceBots fully this time.

3 years agoFixed noalign handling in random items and overkill. 509/head
Lyberta [Fri, 1 Dec 2017 18:40:33 +0000 (21:40 +0300)]
Fixed noalign handling in random items and overkill.

3 years agoMerge branch 'master' into terencehill/bot_waypoints
terencehill [Fri, 1 Dec 2017 14:39:56 +0000 (15:39 +0100)]
Merge branch 'master' into terencehill/bot_waypoints

3 years agoAlways link edict for clients (matches engine physics)
Mario [Fri, 1 Dec 2017 14:09:17 +0000 (00:09 +1000)]
Always link edict for clients (matches engine physics)

3 years agoMerge branch 'Lyberta/target_giveFix' into 'master'
Mario [Fri, 1 Dec 2017 06:43:36 +0000 (06:43 +0000)]
Merge branch 'Lyberta/target_giveFix' into 'master'

target_give now uses new classnames.

See merge request xonotic/xonotic-data.pk3dir!508

3 years agotarget_give now uses new classnames. 508/head
Lyberta [Fri, 1 Dec 2017 06:23:45 +0000 (09:23 +0300)]
target_give now uses new classnames.

3 years agoDon't update the weapon's classname on spawn (we still need the old name for compatib...
Mario [Fri, 1 Dec 2017 01:50:49 +0000 (11:50 +1000)]
Don't update the weapon's classname on spawn (we still need the old name for compatibility)

3 years agoAntilag nades so they can be shot at high ping
Mario [Wed, 29 Nov 2017 07:18:39 +0000 (17:18 +1000)]
Antilag nades so they can be shot at high ping

3 years agoGrammar fix.
Lyberta [Tue, 28 Nov 2017 10:10:13 +0000 (13:10 +0300)]
Grammar fix.

3 years agoMerge branch 'master' into Lyberta/TeamplayFixes2
Lyberta [Tue, 28 Nov 2017 09:45:24 +0000 (12:45 +0300)]
Merge branch 'master' into Lyberta/TeamplayFixes2

3 years agoHardening of several teamplay functions.
Lyberta [Tue, 28 Nov 2017 09:20:05 +0000 (12:20 +0300)]
Hardening of several teamplay functions.

3 years agoMerge branch 'Mario/target_teleporter_v2' into 'master'
Mario [Mon, 27 Nov 2017 01:29:57 +0000 (01:29 +0000)]
Merge branch 'Mario/target_teleporter_v2' into 'master'

Merge branch Mario/target_teleporter_v2 (S merge request)

See merge request xonotic/xonotic-data.pk3dir!455

3 years agoFix compilation unit test (hopefully)
Mario [Sun, 26 Nov 2017 13:34:19 +0000 (23:34 +1000)]
Fix compilation unit test (hopefully)

3 years agoFix the field 0 warning spam at the start of every match
Mario [Sun, 26 Nov 2017 12:45:13 +0000 (22:45 +1000)]
Fix the field 0 warning spam at the start of every match

3 years agoTake armor into consideration for the crosshair color by health
Mario [Sat, 25 Nov 2017 10:26:31 +0000 (20:26 +1000)]
Take armor into consideration for the crosshair color by health

3 years agoMerge branch 'DefaultUser/kick_teamkiller' into 'master'
Mario [Sat, 25 Nov 2017 06:51:10 +0000 (06:51 +0000)]
Merge branch 'DefaultUser/kick_teamkiller' into 'master'

Add a mutator to automatically kick teamkilling trolls after a certain amount of teamkills

See merge request xonotic/xonotic-data.pk3dir!493

3 years agoMerge branch 'master' into DefaultUser/kick_teamkiller
Mario [Sat, 25 Nov 2017 06:37:25 +0000 (16:37 +1000)]
Merge branch 'master' into DefaultUser/kick_teamkiller

# Conflicts:
# mutators.cfg

3 years agoMerge branch 'Lyberta/RandomItems' into 'master'
Mario [Sat, 25 Nov 2017 03:35:58 +0000 (03:35 +0000)]
Merge branch 'Lyberta/RandomItems' into 'master'

Random items mutator and item system revamp

See merge request xonotic/xonotic-data.pk3dir!499

3 years agoMerge branch 'master' into Lyberta/RandomItems
Mario [Sat, 25 Nov 2017 03:24:47 +0000 (13:24 +1000)]
Merge branch 'master' into Lyberta/RandomItems

# Conflicts:
# mutators.cfg

3 years agoRandom items: Split most cvars into separate file.
Lyberta [Sat, 25 Nov 2017 03:17:26 +0000 (06:17 +0300)]
Random items: Split most cvars into separate file.

3 years agoUpdate hash
Mario [Sat, 25 Nov 2017 02:51:49 +0000 (12:51 +1000)]
Update hash

3 years agoRandom items: Use noalign value set by mapper.
Lyberta [Sat, 25 Nov 2017 02:49:54 +0000 (05:49 +0300)]
Random items: Use noalign value set by mapper.

3 years agoRandom items: Added checks for cvar existence.
Lyberta [Sat, 25 Nov 2017 02:44:09 +0000 (05:44 +0300)]
Random items: Added checks for cvar existence.

3 years agoMerge branch 'martin-t/aesinfo' into 'master'
Mario [Sat, 25 Nov 2017 02:36:33 +0000 (02:36 +0000)]
Merge branch 'martin-t/aesinfo' into 'master'

Show tooltip mentioning crypto_aeslevel on the join dialog (tiny MR)

See merge request xonotic/xonotic-data.pk3dir!478

3 years agoAdded no_align option to Item_Create.
Lyberta [Sat, 25 Nov 2017 02:06:45 +0000 (05:06 +0300)]
Added no_align option to Item_Create.

3 years agoMerge branch 'master' into DefaultUser/kick_teamkiller
Mario [Sat, 25 Nov 2017 01:29:58 +0000 (11:29 +1000)]
Merge branch 'master' into DefaultUser/kick_teamkiller

# Conflicts:
# mutators.cfg

3 years agoSCO, not SC0
Mario [Sat, 25 Nov 2017 01:28:35 +0000 (11:28 +1000)]
SCO, not SC0

3 years agoMerge branch 'TimePath/stale_move_negation' into 'master'
Mario [Sat, 25 Nov 2017 01:27:25 +0000 (01:27 +0000)]
Merge branch 'TimePath/stale_move_negation' into 'master'

Mutator: Stale-move negation

See merge request xonotic/xonotic-data.pk3dir!489

3 years agoMerge branch 'DefaultUser/func_button_dont_accumulate_dmg' into 'master'
Mario [Sat, 25 Nov 2017 01:22:01 +0000 (01:22 +0000)]
Merge branch 'DefaultUser/func_button_dont_accumulate_dmg' into 'master'

Add spawnflag that enables buttons to not accumulate damage

See merge request xonotic/xonotic-data.pk3dir!481

3 years agoMerge branch 'martin-t/okc2' into 'master'
Mario [Sat, 25 Nov 2017 01:19:47 +0000 (01:19 +0000)]
Merge branch 'martin-t/okc2' into 'master'

Overkill Casual - step 2 - dodging

See merge request xonotic/xonotic-data.pk3dir!469

3 years agoInclude stale-move negation's cvars in mutators.cfg
Mario [Sat, 25 Nov 2017 01:05:38 +0000 (11:05 +1000)]
Include stale-move negation's cvars in mutators.cfg

3 years agoUse start_health instead of a cvar() call to the original cvar
Mario [Sat, 25 Nov 2017 01:03:18 +0000 (11:03 +1000)]
Use start_health instead of a cvar() call to the original cvar

3 years agoMerge branch 'DefaultUser/warmup_no_GR_events' into 'master'
Mario [Sat, 25 Nov 2017 00:58:42 +0000 (00:58 +0000)]
Merge branch 'DefaultUser/warmup_no_GR_events' into 'master'

Don't track PlayerStat events in warmup

Closes #1961

See merge request xonotic/xonotic-data.pk3dir!503

3 years agoMerge branch 'master' into Lyberta/RandomItems
Lyberta [Sat, 25 Nov 2017 00:34:52 +0000 (03:34 +0300)]
Merge branch 'master' into Lyberta/RandomItems

3 years agoMerge branch 'Lyberta/TeamChangeFix' into 'master'
Mario [Sat, 25 Nov 2017 00:21:41 +0000 (00:21 +0000)]
Merge branch 'Lyberta/TeamChangeFix' into 'master'

Disallow changing to invalid team. Fixes #1964.

Closes #1964

See merge request xonotic/xonotic-data.pk3dir!505

3 years agoMove killindicator_teamchange out of clientstate (potentially called before clientsta...
Mario [Sat, 25 Nov 2017 00:21:17 +0000 (10:21 +1000)]
Move killindicator_teamchange out of clientstate (potentially called before clientstate is initialised, possible cause of a team change crash)

3 years agoDisallow changing to invalid team. Fixes #1964. 505/head
Lyberta [Fri, 24 Nov 2017 21:53:13 +0000 (00:53 +0300)]
Disallow changing to invalid team. Fixes #1964.

3 years agoRestore the fabs
Mario [Wed, 22 Nov 2017 04:50:25 +0000 (14:50 +1000)]
Restore the fabs

3 years agoTemporarily remove a fabs that didn't exist before (potential fix for some jumppad...
Mario [Wed, 22 Nov 2017 04:37:23 +0000 (14:37 +1000)]
Temporarily remove a fabs that didn't exist before (potential fix for some jumppad inaccuracies)

3 years agoFix another case of 'other'
Mario [Wed, 22 Nov 2017 04:35:44 +0000 (14:35 +1000)]
Fix another case of 'other'

3 years agoBot AI: if the nearest waypoint of a dynamic goal is inside the goal itself or bot...
terencehill [Tue, 21 Nov 2017 14:21:33 +0000 (15:21 +0100)]
Bot AI: if the nearest waypoint of a dynamic goal is inside the goal itself or bot won't reach it in time don't remove it from the path

3 years agoClan Arena: prevent unwanted sudden rejoin as spectator and move of spectator camera...
terencehill [Mon, 20 Nov 2017 15:59:29 +0000 (16:59 +0100)]
Clan Arena: prevent unwanted sudden rejoin as spectator and move of spectator camera when a player gets killed

3 years agoDon't display a negative 0 as acceleration value in the physics panel, make it positi...
terencehill [Mon, 20 Nov 2017 15:50:46 +0000 (16:50 +0100)]
Don't display a negative 0 as acceleration value in the physics panel, make it positive (existing workaround was broken)

3 years agoBot AI: Optimize path finding CPU cost when bot switches to certain CTF/Keepaway...
terencehill [Mon, 20 Nov 2017 15:33:51 +0000 (16:33 +0100)]
Bot AI: Optimize path finding CPU cost when bot switches to certain CTF/Keepaway roles. Also fix compilation unit test