in-progress map things...
This commit is contained in:
parent
cfe7501fe2
commit
3c54e379d4
10 changed files with 753 additions and 14 deletions
|
|
@ -1,4 +1,5 @@
|
|||
(local pxl8 (require :pxl8))
|
||||
(local bsp_world (require :mod.bsp_world))
|
||||
(local cube3d (require :mod.cube3d))
|
||||
|
||||
(var time 0)
|
||||
|
|
@ -16,11 +17,13 @@
|
|||
(var logo-sprite nil)
|
||||
|
||||
(global init (fn []
|
||||
(bsp_world.init)
|
||||
(pxl8.load_palette "res/sprites/pxl8_logo.ase")
|
||||
(set logo-sprite (pxl8.load_sprite "res/sprites/pxl8_logo.ase"))
|
||||
(set particles (pxl8.particles_new 1000))))
|
||||
|
||||
(global update (fn [dt]
|
||||
(bsp_world.update dt)
|
||||
(set time (+ time dt))
|
||||
|
||||
(when (pxl8.key_pressed "1")
|
||||
|
|
@ -46,6 +49,8 @@
|
|||
(set use-nes-palette (not use-nes-palette))
|
||||
(local palette-path (if use-nes-palette "res/palettes/nes.ase" "res/sprites/pxl8_logo.ase"))
|
||||
(pxl8.load_palette palette-path))
|
||||
(when (pxl8.key_pressed "0")
|
||||
(set current-effect 0))
|
||||
|
||||
(case current-effect
|
||||
1 (do
|
||||
|
|
@ -63,6 +68,8 @@
|
|||
|
||||
(global frame (fn []
|
||||
(case current-effect
|
||||
0 (bsp_world.frame)
|
||||
|
||||
1 (do
|
||||
(pxl8.clr 0)
|
||||
(when logo-sprite
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue