Page 1 of 1

_[BUG] v1.8.11.773 (bRC5u01) - Reverse map movement

Posted: Wed Apr 10, 2013 3:30 pm
by iandavidsmith
When moving units on the battlefield with the map reversed , the units actually move backwards away
from the designated hex instead of towards the hex and then magically end up in the designated
hex at the end of their turn.

Ta
Ian

consonle log extract...
=======================================================
GAME RESUMED: Stoke Field (Rebels vs Royalists)
=======================================================
[1] ------------------------------------------------------------------------------------------------
[1] Turn 1 Phase 0 - Rebels
[1] ------------------------------------------------------------------------------------------------
[SYS] => GPMAM => STARTED!
[SYS] => GPMessageM => STARTED!
[3] [DBGT] MessageNoNation[0] = 0
[3] [DBGT] msgQueue.Count = 0
[3] No new MP messages detected!
[2] ----- Main Phase ---------------------------------------------------------------------
loadFiguresAsync() ENDED!
[0]--------------------------------------------------------------------------------------
[0]BG[28] Irish LF javelins was selected
[1] BG[28] Irish LF javelins was deselected
[0]--------------------------------------------------------------------------------------
[0]BG[34] Irish-kern was selected
[1] BG[34] Irish-kern was deselected
[0]--------------------------------------------------------------------------------------
[0]BG[9] German mercenary spear-armoured was selected
[3] BG[9] doesn't have any charge-available enemy BG
[1] [DBG] .BG[9]:H[10,10] .hl:2 .his:0 .hie:2 [0]:H[10,10] [1]:H[11,10] [2]:H[12,11] .ebg[<null>]
[1] BG[9] moved from H[10,10] to H[11,10] (move 1 from 2)
[1] BG[9] moved from H[11,10] to H[12,11] (move 2 from 2)
[1] BG[9] moved from H[10,10] to H[12,11] (2 moves)
[SYS] => application end time

Re: _[BUG] v1.8.11.773 (bRC5u01) - Reverse map movement

Posted: Wed Apr 10, 2013 4:31 pm
by cothyso
fixed for revision 777

// fixed a problem in GPM.GPMMoveUpdate() by adding map rotation dependent movement code