The Behemoth Docking issue..

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
Rxke
Retired Assassin
Retired Assassin
Posts: 1757
Joined: Thu Aug 12, 2004 4:54 pm
Location: Belgium

The Behemoth Docking issue..

Post by Rxke »

buried in another thread, so a short recap: sometimes the auto-docking w/ Behemoths doesn't work, esp. after battles. Giles asked to do an AI dump (press P to pause, then 0 (zero)) so here goes:

Code: Select all

2006-03-09 09:30:38.261 Oolite[406] DEBUG ENTITY DUMP: [entities count] = 22,	n_entities = 22
2006-03-09 09:30:38.261 Oolite[406] -> Ent:0		<ShipEntity SuperCobra 100 (player) > mass 199266.66 <AI in state 'STATIONKEEPING'>
2006-03-09 09:30:38.262 Oolite[406] -> Ent:1		<DustEntity: 0x7344000> mass 0.00 (null)
2006-03-09 09:30:38.262 Oolite[406] -> Ent:2		<ShipEntity Naval Asp Mark II-a 275 (defense_ship) > mass 87172.00 <AI in state 'STATIONKEEPING'>
2006-03-09 09:30:38.263 Oolite[406] -> Ent:3		<ShipEntity Naval Asp Mark II-a 276 (defense_ship) > mass 87172.00 <AI in state 'STATIONKEEPING'>
2006-03-09 09:30:38.263 Oolite[406] -> Ent:4		<StationEntity Behemoth 254 (behemoth)> mass 49920000.00 <AI in state 'DOCKING_WITCHPOINT'>
2006-03-09 09:30:38.263 Oolite[406] -> Ent:5		<ShipEntity SuperCobra 255 (supercobra) > mass 199266.66 <AI in state 'STATIONKEEPING'>
2006-03-09 09:30:38.264 Oolite[406] -> Ent:6		<ShipEntity Navy Viper 268 (defense_ship) > mass 249169.31 <AI in state 'STATIONKEEPING'>
2006-03-09 09:30:38.264 Oolite[406] -> Ent:7		<ShipEntity Naval Asp Mark II-a 258 (defense_ship) > mass 87172.00 <AI in state 'STATIONKEEPING'>
2006-03-09 09:30:38.265 Oolite[406] -> Ent:8		<ShipEntity Navy Viper 263 (defense_ship) > mass 249169.31 <AI in state 'STATIONKEEPING'>
2006-03-09 09:30:38.265 Oolite[406] -> Ent:9		<ShipEntity Naval Asp Mark II-a 267 (defense_ship) > mass 87172.00 <AI in state 'STATIONKEEPING'>
2006-03-09 09:30:38.265 Oolite[406] -> Ent:10		<ShipEntity SuperCobra 256 (supercobra) > mass 199266.66 <AI in state 'GO_TO_STATION'>
2006-03-09 09:30:38.266 Oolite[406] -> Ent:11		<ShipEntity Metal fragment 259 (alloy) > mass 9.00 <AI in state 'GLOBAL'>
2006-03-09 09:30:38.266 Oolite[406] -> Ent:12		<ShipEntity Metal fragment 274 (alloy) > mass 9.00 <AI in state 'GLOBAL'>
2006-03-09 09:30:38.267 Oolite[406] -> Ent:13		<ShipEntity Metal fragment 261 (alloy) > mass 9.00 <AI in state 'GLOBAL'>
2006-03-09 09:30:38.267 Oolite[406] -> Ent:14		<ShipEntity Metal fragment 272 (alloy) > mass 9.00 <AI in state 'GLOBAL'>
2006-03-09 09:30:38.267 Oolite[406] -> Ent:15		<ShipEntity Metal fragment 266 (alloy) > mass 9.00 <AI in state 'GLOBAL'>
2006-03-09 09:30:38.268 Oolite[406] -> Ent:16		<ShipEntity SuperCobra 257 (supercobra) > mass 199266.66 <AI in state 'HEAD_FOR_PLANET'>
2006-03-09 09:30:38.268 Oolite[406] -> Ent:17		<ShipEntity Metal fragment 264 (alloy) > mass 9.00 <AI in state 'GLOBAL'>
2006-03-09 09:30:38.269 Oolite[406] -> Ent:18		<ShipEntity Metal fragment 265 (alloy) > mass 9.00 <AI in state 'GLOBAL'>
2006-03-09 09:30:38.269 Oolite[406] -> Ent:19		<ShipEntity Metal fragment 273 (alloy) > mass 9.00 <AI in state 'GLOBAL'>
2006-03-09 09:30:38.269 Oolite[406] -> Ent:20		<ShipEntity Metal fragment 260 (alloy) > mass 9.00 <AI in state 'GLOBAL'>
2006-03-09 09:30:38.270 Oolite[406] -> Ent:21		<SkyEntity: 0x807a000> mass 0.00 (null)
Hope that helps...
User avatar
aegidian
Master and Commander
Master and Commander
Posts: 1161
Joined: Thu May 20, 2004 10:46 pm
Location: London UK
Contact:

Post by aegidian »

Well, here it seems SuperCobra 256 is docking with the Behemoth, while everyone else is waiting for docking clearance - remind me of the bug, what was going on from the player's POV?
"The planet Rear is scourged by well-intentioned OXZs."

Oolite models and gear? click here!
User avatar
Rxke
Retired Assassin
Retired Assassin
Posts: 1757
Joined: Thu Aug 12, 2004 4:54 pm
Location: Belgium

Post by Rxke »

Nothing, No messages at all, just slowing down to 0... Normally it says something about a cue etc...
And those supercobra's are Fugitives, so normally they should be denied auto-dock :?
User avatar
aegidian
Master and Commander
Master and Commander
Posts: 1161
Joined: Thu May 20, 2004 10:46 pm
Location: London UK
Contact:

Post by aegidian »

Rxke wrote:
And those supercobra's are Fugitives, so normally they should be denied auto-dock :?
AHA!

I think I might espy where there may be a bug in the docking code. then.
"The planet Rear is scourged by well-intentioned OXZs."

Oolite models and gear? click here!
User avatar
Rxke
Retired Assassin
Retired Assassin
Posts: 1757
Joined: Thu Aug 12, 2004 4:54 pm
Location: Belgium

Post by Rxke »

On a related not then, maybe...

I've seen SC's (also Fugitives) approach a station, and then after a while.... Go 'braindead'
Could that be because the docking sequence is somehow doing something weird, and they just... Sit there?
User avatar
aegidian
Master and Commander
Master and Commander
Posts: 1161
Joined: Thu May 20, 2004 10:46 pm
Location: London UK
Contact:

Post by aegidian »

Rxke wrote:
OI've seen SC's (also Fugitives) approach a station, and then after a while.... Go 'braindead'
Could that be because the docking sequence is somehow doing something weird, and they just... Sit there?
Exactly that. I guess I need to write an alternative 'fugitive-on-manual' docking routine. In the meantime they may be causing the docking system to get blocked for others.
"The planet Rear is scourged by well-intentioned OXZs."

Oolite models and gear? click here!
Post Reply