Script OPC

Da Chronicles of Elyria Wiki.

Questo articolo è una bozza. Puoi aiutare Chronicles of Elyria Wiki espandendolo.

Questa pagina può essere usata per condividere gli Script OPC una volta che sarà online il gioco.

Sommario sul funzionamento[modifica | modifica wikitesto]

  1. Scrivi codice in C#/JScript usando gli hook forniti.
  2. Invia lo script sia in gioco che via sito. Lo script verrà analizzato, compilato, controllato ecc... poi potrete una volta in gioco selezionare l'intero script o parti di esso come nuova logica OPC.

Da un punto di vista tecnico, il codice C#/JScript è compilato da un assembly .NET sul server e poi viene caricato su un AppDomain protetto dove viene eseguito in isolamento e monitorato per problemi di prestazioni. Dopo la DLL dell'OPC riceve messaggi a cui questa può rispondere per usare metodi sovrascritti di una classe base.

Potete usare diversi tipi di eventi per diverse classi/oggetti. Quindi è possibile mischiare diverse classi per ottenere comportamenti differenti.

Riferimenti[modifica | modifica wikitesto]