Page MenuHomeSchine - Phabricator

Starmade | Turret AI does not always follow its setting
Closed, FinishedPublic

Description

A) Turrets set to missile-only will start shooting at any entity (such as a turret or fighter) that lands a successful blow to the turret (or its mothership?) and keeps shooting at it even if more missiles come along.
B) Turrets set to fire at your target will not do so.

Details

Commits
Restricted Diffusion Commit
Restricted Diffusion Commit
Restricted Diffusion Commit
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19349 (Dev)
Category
AI
First occurrence (version)
0.19242 (Dev)
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

lancake updated the task description. (Show Details)Jun 12 2015, 1:45 PM
lancake changed Category from none/unspecified to AI.
lancake changed Affected Gamemode(s) from none/unspecified to Single and Multi.
lancake set First occurrence (version) to 0.19242 (Dev).
lancake changed Reproducible from uncertain to Yes.
lancake set Last tested (version) to 0.19259 (Dev).
lancake edited a custom field.
lancake edited Serverconfig (server.cfg). (Show Details)
lancake edited Clientconfig (settings.cfg). (Show Details)
lancake added a subscriber: lancake.
lancake created this task.
lancake raised the priority of this task from to High.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJun 12 2015, 1:45 PM
lancake set Task Type to Bug.Jun 12 2015, 1:46 PM
lancake set OS-Specific to No.
lancake set Hardware-Specific to No.
lancake set Video Card Vendor to uncertain.
lancake changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptJun 12 2015, 1:46 PM
schema added a commit: Restricted Diffusion Commit.Jun 12 2015, 2:50 PM
schema changed the task status from In Queue (Game) to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJun 12 2015, 2:50 PM
lancake changed the task status from Resolved to In Queue (Game).Jun 12 2015, 4:19 PM

Not fixed, provided a blueprint that has 3 working anti missile turrets on it and a ship that can shoot missiles.

How to reproduce:

  1. take the ship, shoot a missile directly at one of the turret (or make sure the missile blast radius hits it
  2. notice how the turret(s) that got hit are shooting at your ship now
  3. getting out of your ship seems to make them stop firing it

Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptJun 12 2015, 4:19 PM
schema added a commit: Restricted Diffusion Commit.Jun 12 2015, 4:41 PM
schema changed the task status from In Queue (Game) to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJun 12 2015, 4:41 PM
lancake changed the task status from Resolved to In Queue (Game).Jun 12 2015, 7:29 PM

A) is fixed.
B) is not, it seems to not fire at anything unless you're in the mothership controlling the turret and you have said your own mothership as target. Then it will fire at your own mothership but other targets do nothing.

Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptJun 12 2015, 7:29 PM
schema added a subscriber: schema.Jun 13 2015, 4:07 PM
schema changed the task status from In Queue (Game) to Resolved.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJun 13 2015, 4:07 PM
lancake changed the task status from Resolved to In Queue (Game).Jun 18 2015, 7:01 PM

Some issues remaining with B:

  • Setting a target only works once. selecting another target will not make the turrets switch from their current to the new one.
  • Clearing your target does not stop them from firing.
  • Selected target only seems to work on entities that have an AI enabled
Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptJun 18 2015, 7:01 PM
lancake changed Last tested (version) from 0.19259 (Dev) to 0.19275 (Dev).Jun 18 2015, 7:01 PM
schema added a commit: Restricted Diffusion Commit.Jun 19 2015, 7:05 PM
schema changed the task status from In Queue (Game) to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJun 19 2015, 7:05 PM

AI in 'selected target' mode will still not update unless they've lost sight of their previous target.

AndyP added a subscriber: AndyP.Jun 27 2015, 12:18 AM
AndyP changed the task status from Resolved to In Queue (Game).

Back to game devs then

Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptJun 27 2015, 12:18 AM
schema added a commit: Restricted Diffusion Commit.Jul 25 2015, 3:35 PM
schema changed the task status from In Queue (Game) to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJul 25 2015, 3:35 PM
Restricted Application added a subscriber: Megacrafter127. · View Herald Transcript
lancake changed the task status from Resolved to In Queue (Game).Jul 28 2015, 10:02 PM

Fix confirmed, switches targets without a problem. Also stops firing if you have nothing targeted.

Restricted Application edited projects, added Game Development; removed Quality Assurance. · View Herald TranscriptJul 28 2015, 10:02 PM
lancake changed Last tested (version) from 0.19275 (Dev) to 0.19349 (Dev).Jul 28 2015, 10:03 PM
AndyP closed this task as Closed.EditedJul 28 2015, 10:55 PM
AndyP claimed this task.

--> =)

Restricted Application removed a project: Game Development. · View Herald TranscriptJul 28 2015, 10:55 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
AndyP removed AndyP as the assignee of this task.Aug 4 2015, 7:31 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 10:46 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
Restricted Application added a project: AI. · View Herald TranscriptMar 10 2017, 6:33 PM