OdysseyChallenges is a collection of multiple simple plugins for DSMOO. You can download the latest releases here.
- Download one or more plugin
.dllfiles:NoBonk.dllPlayerSwap.dllRandomTeleports.dllSameStage.dll
- Place the
.dllfiles in your DSMOO plugin directory. - After installation, default configuration files will be automatically generated for each plugin upon starting DSMOO
The NoBonk plugin resets all players whenever a player bonks.
| Config Option | Description |
|---|---|
Enabled |
If set to false, the plugin will do nothing. |
ResetOnlyBonkingPlayer |
Only the player who bonked will be reset. |
ResetAllToBonkingPlayer |
All players will be teleported to the same stage as the player who bonked. |
ResetOnlyPlayersOnSameStage |
Only players on the same stage as the bonk will be reset. (Requires ResetOnlyBonkingPlayer to be disabled.) |
ResetToKingdom |
Teleports players to the kingdom stage, leaving any subareas. |
The PlayerSwap plugin swaps all connected players with each other.
| Config Option | Description |
|---|---|
Enabled |
If set to false, the plugin will do nothing. |
SwapRandom |
Players swap randomly. If disabled, players always swap with the same partners. |
AllowSwapToYourself |
Players may swap to their own position. |
SwapOnBonk |
Players swap when someone bonks. |
SwapOnDamage |
Players swap when a player takes damage. |
SwapOnMoonCollect |
Players swap when a moon is collected. |
SwapOnTime |
Players swap at regular time intervals. |
MinTime |
Minimum interval (in seconds) for SwapOnTime. |
MaxTime |
Maximum interval (in seconds) for SwapOnTime. |
The RandomTeleports plugin teleports players to a random warp location.
| Config Option | Description |
|---|---|
Enabled |
If set to false, the plugin will do nothing. |
TeleportOnTime |
Players teleport on a regular interval. |
TeleportOnBonk |
Player teleports when they bonk. |
TeleportOnDamager |
Player teleports when taking damage. |
TeleportOnMoonCollect |
Player teleports when collecting a moon. |
MinTime |
Minimum time interval (in seconds) for timed teleportation. |
MaxTime |
Maximum time interval (in seconds) for timed teleportation. |
TeleportToSubareas |
Allows teleportation to subareas. |
IncreasedKingdomChance |
If TeleportToSubareas is enabled, this increases the likelihood of teleporting to the kingdom instead of a subarea. Higher values increase the chance. |
IgnoresStages |
Players cannot be teleported if they are currently in these stages. |
The SameStage plugin forces all players to be on the same stage. When one player enters a new stage, all other players are moved there automatically.
| Config Option | Description |
|---|---|
Enabled |
If set to false, the plugin will do nothing. |