March of the Machines

[Open Assets] March of the Machines v3.0

What permissions do you give others to modify and/or maintain your submission?
Modify: YES - Maintain: YES - I give permission for my entire submission to be modified by others or used in their own work. I give permission for my entire submission to be maintained by others as well.
I made sure my file(s) follow the Submissions Guidelines
  1. Yes
I named my file(s) correctly (see Filename Conventions)
  1. Yes
Looking for a true challenge? Are you masochist enough? March of the Machines is a simple lua script that modifies bots behaviors, making them more difficult to play against.

This script is the successor of an old SRB2 Kart patch I made for Sonic1983’s Player Bots mod that I’ve never released. The goal here is to make all the interesting features of the original script compatible with DRRR while adding new behaviors for bots in order to let them follow the player’s pace better.

This mod scales with vanilla bot difficulty. It was made with Lv.Max difficulty in mind but you can still combine this mod with a Master/Grandmaster difficulty on Grand Prix for the whole painful experience.


How it works?
The script will override some of the bots behaviors and will add multiple passive effects to them. When the script is enabled :
> Bots are more aggressive and have a different dodging and pathing behavior.
> Bots have a more optimised start at the beginning of the race. (Boost duration increased on Hard Mode)
> Bots will be able to use their voltage after a trick.
> Bots base speed and rubberbanding are increased. (Even more increased speed on Hard Mode)
> Bots have double item amount when they take an item box. (Triple item amount on Hard Mode)
> Bots can gain sneaker boosts at random intervals. (Replaced by random invincibilities on Hard Mode)
> Bots have reduced respawn time and will have a sneaker boost and a short handling buff after a respawn.

> “mm_enable” : Enable or disable this mod.
- “mm_enable 0” or “mm_enable off” will disable the script.
- “mm_enable 1” or “mm_enable on” will enable the script. (Set by default)
- “mm_enable 2” or “mm_enable hard” will enable the script on Hard Mode, adding more absurd modifications.
- “mm_enable 3” or “mm_enable fair” will enable the script on Fair Mode, only adding the custom dodging, optimised race start, respawn helper and voltage-using functions.

> "mm_nbbots (number)" : Sets how many bots will be affected by the mod. (3 by default)
> "mm_rubber (number from 0 to 20)" : Change Enhanced bots rubberbanding speed. (16 by default)
> "mm_addlist (character true name)" : Add a character to the list, forcing this character to appear as an Enhanced bot.
> "mm_rmvlist (character true name)" : Remove a character from the list.
> "mm_seelist" : Show listed characters.
> "mm_indicator (0/off or 1/on)" : Hide or show mark above Enhanced bots. (Enabled by default)
> "mm_help" : Show all mod commands.
Author
Jaituia
Downloads
547
Views
3,762
Extension type
pk3
File size
4.4 KB
MD5 Hash
bd561baa8f33d181bf94ea2e3598942d
First release
Last update

More resources from Jaituia

Share this resource

Latest updates

  1. v3.0 Update

    Small update adding a new behavior intended to make bots a bit more decent on maps without...
  2. v2.1 Hotfix

    - Small hotfix with the "mm_nbbots" function. Now you can set "mm_nbbots" to 0 if you only want...
  3. v2.0 Update

    QoL update, the mod has been revised with customisation in mind. > Changed how the mod works...
Back
Top