Skip to content

Add support for creating NPC/Pal spawns#69

Merged
Okaetsu merged 18 commits intomainfrom
spawner_work
Dec 13, 2025
Merged

Add support for creating NPC/Pal spawns#69
Okaetsu merged 18 commits intomainfrom
spawner_work

Conversation

@Okaetsu
Copy link
Copy Markdown
Owner

@Okaetsu Okaetsu commented Dec 13, 2025

This adds support for creating custom MonoNPCSpawners and PalSpawner_Standard (or more commonly known as sheets). This means the spawning will work exactly the same as the game itself with same rules and limitations.

Editing of existing spawns via this method is not currently supported, but may be added somewhere in the future. You can still utilize blueprint schema to edit spawns, see the example mod BossMammorestSpawnReplacer.

I've included a new example mod which covers both the use of a MonoNPCSpawner (spawning npcs) and Sheet (spawning pals and a field boss).

A small implementation detail regarding the SpawnerName field when adding spawns: PalSchema will automatically append the name of your mod to the front, so if the name of your mod's main folder is called MySpawnerMod and the SpawnerName is Cattiva001, the final name will be MySpawnerMod_Cattiva001. This is to prevent any name collisions with other mods that add spawns with the same name.

@Okaetsu Okaetsu merged commit 05ea425 into main Dec 13, 2025
1 check failed
@Okaetsu Okaetsu deleted the spawner_work branch December 13, 2025 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant