My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 27: Unit::instantMove(...)
1 person starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  jakub.ko...@gmail.com
Closed:  Feb 2007


 
Project Member Reported by gas...@gmail.com, Feb 14, 2007
Ahoj.

Dle požadavků Honzy bych potřeboval "teleportovací" funkci, která jednotku
"natvrdo" přesune na dané pole. 

Samozřejmě s ošetřením vstupů / opouštění polí...

Parametry jsou na tobě, nejspíše asi Unit::instantMove(Field *), ne?
Případně UnitManager::instantMove(Unit *, Field *).
Feb 14, 2007
Project Member #1 jakub.ko...@gmail.com
Je tam Unit::teleportTo(int nPositionX, int nPositionY),
s tím že:
nelze teleportovat na field NULL, Accessible==false nebo bsazené jinou jednotkou.
Po teleportu je jednotka ve stavu uaHold.

Mohu napsat i variantu s
Unit::teleportTo(Field *f) - co se ti bude více hodit.
Status: Fixed
Feb 14, 2007
Project Member #2 gas...@gmail.com
Vyhovuje.

Jen na ujištění - to NULL, Accessible a tak mám testovat u sebe nebo to je na tvé straně?
Feb 14, 2007
Project Member #3 jakub.ko...@gmail.com
To právě testuju já, v těch připadech napíšu error do logu, vracím -1 a kašlu na tu
 :)

Powered by Google Project Hosting