Salta ai contenuti

Roadmap

Cosa realizza Moongate prossimamente e in quale ordine. La checklist delle funzionalità indica cosa manca sistema per sistema; questa pagina indica cosa viene prima e perché.

L’ordine deriva da un confronto con altri cinque emulatori: ModernUO, ServUO, UOX3, POL e SphereServer X. Per ciascuno abbiamo esaminato quali sistemi possiede, quanto sono grandi e cosa serve a ciascun sistema prima di poter esistere. I cinque concordano sulla stessa catena di dipendenze, quindi le fasi sotto seguono quella catena. All’interno di una fase vengono prima i sistemi che un giocatore nota per primi.

Questo è un ordine, non un calendario: non ci sono date. Una fase è completata quando i suoi sistemi sono marcati ✅ nella checklist.

Le fondamenta sono pronte: rete, login, persistenza, dati del mondo, settori, regioni, spawn, decorazione, gump, scripting Lua. Un giocatore può effettuare il login, camminare in un mondo popolato, aprire porte, usare la banca, prendere un teletrasporto o un moongate, aprire un forziere del tesoro in un dungeon e una cassa in un negozio. Gli NPC aggirano gli ostacoli. Giocatori e NPC combattono a pugni, con spade o archi, muoiono e tornano come fantasmi, allenano le abilità e sono difesi dalle guardie delle città. I giocatori comprano dai venditori, domano e cavalcano, raccolgono e fabbricano con i nove mestieri, lanciano i 64 incantesimi di Magery, sedici di Necromancy e quattro di Chivalry, fondano gilde, e incontrano mostri che rispondono lanciando incantesimi e i sei champion spawn. Ciò che manca: taglie, runebook, i segnaposto dell’Enhanced Client per il gruppo, le ultime quest di ModernUO (il motore è costruito e 224 delle 257 sono sul server), mappe del tesoro, e nulla può ancora essere costruito. Le priorità 1 e 2 sotto sono chiuse; da 3 a 8 hanno ciascuna ancora qualche passaggio; 9 e 10 sono per lo più da iniziare.

Ogni passaggio sotto ha il proprio stato: ✅ completato, 🟡 parzialmente completato, ❌ non iniziato.

Le fasi indicano l’ordine delle dipendenze; questo elenco indica su cosa si lavora, dal più urgente. Una priorità si chiude quando i suoi passaggi sono ✅ nelle tabelle sotto.

Priorità Cosa Passaggi Perché in questa posizione
1 Completare ciò che serve a Lua (completato) 0.1, 0.3, 0.4 e 0.7 sono completati; 0.5 è completato per gli oggetti, gli NPC e i venditori e 0.6 per gli oggetti, e ciò che resta arriva con abilità ed effetti temporanei Ogni regola sotto viene scritta su questa base, quindi una lacuna qui si paga di nuovo in ogni sistema
2 Abilità e rigenerazione (completato) 1.1, 1.2 La verifica delle abilità viene chiamata da combattimento, magia, creazione, scassinamento e addomesticamento: nient’altro sblocca altrettanto
3 Ciò che legge il combattimento 1.3, 1.6 e il peso di 1.4 Effetti temporanei, campi di combattimento degli oggetti, peso
4 Combattimento e morte 2.1 a 2.6 Il ciclo fondamentale: i 29.000 NPC generati sono scenografia finché non esiste
5 Un mondo che risponde agli attacchi 3.2 a 3.5 e mobile che bloccano in 3.1 Rende il combattimento utile e le città sicure
6 Venditori 1.5, 4.1 Richiede solo la priorità 2, quindi può essere affrontata tra due passaggi del combattimento; dà un uso all’oro
7 Magery e viaggio 4.3, 4.4, 4.5 Metà dei personaggi lancia incantesimi; recall e gate richiedono le regole delle regioni della priorità 5
8 Professioni Fase 5 Raccolta, creazione, addomesticamento e abilità rimanenti, ciascuna piccola quando esiste la priorità 2
9 Giocare insieme Fase 6, 4.2 Il gruppo (6.1) non richiede altro e può arrivare prima, quando i giocatori lo chiedono
10 Case e barche Fase 7 La catena di prerequisiti più lunga

Gestire uno shard non ha una posizione in questo elenco: le sue voci vengono completate quando un operatore ne ha bisogno.

Contenuti del mondo in attesa di un sistema

Section titled “Contenuti del mondo in attesa di un sistema”

Alcuni contenuti sono già nei dati, posizionati o convertiti, e non fanno ancora nulla. Non vengono realizzati separatamente: arrivano con la priorità che dà loro la regola.

Contenuto Attende Priorità
Bersagli per freccette (i manichini e i bersagli per il tiro con l’arco ora funzionano) Abilità Throwing (5.4) 8
Serrature dei contenitori cittadini (i forzieri del tesoro dei dungeon ora sono chiusi e si scassinano) Livelli di serratura nei dati 2
Le 490 trappole posizionate nei dungeon (le trappole dei forzieri del tesoro ora scattano) Uno script a parte, in nessuna fase ancora —
Bacchette nei forzieri del tesoro (gli incantesimi esistono) Bacchette, nella checklist sotto libri degli incantesimi, pergamene e bacchette 7
Scacchiere, tavoli da dama e bacheche delle taglie (le bacheche funzionano) Chat e bacheche (6.3) 9
I 621 addon dei negozi e delle locande (incudini, forni, letti, telai), saltati da .decorate Addon (7.4) 10
Gli 87 spawner dei personaggi delle missioni, saltati da .decorate Missioni (In seguito): chi dà le quest migrate viene messo dagli spawn di ServUO; gli altri personaggi aspettano le loro quest Dopo 10

Ogni altro emulatore deve scegliere tra regole classiche (prima di Age of Shadows) e moderne (proprietà degli oggetti, resistenze, mosse speciali). ModernUO controlla l’epoca in 378 file; UOX3 e Sphere hanno un’impostazione dedicata.

Moongate realizza prima un solo insieme di regole: quello classico. È più piccolo, i dati UOX3 già convertiti sono scritti per esso, e i sistemi moderni possono essere aggiunti sopra in seguito (vedi In seguito). L’Enhanced Client continua a funzionare: richiede solo i pacchetti, non le regole moderne.

Fase 0: ciò che serve a Lua prima di qualsiasi meccanica di gioco

Section titled “Fase 0: ciò che serve a Lua prima di qualsiasi meccanica di gioco”

POL lascia quasi tutto il gioco agli script, e Sphere e UOX3 fanno lo stesso tramite trigger. Tutti e tre mostrano che il core deve esporre queste cose prima di poter scrivere combattimento, magia o creazione. La guida di riferimento API Lua elenca ciò che Lua ha oggi.

Passaggio Stato Cosa Perché viene qui
0.1 ✅ Stato dei mobile in Lua: statistiche, abilità, punti vita, mana, stamina, flag (nascosto, congelato, modalità guerra), colore, corpo, nome; props sui giocatori; props globali. Il flag morto arriva con la morte (2.3) Ogni regola li legge o modifica
0.2 ✅ Interrogazioni del mondo: mobile e oggetti vicini a un punto, in vista; giocatori online; ricerche di regione, altezza e linea di vista Ogni IA, incantesimo ed effetto di area ne ha bisogno
0.3 ✅ API degli oggetti: creazione (a terra, in uno zaino, in un contenitore), spostamento in un contenitore, equipaggiamento, elenco del contenuto, ricerca per tipo, impostazione di colore e nome Bottino, creazione, venditori, missioni
0.4 ✅ Input e output del giocatore: messaggio di sistema, testo sopra qualsiasi oggetto, messaggi cliloc, cursore bersaglio, richiesta di testo Ogni abilità e incantesimo inizia con un bersaglio
0.5 🟡 Eventi che possono rifiutare: un handler arresta o modifica l’azione predefinita. Completati per gli oggetti: on_use, can_pick_up, can_drop, can_equip, can_insert, can_drop_on, can_decay, per gli NPC: on_damage, on_heal, on_attack, can_die, e per i venditori: can_buy, can_sell. Resta: check_skill, che non è realizzato (una verifica di abilità non ha ancora un hook) Permette a uno script di gestire una regola
0.6 🟡 Timer mantenuti dall’oggetto e salvati con il mondo. Completati per gli oggetti (item.start_timer, on_timer; le porte si chiudono con esso). Restano: timer sui mobile, che arrivano con gli effetti temporanei (1.3) Gli effetti temporanei richiedono lo stesso meccanismo
0.7 ✅ Eventi delle regioni: ingresso e uscita. Completati per i giocatori (player_region_changed) e per gli NPC (on_enter_region, on_leave_region) Guardie, regole della magia, script musicali, missioni

