summaryrefslogtreecommitdiff
path: root/src/main.rs
blob: 87139141af26b4d2c7f66d8ca45d811d1ccdbd00 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
mod game;
mod room;

#[cfg(not(target_arch = "wasm32"))]
pub fn main() -> teleia::Erm<()> {
    let room_path = std::env::args().nth(1).unwrap();
    teleia::run("game", 640, 480, teleia::Options::FULLSCREEN_MOUSE,
        |ctx, _st| game::Game::new(ctx, &room_path)
    )
}

#[cfg(target_arch = "wasm32")]
pub fn main() {} // dummy main, real wasm32 main is lib::main_js