Autor Thema: Figur verliert komplettes Inventar?  (Gelesen 3650 mal)

Mister L

  • Boss der T.I.A.
  • Globaler Moderator
  • Ehrwürdiger Tentakel
  • *****
  • Beiträge: 3113
  • Geschlecht: Männlich
  • "R.I.P. Clever & Smart † 1958 -2023"
    • Profil anzeigen
    • Maniac Mansion - Night of the Meteor
Figur verliert komplettes Inventar?
« 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?  ???

KhrisMUC

  • Moderator
  • volljähriger Tentakel
  • *****
  • Beiträge: 989
    • Profil anzeigen
Re: Figur verliert komplettes Inventar?
« Antwort #1 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++;
  }
}

Mister L

  • Boss der T.I.A.
  • Globaler Moderator
  • Ehrwürdiger Tentakel
  • *****
  • Beiträge: 3113
  • Geschlecht: Männlich
  • "R.I.P. Clever & Smart † 1958 -2023"
    • Profil anzeigen
    • Maniac Mansion - Night of the Meteor
Re: Figur verliert komplettes Inventar?
« Antwort #2 am: 12. September 2007, 19:28:55 »
Haja, besten Dank.  :)
Muss ich unbedingt mal ausprobieren.  8)