Page MenuHomeSchine - Phabricator

Starmade | AI Turrets get stuck
Confirmed task for development, NormalPublic

Description

When an AI turret has been built to have limits for traversing left and right, instead of moving and firing until it reaches the limit, it just spazzes out and moves left and right very quickly when you get close to it. Otherwise, it just sits there and does nothing. Only when you get directly in front of it does it start shooting a short burst.

A test can be used with attached ship.

  1. set self in god mode
  2. spawn ship as pirate
  3. fly around the turrets on the top.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Singleplayer
Reproducible
Yes
Last tested (version)
0.19388
Category
AI
First occurrence (version)
Current release
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
User/Reporter/Contact
Username/Profile on Steam
Jolly Roger

Event Timeline

JollyRoger updated the task description. (Show Details)Jul 24 2015, 5:10 PM
JollyRoger changed Category from none/unspecified to AI.
JollyRoger changed Affected Gamemode(s) from none/unspecified to Singleplayer.
JollyRoger set First occurrence (version) to Current release.
JollyRoger changed Reproducible from uncertain to Yes.
JollyRoger set Last tested (version) to Current 07/24/2015.
JollyRoger edited Serverconfig (server.cfg). (Show Details)
JollyRoger edited Clientconfig (settings.cfg). (Show Details)
JollyRoger set Username/Profile on Steam to Jolly Roger.
JollyRoger added a subscriber: JollyRoger.
JollyRoger created this task.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJul 24 2015, 5:10 PM

Unable to attach file by dragging and dropping into comment box

AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Task Author" to "Starmade (Project)".
AndyP set Task Type to Bug.
AndyP set OS-Specific to No.
AndyP set Hardware-Specific to No.
AndyP set Video Card Vendor to uncertain.
AndyP claimed this task.
AndyP triaged this task as Normal priority.
AndyP added a comment.EditedJul 25 2015, 12:57 PM

We just had T65 being closed in last version, would be interesting to get the sample file.

Possibly use this to add a file:
http://phab.starma.de/file/upload/

As there were some causes for collisions, but they behave a lot better lately.

JollyRoger added a comment.EditedJul 25 2015, 4:44 PM

To test:

  1. get in a core
  2. set self in god mode
  3. spawn ship as pirate
  4. fly around the group of smaller turrets on the top of the ship.

Going right up against them will make them spaz out and shoot if you are directly in front of it.

Going further away will cause them to sit there and do nothing.

Note: at first, I thought this had to do with the close proximity of the 5 turrets on the right side, but the 1 turret on the left side behaves the same way, and I haven't attached the rest of them.

spunkie claimed this task.

Tested out your ship model (http://phab.starma.de/F942) and the turrets behaved as you said. Further testing reveals that it may have more to do with the turret mass than the limiting block placement. I replaced the advanced armor with normal hull on one of the turrets and the movement performance of the turret has improved.
The turrets don't appear to be stuck but instead moving very slowly with an occasional rendering glitch causing that spastic shaking every now and then.

Here's the model with one of the turrets converted to grey hull http://phab.starma.de/F1012. I added a block of 20x20x60 mass enhancers but it seemed to have no bearing on the turrets behavior.

video of ship behavior unmodified https://youtu.be/WfYHKu_xo-U

video of ship behavior post adv hull replacement to regular hull https://youtu.be/eeaDkgCPsEc

spunkie changed Last tested (version) from Current 07/24/2015 to 0.19355 (Dev).Aug 1 2015, 11:32 PM
spunkie removed spunkie as the assignee of this task.
NuclearFun added a subscriber: NuclearFun.EditedAug 2 2015, 3:50 PM

There are no mass enhancers on the base of the turrets. At entering the barrel i get the message that it only operates on 1% of speed.

->Parts of the problems might be design related.

JollyRoger added a comment.EditedAug 4 2015, 11:16 PM

that's weird, because the ball turrets underneath do not have any issues moving. Also the turrets on the top move left and right very quickly when you get close to them. This was submitted prior to the last update however.

I'm not sure that this has to do with mass enhancers.

The ball turrets (they look awesome btw) are lighter, every dock has 50 mass "free", so only the bigger turrets need mass enhancers to support their barrels.
also: You only get that 1% speed message if you enter the barrel normal from astronaut mode (not switch up from the base or mothership).

There are problems with turret tracking/movement/aiming but i think we should look at those after we excluded every issue stemming from design.

Thanks!

I just added the ship with tons of mass enhancers and spaced the turrets on the top apart to prevent glitching issues. It is still doing the same thing. I have added the file.

Actually that one still said they did not have enough mass enhancers! keep adding them until it doesn't, and the turrets still move very slowly.

you still need those mass enhancers on the base of the turret (where the barrel is docked to)

AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 11:34 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
Megacrafter127 edited Serverconfig (server.cfg). (Show Details)Aug 12 2015, 6:46 AM
Megacrafter127 edited Clientconfig (settings.cfg). (Show Details)
NuclearFun added a comment.EditedAug 19 2015, 4:51 PM

to illustrate the problem (i cleaned the provided blueprint a little bit, added mass enhancers and removed the collision block on the horizontal turret movement:
https://www.youtube.com/watch?v=9o2XguVIWJ4&feature=youtu.be

The turrets shown are still limited in the elevation of the barrel

NuclearFun changed Last tested (version) from 0.19355 (Dev) to 0.19388.
NuclearFun changed the task status from Open to In Queue (Game).

confirmed

Restricted Application edited projects, added Game Development, Starmade; removed Issue Navigation. · View Herald TranscriptAug 19 2015, 5:18 PM
AndyP removed NuclearFun as the assignee of this task.Dec 20 2015, 11:03 PM

Assignee 'NuclearFun' left the testing team.

AndyP assigned this task to Chandler.

Merging duplicate in

lancake mentioned this in Unknown Object (Maniphest Task).Apr 17 2016, 10:01 PM
AndyP changed the task status from In Queue (Game) to In Queue.Mar 10 2017, 5:14 PM
Restricted Application added a project: AI. · View Herald TranscriptMar 10 2017, 5:14 PM
AndyP moved this task from Backlog / Unclassed to Beta on the AI board.Mar 10 2017, 11:39 PM
AndyP moved this task from Beta to Alpha on the AI board.
Endal added a subscriber: Endal.Nov 20 2017, 2:12 AM