Passaggio Stato Cosa Perché viene qui Dati pronti da importare
1.1 ✅ Rigenerazione di punti vita, mana e stamina; fame e sete, cibo che si mangia e bevande che si bevono Nulla dipende da altro; visibile nel primo combattimento
1.2 ✅ Uso, verifica e incremento delle abilità; incremento delle statistiche; limiti e blocchi. Un’abilità viene usata dal client, verificata da skill.check, incrementata entro il limite dell’abilità e quello totale e impostata in aumento, diminuzione o bloccata dalla finestra delle abilità; una verifica riuscita aumenta forza, destrezza e intelligenza secondo la regola classica di ModernUO, fino a 100 ciascuna e 225 complessivi, con i loro blocchi. Hiding è il primo script di abilità; gli altri arrivano con i rispettivi sistemi La progressione del gioco; ogni sistema successivo chiama la verifica delle abilità UOX3 skills.dfn (61 abilità: pesi delle statistiche, curve di incremento), ModernUO skills.json
1.3 🟡 Effetti temporanei: un meccanismo per veleno, maledizioni, benedizioni, polymorph, nascondersi; la barra dei buff li mostra. Fatto: bonus di statistiche e maledizioni, visione notturna, veleno, paralisi, l’armatura di Protection e Reactive Armor, Incognito e Polymorph, sanguinamento, le forme di Necromancy. Resta: la barra dei buff Magia, pozioni e combattimento ne hanno bisogno
1.4 ✅ Contenitori a terra, con limiti di oggetti e peso; peso e sovraccarico: un contenitore a terra si apre, gli oggetti entrano ed escono, fino a 125 e al suo limite di stone; un giocatore trasporta 40 stone e 3.5 per punto di forza, e muoversi sovraccarichi o correre costa stamina Cadaveri, venditori, forzieri e case ne hanno bisogno
1.5 🟡 Menu contestuali e menu classici. Completato: richiesta di testo (prompt.ask) e menu contestuali con le voci del server (compreso il menu dei pet) e quelle che aggiunge uno script Lua Venditori, creazione e gilde si aprono tramite essi
1.6 ✅ Campi di combattimento degli oggetti nei template e nel convertitore: danno, velocità, armatura, punti vita, requisito di forza Il combattimento li legge; ora il convertitore li legge da UOX3 UOX3 items/gear/

Passaggio Stato Cosa Perché viene qui
2.1 ✅ Modalità guerra, timer dei colpi, corpo a corpo e tiro con l’arco: probabilità di colpire, danno, armatura, parata, durabilità. Un combattimento a pugni o con un’arma, timer dei colpi, colpo tramite abilità, danno e armatura di un NPC o di ciò che un giocatore indossa, il tiro con l’arco con un arco o una balestra, per un giocatore e per un NPC, la parata dello scudo secondo la regola classica, e l’usura di armi e armature che un giocatore usa, riparate con la riparazione Il ciclo fondamentale del gioco
2.2 ✅ Elenchi degli aggressori. Gli elenchi di chi ha agito contro chi per due minuti, per giocatori e NPC, guidano la regola del crimine, il rapporto di omicidio, i nomi grigi di uno scontro e il diritto di chi ha combattuto un giocatore di depredarne il cadavere; mobile.aggressors e mobile.aggressed li mostrano a uno script. I diritti sul bottino del cadavere di una creatura in base al danno inflitto sono in 3.3 Notorietà, guardie e diritti sul bottino si basano su di essi
2.3 🟡 Morte, cadavere, fantasma, resurrezione; NPC guaritori e santuari. Completato: un NPC o un giocatore muore in combattimento, con .kill o mobile.kill e lascia il proprio cadavere con ciò che trasportava; un giocatore resta come fantasma e torna in vita a un ankh o da un guaritore, con .resurrect o mobile.resurrect. Restano: ossa, taglie e le postazioni dei guaritori malvagi Dà un risultato al combattimento
2.4 ✅ Bende e guarigione. La benda pulita cura un giocatore o una creatura e resuscita un fantasma, con le formule della Healing classica di ModernUO; cura un paziente avvelenato e fascia uno che sanguina. Il cadavere di un animale legato viene resuscitato dal Veterinario Necessarie appena esiste il danno
2.5 ✅ Eventi di combattimento per Lua: attacco, colpo riuscito, colpo mancato, danno, morte, resurrezione. on_attack, on_hit, on_miss, on_damage, on_heal, can_die, on_death, on_mobile_killed, on_resurrect, on_combat_start e on_combat_end; vedi Hook degli script Permette ai contenuti di modificare le regole
2.6 🟡 Impostazioni del combattimento: velocità dei colpi, regole del danno, decadimento dei cadaveri. Fatto: la sezione ultima.combat (velocità dei colpi, tasso di danno degli NPC, costo di stamina, portata, tiro con l’arco). Resta: il decadimento dei cadaveri Un proprietario di shard si aspetta di regolarle

