Hauptmenü

Neuigkeiten:

Bitte unterstützt uns und bestellt über diese Links bei Amazon  oder HumbleBumble!

AGS-Eigene Klassen und Vektoren erstellen?

Begonnen von NsMn, 22. August 2008, 17:50:54

Vorheriges Thema - Nächstes Thema

NsMn

Hallo,
Ist es in AgS möglich,Vektoren und andere Klassen als die normalen Character-,Inventory-,Game- und Object-Klassen zu erstellen?

KhrisMUC

In gewissem Maße schon, mit dem struct keyword.

// header
struct teststruct {
  int var;
  import function add(int param);
};

// script

teststruct s[5];

function teststruct::add(int param) {
  this.var = this.var + param;
}

... {
  s[1].var = 5;
  s[1].add(7);    // -> s[1].var = 12
}


Wofür willst Du das verwenden? Eventuell gibt's einen besseren Weg.
Interessant sind auch die Extender functions.