The Gothic Homecoming gamemode is based on the Gothic Multiplayer 2011, where you simply join a server, choose a class and play.
- Multiple scenes in Menu (depending on present ZEN)
- Server List mockup (based on Virtual Worlds)
- Class Select on Join
- Global Chat under prefix (!) and distance chat by default
- Playerlist with Class Names (F1)
- World Map (F2)
- Animation Window (F3)
- Net Stats (F4)
- Ability to reconnect to a different Virtual Server by pressing (F9) while in-game
- Player Visual change in Menu
- Finalize Server List with Favorite Tab
- LocalStorage wrapper for easier data-handling
- Client Settings in Menu
- Game Options in Menu
- Add servers imitating GMPA gameplay, which would utilize some basic "scripting", storing information, etc.
- World Builder I guess
Clone the code repo:
git clone https://github.com/G2O-Script-Workshop/Gothic-Homecoming
cd Gothic-Homecoming
Make sure to pull submodules too
git submodule update --init --recursive
git submodule update --remote --force
Put 0.3.0 server files in the repo and import the gamemode in config.xml
file
<import src="Homecoming/import.xml" />
Add the BASS and LocalStorage modules to the config.xml
file of your server. Downloading them is not needed.
<module src="LocalStorage.dll" type="client" />
<module src="sq_bass.dll" type="client" />
Allow the Addon to be loaded in the config.xml
:
<resource vdf="GMP_Assets.vdf" />