Page 2 of 2

Re: Oolite Keyboard Controls (PDF)

Posted: Mon Dec 02, 2024 6:56 pm
by another_commander
3DH wrote: Mon Dec 02, 2024 6:52 pm
Btw. What is Dump Target State (H)?
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

Re: Oolite Keyboard Controls (PDF)

Posted: Mon Dec 02, 2024 7:03 pm
by 3DH
Okay. So it seems to me that everything is fine now. But I'll wait a day or two, maybe some of you have noticed something else.

Thanks again for your help.

Re: Oolite Keyboard Controls (PDF)

Posted: Tue Dec 03, 2024 6:24 am
by another_commander
Two suggestions:

1. Reinstate the "c" key while paused, with the description "Toggles connection with external debug console on/off (requires the external Oolite Debug Console application to be present and running)".

2. Rephrase the "o" key while paused description to "Toggles HUD on/off".

Re: Oolite Keyboard Controls (PDF)

Posted: Tue Dec 03, 2024 1:07 pm
by 3DH
another_commander wrote: Tue Dec 03, 2024 6:24 am
Two suggestions:

1. Reinstate the "c" key while paused, with the description "Toggles connection with external debug console on/off (requires the external Oolite Debug Console application to be present and running)".

2. Rephrase the "o" key while paused description to "Toggles HUD on/off".
Is it ok now?

By the way, I added a link to the *.ods document in the first post. I created this in LibreOffice.

Re: Oolite Keyboard Controls (PDF)

Posted: Tue Dec 03, 2024 7:26 pm
by another_commander
Yes, now it looks OK to me.

Re: Oolite Keyboard Controls (PDF)

Posted: Fri Dec 06, 2024 2:59 pm
by Cholmondely
Finally managed to look it over. Well done!

I've a number of suggestions, but need to wait until I've a decent internet connection, Sorry!