RelationCommands.apply_unrelate: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/relation_commands.bend as RelationCommands Lines 81-83 of bendvy-ecs-core@0.1.0.4/relation_commands.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/relation_commands.bend&start_line=81&end_line=83 import Base import relation_types.bend as G import world.bend as W def apply_unrelate(~S: Data,~C: Type,~R: Type,~E: Data,world: W.World,R,Notice>,descriptor: G.Descriptor,source: W.Handle) -> W.World,R,Notice>: match source: case W.Handle{_,id}: discard_unit(~S,~C,~R,~E,W.with_store(~S,~Store,~R,~Notice,~Unit,store => store_unrelate(~S,~C,store,descriptor,id),world)) Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Unit https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_commands.bend&name=Notice https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_commands.bend&name=Store https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_commands.bend&name=discard_unit https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_commands.bend&name=store_unrelate https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/relation_types.bend&name=Descriptor https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=Handle https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=World https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=with_store