• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

Custom sleeper volume in POI works in play test but not in live game

RippedWarrior

New member
Hi everyone, I am attempting to make a custom a POI with a custom sleeper volume. When I play-test the POI the custom sleeper spawns work fine, but when I put the POI in a live game (local, single player) the custom sleeper does not spawn.

I'm hoping someone could take a look and see what I'm missing? Thanks in advance

1. gamestages.xml

<group name="RWzombieboss" spawner="RWzombieboss"/>

<spawner name="RWzombieboss">
        <gamestage stage="1">
            <spawn group="RWzombieboss" num="1" maxAlive="1" duration="10"/>
        </gamestage>
    </spawner>
 

2. entitygroups.xml

<entitygroup name="RWzombieboss">
   bossBull
    </entitygroup> 

3. Sleeper volume

image.png

image.png

4. Play test, boss zombie spawns

image.png

5. Live game: no zombie spawn

Thanks!

 
Last edited by a moderator:
try something like this

 

<group name="RWzombieboss" spawner="RWzombiebossSpawn"/>

<spawner name="RWzombiebossSpawn">
        <gamestage stage="1">
            <spawn group="RWzombiebossGroup" num="1" maxAlive="1" duration="10"/>
        </gamestage>
    </spawner>
 

2. entitygroups.xml

<entitygroup name="RWzombiebossGroup">
   bossBull, 1
    </entitygroup> 

 
Last edited by a moderator:
try unticking the 3 you got ticked there
That did not do it, but thank you.

I have made some progress. I tried inserting my custom group into an existing sleeper volume and the zombies spawned in a live world.

So, I can rule out the entitygroup and spawns as the issue, it's definitely related to the sleeper volume!

image.png

 
Not originally but I did start doing that last night. 

The super vexing part is that it does work in one sleeper volume but not the one I want.

EDIT: I've had a success! I put in 6 sleeper blocks in the volume, set to spawn only 1 zombie, and it worked in live game.

Still an issue for me, as I'm trying to get the zombie to spawn in a specific location, but this is promising!

 
Last edited by a moderator:
you could do this, it will spawn what you want regardless

<block name="sleeperTyrant">
    <property name="CreativeMode" value="None"/>
    <property name="Extends" value="sleeperSit"/>
    <property name="ExcludeWalkType" value="Crawler"/>
    <property name="Model" value="@:Entities/Zombies/Zombies/SleeperPoses/idleSleepPrefab.prefab"/>
    <property name="Pose" value="5"/>
    <property name="LookIdentity" value="0,0,1"/>
    <property name="SpawnGroup" value="ZombieTyrant"/>
</block>

 
you could do this, it will spawn what you want regardless

<block name="sleeperTyrant">
    <property name="CreativeMode" value="None"/>
    <property name="Extends" value="sleeperSit"/>
    <property name="ExcludeWalkType" value="Crawler"/>
    <property name="Model" value="@:Entities/Zombies/Zombies/SleeperPoses/idleSleepPrefab.prefab"/>
    <property name="Pose" value="5"/>
    <property name="LookIdentity" value="0,0,1"/>
    <property name="SpawnGroup" value="ZombieTyrant"/>
</block>
ooh that is brilliant- thank you very much.

What I discovered this morning, before I had to go to work - is that if I place 4 sleeper blocks in the one sleeper volume, my boss zombie will spawn in live game. 

What you suggested above looks like it will be much more reliable, I can't wait to try it.

 
Last edited by a moderator:
Back
Top