- Joined
- May 16, 2016
- Messages
- 31
- Reaction score
- 5
[EDIT: I meant Lua, not Python!!!! :P Ooops! ]
Mining with drones has been... A lot of work. At this point, I'm certain I'd have done better putting those salvage beams on AI turrets than on standalone mining drones.
But I'm far more interested in exploring exactly how drones and fleets are *supposed* to function at this stage.
Spoiler: Not well, LOL. :p
I'm trying to use the stop beam on the asteroid. That one of my ships insists on ramming repeatedly.
The rest of the drones are freaked out, too. They often do this whether the asteroid has been rammed or not:
I gave the order to idle and they stopped glitching out. Yay! Gave the order to mine again.... Eh..
Once or twice a beam was fired at the asteroid, but 20 minutes later and it's still there. Other times, the drones eat them right up.
My Request:
Please, Schema, please, implement AI, NPC, and fleet behaviors as python scripts that can be edited by server admins. The scripts should be able to take the current target as a parameter.
Things users could implement:
P.S.: PLEASE
[DOUBLEPOST=1464352630,1464351714][/DOUBLEPOST]I can see the downsides of being able to create an AI fleet that strip mines the galaxy, but it would be in the control of server operators what is possible. Certain commands and behaviors could only be possible if the commanding player is online. Or they could incur a cost of faction points or credits or require that a percentage of gathered resources are automatically donated to the closest shop.
I would also really like to see a Fleet Computer block and a Personnel Computer block. That way you can use faction access levels.
I decided maybe the drones were glitching in part because their thrust to mass ratio was so low (0.2). I grabbed onto one to add thrusters, and found that all of them were at the moment I took control over the drone, going *FAST*. It took me 30 seconds to bring the drone to a stop.
So, eventually, I selected the asteroid and /destroy_entity. The drones were sad for a moment. I gave the order to mine again, and they all went after this asteroid and ate it in about a minute.
I'm going to try a more powerful stop laser, perhaps?
Mining with drones has been... A lot of work. At this point, I'm certain I'd have done better putting those salvage beams on AI turrets than on standalone mining drones.
But I'm far more interested in exploring exactly how drones and fleets are *supposed* to function at this stage.
Spoiler: Not well, LOL. :p
I'm trying to use the stop beam on the asteroid. That one of my ships insists on ramming repeatedly.
The rest of the drones are freaked out, too. They often do this whether the asteroid has been rammed or not:
I gave the order to idle and they stopped glitching out. Yay! Gave the order to mine again.... Eh..
Once or twice a beam was fired at the asteroid, but 20 minutes later and it's still there. Other times, the drones eat them right up.
My Request:
Please, Schema, please, implement AI, NPC, and fleet behaviors as python scripts that can be edited by server admins. The scripts should be able to take the current target as a parameter.
Things users could implement:
- Mine my target
- Attack my target
- Keep distance from asteroids and ships at least current ship AABB + other entity AABB.
- Alternate "Mine this sector" command: Target rocks with fertikeen first. Or however the user has customized it.
- Follow my current target (so you can have your defensive fleet follow your mining fleet automatically)
- Make all navigation keep a minimum distance from stars, known pirate bases, hostile factions, and hostiles that appear on nav.
- Supply Shields/power/heals/whatever to my current target. Or fleet of current target. Etc.
P.S.: PLEASE
[DOUBLEPOST=1464352630,1464351714][/DOUBLEPOST]I can see the downsides of being able to create an AI fleet that strip mines the galaxy, but it would be in the control of server operators what is possible. Certain commands and behaviors could only be possible if the commanding player is online. Or they could incur a cost of faction points or credits or require that a percentage of gathered resources are automatically donated to the closest shop.
I would also really like to see a Fleet Computer block and a Personnel Computer block. That way you can use faction access levels.
- Fleet Flagships would require at least one Fleet Computer
- Ships cannot be promoted to flagship without one
- Anyone with access to that fleet computer can command the fleet
- Requiring a player to use a fleet computer to issue commands might be a fun mechanic
- Fleet computer could be accessed from the gun config menu and hotbar instead of pressing "K".
- You could dock fleet control rooms to a mothership that have fleet modules assigned to various fleets that can be controlled from one or more command ships (would not require allowing fleet computers on a ship being assigned to potentially multiple fleets and creating a new mechanic for somehow linking them)
I decided maybe the drones were glitching in part because their thrust to mass ratio was so low (0.2). I grabbed onto one to add thrusters, and found that all of them were at the moment I took control over the drone, going *FAST*. It took me 30 seconds to bring the drone to a stop.
So, eventually, I selected the asteroid and /destroy_entity. The drones were sad for a moment. I gave the order to mine again, and they all went after this asteroid and ate it in about a minute.
I'm going to try a more powerful stop laser, perhaps?
Last edited: