resources loading
This commit is contained in:
parent
bc8d03a261
commit
976b230986
@ -35,6 +35,25 @@ pub struct GlobalResources {
|
|||||||
// Shop & items
|
// Shop & items
|
||||||
pub shop_background: Texture2D,
|
pub shop_background: Texture2D,
|
||||||
|
|
||||||
|
pub flashlight_one: Texture2D,
|
||||||
|
pub flashlight_two: Texture2D,
|
||||||
|
pub flashlight_three: Texture2D,
|
||||||
|
|
||||||
|
pub stun_gun_one: Texture2D,
|
||||||
|
pub stun_gun_two: Texture2D,
|
||||||
|
pub stun_gun_three: Texture2D,
|
||||||
|
|
||||||
|
pub air_one: Texture2D,
|
||||||
|
pub air_two: Texture2D,
|
||||||
|
pub air_three: Texture2D,
|
||||||
|
|
||||||
|
pub flippers_one: Texture2D,
|
||||||
|
pub flippers_two: Texture2D,
|
||||||
|
pub flippers_three: Texture2D,
|
||||||
|
|
||||||
|
// Treasure
|
||||||
|
pub transponder: FrameAnimationWrapper,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl GlobalResources {
|
impl GlobalResources {
|
||||||
@ -132,6 +151,64 @@ impl GlobalResources {
|
|||||||
&thread,
|
&thread,
|
||||||
&Image::load_image("./assets/img/map/shopHighRes.png")?,
|
&Image::load_image("./assets/img/map/shopHighRes.png")?,
|
||||||
)?,
|
)?,
|
||||||
|
flashlight_one: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/flashlight1.png")?,
|
||||||
|
)?),
|
||||||
|
flashlight_two: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/flashlight2.png")?,
|
||||||
|
)?),
|
||||||
|
flashlight_three: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/flashlight3.png")?,
|
||||||
|
)?),
|
||||||
|
stun_gun_one: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/stun1.png")?,
|
||||||
|
)?),
|
||||||
|
stun_gun_two: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/stun2.png")?,
|
||||||
|
)?),
|
||||||
|
stun_gun_three: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/stun3.png")?,
|
||||||
|
)?),
|
||||||
|
air_one: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/air1.png")?,
|
||||||
|
)?),
|
||||||
|
air_two: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/air2.png")?,
|
||||||
|
)?),
|
||||||
|
air_three: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/air3.png")?,
|
||||||
|
)?),
|
||||||
|
flippers_one: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/flippers1.png")?,
|
||||||
|
)?),
|
||||||
|
flippers_two: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/flippers2.png")?,
|
||||||
|
)?),
|
||||||
|
flippers_three: (raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/items/flippers3.png")?,
|
||||||
|
)?),
|
||||||
|
transponder: FrameAnimationWrapper::new(
|
||||||
|
raylib.load_texture_from_image(
|
||||||
|
&thread,
|
||||||
|
&Image::load_image("./assets/img/map/transponder.png")?,
|
||||||
|
)?,
|
||||||
|
Vector2 { x: 10.0, y: 20.0 },
|
||||||
|
6,
|
||||||
|
1,
|
||||||
|
),
|
||||||
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user