hi guys, i'd like to change the upgrade times (bug #25290: level 2->3 not faster than level 0->3) but as this is changing the game mechanics and making it more complicated i'd like to ask your opinion before committing.
in the code there is an upgrade speed of 4 changeable upon enter of the units (so far used for hospitals to speed up those not so much hurt only). while the speed-up is done this way, the slow down could maybe better be done by upgrading by one level at a time. i can commit either of those variants. pros are: both: * lower level upgrade buildings stay valuable * more realism * more depth slow down: * the total time spent upgrading is reduced as the glob does not walk to a task and back between two turns of being upgraded. go twice: * the player has the glob available between the levels * the player better gets an idea of why some are quicker than others. regards leo p.s.: the upgrade times should in some way be consistent. in http://hg.globulation2.org/glob2-new/file/43b55c109f12/data/buildings.txt you can see: > *swarm0 > unitProductionTime 150 this does not compare at all to the other "time"s. > *inn > timeToFeedUnit 8 5 3 > maxUnitInside 4 7 17 > *hospital > timeToHealUnit 10 6 2 > maxUnitInside 2 5 7 > *racetrack > upgradeTimeWalk 7 7 8 > maxUnitInside 2 4 6 > *swimmingpool > upgradeTimeSwim 7 7 8 > maxUnitInside 2 4 6 > *barracks > upgradeTimeAttackStrength/Speed 7 10 14 > maxUnitInside 2 4 5 > *school > upgradeTimeBuild/Harvest 7 19 14 what happened here?? not only are all those times invisible to the player, there is not even a system behind them. > maxUnitInside 4 7 9 _______________________________________________ glob2-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/glob2-devel
