examples: Add assets and scripts to collision examples
Before Width: | Height: | Size: 64 KiB |
Before Width: | Height: | Size: 66 KiB |
Before Width: | Height: | Size: 256 KiB |
Before Width: | Height: | Size: 260 KiB |
Before Width: | Height: | Size: 324 B |
29
examples/collisions/barrels/assets/convert.sh
Normal file
@ -0,0 +1,29 @@
|
||||
#!/bin/sh
|
||||
|
||||
grit whiteball.png -ftb -fh! -gTFF00FF -gt -gB8 -m!
|
||||
|
||||
for file in *.bin; do
|
||||
mv -- "$file" "${file%.bin}"
|
||||
done
|
||||
|
||||
mv *.pal *.img ../nitrofiles/sprite
|
||||
|
||||
grit pdemo_bg.png -ftb -fh! -gTFF00FF -gt -gB8 -mR8 -mLs
|
||||
|
||||
for file in *.bin; do
|
||||
mv -- "$file" "${file%.bin}"
|
||||
done
|
||||
|
||||
mv *.pal *.img *.map ../nitrofiles/bg
|
||||
|
||||
grit pdemo_colmap.png -ftb -fh! -gt -gB8 -mRtp -mLf -p!
|
||||
|
||||
for file in *.img.bin; do
|
||||
mv -- "$file" "${file%.img.bin}".dat
|
||||
done
|
||||
|
||||
for file in *.map.bin; do
|
||||
mv -- "$file" "${file%.map.bin}".cmp
|
||||
done
|
||||
|
||||
mv *.dat *.cmp ../nitrofiles/maps
|
BIN
examples/collisions/barrels/assets/pdemo_bg.png
Normal file
After Width: | Height: | Size: 944 B |
BIN
examples/collisions/barrels/assets/pdemo_colmap.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
examples/collisions/barrels/assets/whiteball.png
Normal file
After Width: | Height: | Size: 560 B |
BIN
examples/collisions/barrels/nitrofiles/sprite/whiteball.pal
Normal file
@ -1 +0,0 @@
|
||||
|<7C>
|
@ -82,7 +82,7 @@ int main(int argc, char **argv) {
|
||||
|
||||
// Carga los archivos de sprites
|
||||
NF_LoadSpriteGfx("sprite/whiteball", 0, 16, 16); // Pelota
|
||||
NF_LoadSpritePal("sprite/whitepal", 0);
|
||||
NF_LoadSpritePal("sprite/whiteball", 0);
|
||||
|
||||
// Carga el fondo de colisiones
|
||||
NF_LoadCollisionBg("maps/pdemo_colmap", 0, 256, 256);
|
||||
|
29
examples/collisions/pixels/assets/convert.sh
Normal file
@ -0,0 +1,29 @@
|
||||
#!/bin/sh
|
||||
|
||||
grit puntero.png -ftb -fh! -gTFF00FF -gt -gB8 -m!
|
||||
|
||||
for file in *.bin; do
|
||||
mv -- "$file" "${file%.bin}"
|
||||
done
|
||||
|
||||
mv *.pal *.img ../nitrofiles/sprite
|
||||
|
||||
grit ppc_bg.png -ftb -fh! -gTFF00FF -gt -gB8 -mR8 -mLs
|
||||
|
||||
for file in *.bin; do
|
||||
mv -- "$file" "${file%.bin}"
|
||||
done
|
||||
|
||||
mv *.pal *.img *.map ../nitrofiles/bg
|
||||
|
||||
grit ppc_cmap.png -ftb -fh! -gt -gB8 -mRtp -mLf -p!
|
||||
|
||||
for file in *.img.bin; do
|
||||
mv -- "$file" "${file%.img.bin}".dat
|
||||
done
|
||||
|
||||
for file in *.map.bin; do
|
||||
mv -- "$file" "${file%.map.bin}".cmp
|
||||
done
|
||||
|
||||
mv *.dat *.cmp ../nitrofiles/maps
|
BIN
examples/collisions/pixels/assets/ppc_bg.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
examples/collisions/pixels/assets/ppc_cmap.png
Normal file
After Width: | Height: | Size: 5.1 KiB |
BIN
examples/collisions/pixels/assets/puntero.png
Normal file
After Width: | Height: | Size: 4.7 KiB |
BIN
examples/collisions/tiles/assets/cmap.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
examples/collisions/tiles/assets/colmap.png
Normal file
After Width: | Height: | Size: 18 KiB |
38
examples/collisions/tiles/assets/convert.sh
Normal file
@ -0,0 +1,38 @@
|
||||
#!/bin/sh
|
||||
|
||||
grit puntero.png -ftb -fh! -gTFF00FF -gt -gB8 -m!
|
||||
|
||||
for file in *.bin; do
|
||||
mv -- "$file" "${file%.bin}"
|
||||
done
|
||||
|
||||
mv *.pal *.img ../nitrofiles/sprite
|
||||
|
||||
grit colmap.png -ftb -fh! -gTFF00FF -gt -gB8 -mR8 -mLs
|
||||
grit layer3.png -ftb -fh! -gTFF00FF -gt -gB8 -mR8 -mLs
|
||||
|
||||
for file in *.bin; do
|
||||
mv -- "$file" "${file%.bin}"
|
||||
done
|
||||
|
||||
mv *.pal *.img *.map ../nitrofiles/bg
|
||||
|
||||
grit cmap.png -ftb -fh! -g! -gB8 -mRt -mLf -p!
|
||||
|
||||
for file in *.map.bin; do
|
||||
mv -- "$file" "${file%.map.bin}".cmp
|
||||
done
|
||||
|
||||
mv *.cmp ../nitrofiles/maps
|
||||
|
||||
grit default.png -ftb -fh! -gt -gB8 -m!
|
||||
|
||||
for file in *.bin; do
|
||||
mv -- "$file" "${file%.bin}"
|
||||
done
|
||||
|
||||
for file in *.img; do
|
||||
mv -- "$file" "${file%.img}".fnt
|
||||
done
|
||||
|
||||
mv *.pal *.fnt ../nitrofiles/fnt
|
BIN
examples/collisions/tiles/assets/default.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
examples/collisions/tiles/assets/layer3.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
examples/collisions/tiles/assets/puntero.png
Normal file
After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |