code wiki / _hdl_build / _game_vault.nx

_game_vault.nx source

↩ module page · 58 lines · 1192 B

1// AUTHORED BY nx_game_emit from a data game-spec -- per-game module over nx_game_engine_lib 2import "nx_syscalls.nx" 3import "nx_game_engine_lib.nx" 4func main() -> i64 { 5 let cfg: *i64 = sys_mmap(256) as *i64 6 cfg[13] = 22 7 cfg[14] = 3 8 cfg[15] = 1 9 cfg[16] = 20 10 cfg[17] = 4 11 cfg[18] = 3 12 cfg[19] = 9 13 cfg[20] = 8 14 cfg[25] = 1 15 cfg[26] = "knowledge/store/_game_vault.save" as *u8 as i64 16 cfg[21] = "THE VAULT" as *u8 as i64 17 let t: *i64 = sys_mmap(2048) as *i64 18 t[0] = 1 19 t[1] = 0 - 1 20 t[2] = 0 - 1 21 t[3] = 0 - 1 22 t[4] = 0 - 1 23 t[5] = 0 - 1 24 t[6] = 0 - 1 25 t[7] = 2 26 t[8] = 0 - 1 27 t[9] = 3 28 t[10] = 4 29 t[11] = 0 - 1 30 t[12] = 0 - 1 31 t[13] = 0 - 1 32 t[14] = 1 33 t[15] = 0 - 1 34 t[16] = 0 - 1 35 t[17] = 0 - 1 36 t[18] = 0 - 1 37 t[19] = 0 - 1 38 t[20] = 0 - 1 39 t[21] = 0 - 1 40 t[22] = 0 - 1 41 t[23] = 5 42 t[24] = 0 - 1 43 t[25] = 0 - 1 44 t[26] = 0 - 1 45 t[27] = 0 - 1 46 t[28] = 0 - 1 47 t[29] = 5 48 t[30] = 0 - 1 49 t[31] = 0 - 1 50 t[32] = 0 - 1 51 t[33] = 0 - 1 52 t[34] = 0 - 1 53 t[35] = 0 - 1 54 cfg[22] = t as i64 55 cfg[23] = 6 56 cfg[24] = 6 57 return eng_run(cfg) 58}