You are viewing a potentially older version of this package. View all versions.
Brynzananas-Caeli_Imperium-0.11.2 icon

Caeli Imperium

Brynzananas work-in-progress content expansion. Currently adds 3 items, 1 interactable and 1 basic monster.

Date uploaded a day ago
Version 0.11.2
Download link Brynzananas-Caeli_Imperium-0.11.2.zip
Downloads 407
Dependency string Brynzananas-Caeli_Imperium-0.11.2

This mod requires the following mods to function

Brynzananas-Brynza_API-1.10.1 icon
Brynzananas-Brynza_API

Brynzananas API mod adding features for developers usage

Preferred version: 1.10.1
RiskofThunder-R2API_RecalculateStats-1.6.6 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

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

API for adding custom sounds or musics

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

API for adding custom items

Preferred version: 1.0.8
RiskofThunder-R2API_Director-3.0.0 icon
RiskofThunder-R2API_Director

API for easily modifiying the Director (RoR2 monster / interactable spawner) behaviour and cloning Spawn Cards

Preferred version: 3.0.0
RiskofThunder-R2API_Networking-1.0.4 icon
RiskofThunder-R2API_Networking

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

Preferred version: 1.0.4
RiskofThunder-R2API_Dot-1.1.2 icon
RiskofThunder-R2API_Dot

API for adding custom damage over time effects

Preferred version: 1.1.2

README

Adds some content

Image Name Short Description Type
emergency-medical-treatment Emergency Medical Treatment Upon taking damage, heal for 50% of the damage taken over the course of 15 seconds (-15% per stack). Common Item
chalk Chalk Draw a path as you move. While on this path, increase movement speed by 50% (+50% per stack.) and gain flight. Max path length: 512 (+128 per stack.). Uncommon Item
infinite-magazine Infinite Magazine Use Secondary skill without minimal charge requirement. Consume all Secondary charges on skill execution, increasing Secondary skill damage by 100% for each consumed charge. Extra Secondary skill damage disappears on dealing any Secondary skill damage. Increase Secondary skill damage by 100% (+100% per stack). Legendary Item
bomber-wisp Bomber Wisp Lesser Wisp variant that telegraphs huge explosion pillar. Basic Monster
monster-chest Monster Chest Allows survivors to sacrifice items in exchange for a boss item. 8 sacrifices needed. Common items give 1, Rare items give 2, Legendary items give 4. Guaranteed to spawn on stage 3. Interactable
For modders

Infinite Magazine compatibility

  • If your secondary skill transfers stocks to another skill slot(like Railgunner), you should use CaeliImperium.Items.InfiniteSecondarySkillChargesEvents.BlacklistSkillDef(SkillDef skillDef) to blacklist your skill loosing all stocks on use
  • If your secondary skill overrides base OnExecute without calling base call(like Drifter), you should replace this.stockToConsume with CaeliImperium.Items.HandleInfiniteSecondarySkillCharges(int stockToConsume, GenericSkill genericSkill)

Monster Chest

  • Add CaeliImperiumAssets.CannotbeCraftedFromMonsterChest ItemTag to exclude your boss item from Monster Chest item pool

CHANGELOG

0.11.2

  • Fixed Bomber Wisp character spawn card not being registered

  • Added Bomber Wisp Selection weight multiplier and Credits cost multiplier configs

0.11.1

  • Fixed content fields not populating when disabled in configs because configs don't nullcheck content

  • Changed Monster Chest spawn behaviour to spawn on stages either count as Stage or have allowItemsToSpawnObjects checked

  • Changed Chalk max path config to 512

  • Changed Chalk max path increase per stack config to 128

0.11.0

  • Bomber Wisp blast radius, detonation time and damage coefficient now change based on stage progression. Configurable

  • Added lines and sparks effects to Bomber Wisp pillar projection. Configurable

  • Bomber Wisp now cannot spawn in Void Fields. Configurable

  • Bomber Wisp pillar projection now disappears on owner death

  • Bomber Wisp pillar summon state duration is now directly tied to projectile lifetime. Fallbacks to base duration

  • Added Override config values on update main config

  • Added Screaming main config

  • Monster Chest and Bomber Wisp can now be disabled in configs

  • Fixed Monster Chest using Scrapper Idle state

  • Monster Chest now cannot be opened while it is spewing

  • Improved Monster Chest UI. Spew message can be turned off in configs

  • Added Highlight Monster Chest config

  • Changed Chalk tier from common to uncommon

  • Added AI Blacklist tag to Chalk

  • Tweaked Chalk path contact detection values to be less sensitive

  • Added Autosprint Chalk config

  • Exiting Chalk path now keeps sprint if Autosprint config is enabled

  • Added Flight Chalk config

0.10.1

  • Less screaming

0.10.0

  • Added Bomber Wisp basic monster

  • Added Monster Chest interactable

  • Rewritten Chalk code. Should be similar in function

  • Added Chalk Max path length configs

  • Added effects to Emergency Medical Treatment

  • Changed Emergency Medical Treatment Heal coefficient from 1 to 0.5

0.9.1

  • Fixed Readme

0.9.0

  • Added Infinite Magazine item

  • Emergency Medical Treatment heal coefficient can now be configured

  • Fixed Chalk set buff running on all clients

  • General mod structure improvement

0.8.4

  • Fixed Emergency Medical Treatment insane stacking

  • Changed Emergency Medical Treatment Time to fully heal received damage from 12 to 15

  • Changed Chalk Movement speed increase from 1 to 0.5

  • Changed Chalk Movement speed increase per stack from 1 to 0.5

0.8.3

  • Fixed Chalk flight bonus applying on all buffs

  • Put all event invokations under try catch

0.8.2

  • Rebuild without Monomod Backports

0.8.1

  • Listed BrynzaAPI as package dependency

  • Changed Emergency Medical Treatment Time to fully heal received damage from 7 to 12

  • Changed Emergency Medical Treatment Time percentage reduction per stack from 10 to 15

0.8.0

  • Reworked Chalk and Emergency Medical Treatment

  • Cut all other content

0.7.8

  • Plugged many missing configs to RiskOfOptions

  • Removed scary "Restart Required" for Enable Config config options in RiskOfOptions

  • Captured Potential

    • Initialisation moved to the last
  • Chalk

    • Added
  • Majestic Hand

    • Added null check for victims master
  • Skull Gamma Gun

    • Added null check for victims master
  • Medicine

    • Changed icon a little

0.7.7

  • Added a check if Dredged elite is disabled for Death Buffer

  • Added missing config values into new config function

  • Added short pickup descriptions

0.7.6

  • Added an option for config sections to be toggled (off by default)

  • Made ProperSave not a hard dependency

  • Simplified mod icon

  • Disco Ball

    • Added
  • Brass Bell

    • Changed icon
    • Added null checks for skills
    • Changed Damage Increase value to 80%
    • Changed Damage Increase Stack value to 80%
  • Like A Dragon

    • Made it look more like a dragon
    • Changed Roll Amount value to 2
    • Changed Roll Amount Stack value to 2
  • Fragile Gift Box

    • Added Wound Damage config option (10% by default)
    • Added Wound damage stack config option (10% by default)
    • Added Wound Clear Chance config opyion (35% by default)
    • Replaced Wound with Deep Wound
    • Improved distance chance falloff
  • Keychain

    • Added chance addition function if a dead monster is elite or champion
    • Added missing config options to RiskOfOptions
  • Opposing Force

    • Added null check for attackers CharacterBody
    • Changed Armor value to 2
    • Changed Armor Stack to 2
    • Changed Damage value to 500%
    • Changed Damage Stack value to 500&
    • Changed Power value to 1.6
    • Added Rings proctype
  • Irradiated

    • Disabled its function for optimisation reasons
    • Deleted Max Stack config option
  • Guardian Crown

    • Changed Tier value to 3
    • Changed Crown Chance value to 20%
    • Added Distance Stack config option (0 by default)
    • Added Distance Chance stack config option (0% by default)
    • Added Dazzled Amount config option (1 by default)
    • Added Dazzled Amount Stack option (1 by default)
  • Painkiller

    • Renamed to Medicine
    • Changed texture
    • Changed Armor Add value to 0
    • Changed Regen Multiply Percentage value to 5%
    • Changed Max Health Add value to 0
  • Arch Nemesis

    • Changed Stage value to 3
  • Wounded

    • Now tagged as a debuff
  • Pack Of Ciggaretes

    • Changed AI Blacklist value to true
    • Changed Interval value to 0.5
    • Changed Permanent Damage Time to 2 seconds
    • Changed Permanent Damage Time Stack to 2 seconds
    • Removed the item
  • Captured Potential

    • Added documentation as an item
  • Otherworldly Manuscript

    • Changed AI Blacklist value to false
    • Changed Damage value to 150%
    • Added Damage Stack config option (150% by default)
    • Changed Wound Amount value to 2
    • Changed Wound Amount Stack value to 2
  • Rejected Dagger

    • Changed Global Count value to true
  • Skull Gamma Gun

    • Changed Angle Per Stack value to 5
    • Changed Interval value to 2 seconds
    • Changed Damage value to 200%
    • Changed Damage Stack value to 200%
    • Changed Range Stack value to 16
    • Plugged Proc config option to work
    • Removed Mase Max Debuff config option
    • Removed Mase Max Debuff Per Stack config option

