Space Engineers Feedback

24
Votes
Let Drones Use GPS
Upgrade Ingame API for programmable block to support retrieving GPS data from Antenna blocks. This will open an entire literal world of possibilities: 1. Drones will be able to use Ore Detectors and mine for specific ores. 2. Drones will be able to detect enemies from further than 500 meters away. With these two factors, this will make it possible to create entire autonomous Drone factions. Let me explain. Right now Drones are capable of building their own ships and stations using projector blocks, as well as defending themselves to a certain extent. Managing inventory has been done using the current ingame API already. The only missing link which makes autonomous factions unreachable is the current inability of drones to locate and mine ore. Once this is done, SE will reach it's zenith. Players will be able to compete against an autonomous enemy force, simply spectate an ongoing conflict, or form alliances.


Itchydani3l shared this idea 29/08/17 23:05
Itchydani3l 30/08/17 13:50
To be absolutely clear, what I want is a method for "IMyRadioAntenna.cs" which will return a List<> of Broadcasts, MyGPS, or MyDetectedEntityInfo objects (or similar class). Basically, it should copy the behavior of MyRadioReceiver.cs or MyDataReceiver.cs which can detect Broadcasts. This should allow programmable blocks to access the following: 1. Antenna, Beacon, Player, and Ore GPS markers. 2. All of the properties of the detected broadcasts, including: a. Vector3D b. Hostility/Relationship c. Name of Broadcast (like "SPRT.Argentavis") d. longID e. Name of grid (possibly)
Wicorel 30/08/17 16:52
The title is a bit confusing. 1. the request is for *in-game scripts* to have access to points that are visible in the HUD 2. these are not GPS data; that is just ONE of the types of points visible in the HUD. 3. the request is for Ore, and Antennas to be available to scripts. Add Missing API to Ore detector is here: https://feedback.keenswh.com/idea/add-missing-api-to-ore-detector5995b9d0e7669 Add missing API to Antennas is here: https://feedback.keenswh.com/idea/pb-antenna-api599aa5bb16501
CPCTC 31/08/17 02:18
Entire automated factions would be amazing. Imagine sending one drone to a planet and having it build mining bases to create more drones, which eventually cover the planet. It would be amazing, if performance heavy.
Itchydani3l 31/08/17 13:34
Yeah covering planets won't really be possible because of performance reasons. The general idea will be to build bases near critical ore deposits. But it will allow for some interesting PVE game-modes, as well as some resemblance of a Story mode.
Itchydani3l 31/08/17 13:37
Wicorel thanks for the distinction, I was reading the API incorrectly. The most important part is that the retrieved objects have the list of properties that I posted (Vector3D, hostility, etc)
Itchydani3l 31/08/17 13:41
Also, just to explain a little bit: Ore detectors can choose to broadcast their findings via Antenna in terminal. So if Keen refuses to add new methods to the Ingame API for ore detectors, we can still pass Ore detector waypoints via the Broadcast system.
duncandisorder 01/10/17 01:09
Please help support my "Furniture and Greenhouse" idea. It really is a good idea, if I say so myself. Personally, I think the game has overlooked a vital part of ship building. We have no furniture, like beds and desks or no bathroom items, like sinks, toilets and showers. Anyway, there's more to my idea, I would appreciate any votes. Thank you. https://feedback.keenswh.com/idea/furniture-and-greenhouse59c67aa110fc8