diff --git a/dist/ba_root/config.json b/dist/ba_root/config.json new file mode 100644 index 0000000..7b4d2cc --- /dev/null +++ b/dist/ba_root/config.json @@ -0,0 +1,742 @@ +{ + "Achievements": { + "Boom Goes the Dynamite": { + "Complete": false + }, + "Boxer": { + "Complete": false + }, + "Dual Wielding": { + "Complete": false + }, + "Flawless Victory": { + "Complete": false + }, + "Free Loader": { + "Complete": false + }, + "Gold Miner": { + "Complete": false + }, + "Got the Moves": { + "Complete": false + }, + "In Control": { + "Complete": false + }, + "Last Stand God": { + "Complete": false + }, + "Last Stand Master": { + "Complete": false + }, + "Last Stand Wizard": { + "Complete": false + }, + "Mine Games": { + "Complete": true + }, + "Off You Go Then": { + "Complete": true + }, + "Onslaught God": { + "Complete": false + }, + "Onslaught Master": { + "Complete": false + }, + "Onslaught Training Victory": { + "Complete": true + }, + "Onslaught Wizard": { + "Complete": false + }, + "Precision Bombing": { + "Complete": false + }, + "Pro Boxer": { + "Complete": false + }, + "Pro Football Shutout": { + "Complete": false + }, + "Pro Football Victory": { + "Complete": false + }, + "Pro Onslaught Victory": { + "Complete": false + }, + "Pro Runaround Victory": { + "Complete": false + }, + "Rookie Football Shutout": { + "Complete": false + }, + "Rookie Football Victory": { + "Complete": false + }, + "Rookie Onslaught Victory": { + "Complete": true + }, + "Runaround God": { + "Complete": false + }, + "Runaround Master": { + "Complete": false + }, + "Runaround Wizard": { + "Complete": false + }, + "Sharing is Caring": { + "Complete": false + }, + "Stayin' Alive": { + "Complete": false + }, + "Super Mega Punch": { + "Complete": false + }, + "Super Punch": { + "Complete": true + }, + "TNT Terror": { + "Complete": false + }, + "Team Player": { + "Complete": true + }, + "The Great Wall": { + "Complete": false + }, + "The Wall": { + "Complete": false + }, + "Uber Football Shutout": { + "Complete": false + }, + "Uber Football Victory": { + "Complete": false + }, + "Uber Onslaught Victory": { + "Complete": false + }, + "Uber Runaround Victory": { + "Complete": false + } + }, + "Auto Account State": "Server", + "Auto Balance Teams": true, + "Bear Coin": 814, + "Bear Store": { + "Buy Firebombs": false, + "Buy Option": false, + "Buy Percentage": false, + "Promo Code": { + "B-0mB3RYT2z": [ + true, + 910 + ], + "B-Asd14mON9G0D": [ + true, + 910 + ], + "D-rAcK0cJ23": [ + true, + 910 + ], + "E-Am54igO42Os": [ + true, + 600 + ], + "E-M4uN3K34XB": [ + true, + 840 + ], + "E-a27ZO6f3Y": [ + true, + 600 + ], + "G-Am54igO42Os": [ + true, + 1100 + ], + "P-tRo8nM8dZ": [ + true, + 2800 + ], + "PM-731ClcAF": [ + true, + 50000 + ], + "Y-tU2B3S": [ + true, + 500 + ] + } + }, + "Campaigns": { + "Easy": { + "Onslaught Training": { + "Complete": true, + "High Scores": { + "1 Player": [ + [ + 286, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 261, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 239, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 49, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 46, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 28, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 5, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 5, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 5, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 5, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ] + ] + }, + "Rating": 10.0 + }, + "Rookie Onslaught": { + "Complete": false, + "High Scores": { + "1 Player": [ + [ + 297, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ], + [ + 34, + { + "players": [ + { + "character": "Spaz", + "name": "smoothie" + } + ] + } + ] + ] + }, + "Rating": 10.0 + } + } + }, + "Custom Team Colors": [ + [ + 2.0, + 0.25, + 1.0 + ], + [ + 1.0, + 0.25, + 0.2 + ] + ], + "Custom Team Names": [ + "ladoo", + "barfi" + ], + "Default Player Profiles": { + "Client Input Device #1": "_random", + "Client Input Device #2": "__account__" + }, + "Free-for-All Playlist Randomize": true, + "Free-for-All Playlist Selection": "__default__", + "Free-for-All Playlists": { + "Just Death Match": [ + { + "settings": { + "Epic Mode": false, + "Kills to Win Per Player": 10, + "Respawn Times": 1.0, + "Time Limit": 300, + "map": "Doom Shroom" + }, + "type": "bs_death_match.DeathMatchGame" + }, + { + "settings": { + "Epic Mode": false, + "Kills to Win Per Player": 10, + "Respawn Times": 1.0, + "Time Limit": 300, + "map": "Crag Castle" + }, + "type": "bs_death_match.DeathMatchGame" + } + ], + "My Free-for-All Playlist": [ + { + "settings": { + "Allow Negative Scores": false, + "Epic Mode": false, + "Kills to Win Per Player": 5, + "Respawn Times": 1.0, + "Time Limit": 0, + "map": "Courtyard" + }, + "type": "bastd.game.deathmatch.DeathMatchGame" + } + ] + }, + "Idle Exit Minutes": null, + "Local Account Name": "Server3258837", + "PPM Settings": { + "Healing Damage PTG": 72, + "Powers Gravity": true, + "Powerup Name": true, + "Powerup Scale": 1.0, + "Powerup Style": "Auto", + "Powerup Time": false, + "Powerup With Shield": true, + "Powerups": { + "Curse": 1, + "Fire Bombs": 3, + "Fly Bombs": 3, + "Goodbye": 2, + "Healing Damage": 1, + "Health": 1, + "Ice Bombs": 3, + "Ice Man": 1, + "Impact Bombs": 3, + "Impairment Bombs": 2, + "Mine Bombs": 2, + "Punch": 3, + "Shield": 2, + "Speed": 2, + "Sticky Bombs": 3, + "Tank Shield": 1, + "Triple": 3 + }, + "Tank Shield PTG": 96 + }, + "Player Profiles": { + "__account__": { + "character": "Spaz", + "color": [ + 0.5, + 0.25, + 1.0 + ], + "highlight": [ + 0.5, + 0.25, + 1.0 + ] + } + }, + "Plugins": { + "CharacterChooser.HeySmoothy": { + "enabled": true + }, + "bobmsquadhttpapi.HeySmoothy": { + "enabled": false + }, + "importcustomcharacters.HeySmoothy": { + "enabled": true + } + }, + "Port": 43210, + "Region Pings": { + "af-south-1": 328.2357999996748, + "ap-northeast-1": 150.0941541948123, + "ap-northeast-2": 160.2201884064998, + "ap-south-1": 45.05286179925315, + "ap-southeast-1": 101.91129060697858, + "ap-southeast-2": 183.6228000029223, + "ca-central-1": 262.4569968022115, + "eu-central-1": 155.88790780561976, + "eu-north-1": 181.94498299446423, + "eu-south-1": 156.48616400256287, + "eu-west-1": 179.42955539320246, + "eu-west-2": 158.43393659518915, + "eu-west-3": 170.620519401622, + "me-south-1": 78.16982959693996, + "sa-east-1": 345.57150000182446, + "us-east-1": 238.92560360513744, + "us-east-2": 257.30932620124076, + "us-west-1": 255.34800000605173, + "us-west-2": 292.9734999925131 + }, + "Selected Coop Game": "Easy:Rookie Onslaught", + "Show Tutorial": false, + "Signed In Last Session": false, + "Team Game Max Player": 25, + "Team Game Max Players": 25, + "Free-for-All Max Players":25, + "Team Tournament Playlist Randomize": true, + "Team Tournament Playlist Selection": "My Teams Playlist", + "Team Tournament Playlists": { + "My Teams Playlist": [ + { + "settings": { + "Epic Mode": false, + "Kills to Win Per Player": 1, + "Respawn Times": 1.0, + "Time Limit": 0, + "map": "Doom Shroom" + }, + "type": "bastd.game.deathmatch.DeathMatchGame" + } + ], + "My Teams Playlist 2": [ + { + "settings": { + "Epic Mode": false, + "Kills to Win Per Player": 5, + "Respawn Times": 1.0, + "Time Limit": 0, + "map": "Happy Thoughts" + }, + "type": "bastd.game.deathmatch.DeathMatchGame" + } + ], + "\u041a\u043e\u043f\u0438\u044f \u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u043f\u043b\u0435\u0439-\u043b\u0438\u0441\u0442 \u0440\u0435\u0436\u0438\u043c\u0430 \u041a\u043e\u043c\u0430\u043d\u0434\u044b": [ + { + "settings": { + "Epic Mode": false, + "Flag Idle Return Time": 30, + "Flag Touch Return Time": 0, + "Respawn Times": 1.0, + "Score to Win": 3, + "Time Limit": 600, + "map": "Bridgit" + }, + "type": "bsCaptureTheFlag.CTFGame" + }, + { + "settings": { + "Epic Mode": false, + "Respawn Times": 1.0, + "Score to Win": 3, + "Time Limit": 600, + "map": "Step Right Up" + }, + "type": "bsAssault.AssaultGame" + }, + { + "settings": { + "Balance Total Lives": false, + "Epic Mode": false, + "Lives Per Player": 3, + "Respawn Times": 1.0, + "Solo Mode": true, + "Time Limit": 600, + "map": "Rampage" + }, + "type": "bsElimination.EliminationGame" + }, + { + "settings": { + "Epic Mode": false, + "Kills to Win Per Player": 5, + "Respawn Times": 1.0, + "Time Limit": 300, + "map": "Roundabout" + }, + "type": "bsDeathMatch.DeathMatchGame" + }, + { + "settings": { + "Respawn Times": 1.0, + "Score to Win": 1, + "Time Limit": 600, + "map": "Hockey Stadium" + }, + "type": "bsHockey.HockeyGame" + }, + { + "settings": { + "Hold Time": 30, + "Respawn Times": 1.0, + "Time Limit": 300, + "map": "Monkey Face" + }, + "type": "bsKeepAway.KeepAwayGame" + }, + { + "settings": { + "Balance Total Lives": false, + "Epic Mode": true, + "Lives Per Player": 1, + "Respawn Times": 1.0, + "Solo Mode": false, + "Time Limit": 120, + "map": "Tip Top" + }, + "type": "bsElimination.EliminationGame" + }, + { + "settings": { + "Epic Mode": false, + "Respawn Times": 1.0, + "Score to Win": 3, + "Time Limit": 300, + "map": "Crag Castle" + }, + "type": "bsAssault.AssaultGame" + }, + { + "settings": { + "Epic Mode": false, + "Kills to Win Per Player": 5, + "Respawn Times": 1.0, + "Time Limit": 300, + "map": "Doom Shroom" + }, + "type": "bsDeathMatch.DeathMatchGame" + }, + { + "settings": { + "Epic Mode": false, + "map": "Rampage" + }, + "type": "bsMeteorShower.MeteorShowerGame" + }, + { + "settings": { + "Epic Mode": false, + "Flag Idle Return Time": 30, + "Flag Touch Return Time": 0, + "Respawn Times": 1.0, + "Score to Win": 2, + "Time Limit": 600, + "map": "Roundabout" + }, + "type": "bsCaptureTheFlag.CTFGame" + }, + { + "settings": { + "Respawn Times": 1.0, + "Score to Win": 21, + "Time Limit": 600, + "map": "Football Stadium" + }, + "type": "bsFootball.FootballTeamGame" + }, + { + "settings": { + "Epic Mode": true, + "Respawn Times": 0.25, + "Score to Win": 3, + "Time Limit": 120, + "map": "Bridgit" + }, + "type": "bsAssault.AssaultGame" + }, + { + "map": "Doom Shroom", + "settings": { + "Enable Impact Bombs": 1, + "Enable Triple Bombs": false, + "Target Count": 2, + "map": "Doom Shroom" + }, + "type": "bsTargetPractice.TargetPracticeGame" + }, + { + "settings": { + "Hold Time": 30, + "Respawn Times": 1.0, + "Time Limit": 300, + "map": "Tip Top" + }, + "type": "bsKingOfTheHill.KingOfTheHillGame" + }, + { + "settings": { + "Epic Mode": false, + "Respawn Times": 1.0, + "Score to Win": 2, + "Time Limit": 300, + "map": "Zigzag" + }, + "type": "bsAssault.AssaultGame" + }, + { + "settings": { + "Epic Mode": false, + "Flag Idle Return Time": 30, + "Flag Touch Return Time": 0, + "Respawn Times": 1.0, + "Score to Win": 3, + "Time Limit": 300, + "map": "Happy Thoughts" + }, + "type": "bsCaptureTheFlag.CTFGame" + }, + { + "settings": { + "Bomb Spawning": 1000, + "Epic Mode": true, + "Laps": 1, + "Mine Spawning": 2000, + "Time Limit": 300, + "map": "Big G" + }, + "type": "bsRace.RaceGame" + }, + { + "settings": { + "Epic Mode": false, + "Kills to Win Per Player": 5, + "Respawn Times": 1.0, + "Time Limit": 300, + "map": "Monkey Face" + }, + "type": "bsDeathMatch.DeathMatchGame" + }, + { + "settings": { + "Hold Time": 30, + "Respawn Times": 1.0, + "Time Limit": 300, + "map": "Lake Frigid" + }, + "type": "bsKeepAway.KeepAwayGame" + }, + { + "settings": { + "Epic Mode": false, + "Flag Idle Return Time": 30, + "Flag Touch Return Time": 3, + "Respawn Times": 1.0, + "Score to Win": 2, + "Time Limit": 300, + "map": "Tip Top" + }, + "type": "bsCaptureTheFlag.CTFGame" + }, + { + "settings": { + "Balance Total Lives": false, + "Epic Mode": false, + "Lives Per Player": 3, + "Respawn Times": 1.0, + "Solo Mode": false, + "Time Limit": 300, + "map": "Crag Castle" + }, + "type": "bsElimination.EliminationGame" + }, + { + "settings": { + "Epic Mode": true, + "Respawn Times": 0.25, + "Time Limit": 120, + "map": "Zigzag" + }, + "type": "bsConquest.ConquestGame" + } + ] + }, + "launchCount": 252, + "lc14173": 1, + "lc14292": 1 + } \ No newline at end of file diff --git a/dist/ba_root/mods/custom_hooks.py b/dist/ba_root/mods/custom_hooks.py index c2e65a1..361ab4c 100644 --- a/dist/ba_root/mods/custom_hooks.py +++ b/dist/ba_root/mods/custom_hooks.py @@ -63,12 +63,12 @@ def bootstraping(): _ba.set_transparent_kickvote(settings["ShowKickVoteStarterName"]) _ba.set_kickvote_msg_type(settings["KickVoteMsgType"]) _thread.start_new_thread(mystats.refreshStats,()) - if settings["elPatronPowerups"]["enable"]: + if settings["plugins"]["elPatronPowerups"]["enable"]: from plugins import elPatronPowerups elPatronPowerups.enable() - if settings["mikirogQuickTurn"]["enable"]: + if settings["plugins"]["mikirogQuickTurn"]["enable"]: from plugins import wavedash - if settings["characterChooser"]["enable"]: + if settings["plugins"]["characterChooser"]["enable"]: from plugins import CharacterChooser if settings["whitelist"]: