diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-03-11 21:18:12 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-03-11 21:18:36 +0100 |
| commit | 4a9314f235bd3c556cec4f70177d8f7438d59559 (patch) | |
| tree | d021352543a01d1eb325e202be7ee8b9c936eda4 /server/src/entity/mod.rs | |
| parent | 93fbbf687de7e3b3b27e150c455cef2ac4d4c303 (diff) | |
| download | hurrycurry-4a9314f235bd3c556cec4f70177d8f7438d59559.tar hurrycurry-4a9314f235bd3c556cec4f70177d8f7438d59559.tar.bz2 hurrycurry-4a9314f235bd3c556cec4f70177d8f7438d59559.tar.zst | |
buttons server-side code
Diffstat (limited to 'server/src/entity/mod.rs')
| -rw-r--r-- | server/src/entity/mod.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/server/src/entity/mod.rs b/server/src/entity/mod.rs index 8a78202b..604daf98 100644 --- a/server/src/entity/mod.rs +++ b/server/src/entity/mod.rs @@ -15,8 +15,8 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. */ -mod book; pub mod bot; +mod button; mod campaign; mod conveyor; mod ctf_minigame; @@ -39,7 +39,7 @@ use crate::{ scoreboard::ScoreboardStore, }; use anyhow::Result; -use book::Book; +use button::Button; use campaign::{Gate, Map}; use conveyor::Conveyor; use customers::Customers; @@ -111,7 +111,7 @@ pub fn construct_entity(decl: &EntityDecl) -> DynEntity { tag_item, blocker_tile, } => Box::new(TagMinigame::new(tag_item, blocker_tile)), - EntityDecl::Book { pos } => Box::new(Book(pos)), + EntityDecl::Button { pos, action } => Box::new(Button { pos, action }), EntityDecl::ItemPortal { from, to } => Box::new(ItemPortal { from, to }), EntityDecl::PlayerPortal { from, to } => Box::new(PlayerPortal { from, to }), EntityDecl::Conveyor { from, to, speed } => Box::new(Conveyor { |