Fase 3: un mondo che risponde agli attacchi

Section titled “Fase 3: un mondo che risponde agli attacchi”
Passaggio Stato Cosa Perché viene qui Dati pronti da importare
3.1 🟡 Ricerca del percorso e movimento che controlla oggetti e mobile. Completato: ricerca A*, npc.walk_to e oggetti che bloccano; i mobile non bloccano ancora L’IA non può inseguire senza questo
3.2 ✅ IA degli NPC: corpo a corpo, arciere, mago, animale, fuga; memoria degli NPC di chi ha attaccato. Uno script Lua a ogni tick, movimento casuale, monster.lua, l’IA corpo a corpo, sui 200 circa template malvagi e caotici, che attaccano giocatori e cittadini e che le guardie uccidono, e gli animali (animal.lua, scared_animal.lua) sul modulo condiviso common/creature.lua; gli arcieri (un NPC con un arco spara, e così un giocatore), le creature che scappano quando sono ferite, e i maghi, il cui template ha spell_circles, che lanciano gli incantesimi di Magery. La creatura tiene a mente chi combatte nella memoria dello script, non salvata; gli elenchi degli aggressori del motore sono 2.2 I 29.000 NPC generati diventano contenuti Tag NPC UOX3 oggi scartati (valori di NPCAI), ModernUO npc-speeds.json
3.3 🟡 Bottino sui cadaveri, smembramento, incremento di fama e karma. Il bottino viene generato nello zaino allo spawn e si trova nel cadavere di un NPC morto; uno smembramento di cadaveri di creature da templates/carves/ (Smembrare i cadaveri), le tabelle degli animali da fattoria e le 100 di carve.dfn di UOX3 incluse, il torso e gli arti degli umani da fare; nessuna fama o karma; i diritti sul bottino del cadavere di una creatura in base al danno inflitto sono realizzati, le quote di fama e karma attendono Ricompensa del combattimento UOX3 carve.dfn (102 tabelle)
3.4 🟡 Notorietà: flag criminale e assassino, colori dei nomi, conteggi degli omicidi. Completato: il flag criminale con il suo timer, i conteggi degli omicidi con il gump di rapporto della vittima, il nome rosso da cinque omicidi, come in ModernUO, e un innocente grigio per il giocatore con cui ha combattuto. Restano: gli altri crimini, le taglie; il colore del nome di un NPC è quello del suo template mobile Dà regole al PvP
3.5 🟡 Regole delle regioni e guardie: città sorvegliate, no recall, no gate, no case. Completato: regioni sorvegliate, le guardie che arrestano un criminale o un mostro, chiamate dicendo “guards” o presenti in città, e guardie arciere a Ilshenar e Malas. Restano: le guardie non puniscono un giocatore e mancano le regole per recall, gate e case Rende sicure le città ModernUO regions.json (regioni tipizzate), UOX3 regions.dfn (179 insiemi di regole)

I venditori richiedono solo la fase 1, quindi possono essere realizzati in parallelo con le fasi 2 e 3.

Passaggio Stato Cosa Perché viene qui Dati pronti da importare
4.1 ✅ Venditori: acquisto, vendita, rifornimento; istruttori delle abilità. Completato: cassetta di banca, saldo, deposito e prelievo tramite parlato, assegni bancari, oro consegnato al banchiere, acquisto e vendita ai venditori con i negozi di ModernUO, rifornimento e rivendita; istruttori di abilità per venditori e guaritori; i maestri di gilda con le loro gilde Dà un uso all’oro UOX3 shoplist.dfn (38 elenchi usati da 86 NPC); i prezzi sono già convertiti
4.2 ✅ Scambio sicuro tra giocatori: una finestra con un contenitore a testa, due spunte e lo scambio; platino e l’impostazione per rifiutare aspettano (Scambio sicuro) Economia dei giocatori ModernUO SecureTrade
4.3 ✅ Lancio degli incantesimi e Magery: libri degli incantesimi, reagenti, pergamene, parole di potere, i 64 incantesimi. Il libro, il motore di lancio, gli otto cerchi e Reactive Armor, con Teleport, Recall, Mark e Gate Travel (regole di viaggio delle regioni lette), i campi, le creature evocate, Magic Reflection, Incognito e Polymorph, e Magic Lock, Unlock, Trap e Untrap sui forzieri. Le pergamene si scrivono con l’inscription. Oltre questo passaggio: sedici dei diciassette incantesimi di Necromancy e i primi quattro di Chivalry, nello stesso motore Metà dei personaggi lancia incantesimi UOX3 spells.dfn (mana, reagenti, ritardo, mantra)
4.4 🟡 Recall, mark, gate, runebook. Fatto: Mark scrive una runa, Recall e Gate Travel (e Sacred Journey di Chivalry) vi portano, leggendo le regole di viaggio delle regioni. Restano: i runebook (l’oggetto esiste, nulla lo apre) Il modo in cui i giocatori viaggiano; richiede le regole delle regioni di 3.5
4.5 ✅ Pozioni ed effetti alchemici. Fatto: cura, rinvigorimento, forza, agilità, visione notturna, veleno, antidoti ed esplosione, e l’alchimia Piccolo quando esistono effetti temporanei e incantesimi

