All Projects → MythB → BombSquad-Mods

MythB / BombSquad-Mods

Licence: MIT License
My Mods for Bombsquad

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to BombSquad-Mods

Bombsquad-Ballistica-Modded-Server
Modded Server scripts for game BombSquad
Stars: ✭ 29 (-6.45%)
Mutual labels:  bombsquad, bombsquad-server, bombsquad-mods
hl2-asw-port
Porting Half-Life 2 base to the newer Alien Swarm Engine!
Stars: ✭ 16 (-48.39%)
Mutual labels:  mod
PlusTiC
Minecraft mod for adding new tools to and integrating various mods with Tinkers Construct
Stars: ✭ 34 (+9.68%)
Mutual labels:  mod
Nintendo-Switch-JoyCon-Hack
Hardwiring a push button in a JoyCon to grant bootloader access
Stars: ✭ 44 (+41.94%)
Mutual labels:  mod
refinedstorage2
Refined Storage is a mass storage mod for Minecraft that offers the player a network-based storage system, allowing them to store items and fluids on a massively expandable device network.
Stars: ✭ 35 (+12.9%)
Mutual labels:  mod
Fluxed-Redstone
A RF cables mod for modern Minecraft.
Stars: ✭ 13 (-58.06%)
Mutual labels:  mod
ClientAPI
API designed to make Minecraft "Utility Mods" have Universal Support
Stars: ✭ 58 (+87.1%)
Mutual labels:  mod
The-End-Is-Nigh
A mod for expanding end game Mindustry .
Stars: ✭ 19 (-38.71%)
Mutual labels:  mod
WtWSMS
A Migrational Era Mod for CK2
Stars: ✭ 45 (+45.16%)
Mutual labels:  mod
BAI
Blood and Iron mod for Victoria 2: Heart of Darkness - in-development version
Stars: ✭ 19 (-38.71%)
Mutual labels:  mod
Illusion-Overlay-Mods
Adds overlay texture (tattoo) support to games by Illusion
Stars: ✭ 78 (+151.61%)
Mutual labels:  mod
WorldBlender
A dimension full of all biome's features and surfaces!
Stars: ✭ 13 (-58.06%)
Mutual labels:  mod
kag territorycontrol
King Arthur's Gold - Territory Control Mod
Stars: ✭ 17 (-45.16%)
Mutual labels:  mod
libxm
A small XM (FastTracker II Extended Module) player library.
Stars: ✭ 94 (+203.23%)
Mutual labels:  mod
notion-enhancer.github.io
the notion-enhancer project's website
Stars: ✭ 24 (-22.58%)
Mutual labels:  mod
SwordCoastStratagems
Sword Coast Stratagems (SCS) adds over 130 optional components to Baldur's Gate: Enhanced Edition, Baldur's Gate II: Enhanced Edition, Baldur's Gate II: Throne of Bhaal, Baldur's Gate Trilogy, mostly focused around improving monster AI and encounter difficulties, but also including cosmetic and ease-of-use components, tweaks to abilities or spells.
Stars: ✭ 43 (+38.71%)
Mutual labels:  mod
Keizaal
Keizaal is a simple modlist that seeks to enhance and expand on Skyrim without compromising Bethesda’s original vision that we all fell in love with back in 2011.
Stars: ✭ 14 (-54.84%)
Mutual labels:  mod
CK2Plus
Repository for the CK2Plus mod
Stars: ✭ 25 (-19.35%)
Mutual labels:  mod
launch-pad
A Mod Manager for Kerbal Space Program on macOS
Stars: ✭ 19 (-38.71%)
Mutual labels:  mod
ProjectFNF
ProjectFNF 2.0, based on Psych Engine
Stars: ✭ 22 (-29.03%)
Mutual labels:  mod

BombSquad Mods By MythB

Hi There!

These are my mods for the game BombSquad by Eric Froemling
Last updated on 2019-09-03 for BombSquad version 1.4.150

Check Out My Modded BombSquad Server !
Download MythBServerButton.py
Add to your bombsquad mod folder in your device.
Ta da ! My server button will apeear in mainmenu, you can easily join my server from there.
Usage

