diff options
Diffstat (limited to 'src/renderer/gameserver/data.ts')
-rw-r--r-- | src/renderer/gameserver/data.ts | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/src/renderer/gameserver/data.ts b/src/renderer/gameserver/data.ts new file mode 100644 index 0000000..429e2bf --- /dev/null +++ b/src/renderer/gameserver/data.ts @@ -0,0 +1,66 @@ +// This class returns Data over the gameservers until we find a better solution +import {socialLink} from './server'; +import GameServer from './server'; +import GameServerProfile from './profile'; + + +const TMW2 = new GameServer( + new GameServerProfile( + "server.tmw2.org", + 6901, + "evol2", + "TMW2" + ), + "TMW2", + "TMW2: Monster Wars", + "What happens if you mix TMW with Evol and add many new Ideas", + "https://tmw2.org/feed.xml", + [{isVideo:false,file:"tmw2/background1.png"}], + "tmw2/icon.png", + [ + new socialLink("fas fa-home","Website","https://tmw2.org"), + new socialLink("fab fa-discord","Discord","https://discord.gg/J4gcaqM"), + new socialLink("fas fa-users","Forum","https://tmw2.org/forums/"), + ] +); + +const Evol = new GameServer( + new GameServerProfile( + "world.evolonline.org", + 6901, + "evol2" + ), + "Evol Online", + "Evol Online", + "[EvolDescription]", + undefined,// Insert feed.xml here if found + [], + "evol/icon.png", + [ + new socialLink("fas fa-home","Website","https://evolonline.org/"), + ] +); + +const TMW = new GameServer( + new GameServerProfile( + "server.themanaworld.org", + 6901, + "tmwAthena" + ), + "The Mana World", + "The Mana World", + "The clasic TMW experience. Join adventures with people from all over the world.", + undefined,// Insert feed.xml here if found + [], + "tmw/icon.png", + [ + new socialLink("fas fa-home","Website","https://www.themanaworld.org/"), + new socialLink("fas fa-users","Forum","https://forums.themanaworld.org/"), + ] +); + +export const GameServers = [ + TMW2, + Evol, + TMW +] |