Maniac Mansion Mania Forum

MMM-Werkzeugkiste => Technik => Thema gestartet von: Mister L am 12. September 2007, 17:02:18

Titel: Figur verliert komplettes Inventar?
Beitrag von: Mister L am 12. September 2007, 17:02:18
Gibt es eine Funktion mit der man einen bestimmen Charakter sein gesammtes Inventar verlieren lässt und es dann woanders wieder auftaucht?
Also genau wie in MMD wo alle Gegenstände eines gestorbenen Charakters in dem Päckchen vor dem Grabstein sind. Oder muss man da alle möglichen Gegenstände einzeln abfragen?  ???
Titel: Re: Figur verliert komplettes Inventar?
Beitrag von: KhrisMUC am 12. September 2007, 18:47:55
Weder noch.
Man zählt einfach alle Gegenstände durch.

function MoveInventory(Character*source, Character*dest) {
  int i=0;
  while (i<Game.InventoryItemCount) {
    dest.InventoryQuantity[i]=source.InventoryQuantity[i];
    source.InventoryQuantity[i]=0;
    i++;
  }
}
Titel: Re: Figur verliert komplettes Inventar?
Beitrag von: Mister L am 12. September 2007, 19:28:55
Haja, besten Dank.  :)
Muss ich unbedingt mal ausprobieren.  8)