sethballantyne / eraser-bot-frontend Goto Github PK
View Code? Open in Web Editor NEWGraphical frontend for Quake II's eraser bot mod
License: MIT License
Graphical frontend for Quake II's eraser bot mod
License: MIT License
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.
In the player configuration tab, some models are having their weapon skins included in the skin combo box; don't process them.
Add support for editing/creating bots and teams.
When the user selects the path for Quake II in the "Configure Paths" dialog, it'd be nice if the program automatically tried to detect eraser based on the path selected by the user.
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.
The URL in the about box points to freewebs still; needs to be updated.
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.
Hi, do you have Eraser Bot source code by any chance? Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.