HI, the bobby ai module is cool, but sometimes it is retarded and kills me
Main Idea:
so i propose for the bobby module to be a script engine: meaning you make the scripts using a simple language like: LUA or javascript, lua would be the best option for this because of its simplicity and non object orientated nature.
Scripting Engine:
being the programmer i am means i like advanced things, control, information and response
it would take a lot of hassel off of fine tunning the module because it would be in control of the user not the developer.
my idea is based off of the Minecraft mod Computercraft were the computer is a physical block that has an api that can interact with the minecraft environment
in the context of the bobby module it should have a set of events and a api that is not an aimbot but lets the script tell it a specific rotation:
etc..
Simple summary
adding a scripting engine would take a lot of work off the developers since it is a implement and forget thing, Lua is the best choice for this application since librarys already exist to implement Lua in java. this does not mean it should become an aimbot but something that can find an object or mob and the user develop a way of figuring at the angle to rotate and chose weapon to fire. this would allow for an INFINITE POSSIBILITIES: repair drones,autocloaking bots, use different weapons, auto dock to ships, fly ships back to base. now that i think about it there needs to be a way to communicate between modules.
Thank you for your time
Main Idea:
so i propose for the bobby module to be a script engine: meaning you make the scripts using a simple language like: LUA or javascript, lua would be the best option for this because of its simplicity and non object orientated nature.
Scripting Engine:
being the programmer i am means i like advanced things, control, information and response
it would take a lot of hassel off of fine tunning the module because it would be in control of the user not the developer.
my idea is based off of the Minecraft mod Computercraft were the computer is a physical block that has an api that can interact with the minecraft environment
in the context of the bobby module it should have a set of events and a api that is not an aimbot but lets the script tell it a specific rotation:
- x = api name
- x.pointat("rotx,roty,rotz")
- x.getPosistion("mobname") returns fine position not sector position from entity
- x.FindClossest("sectorx,sectory,sectorz") "returns entity"
etc..
Simple summary
adding a scripting engine would take a lot of work off the developers since it is a implement and forget thing, Lua is the best choice for this application since librarys already exist to implement Lua in java. this does not mean it should become an aimbot but something that can find an object or mob and the user develop a way of figuring at the angle to rotate and chose weapon to fire. this would allow for an INFINITE POSSIBILITIES: repair drones,autocloaking bots, use different weapons, auto dock to ships, fly ships back to base. now that i think about it there needs to be a way to communicate between modules.
Thank you for your time