From e99a71f4f5918e9e43c5f8ff01ce348021f925ea Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 16 Dec 2025 02:32:47 +0100 Subject: Add grey holes; player portal pair rest state is grey holes --- server/data/src/registry.rs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'server/data/src/registry.rs') diff --git a/server/data/src/registry.rs b/server/data/src/registry.rs index 372df653..f405489b 100644 --- a/server/data/src/registry.rs +++ b/server/data/src/registry.rs @@ -93,8 +93,11 @@ pub(crate) fn filter_unused_tiles_and_items(data: &mut Gamedata, serverdata: &mu used_tiles.insert(*blocker_tile); } EntityDecl::PlayerPortalPair { - in_tile, out_tile, .. - } => used_tiles.extend([*in_tile, *out_tile]), + in_tile, + out_tile, + neutral_tile, + .. + } => used_tiles.extend([*in_tile, *out_tile, *neutral_tile]), _ => (), }; } @@ -197,9 +200,13 @@ pub(crate) fn filter_unused_tiles_and_items(data: &mut Gamedata, serverdata: &mu *blocker_tile = tile_map[blocker_tile]; } EntityDecl::PlayerPortalPair { - in_tile, out_tile, .. + in_tile, + out_tile, + neutral_tile, + .. } => { *in_tile = tile_map[in_tile]; + *neutral_tile = tile_map[neutral_tile]; *out_tile = tile_map[out_tile]; } _ => (), -- cgit v1.3