Code Monkey home page Code Monkey logo

eraser-bot-frontend's Introduction

Eraser Bot Frontend v1.3 Source Code

--------------------------------------------------------------------------------------------------------------
Whats new in v1.3:
+ The map selection GUI has changed slightly. Checkboxes are now used within the tree view to allow
  users to select multiple maps at once; this design rendered the "add all" button obsolete, so it
  was removed.

+ Tooltips were added to explain what various aspects of the GUI do.

+ EBF will now attempt to automatically detect Eraser bot when setting the path for Quake II.

+ Updated the URL in the about box to point to the github page.

+ EBF now attempts to filter out weapon skins so they're not displayed in the list of available
  skins for any given model.

+ Fixed a bug where changing the paths for Quake II and Eraser caused an exception to be thrown.
------------------------------------------------------------------------------------------------------------


The code builds in VC# 2008 and uses .NET 2.0. EBF is free software, released under the MIT license. 

The latest, usable version of the software lives in the "builds" directory; along with the frontend, 
it includes a zip of the eraser bot itself and the kw skin pack, if needed. Without the skin pack installed, 
the bots in team-based games won't be appear as they should; females appear as males, yada yada.

Both eraser bot and the kw skin pack are not mine. Just want to make that clear.

To rebuild from source code, you'll need the IrrlichLime assembly and Irrlicht itself; you'll find them
in the either a zipped build or in the repo's bin directory.

Screenshots are in the wiki.

Comments, suggestions, questions or bugs send to <[email protected]>

Have fun!

- Seth.

eraser-bot-frontend's People

Contributors

sethballantyne avatar

Watchers

 avatar

eraser-bot-frontend's Issues

Bot editor

Add support for editing/creating bots and teams.

"Add all" button issues

On the maps tab, the "Add all" button is disabled until a node is selected. When it's clicked, if the selected node is a child, nothing happens. If it's a root node, all the maps within the root node are added to the selected maps list. When this happens, the root node is unselected but the "add all" button continues to be enabled.

  • it doesn't feel right to be able to select a child node and have the button become active, but be unable to use it. If it's enabled, it should do what its caption says.
  • It should be disabled when no nodes are visibly selected (ie, no blue box around the node).

Allow selection of multiple maps at once

It's a pain in the arse selecting individual maps when there's a lot of maps you want to add to the list of selected maps; it'd be nice if you could hold down shift and select them all at once.

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.