Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Caeli Imperium
Brynzananas work-in-progress content expansion. Currently adds 3 items, 1 interactable and 1 basic monster.
| Date uploaded | 2 days ago |
| Version | 0.11.1 |
| Download link | Brynzananas-Caeli_Imperium-0.11.1.zip |
| Downloads | 518 |
| Dependency string | Brynzananas-Caeli_Imperium-0.11.1 |
This mod requires the following mods to function
Brynzananas-Brynza_API
Brynzananas API mod adding features for developers usage
Preferred version: 1.10.1RiskofThunder-R2API_Director
API for easily modifiying the Director (RoR2 monster / interactable spawner) behaviour and cloning Spawn Cards
Preferred version: 3.0.0RiskofThunder-R2API_Networking
Networking API around the Unity UNet Low Level API (LLAPI)
Preferred version: 1.0.4README
Adds some content
| Image | Name | Short Description | Type |
|---|---|---|---|
| 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 | 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 | 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 | Lesser Wisp variant that telegraphs huge explosion pillar. | Basic Monster | |
| 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.stockToConsumewithCaeliImperium.Items.HandleInfiniteSecondarySkillCharges(int stockToConsume, GenericSkill genericSkill)
Monster Chest
- Add
CaeliImperiumAssets.CannotbeCraftedFromMonsterChestItemTagto 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
