generated from 2ndbeam/bevy-template
feat: Functionally working stairs without sprite
- Made all observers public - Observe all InteractionEvents in the app, not in the entity - Added names to layout bundles - Raised player speed to 4 m/s for quicker debugging - Added second container on 2nd floor
This commit is contained in:
parent
764e196d39
commit
5157450ced
7 changed files with 129 additions and 9 deletions
|
|
@ -115,7 +115,7 @@ pub fn setup_world(
|
|||
vec2(meters(15.5), meters(-4.5))),
|
||||
// 2F
|
||||
(Collider::cuboid(meters(0.5), meters(1.5)),
|
||||
vec2(meters(0.5), meters(0.5))),
|
||||
vec2(meters(0.5), meters(-0.5))),
|
||||
(Collider::cuboid(meters(0.5), meters(1.5)),
|
||||
vec2(meters(15.5), meters(-0.5))),
|
||||
];
|
||||
|
|
@ -123,6 +123,25 @@ pub fn setup_world(
|
|||
commands.spawn(door::door_bundle(&asset_server, vec2(meters(1.5), 0.), true));
|
||||
commands.spawn(door::door_bundle(&asset_server, vec2(meters(3.5), 0.), false));
|
||||
commands.spawn(door::door_bundle(&asset_server, vec2(meters(5.5), 0.), false)).insert(Locked);
|
||||
commands.spawn(container::container_bundle(&asset_server, vec2(meters(-2.), 0.), uvec2(8, 8), items));
|
||||
commands.spawn(container::container_bundle(&asset_server, vec2(meters(-2.), 0.), uvec2(8, 8), items.clone()));
|
||||
commands.spawn(container::container_bundle(&asset_server, vec2(meters(2.), meters(4.)), uvec2(10, 8), items.clone()));
|
||||
commands.spawn(tilemap::tilemap_bundle(&asset_server, uvec2(16, 16), tiles, colliders));
|
||||
commands.spawn(stairs::stairs_bundle(
|
||||
&asset_server,
|
||||
vec2(meters(-5.), 0.),
|
||||
Some(vec2(meters(2.), meters(4.))),
|
||||
None,
|
||||
));
|
||||
commands.spawn(stairs::stairs_bundle(
|
||||
&asset_server,
|
||||
vec2(meters(-5.), meters(4.)),
|
||||
Some(vec2(meters(2.), meters(4.))),
|
||||
Some(vec2(meters(-2.), meters(-4.))),
|
||||
));
|
||||
commands.spawn(stairs::stairs_bundle(
|
||||
&asset_server,
|
||||
vec2(meters(-5.), meters(8.)),
|
||||
None,
|
||||
Some(vec2(meters(-2.), meters(-4.))),
|
||||
));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue