BigBang1112 / randomizer-tmf

Implements the infamous Random Map Challenge to TMNF and TMUF games without the use of OpenPlanet.
GNU General Public License v3.0
29 stars 4 forks source link
gbx gbxnet randomizer rmc trackmania trackmania-united

Randomizer TMF (powered by GBX.NET)

GitHub release (latest by date including pre-releases) GitHub all releases Code Coverage

Randomizer TMF - Random Map Challenge for TMNF/TMUF is a project (inspired from the Flink's Random Map Challenge) that ports random map picking experience to TMNF and TMUF games.

The project combines features of TMX, autosave Gbx files, and executable arguments to create flawless and automatic joy of exploration.

You will never receive a map you finished before!

Dashboard

Modules

Installation

QnA

Most common questions

What is my installation directory?

Why don't I see the small windows/panels/modules above my game?

Why my game changes its resolution when the map starts?

Why is the timer running during map load?

Features

Hidden settings

Some settings are not available in the UI. They are hidden in the Config.yml file. You can find it in the installation directory.

# {0} is the map name, {1} is the replay score (example: 9'59''59 in Race/Puzzle or 999_9'59''59 in Platform/Stunts), {2} is the player login.
ReplayFileFormat: '{0}_{1}_{2}.Replay.Gbx'
# When replay cannot be accessed due to permissions/corruption, how many times to attempt the parse.
ReplayParseFailRetries: 10
# When replay cannot be accessed due to permissions/corruption, how many milliseconds to wait before next attempt.
ReplayParseFailDelayMs: 50
# If to disable in-depth parse of autosave replays, used for further validation.
DisableAutosaveDetailScan: false
# If to disable automatic skip completely.
DisableAutoSkip: false
# When should automatic skip apply. Options are: AuthorMedal, GoldMedal, SilverMedal, BronzeMedal, Finished
AutoSkipMode: AuthorMedal
# How many attempts to try before terminating the session if randomly picked map fails validation. Hardcoded maximum is 50.
ValidationRetries: 10
# Discord Rich Presence configuration.
DiscordRichPresence:
  # Disable Discord Rich Presence entirely.
  Disable: false
  # Disable map thumbnail in Discord Rich Presence, questionmark icon will be used instead.
  DisableMapThumbnail: false
Rules:
  AvoidSkippedMaps: false
  BannedMaps: {}

Download goals

GitHub all releases

Gogo!

Special thanks

To people that rooted the project:

To all early testers:

To all TMX maintainers that make this possible!

And to everyone that still believe in me!