Mám problém, ktorý riešim všemožnými cestami cez premenné a neviem ako ale stále to nefunguje. Situácia vyzerá nasledovne:
Prídem na scénu, kde sa načíta Entita v 'scene_init' -
o1 = Game.LoadEntity("objekty\o1\o1.entity");
o1.active = true;
o1.SkipTo(505, 280);
pomocou predmetu 'predmet1' ktorý mám v inventári ju zničím a ona zmizne zo scény -
on "predmet1"
{
Game.DeleteEntity(o1); //skúšal som aj UnloadObject
}
Entita zmizla, úspešne som ju zničil predmetom ktorý mám v inventári. Lenže..
Idem na inú scénu, vrátim sa sem naspäť a objekt ktorý som zničil sa znova objavil na scéne. Riešil som to aj pomocou premennej, kde pri zabití priradím premennej hodnotu a potom zisťuje pri načítaní objektu či sa tá premenná nerovná tej hodnote. Nefunguje.