Skip to content

The Gothic Homecoming gamemode is based on how the 2011's Gothic Multiplayer worked, where you simply join a server and choose a class.

Notifications You must be signed in to change notification settings

G2O-Script-Workshop/Gothic-Homecoming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gothic-Homecoming

The Gothic Homecoming gamemode is based on the Gothic Multiplayer 2011, where you simply join a server, choose a class and play.

Features

  • 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

To-do

  • Finalize Server List with Favorite Tab
  • LocalStorage wrapper for easier data-handling
  • Client Settings in Menu
  • Game Options in Menu

Expand? Maybe?

  • Add servers imitating GMPA gameplay, which would utilize some basic "scripting", storing information, etc.
  • World Builder I guess

How to Run

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" />

About

The Gothic Homecoming gamemode is based on how the 2011's Gothic Multiplayer worked, where you simply join a server and choose a class.

Resources

Stars

Watchers

Forks

Packages

No packages published