viliger-ExtradimensionalItems icon

ExtradimensionalItems

A mod that aims to add ideas from another games. One new item coming through the portal! With lots of bugfixes and some balancing.

Last updated 9 months ago
Total downloads 32453
Total rating 3 
Categories Items Client-side Server-side
Dependency string viliger-ExtradimensionalItems-0.5.5
Dependants 14 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2113 icon
bbepis-BepInExPack

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

Preferred version: 5.4.2113
RiskofThunder-R2API_Items-1.0.3 icon
RiskofThunder-R2API_Items

API for adding custom items

Preferred version: 1.0.3
RiskofThunder-R2API_RecalculateStats-1.2.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.2.0
RiskofThunder-R2API_Networking-1.0.2 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

Preferred version: 1.0.2
RiskofThunder-R2API_TempVisualEffect-1.0.2 icon
RiskofThunder-R2API_TempVisualEffect

API for adding custom temporary visual effects for characters.

Preferred version: 1.0.2
RiskofThunder-R2API_Sound-1.0.2 icon
RiskofThunder-R2API_Sound

API for adding custom sounds or musics

Preferred version: 1.0.2
RiskofThunder-HookGenPatcher-1.2.3 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.3

README

Extradimensional Items

A mod that aims to add ideas from another games, while extending the playstyles of existing characters\roles. Currently mod has 7 new items and 3 new equipment.

Icon (more text so icons are bigger) Name Description Type
Witch Hunter's Tools Witch Hunter's Tools Pinged targets take additional 5%(+5% per stack) damage. You can disable chat messages for enemy pinging in the config. Common
Sorcerer's Pills Sorcerer's Pills Gain 10% (+10% per stack) cooldown reduction. Stacks hyperbolically, like Haste in WoW or Ability Haste in LoL, as in 100% will reduce cooldown by half, 200% by 3/4, etc. Corrupts all Soldier's Syringes. Void Common
Sheen Sheen After using non-primary ability gain one stack of buff. Dealing damage with primary ability while having said buff will cause target take additional 250% base damage (+150% per stack) and consume one stack of buff. Buff can be stacked up to 3 (+2 per stack) times. Buff application has 1.5 second cooldown. Uncommon
Fuelling Bellows Fuelling Bellows For each ability and equipment on cooldown gain 10% (+5% per stack) bonus damage. Uncommon
Atma's Impaler Atma's Impaler Gain additional levels of base damage per each 250HP (-25% per stack, stacks hyperbolically). Always gives at least one level worth of base damage. Uncommon
Adrenaline Core Adrenaline Core Gain ability to acquire Adrenaline levels, up to 5. Levels persist through stages. For each level gain additional stats:
Lv.1 - 45%(+30% per stack) attack speed.
Lv.2 - 42%(+28% per stack) movement speed.
Lv.3 - 125(+75 per stack) health.
Lv.4 - 20%(+12% per stack) of max health as shield.
Lv.5 - 20%(+10% per stack) crit chance.
Each Adrenaline level takes 15(-10% per stack, stacks hyperbolically) points to reach, normal enemy rewards 1 point(s), elite - 3, boss - 5. Losing more than 10% health over 0.1 seconds will result in losing all levels of Adrenaline. Levels are displayed on their own bar under HP bar.
At max level of Adrenaline gain protective shield that will save your Adrenaline levels upon taking threshold damage, but it will not prevent the damage itself.
Legendary
Pizza Box Pizza Box Replace your Utility Skill with Block. Block allows you to enter a defensive stance for 0.5 (+0.1 per stack) seconds, deflecting first non-periodic hit. Depending for how long you were in the stance gain 3 to 1 damage buff(s). If you have damage buffs when using Block, your Primary Skill gets replaced with Release. Using Release will consume all damage buffs and deal 1000% (+1000% per stack) base damage per buff stack to everyone in 15m radius. Release has increased proc coefficient. You can have up to 8 stacks of damage buff. Lunar/Legendary
Checkpoint Checkpoint Place a checkpoint on the ground. Upon death respawn at checkpoint's location, destroying it in the process. Unused checkpoint can be picked back up. Only one checkpoint can exist per player at a time. Picking up different equipment results in checkpoint being disabled and transformed back into equipment. If Fuel Cells are present, one will be consumed in place of checkpoint.
No cooldown.
Equipment
Chronoshift Chronoshift Move 10 seconds back in time. Restores position, money, items, health, barrier, shield and skill cooldowns to the state they were. Snapshots are taken every 0.25 seconds.
120 second cooldown.
Equipment
Skull of Impending Doom Skull of Impending Doom Gain 100% movement speed, while taking 10% max health as damage every 3 seconds. Use again to disable the effect. If Fuel Cells are present, gain additional 15% movement speed and reduce damage by 15% per stack.
No cooldown.
Lunar Equipment

Things marked in bold can be edited via config. Mod supports in-game config setup via RiskOfOptions and has full BetterUI support for every item.

Mod features extensive logging of practically every in-game event related to new content, so it might spam the log a lot. There is an option to completely disable logging if you have performance issues or log sizes go out of control.

If you find any bugs send me a message on discord at viliger#9877 or submit an issue on github. I also need help with some of the assets (Atma needs a proper model, Pizza box needs good skill icons, etc), writing proper lore and models\animation extraction from game called Super Cloudbuilt. If you want to help, let me know.

Known issues\things

  • Some effects and sounds might not work on third client (as in not server and not client that it comes from), but as far as functionality everything should be working.
  • Respawn Flag:
    • If MUL-T picks flag as first item, places it and then picks up item without using Retool flag converts back into the item, like if another equipment was picked up. It can be resolved by using Retool once with any equipment, at the start MUL-T has one equipment slot, until MUL-T uses Retool at least once with any equipment.
  • Chronoshift:
    • Oddly-shaped Opal doesn't reset.
    • Doesn't reset states, MUL-T won't swap back, Void Fiend won't get his energy\state, Railgunner will be scoped if she was scoped or still be overheated, etc.
    • Capitan does get his beacons back but he is hard capped to two beacons at the time in vanilla. Maybe with other mods it works I dunno.
    • Probably completely breaks custom characters that rely on buffs for states.
  • Sorcerer's Pills:
    • Cooldown reduction from Alien Head is applied after Sorcerer's Pills. For example, Commando's special has base cooldown of 9 seconds, 10 pills will bring it down to 4.5 and additional Alien Head will bring it down to 3.375. This is R2API behavior, not much I can do without not using it and even then, I think it is fine as it is.
  • Adrenaline Core:
    • Getting item back from Mithrix will not restore it's levels.

Credits

  • Models come from https://thebasemesh.com/ unless stated otherwise.
  • Pizza Box - model comes from https://sketchfab.com/3d-models/pizza-box-7c982c66dade4967961f13e1fea6c07a, sound effects come from DMC4 and DMC5, property of Capcom, effects come from World of Warcraft, property of Blizzard
  • Checkpoint - model, sounds and textures come from Super Cloudbuilt, property of Coilworks
  • Chronoshift - cut out from Ekko model from League of Legends, property of Riot Games
  • Skull of Doom - model from Tales of Monkey Island, property of Telltale Games, sounds come from World of Warcraft, property of Blizzard
  • Adrenaline Core - model, textures and sounds from Returnal, property of Housemarque and Sony Entertainment
  • Witch Hunter's Tools - model and textures from Vermintide 2, property of Fatshark

TODO\Future things

  • Current list of modded characters that I want to have displays on: CHEF, Teslaboys, VideogameMod2 characters.
  • Redo icons. Outlines are inconsistent.
  • Fix logbook item displays. Only Chronoshift currently has "display", as in it follows what I put in the code, but it needs a lot of fixing to look good.
  • Majority of items lack lore, you are free to submit a pull request or message me directly if you want to write it.
  • New model and icon for Atma, it looks terrible
  • Proper skill icons for Pizza Box
  • Code rewrite to Chronoshift at the very least, it is very janky at the moment
  • Quest system, where you pick quests in the lobby, for a price of course (0.6.0)
  • New Survivor (0.7.0)
  • New Stage (0.8.0)