Giter VIP home page Giter VIP logo

monsterhunt-rebuild's Introduction

The goal of this repository is to create a functional, bugfixed and optimized build of MonsterHunt without breaking network compatibility.
It will be structured in a way that it'll be a lot easier to create mods, extensions and maps for this gametype.

Guidelines:
The base package's name has to be MonsterHunt.
The base package will be globally shared across all modifications, therefore it must contain all function declarations from the original build (even if without code).
Maps have to load with this new package so all non-abstract actors must also be in said base package.
The modifications will be based mainly on mutators and the game class (subclass of MonsterHunt).
All of the insertable actors must facilitate modding, therefore they must interact with the active MH gametype through events.
The package must be network compatible with the original MonsterHunt build, so package conformation is mandatory after it's compiled.
No code protection will be employed in this build, and no decompiled code/resources will be used to rebuild the mod.

I consider this entire repository as a practice for mod rebuilding, and a lesson to new coders.
You are free to use and modify this code as you wish.
- Higor

monsterhunt-rebuild's People

Contributors

cacofff avatar spectra7 avatar

Stargazers

Eternity avatar  avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

spectra7

monsterhunt-rebuild's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.