Giter Site home page Giter Site logo

tahwiw / fabiano-swagger-of-doom Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dannyrb/fabiano-swagger-of-doom

0.0 1.0 0.0 129.52 MB

Yep, 27.3.2 MySql version

License: GNU Affero General Public License v3.0

C# 37.28% Batchfile 0.01% Makefile 0.01% JavaScript 5.19% CSS 0.38% AutoIt 0.05% HTML 1.36% PHP 0.10% Java 3.87% Smalltalk 0.01% ActionScript 51.77%

fabiano-swagger-of-doom's Introduction

DJB Code

This source is a fork of Fabiano Swagger of Doom (FSOD). Over time, we've also added a decompiled SWF Client source that can be found here. Information about how to modify, build, and deploy the Server, WorldServer and Client are included below.

Contributing

  1. Fork this repository
  2. Clone the forked repository
  3. Before committing code, create a branch-per-feature, or branch-per-bug
  4. Create pull requests against djb-code\dev
.
├── master
│   ├── release/v0.1.1
│   └── release/v0.1.0
└── dev
    ├── {user}/name-of-feature-or-bugfix
    ├── {user}/name-of-feature-or-bugfix
    └── {user}/name-of-feature-or-bugfix
  1. In an ideal world, someone will review your pull request, and after some back and forth, it will be merged into the master branch. This will trigger an automated build, test, and deploy to the Production Environment. Commit messages will be used to build a release description.

Getting Started

App Server & World Server

Requirements

  • VisualStudio Community 2017
  • Local MySQL Database (Or a remote one you can connect to)

Overview

.
├── Admin Panel
├── Behavior Converter
├── db
├── DungeonGen
├── Json2Wmap
├── server
    ├── server.cfg
    └── server.local.cfg
├── terrain
└── wServer
    ├── wServer.cfg
    └── wServer.local.cfg

Configuration

Client Source:

  • RSA_PUBLIC_KEY: com/company/assembleegameclient/parameters/Parameters.as
  • SERVER:String: kabam/rotmg/application/impl/ProductionSetup.as
  • ENCRYPTED:String: kabam/rotmg/application/impl/ProductionSetup.as

wserver/networking/Client.cs

  • The build version of the client needs to match the version the server expects
  • You should update dat0.xml and dat1.xml with any new items from the client XML's.

Resources

Repositories of Note:

Repositories of other/similar projects. We're not the only people running and customizing ROTMG ;)

Useful Tutorials:

We've used these in whole or in part to help us at various points.

License Information

You are free to use this source as long as you credit the following contributers:

Contributors to "Uber Realms" Source:

csengineer13, uberawesomemonk

Contributors to "Fabiano Swagger of Doom" Source:

ossimc82 | Fabian Fischer, C453, Trapped, Donran, creepylava, Krazyshank, Barm, Nilly, sebastianfra12, Kieron

fabiano-swagger-of-doom's People

Contributors

ossimc82 avatar dannyrb avatar sebafra-dev avatar joeymbrown avatar cp-nilly avatar ebf34e12952930cf avatar c453 avatar

Watchers

James Cloos 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.