You are viewing a potentially older version of this package. View all versions.
Moffein-Potmobile-1.4.0 icon

Potmobile

Adds the unused Potmobile and Hauler as playable survivors. Expect jank! Enemy versions available in config.

Date uploaded a year ago
Version 1.4.0
Download link Moffein-Potmobile-1.4.0.zip
Downloads 7121
Dependency string Moffein-Potmobile-1.4.0

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2117 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2117
Moffein-FixGenesisLoopConsoleSpam-1.0.0 icon
Moffein-FixGenesisLoopConsoleSpam

Fixes console spam from Genesis Loop when playing with certain custom skins and survivors. Client-side and Vanilla-compatible!

Preferred version: 1.0.0
RiskofThunder-R2API_Core-5.1.1 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.1.1
RiskofThunder-R2API_Prefab-1.0.4 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.0.4
RiskofThunder-R2API_RecalculateStats-1.4.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.4.0
RiskofThunder-R2API_DamageType-1.1.1 icon
RiskofThunder-R2API_DamageType

API for registering damage types

Preferred version: 1.1.1
RiskofThunder-R2API_Sound-1.0.3 icon
RiskofThunder-R2API_Sound

API for adding custom sounds or musics

Preferred version: 1.0.3
RiskofThunder-R2API_Director-2.1.3 icon
RiskofThunder-R2API_Director

API for easily modifiying the Director (RoR2 monster / interactable spawner) behaviour

Preferred version: 2.1.3
RiskofThunder-R2API_Loadout-1.0.2 icon
RiskofThunder-R2API_Loadout

API for registering skills, skins and entity states

Preferred version: 1.0.2

README

Potmobile

Fixes up the Potmobile and Hauler so that it's technically possible to complete a run with them. Reaching the Commencement jump pads will be MEMORABLE.

Don't noclip with it since it will spam your console with errors.

Internal bodyname is MoffeinPotmobileBody and MoffeinHaulerBody

image image

Commissioned by DaltonGoesFast

Additional Features

  • Can be enabled as an enemy. (Disabled by default)
  • Can make it so that you spawn with an Eccentric Vase to skip platforming sections. (Disabled by default)

Full List of Fixes/Changes

  • General

    • Added to character select screen.
    • Fixed out of bounds teleport not working.
    • Fixed jump pads not working.
    • Added interactor.
    • Added hurtbox.
    • Added enemy AI.
    • Added reversing.
    • Added ram damage.
  • Skills

    • Primary now fires an actual projectile.
    • Added Secondary: vertical jump
    • Added Utility: boost
    • Added Special: flips you over so you don't get stuck upside down.

Credits

  • Moffein: Code
  • DestroyedClone: Skins and ItemDisplays
  • DaltonGoesFast: Bankroller

Installation

Drop the Moffein-Potmobile folder into \BepInEx\plugins\

Changelog

1.4.0

  • Hauler
    • Added Geep skin.
    • Added itemdisplays.

Huge thanks to DestroyedClone for doing everything.

1.3.3

  • Potmobile now uses the same ram damage numbers as Hauler. (Need to manually update your config for changes to apply.)
    • This will let it reach higher ram damage due to its higher speed, which is fine since it's impossible to control.
  • Internal Change: Fixed Hauler CharacterModel component being set up incorrectly.

1.3.2

  • Added config options for vehicle speed and ram damage.

1.3.1

  • Nitro Rush
    • Increased max particles per second from 10 -> 20

1.3.0

  • Concussion Bounce

    • Autofire duration when holding down the button increased from 0.5s -> 2s
      • Releasing and re-pressing the button bypasses this.
  • Nitro Rush

    • Greatly improved controllability, now tries to boost towards your aim direction.
    • Fixed particle effects being spawned every frame, now capped to 10 particles per second.
  • Reset

    • Now orients you towards your view direction.
    • Added option to set velocity to 0 to prevent infinite fall loops. (Disabled by default, can be toggled in config or in-game via Risk of Options)
    • Autofire duration when holding down the button increased from 0s -> 2s
      • Releasing and re-pressing the button bypasses this.

1.2.6

  • Hauler
    • Fixed level HP scaling being set to 185 instead of 180.

1.2.5

  • Disabled knockback against friendlies. (Can be toggled in config)
    • Friendly vehicles are still affected by knockback. (Can be toggled in config)

1.2.4

  • Added ImmuneToExecute bodyflag.

1.2.3

  • Fixed ramming dealing friendly fire damage.

1.2.2

  • Potmobile

    • Increased ram hitbox size.
    • Increased ram min damage coefficient from 250% -> 300%

    Ramming with this felt a bit too unforgiving/unrewarding considering its poor handling.

1.2.1

  • Hauler reverse speed penalty reduced from 0.5 -> 0.8 since it was having trouble reversing on slopes.
  • Fixed ClassicItems Scepter replacing the Secondary instead of Primary.

1.2.0

  • Boosting now counts as sprinting.
  • Now deals damage when ramming enemies.
    • Does not affect other player-controlled Potmobiles/Haulers. (Configurable)
    • Enemy Potmobiles/Haulers don't deal ram damage. (Configurable)
    • Damage scales with speed.
      • Hauler has higher ram damage.
  • Scepter Skill: Giga Pot Shot
    • +100% damage and AoE
  • Added honking.
    • No bind by default, need to set it in config.
    • Can be set via the Risk of Options menu.
  • Added config options for modifying vehicle impact force against enemies.

