Giter Site home page Giter Site logo

wackyliu / core Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vmangos/core

0.0 0.0 0.0 69.13 MB

Progressive Vanilla Core aimed at all versions from 1.2 to 1.12

License: GNU General Public License v2.0

CMake 0.63% C++ 84.85% Pascal 0.36% Python 0.06% Makefile 0.05% PHP 0.01% Batchfile 0.02% C 12.86% Objective-C 0.48% HTML 0.29% Shell 0.01% D 0.05% M4 0.01% Roff 0.26% TSQL 0.03% Assembly 0.05%

core's Introduction

gcc/g++ clang/clang++ visual studio
Build1 Build2 Build3

Progressive Vanilla

This project is an independent continuation of the Elysium / LightsHope codebases, focused on delivering the most complete and accurate content progression system possible, including support for the patch appropriate game clients.

Currently supported builds

  • 1.12.1.5875+
  • 1.11.2.5464
  • 1.10.2.5302
  • 1.9.4.5086
  • 1.8.4.4878
  • 1.7.1.4695
  • 1.6.1.4544

Project guidelines

  • Accuracy: The point of an emulator is to recreate the functionality of that which it is emulating as closely as possible. Therefore any custom behaviour should be behind a config option and off by default.
  • DB Scripting: Content should be separate from the core itself, so hardcoding scripts should be avoided where possible. When database scripting functionality is insuficient, we simply expand it.
  • Full progression: The ultimate goal of this project is to have complete progression starting from patch 1.2 through 1.12. This means every piece of data must be marked with the patch in which it was added or changed to it's current state.
  • Tools are great: Content creation should not require programming knowledge. We hope to eventually provide tools that allow for user-friendly editing of database scripts and content, with all data presented in human-readable form.

Useful Links

core's People

Contributors

ratkosrb avatar guybrushgit avatar gemt avatar brotalnia avatar thepparker avatar stadenelysium avatar nicktyrer avatar sipertruk avatar kittnz avatar alexkulya avatar qakvastskaft avatar m-laniakea avatar woblight avatar tobschinski avatar bladezlh avatar grenderg avatar nolin7777 avatar henkethebenke avatar schell244 avatar einbaum avatar lhgemt avatar daribon avatar ryancheung avatar shmigy429 avatar kampeador avatar dimefox avatar martinjlowm avatar fjaros avatar test045 avatar fractalcabush avatar

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.