MOB-BOT Part 2#
MOB-BOT is so complex, that corporate forced asked for a new page to explain it in more detail. Here you go!
MOB-BOT Properties#
Attributes#
Your MOB-BOT will come with a list of attributes you can use to see the current status of the game!
Depending on the parameter passed in, you will either need to use mobbot or avatar. The examples below will
assume that the parameter is named mobbot.
This includes:
Attributes |
Descriptions |
|---|---|
mobbot.score |
The total game points collected. |
mobbot.science_points |
The total science points currently collected. |
mobbot.position |
The current location of MOB-BOT on the game board. |
mobbot.movement_speed |
The current movement speed for MOB-BOT. |
mobbot.drop_rate |
The current drop rate for MOB-BOT. |
mobbot.abilities |
The current list of abilities MOB-BOT can use. |
Methods#
Along with these attributes, your MOB-BOT will come pre-loaded with state-of-the-art methods to help you! This includes:
Methods |
Descriptions |
|---|---|
mobbot.is_researched(tech_name) |
Takes in a specified tech enum and returns a boolean of whether or not the tech is currently researched. |
mobbot.get_researched_techs() |
Returns a list of strings representing all of the currently researched techs. |
mobbot.get_all_tech_names() |
Returns a list of strings representing all of the techs in the tech tree. |
mobbot.get_tech_info(tech_name) |
Takes in a specified tech enum and returns information on the tech. |
mobbot.can_place_dynamite() |
Returns a boolean representing if the MOB-BOT can currently use the Dynamite Ability. |
mobbot.can_place_landmine() |
Returns a boolean representing if the MOB-BOT can currently use the Landmine Ability. |
mobbot.can_place_emp() |
Returns a boolean representing if the MOB-BOT can currently use the EMP Ability. |
mobbot.can_defuse_trap() |
Returns a boolean representing if the MOB-BOT can currently use the Defuse Trap Ability. |
mobbot.get_company() |
Returns the company enum of your MOB-BOT. |
mobbot.get_opposing_team() |
Returns the company enum of the opponents MOB-BOT. |