Page 1 of 1

fuel problem - engine changes?

Posted: 30 Jan 2012, 12:26
by PepeAmpere
I have question if engine developers made some change (spring 84.0, 85.0) in using fuel/refueling.

I found only this in changlog of engine

Code: Select all

-- 84.0 ---------------------------------------------------------
Bugfixes & Improvements:
 (...)
 - fixed aircraft landing on repairpads
 - reset aircraft state after starting from repairpad (`ground hover bug`)
(...)
I have to say, that maybe this "bugfix" have broken NOTA refuel system. Can someone specify, "how" was that landing "repaired"?

Here is the descrption of that problem (http://springrts.com/phpbb/viewtopic.php?f=23&t=27500) and I ask here, becouse it dont seem, that problem is in lua. It looks, that changing lua has no chance to effect behaviour of planes without fuel.

Planes cant see all (free) airpads and cant move when loose fuel in attack until one of the "blessed airpads" is free.

All our "fix-tries" are listed in description of problem, too.

Have any other fuel-using games any problems?

Re: fuel problem - engine changes?

Posted: 09 Feb 2012, 17:33
by PepeAmpere
SEEMS IT WILL BE FIXED IN NEW ENGINE VERSION (86.0), 85.0.1-185 tested and its working.

Re: fuel problem - engine changes?

Posted: 05 Mar 2012, 11:22
by PepeAmpere
so the fuel bug is still present in Spring 86.0 - in one case:

If plane attack some unit AND
the unit is destroyed AND
plane has no other orders in the queue AND
unit lost its fuel in attack AND
theres no free airpad, only some occupied airpads

===>

the plane land on the place where it is and theres no way how to pull that plane from the ground until any airpad is free.

------------------------------------------------
in other cases plane IS able to fly without fuel home and wait at any occupied airpad

Re: fuel problem - engine changes?

Posted: 07 Mar 2012, 00:39
by abma
edit:
seems to be fixed:
https://github.com/spring/spring/commit ... 6e3652777e

(currently development version only / next release, 88.0)