Contents

Custom Powerups
Ranking System
Admin System
Chat Message Log
Custom Game Modes

CustomPowerups

Image Name Info
SuperStar SuperStar Makes you Invincible for a while. really powerfull!
Martyrdom Martyrdom Drops sticky bombs to your location when you were killed!
SpeedBoots SpeedBoots Makes you run FASTER ! you'll love it
Suprise Suprise Looks like Med-Pack be careful it's FAKE !
IceCube IceCube Makes you FROZEN !

RankingSystem

In-game player stats example: (Displaying only top 15 players)
For calculating Fighter ratio: Kill/Death
For calculating Scorer ratio: Score/Played
Player must play at least 20 games to be listed

Admin Trophy | 1st Trophy | Top 3 Trophy | Top 15 Trophy |
For fighters trophy on theleft, admins at thecenter, scorers on theright over the head of players during playing. alt text

ChatMessageLog

Name - Message - Date - AccountID logging.
Storing as searchable and sortable HTML Table

alt text

AdminSystem

List of admin commands
Command Info
/list Show playing players id
/kick kick player
/remowe Remove player from game
/ban /unban Ban / unban accounts
/amnesty Wipe banlist
/gj Announce "Good Job!" to player
/kill /killall Kill players
/curse Curse players
/heal Give heal
/freeze /freeze all Freeze players
/thaw Unfreeze players
//headless /headlessall Cut out the heads !
/shield /shieldall Give shield
/end Finish the game
/camera Change camera mode
/slow On/off slow-mo mode
/maxplayers Change maxplayers limit
/help List all possible commands

Installation

Important Notes !

Rank system
Admin system(include special commands)
Chat logging
Works only on server builds
Custom game modes
Custom powerups
Works on all builds

Download the following files

MythBAdminCommands.py
MythBAdminList.py
MythBChatMessages.py
MythBPowerups.py
MythBServerAdmin.py
MythBServerInfo.py
MythBStats.py

Move downloaded files to your bombsquad scripts folder

1.Open MythBServerInfo.py and edit statsfile folder location with your own location and edit serverName string with your own server name, save it. (This is for server info and player stats system)

2.Open MythBChatMessages.py and edit chatfile folder location with your own location, save it. (This is for logging chat messages)

3.Open MythBAdminList.py and add your account ID to AdminList, save it. (This makes you admin!)

4.Go to bombsquad scripts folder and owerwrite the following lines with bsUI.py "_filterChatMessage()"

def _filterChatMessage(msg, clientID):
    if not msg or not msg.strip():
        return None
    else:
        import MythBChatMessages
        MythBChatMessages.collectedMsg(msg, clientID)
        if '/' in msg[0]:
            import MythBAdminCommands
            MythBAdminCommands.cmd(msg, clientID)
            return None
        else:
            return (msg)

5.Go to bombsquad scripts folder and add the following 2 lines to bsGame.py "ScoreScreenActivity.onBegin():"

   import MythBStats
   MythBStats.update(self.scoreSet)

6.Go to bombsquad scripts folder and open bsTeamGame.py edit the following 2 lines(Optional)

    gDefaultTeamColors = ((0.0, 1.0, 0.0), (1.0, 0.0, 0.0))
    gDefaultTeamNames = ("TEAM 1", "TEAM 2")

7.For displaying player stats in game, you need to add the nameless game to your playlist.
To doing this you must download and move MythBServerInfo.py and MythBAdminList.py to your bombsquad mod folder in your device.
If you did it right, you should see @Player Stats By MythB in your playlist.

Thats all !

Usage

Fast Server Button

Download MythBServerButton.py
Add to your bombsquad mod folder in your device
Ta da ! My server button will apeear in mainmenu, you can easily join my server from there.

this script automatically update my server-ip online, so i can change my server config on the fly !

Fast Admin Commands Shortcut

Download MythBAdminShortcut.py
Add to your bombsquad mod folder in your device
Now you can use commands with clicking on player name at the chat window.

For Custom Games

You can download custom game modes from here

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].