GithubHelp home page GithubHelp logo

satchelrace's Introduction

Satchel race is a Wolfenstein: Enemy Territory modification for racing with satchels. It is actively developed by:

Zero: programmer
Vallz: programmer
Tuomas: Modelling

We are looking for more developers. Feel free to contact us. :)

Mod is based on:
W:ETSDK+ - enhanced ETSDK

ETSDK+ is a project to improve ETSDK version 2.6 from the game Wolfenstein: Enemy Territory.

The goals of this project are to fix bugs and add basic features, while leaving the core gameplay untouched. It aims at developers searching for a codebase close to ETSDK, but with enhanced features and fixes of bugs and exploits which are still present in ETSDK.

Disclaimer
==========

This source code basis is open for contribution. Check the issues tab on github, it is almost done.

This source code is not officially supported in any capacity by id Software, Activision or Splash Damage. The only support threads of this project can be found at https://github.com/acqu/wet-sdk-plus and http://forums.warchest.com/showthread.php/37891-WET-SDK-enhanced-ETSDK

Compile and Install
===================

Check: docs/CompileInstall.html

License
=======

This source code is under a "LIMITED USE SOFTWARE LICENSE AGREEMENT".

satchelrace's People

Contributors

haapanen avatar vallz avatar

Stargazers

JumptoHistory avatar  avatar srbz avatar  avatar

Watchers

James Cloos avatar  avatar

Forkers

donishki

satchelrace's Issues

Cleanup

Cleanup the powerup code.

Timers

Add timer to see when somebody reaches checkpoints and end.

HUD - checkpoints, distance

Would be a nice idea to put number of total checkpoints somewhere on the screen like next to clock/timer or so.

Also an interesting idea would be to make a distance counter near that as well, for example X far distance from next checkpoint or so.

Satchel far away

If satchel is far away and you cannot blow it up when the game starts.

Things

Ranks, /showroute stops race status

Powerups

Few ideas for powerups

Utility powerup = positive effect on the one who acquires the powerup
Offensive powerup = negative effect on everybody excluding the one who acquires the powerup.

Utlity powerup example:
-Remove slow effects for X seconds
-Decrease gravity for X seconds
-Increase blast force of the satchel for either X amount of seconds or X amount of satchels.

Offensive powerup example:
-Increase slow effects + speed near satchel for X seconds for everybody except the user
-Increase gravity for X seconds for everybody except the user
-Decrease the blast force of satchel for X seconds for everybody except the user
-Root everyone in place for X amount of seconds except the user (when I mean root, basically just 0 speed, this should probably never be more than 2-3 seconds)

More powerups

I mean like you need to press special button to activate it
your satchel pushes other people more than you for example.
more than you even

then gravity satchel powerup, you throw yours and it will pull all other satchels there as well gives you mega boost

Activate on button push.

/Route alternative simple parameters

An example would be creating 3-4 different basic sizes instead of using more complicated numbers, would help for new people.

An example
/route end verysmall (where the size would maybe be 30 30)
/route end small (where the size would be 100 100
/route end medium (where the size would be 300 300)
/route end large (where the size would be 500 500)

Route CP/End -nospeed function

Works like this
you do /route end [size] -nospeed, so basically you have to stop to get the end trigger.
or /route cp [size] -nospeed which would do the same with cp!

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.