0.7.5

  • Arch Nemesis

    • Fixed Gilded Coast not being in a stage blacklist
    • Remade entities blacklisting to an array
    • Changed Spawn Chance value to 25%
    • Added Extra Spawn Chance config option (25% by default)
    • Added Reset Extra Spawn Chance config option (true by default)
    • Added Loop config option (1 by default)
    • Remade Arch Nemesis stage spawning from counting the number from scene to counting beated stages
    • Added Master Prefab null check
  • Brass Modality

    • Added null check attackers CharacterBody
  • Captured Potential

    • Improved null checking
  • Pack of Ciggaretes

    • Changed Interval value to 1 second
    • Changed Permanent Damage Time value to 5 seconds
    • Changed Permanent Damage Time Stack to 5 seconds
  • Compressed audio for less file size

0.7.4

  • Brass Modality

    • Added null check victims game object and character body
    • Changed Wound Time Function value to true
    • Changed Flat Wound Time value to 5 seconds
    • Changed Flat Wound Amount value to 5
  • Defender

    • Added null check for SetStateOnHurt
  • Opposing Force

    • Added null check for victims character body
  • Text changes

0.7.3

  • Guardian Crown

    • Added null check for SetStateOnHurt
  • Pack Of Ciggaretes

    • Corrected the description
    • Pondered about fixing the typo or not

0.7.2

  • Artifact of Battle

    • Changed Interval value to 15 seconds
    • Changed Credits Addition to 25
    • Changed Charge on Kill value to 3
    • Changed Teleport Time value to 300 seconds
  • Irradiated

    • Changed range value to 3.6
  • Arch Nemesis

    • Plugged Spawn Chance config to work
    • Changed Log Error message when Arch Nemesis can't receive an item that does not exists
  • Emergency Medical Treatment

    • Changed Regen value to 5%
    • Changed Regen Stack value to 2.5%
  • Guardian Crown

    • Changed Dazzle Chance for Players value to 15%
  • Keychain

    • Changed its tier to Common/White
    • Changed Elite Kill value to 0
    • Changed Champion Kill value to 1
    • Note: I should make them as a chance increase, rather than a guaranteed buff
  • Otherworldly Manuscript

    • Changed Talisman Timer value to 7 seconds
    • Added config option to control Wound time per item stack (0 by default)
  • Pack of Ciggaretes

    • Changed its internal class, localisation and field names from Ciggaretes to Pack Of Ciggarets
    • Added Permanent Damage function
    • Removed all previous functions
  • Rejected Dagger

    • Added a null check for the master, hopefully that would fix that issue
    • Added Team Count config option (false by default)
  • Skull Gamma gun

    • Changed Interval value to 1 second
    • Changed Damage value to 100%
    • Added Do DOT config option
  • Text changes

0.7.1

  • Some api dependency stuff

0.7.0

  • Too lazy to fill