1.1.1

  • Fixed Allow Reverse config option.

1.1.0

Delete and regenerate your config, a lot has changed!

  • Adjusted hurtbox.
  • Added reversing.
    • The turning is a bit unintuitive.
  • Added Hauler
  • Updated the localization files.
    • New Survivor Overview (Thanks DaltonGoesFast!)
  • Added Network check to GiveItemsOnSpawn component.

1.0.1

  • Added missing PrefabAPI dependency to manifest.

1.0.0

  • Release.

CHANGELOG

1.4.14

  • Fixed ApplyWheelForces nullref.

1.4.13

  • Fixed UpdateWheelParameter nullref.

1.4.12

  • Actually fixed it.

1.4.11

  • Fixed honking and squishing online.

1.4.10

  • Fix for DLC2.

1.4.9

  • Changed default config for Impact Friendly Fire (Vehicles) to false since it has enough knockback force to send you out of Mithrix's arena. (existing configs unaffected)

1.4.8

  • Added missing ending line for Hauler. (Thanks Grovetender!)

1.4.7

  • Enemy Version

    • Now has blast falloff.
    • Changed how damage debuff is applied.

    Let me know if anything broke.

1.4.6

  • Enemy Version
    • Reduced damage from 30% -> 20%
    • Fixed death rewards not dropping when killed.

1.4.5

  • Added CN TL (Thanks Meteorite1014!)

1.4.4

  • Added dependency on FixGenesisLoopConsoleSpam to fix console spam.

1.4.3

  • Fixed a nullref related to SquashedComponent.

1.4.2

  • Fixed missing language token for Geep skin.

1.4.1

  • Tweaked default config

    • Primary

      • Duration reduced from 1.5s -> 1s
    • Secondary

      • Base stocks increased from 1 -> 3
    • Utility

      • Base stocks increased from 1 -> 3
      • Cooldown reduced from 10s -> 7s
    • Special

      • Base stocks increased from 1 -> 3
    • Start With Vase is now enabled by default.

    You will need to manually update your config values if you already have the mod installed.

1.4.0

  • Hauler
    • Added Geep skin.
    • Added itemdisplays.

Huge thanks to DestroyedClone for doing everything.

1.3.3

  • Potmobile now uses the same ram damage numbers as Hauler. (Need to manually update your config for changes to apply.)
    • This will let it reach higher ram damage due to its higher speed, which is fine since it's impossible to control.
  • Internal Change: Fixed Hauler CharacterModel component being set up incorrectly.

1.3.2

  • Added config options for vehicle speed and ram damage.

1.3.1

  • Nitro Rush
    • Increased max particles per second from 10 -> 20

1.3.0

  • Concussion Bounce

    • Autofire duration when holding down the button increased from 0.5s -> 2s
      • Releasing and re-pressing the button bypasses this.
  • Nitro Rush

    • Greatly improved controllability, now tries to boost towards your aim direction.
    • Fixed particle effects being spawned every frame, now capped to 10 particles per second.
  • Reset

    • Now orients you towards your view direction.
    • Added option to set velocity to 0 to prevent infinite fall loops. (Disabled by default, can be toggled in config or in-game via Risk of Options)
    • Autofire duration when holding down the button increased from 0s -> 2s
      • Releasing and re-pressing the button bypasses this.

1.2.6

  • Hauler
    • Fixed level HP scaling being set to 185 instead of 180.

1.2.5

  • Disabled knockback against friendlies. (Can be toggled in config)
    • Friendly vehicles are still affected by knockback. (Can be toggled in config)

1.2.4

  • Added ImmuneToExecute bodyflag.

1.2.3

  • Fixed ramming dealing friendly fire damage.

1.2.2

  • Potmobile

    • Increased ram hitbox size.
    • Increased ram min damage coefficient from 250% -> 300%

    Ramming with this felt a bit too unforgiving/unrewarding considering its poor handling.

1.2.1

  • Hauler reverse speed penalty reduced from 0.5 -> 0.8 since it was having trouble reversing on slopes.
  • Fixed ClassicItems Scepter replacing the Secondary instead of Primary.

1.2.0

  • Boosting now counts as sprinting.
  • Now deals damage when ramming enemies.
    • Does not affect other player-controlled Potmobiles/Haulers. (Configurable)
    • Enemy Potmobiles/Haulers don't deal ram damage. (Configurable)
    • Damage scales with speed.
      • Hauler has higher ram damage.
  • Scepter Skill: Giga Pot Shot
    • +100% damage and AoE
  • Added honking.
    • No bind by default, need to set it in config.
    • Can be set via the Risk of Options menu.
  • Added config options for modifying vehicle impact force against enemies.

1.1.1

  • Fixed Allow Reverse config option.

1.1.0

Delete and regenerate your config, a lot has changed!

  • Adjusted hurtbox.
  • Added reversing.
    • The turning is a bit unintuitive.
  • Added Hauler
  • Updated the localization files.
    • New Survivor Overview (Thanks DaltonGoesFast!)
  • Added Network check to GiveItemsOnSpawn component.

1.0.1

  • Added missing PrefabAPI dependency to manifest.

1.0.0

  • Release.