Info
Mithilfe dieses Plugins wird eine External auf Daedalus-Ebene eingeführt, die einfach nur checkt, ob gerade der Spacer.Net läuft oder nicht.
Damit ist es nun möglich, gezielt Funktionen, die in InitPerceptions() aufgerufen werden, beim Benutzen des Spacer.Net zu deaktivieren, sodass der Spacer.Net deshalb nicht abstürzt.

Benutzung
Die Benutzung ist denkbar einfach.

Du packst die "IsThisSpacer.mod" nach "data/modvdf" und verlinkst sie in deiner mod.ini und der spacer_net.ini. (Doppelleerzeichen nicht vergessen)
Beispiel spacer_net.ini:
Code:
  
[FILES]  
VDF=SpacerNET.mod  IsThisSpacer.mod
Im Code selber brauchst du nur Folgendes abzurufen:
Code:
  
IsSpacerNetActive();
Diese Funktion gibt `true` oder `false` zurück, je nachdem, ob du Gothic selber oder den Spacer.Net gerade benutzt.

In deinem Code kannst du das Ganze dann so z. B. benutzen:
Code:
  
func VOID InitPerceptions()  
{  
    if (!IsSpacerNetActive()) {  
        // Spacer.Net ist nicht aktiv, do Gothic things!  
        ArmorParts_Init(); // Example function  
    };  
};
Download[Bild: flagDE.png] [Bild: flagEN.png] [Bild: flagPL.png] [Bild: flagRU.png]
IsThisSpacer.zip

Voraussetzungen
Union Primary Universal
Union 1.0m

Versionsgeschichte
Spoiler:(zum lesen bitte Text markieren)

1.0
  • Release



Donate
Dir gefällt meine Arbeit und du möchtest mich etwas unterstützen? Das kannst du gerne hier tun: https://ko-fi.com/neocromicon Vielen lieben Dank!