Passaggio Stato Cosa Perché viene qui Dati pronti da importare
5.1 🟡 Raccolta: estrazione mineraria, taglio della legna, pesca, con regioni di risorse che si esauriscono e rigenerano. Fatto: la pesca con la canna, il taglio della legna con l’ascia, le sue assi, i tipi di legno e i ritrovamenti rari, l’estrazione di nove metalli, dal ferro alla valorite, e la loro fusione, e le zone che si esauriscono e ritornano. Resta: le prese speciali della pesca Alimenta la creazione
5.2 ✅ Motore di creazione, poi ogni mestiere come dati; riparazione. Il motore, il suo gump e la falegnameria, con oggetti eccezionali, marchio del creatore, usura degli attrezzi e ricrea l’ultimo, e il fabbro in ferro e in otto metalli colorati, con armi e armature eccezionali più forti, la sartoria, la meccanica, archi e frecce, la cucina, la cartografia e l’alchimia e l’inscription, e la riparazione dal gump di creazione Lo stile di gioco pacifico e l’economia dei giocatori UOX3 create/ (618 ricette)
5.3 ✅ Addomesticamento, comandi degli animali, stalle, cavalcature Richiede IA (3.2), notorietà (3.4) e venditori (4.1) Tag UOX3 TOTAME, CONTROLSLOTS, FOOD
5.4 🟡 Le abilità attive rimanenti: nascondersi, furtività, furto, frugare, abilità di conoscenza, abilità del bardo, inseguimento. Completato: nascondersi, furtività, frugare, individuazione dei nascosti, anatomia, valutazione dell’intelligenza e medicina legale (le abilità di osservazione). Animal Lore è completata, e Tracking con la freccia delle missioni. Strumenti e Peacemaking sono completati, Provocation e Discordance (il suo effetto su una creatura è piccolo finché le abilità non si possono abbassare): le quattro abilità del bardo ci sono. Stealing, Arms Lore, Item Identification e Taste Identification sono completati: ogni abilità di questa riga ha uno script, e ciò che ne resta sta nella checklist (il cibo avvelenato aspetta Poisoning, gli oggetti non identificati gli oggetti magici) Ciascuna è piccola quando esiste 1.2

Passaggio Stato Cosa Perché viene qui
6.1 ✅ Gruppo. Inviti, il capo, la chat di gruppo, il modulo Lua party e i suoi eventi, le barre dei membri, la loro posizione sulla mappa di ClassicUO, e gli incantesimi che colpiscono un punto che li risparmiano. Resta: i segnaposto dell’Enhanced Client, la condivisione del bottino Non richiede altro; un piccolo shard vive del gioco di gruppo
6.2 ✅ Gilde, con colori di guerra e alleanza. Fatto: la pietra di gilda e il suo atto fondano una gilda, il gump della pietra gestisce l’elenco dei membri, la fedeltà elegge il capo, statuto, sito e colore spettano a lui, e guerra e alleanza sono la doppia dichiarazione delle due gilde, in guerra arancione e alleate verde; vedi Gilde. La guerra tra Order e Chaos non è realizzata Richiede notorietà (3.4)
6.3 ✅ Chat, bacheche, libri, profilo Indipendente, piccolo. Le bacheche, i libri, il profilo e le chat di gilda e di alleanza sono completati, accanto alla chat di gruppo. La finestra Alt+C classica e una chat globale non sono costruite

La catena di prerequisiti più lunga, e ciò che trattiene i giocatori per mesi.

