Re: Oolite Keyboard Controls (PDF)
Posted: Mon Dec 02, 2024 6:56 pm
It sends this info to the log:
Code: Select all
20:54:59.106 [dumpState]: State for <ShipEntity 0x45759fd0>{"Navigation Buoy" position: (-28422.4, -10354.6, 534909) scanClass: CLASS_BUOY status: STATUS_IN_FLIGHT}:
20:54:59.106 [dumpState.entity]: Universal ID: 113
20:54:59.106 [dumpState.entity]: Scan class: CLASS_BUOY
20:54:59.106 [dumpState.entity]: Status: STATUS_IN_FLIGHT
20:54:59.106 [dumpState.entity]: Position: (-28422.4, -10354.6, 534909)
20:54:59.106 [dumpState.entity]: Orientation: (0.26574 + 0.573277i - 0.572537j - 0.522435k)
20:54:59.106 [dumpState.entity]: Distance travelled: 0
20:54:59.106 [dumpState.entity]: Energy: 250 of 250
20:54:59.106 [dumpState.entity]: Mass: 698691
20:54:59.106 [dumpState.entity]: Owner: self
20:54:59.106 [dumpState.entity]: Flags: isShip, hasRotated, isSunlit
20:54:59.106 [dumpState.entity]: Collision Test Filter: 0
20:54:59.106 [dumpState.shipEntity]: Type: buoy
20:54:59.106 [dumpState.shipEntity]: Name: Navigation Buoy
20:54:59.106 [dumpState.shipEntity]: Display Name: Navigation Buoy
20:54:59.106 [dumpState.shipEntity]: Roles: <OORoleSet 0x5508d6c0>{[buoy] buoy}
20:54:59.106 [dumpState.shipEntity]: Primary role: buoy
20:54:59.106 [dumpState.shipEntity]: Script: <OOJSScript 0x4596d380>{"oolite-default-ship-script" version 1.91}
20:54:59.106 [dumpState.shipEntity]: Subentity count: 5
20:54:59.106 [dumpState.shipEntity]: Behaviour: BEHAVIOUR_TUMBLE
20:54:59.106 [dumpState.shipEntity]: Target: <none>
20:54:59.107 [dumpState.shipEntity]: Destination: (0, 0, 0)
20:54:59.107 [dumpState.shipEntity]: Other destination: (0, 0, 0)
20:54:59.107 [dumpState.shipEntity]: Waypoint count: 0
20:54:59.107 [dumpState.shipEntity]: Desired speed: 0
20:54:59.107 [dumpState.shipEntity]: Thrust: 100
20:54:59.107 [dumpState.shipEntity]: Fuel: 0
20:54:59.107 [dumpState.shipEntity]: Fuel accumulator: 1
20:54:59.107 [dumpState.shipEntity]: Missile count: 0
20:54:59.107 [dumpState.shipEntity.ai]: AI:
20:54:59.107 [dumpState.ai]: State machine name: buoyAI.plist
20:54:59.107 [dumpState.ai]: Current state: GLOBAL
20:54:59.107 [dumpState.ai]: Next think time: 3600.25
20:54:59.107 [dumpState.ai]: Next think interval: 0.125
20:54:59.107 [dumpState.shipEntity]: Accuracy: 3.81805
20:54:59.107 [dumpState.shipEntity]: Jink position: (0, 0, 0)
20:54:59.107 [dumpState.shipEntity]: Frustration: 0
20:54:59.107 [dumpState.shipEntity]: Success factor: 0
20:54:59.107 [dumpState.shipEntity]: Shots fired: 0
20:54:59.107 [dumpState.shipEntity]: Time since shot: 110.426
20:54:59.107 [dumpState.shipEntity]: Spawn time: 0 (10.435 seconds ago)
20:54:59.107 [dumpState.shipEntity]: Beacon code: N0100 Navigation Buoy
20:54:59.107 [dumpState.shipEntity]: Hull temperature: 60
20:54:59.107 [dumpState.shipEntity]: Heat insulation: 1
20:54:59.107 [dumpState.shipEntity]: Flags: isFrangible, canFragment