Passaggio Stato Cosa Perché viene qui
7.1 ❌ Multi nel movimento e nella linea di vista Tutto ciò che segue si basa su questo
7.2 ❌ Posizionamento delle case, insegna, proprietari, amici, ban
7.3 ❌ Blocco degli oggetti, contenitori sicuri, decadimento
7.4 ❌ Addon (forge, telai, mobili composti)
7.5 ❌ Venditori dei giocatori Richiede case e venditori
7.6 ❌ Barche Richiede multi e parole chiave del parlato

Queste voci non dipendono dalle fasi di gioco e vengono completate quando un operatore ne ha bisogno.

  • Ban degli account, limiti IP, limiti ai tentativi di login, limitazione dei pacchetti.
  • Strumenti dello staff: gump delle props, menu di aggiunta, comandi di area. I luoghi nominati di .go e il loro gump sono completati.
  • La prigione, il menu di aiuto e per personaggi bloccati e la coda di richieste ai GM sono completati.
  • Comandi scritti in Lua.
  • Il calendario è fatto: task a orario, spegnimento con avvisi ed eventi stagionali per data. Il dolcetto o scherzetto di Halloween e le palle di neve e i regali di Natale sono fatti, e le città sono decorate per entrambi (Feste).

Dopo la fase 7. Ciascuna di queste voci richiede gran parte di ciò che precede.

  • Missioni: il motore è costruito (Quest: un file Lua per quest, il modello di Mondain’s Legacy); la migrazione delle quest di ModernUO (circa 35.000 righe di C#) a quel formato è cominciata, con 224 di 257 convertite e accese, i loro 99 NPC nei posti dove li mette ServUO; il resto aspetta oggetti e luoghi che le fonti non danno.
  • Mappe del tesoro e accampamenti. I sei champion spawn classici sono già realizzati; i forzieri dei dungeon ricompaiono, chiusi a chiave e con trappole, e i contenitori cittadini si riempiono già, con le loro serrature in arrivo con la priorità 2.
  • Virtù e fazioni.
  • Le regole moderne: proprietà degli oggetti, bottino magico casuale (le cinque resistenze sono costruite dietro resistances e la barra di stato estesa le mostra), mosse speciali (nove sono costruite, dietro special_moves, vedi Mosse speciali delle armi), Bushido, Ninjitsu, Spellweaving, Mysticism, ordini di produzione in massa, progettazione personalizzata delle case. Richiedono pacchetti che un server classico non invia mai (numeri del danno, progettista delle case). Necromancy e i primi quattro incantesimi di Chivalry sono già realizzati, sul motore di lancio classico; il resto di Chivalry li seguirà.
  • Contenuti delle espansioni successive: imbuing, maestrie, navi High Seas, ricerca dei venditori, negozio.

  • Esperienza e livelli, classi di abilità: solo Sphere li possiede.
  • Tornei e classifiche, eventi stagionali, ricompense dei veterani: contenuti per uno shard attivo, meglio realizzati dal proprietario in Lua.

Moongate importa già oggetti, NPC e spawn UOX3, e decorazione, spawn, luoghi nominati e teletrasporti ModernUO. Gli stessi convertitori possono portare gran parte dei dati delle regole necessari alle fasi sopra:

Dati Sorgente Fase
Definizioni delle abilità: pesi delle statistiche, curve di incremento, titoli UOX3 skills.dfn, ModernUO skills.json 1.2
Campi di armi e armature UOX3 items/gear/ 1.6
Tag del comportamento e velocità degli NPC File NPC UOX3, ModernUO npc-speeds.json 3.2
Tabelle di smembramento UOX3 carve.dfn 3.3
Regole delle regioni: sorveglianza, recall, gate, case ModernUO regions.json, UOX3 regions.dfn 3.5
Elenchi dei negozi UOX3 shoplist.dfn 4.1
Incantesimi UOX3 spells.dfn 4.3
Ricette di creazione UOX3 create/ 5.2

ModernUO e ServUO mantengono elenchi dei venditori, pacchetti di bottino e definizioni di creazione come classi C#, non dati; per questi la sorgente è UOX3.

Sphere ha circa 230 impostazioni e UOX3 circa 370; Moongate ne ha circa 60, quasi tutte per l’ infrastruttura. Ogni sistema sopra arriva con le proprie impostazioni (ritmi di rigenerazione, timer criminali, rifornimento dei venditori, tempi di decadimento), documentate in Configurazione.

Creato con ❤️ da Tom

Offrimi un caffè