Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
908ffa6d55 | ||
|
|
d230259e42 | ||
|
|
a61c2e8d46 | ||
|
|
9bb9d26417 | ||
|
|
a96ce4afc9 | ||
|
|
29a2ebf221 | ||
|
|
bcccfb026f | ||
|
|
aad60d9849 | ||
|
|
4de0743a77 | ||
|
|
80e91e7acd | ||
|
|
4cbe55c2d4 | ||
|
|
564f316586 | ||
|
|
522ab8e726 | ||
|
|
4911282777 | ||
|
|
06ecabc676 | ||
|
|
5d89a3057e | ||
|
|
75228cc451 | ||
|
|
357eec20b1 | ||
|
|
62c1e2715e | ||
|
|
34fc2b6b06 | ||
|
|
6557dea2bb | ||
|
|
2caea7ba6e | ||
|
|
d33d2e4a09 | ||
|
|
d9174dcdb9 | ||
|
|
22f7204e08 | ||
|
|
06fab0d457 | ||
|
|
f180f88068 | ||
|
|
4109d6c938 | ||
|
|
9c2264ca75 | ||
|
|
c59739c7ba | ||
|
|
4a430c0d5b | ||
|
|
5a7f637f4b | ||
|
|
c63298b555 | ||
|
|
82aa91bead | ||
|
|
f4129e109a | ||
|
|
5e8714697d | ||
|
|
dd4355051f | ||
|
|
160b212a43 | ||
|
|
69d3b076d7 | ||
|
|
3817a01712 | ||
|
|
ba19dcb904 | ||
|
|
b035b92ff4 | ||
|
|
8c425f5698 | ||
|
|
d382bb6403 | ||
|
|
da64a5e082 | ||
|
|
7070dac482 | ||
|
|
ea5360ea74 | ||
|
|
3aa4440390 | ||
|
|
ce105e252e | ||
|
|
1aac5b7719 | ||
|
|
a8b467290f | ||
|
|
706ad6f9c0 | ||
|
|
54d428ed96 | ||
|
|
c71adfbac4 | ||
|
|
c955543d31 | ||
|
|
fae8e2d82c | ||
|
|
ff7b825cbb | ||
|
|
09ed0105e9 | ||
|
|
07ae93fd3a | ||
|
|
72fb30b927 | ||
|
|
8d37f31a08 | ||
|
|
e6fb412c4d | ||
|
|
10c29eb547 | ||
|
|
1f9e36dc93 | ||
|
|
c114884de1 | ||
|
|
d6a366555d | ||
|
|
fd0d8a05fe | ||
|
|
79d610a7d9 | ||
|
|
9060e1c92a | ||
|
|
0d586c0827 | ||
|
|
fd0bebf533 | ||
|
|
2665b93b70 | ||
|
|
c35be7d21c | ||
|
|
bc84968b23 | ||
|
|
1b49097f80 | ||
|
|
859e3f3b44 | ||
|
|
3fa7657c79 | ||
|
|
e90c61a416 | ||
|
|
d003b51de4 | ||
|
|
8d381010c8 | ||
|
|
2216c9632e | ||
|
|
fdc8797d2b | ||
|
|
90bdad7d51 | ||
|
|
d50b193d9f | ||
|
|
ee885d5ca7 | ||
|
|
bb3a0f263b | ||
|
|
85d6c48f42 | ||
|
|
896dd9daef | ||
|
|
dc8c0c9e4f | ||
|
|
7af0dda1a0 | ||
|
|
0adf8c63f4 | ||
|
|
d33f691743 | ||
|
|
a304f50e93 | ||
|
|
496bf5c05c | ||
|
|
26a6bd6b1f | ||
|
|
c48dce8634 | ||
|
|
a0de547370 | ||
|
|
5af554fecd | ||
|
|
ea92241d6e | ||
|
|
60ea12f51d | ||
|
|
36c7063b3e | ||
|
|
c6a1f4aab0 | ||
|
|
eed3f9d7d1 | ||
|
|
02e6929f5f | ||
|
|
1bae289150 | ||
|
|
d0ec2848f9 | ||
|
|
79c7856786 | ||
|
|
edb24e92e6 | ||
|
|
75e5ea50b5 | ||
|
|
d0a1a67da2 | ||
|
|
e5ec5bd627 | ||
|
|
d88b42a516 | ||
|
|
e2846023da | ||
|
|
6cac55a54f | ||
|
|
a97449adc5 | ||
|
|
bcb6dcd1a5 | ||
|
|
bc66956524 | ||
|
|
9cd916ccd3 | ||
|
|
eea7849f54 | ||
|
|
aa4647192c | ||
|
|
f223cc63f0 | ||
|
|
b688dc6d02 | ||
|
|
924e37b32b | ||
|
|
512daa68b9 | ||
|
|
7cf8451ba6 | ||
|
|
889a4f84c8 | ||
|
|
ae83028600 | ||
|
|
3e09edb9e3 | ||
|
|
0be08d8d19 | ||
|
|
8e778ce47e | ||
|
|
274a96c89f | ||
|
|
1a6ac567a3 | ||
|
|
b5f460571d | ||
|
|
be872971f5 | ||
|
|
6b4c089683 | ||
|
|
763126580f | ||
|
|
1df1bc463c | ||
|
|
456f7b9e77 | ||
|
|
1fd6f8174b | ||
|
|
44ff0fed91 | ||
|
|
f2869049e0 | ||
|
|
7d5e1aa67b | ||
|
|
9325fe9f14 | ||
|
|
ff86510bf5 | ||
|
|
dc7514b7b3 | ||
|
|
aef4102e51 | ||
|
|
1a95abc2f5 | ||
|
|
41c765619d | ||
|
|
164dfe1e54 | ||
|
|
d32170f7cf | ||
|
|
9de1b8ad6e | ||
|
|
0404b184e7 | ||
|
|
d2e5dc6164 | ||
|
|
64481cd9cc | ||
|
|
9605aa61c8 | ||
|
|
db56185be2 | ||
|
|
977e134172 | ||
|
|
3ef2ce3c0d | ||
|
|
2f3c8cada9 | ||
|
|
8cb7f5bce5 | ||
|
|
a28a93e791 | ||
|
|
a36378f98c | ||
|
|
8ae821733c | ||
|
|
50309fd30e | ||
|
|
07b950724a | ||
|
|
61b19a5699 | ||
|
|
81eeb1776a | ||
|
|
20d51a113a | ||
|
|
232842d876 | ||
|
|
6fe596bf48 | ||
|
|
6dfc7e135c | ||
|
|
bf59cc01e4 | ||
|
|
0cb83657be | ||
|
|
ec5da9ae3e | ||
|
|
3d0400fe88 | ||
|
|
45fc923be9 | ||
|
|
1bcdadb6c0 | ||
|
|
4c464e8ded | ||
|
|
0d9fd5eea1 | ||
|
|
0b55d8558f | ||
|
|
73ec66d228 | ||
|
|
6257c0b1e8 | ||
|
|
d37b21fc3b | ||
|
|
332b3f5286 | ||
|
|
f647ebb33f | ||
|
|
958edd4ac8 | ||
|
|
9b66c7e275 | ||
|
|
0b1b9f2d15 | ||
|
|
a2d8312bb7 | ||
|
|
c6779bfd77 | ||
|
|
d514ed451f | ||
|
|
a510742984 | ||
|
|
bb992b7d90 | ||
|
|
5302e16064 | ||
|
|
c3a82b938f | ||
|
|
88f419e963 | ||
|
|
8232055d22 | ||
|
|
12255750f6 | ||
|
|
b4df851bd3 | ||
|
|
4901635bb7 | ||
|
|
cb62cb8eb0 | ||
|
|
008cce9f8b | ||
|
|
9784d730a5 | ||
|
|
83977ed22c | ||
|
|
a354104c8c | ||
|
|
deb820015f | ||
|
|
aa3c7a4b80 | ||
|
|
cb6050183b | ||
|
|
2e0b0f32b5 | ||
|
|
531ac94bc0 | ||
|
|
995b3516e6 | ||
|
|
c79c25d59d | ||
|
|
c11f5d2622 | ||
|
|
d1c27c4639 | ||
|
|
da00f75093 | ||
|
|
0758cf9de1 | ||
|
|
c1f0f90b16 | ||
|
|
1934f790f7 | ||
|
|
35b4d19188 | ||
|
|
6186d1fac1 | ||
|
|
9d9d9d92f2 | ||
|
|
4133dfd7c9 | ||
|
|
abbff605c0 | ||
|
|
a0e8853870 | ||
|
|
32dd85525b | ||
|
|
02cc3b3527 | ||
|
|
bd24db6f47 | ||
|
|
397e1e89e3 | ||
|
|
c6e8050f95 | ||
|
|
db5d2901ee | ||
|
|
bdce205006 | ||
|
|
674fdd1d05 | ||
|
|
57e8c0cb56 | ||
|
|
0f443b38bc | ||
|
|
dc84ed79d6 | ||
|
|
bcb56e17f2 | ||
|
|
40368386e0 | ||
|
|
7d4a5f343e | ||
|
|
b241013ae6 | ||
|
|
284a99e6e9 | ||
|
|
0886afd1db | ||
|
|
fa6d73f7f4 | ||
|
|
38c18ae676 | ||
|
|
2cbe16dcba | ||
|
|
22c4724125 | ||
|
|
b8980d1b0b | ||
|
|
db719245a3 | ||
|
|
591932a928 | ||
|
|
e6b3d5ea13 | ||
|
|
a57a19ca4a | ||
|
|
6bdce7ac68 | ||
|
|
2e65ec722b | ||
|
|
a1c2df27c9 | ||
|
|
681e39644d | ||
|
|
2921952ea5 | ||
|
|
852e734cd1 | ||
|
|
39c7fbc3b9 | ||
|
|
053992de98 | ||
|
|
5be93dd27f | ||
|
|
585443418c | ||
|
|
383d8423f1 | ||
|
|
efeed945e7 | ||
|
|
d5dfc952c2 | ||
|
|
7288792940 | ||
|
|
8160ddc14a | ||
|
|
ddd54fdd3f | ||
|
|
07a9ba5b87 | ||
|
|
5c68006cb5 | ||
|
|
986d7fd04a | ||
|
|
4d462e6564 | ||
|
|
3f3f50a583 | ||
|
|
cf3116bc46 | ||
|
|
3b159feef0 | ||
|
|
b1411b04f5 | ||
|
|
365639bc95 | ||
|
|
91412889c3 | ||
|
|
bb9228d672 | ||
|
|
089f0276c8 | ||
|
|
0850b17c90 | ||
|
|
8a899251ea | ||
|
|
f6a233546e | ||
|
|
41d72d48d5 | ||
|
|
6f621987c5 | ||
|
|
8fc40d07f7 | ||
|
|
532bf7deac | ||
|
|
15c2e27459 | ||
|
|
a3ac1a94ca | ||
|
|
5bde75fc2f | ||
|
|
f5af6d9425 | ||
|
|
b67f2eb015 | ||
|
|
47f5639578 | ||
|
|
0c35ae3b72 | ||
|
|
b88df7c9e6 | ||
|
|
dea16e0004 | ||
|
|
8a4d2a541d | ||
|
|
66840ebf11 | ||
|
|
a5d79a0323 | ||
|
|
86b7b5e122 | ||
|
|
b63fe30253 | ||
|
|
b44869341c | ||
|
|
f3aeed9428 | ||
|
|
bfb2610f6f | ||
|
|
03fedbe3b0 | ||
|
|
e7cc5b49ea | ||
|
|
13046d5dcf | ||
|
|
1b5bd667ac | ||
|
|
b117223756 | ||
|
|
5a74a99fcb | ||
|
|
e1c302e0fc | ||
|
|
d76958d9bb | ||
|
|
c2882da40b | ||
|
|
93bf8cecb7 | ||
|
|
06cb1e748d | ||
|
|
8125e47d17 | ||
|
|
e2bb20052c | ||
|
|
a0c60ec2e5 | ||
|
|
8e7b807fa8 | ||
|
|
9ea184946d | ||
|
|
3b3b807c5a | ||
|
|
0064bebcc3 | ||
|
|
bc2cc28e76 | ||
|
|
2967ccdae7 | ||
|
|
8ad496b510 | ||
|
|
d53f2695a0 | ||
|
|
a3d0eccbb9 | ||
|
|
d5e5d142a4 | ||
|
|
2ff12f7db1 | ||
|
|
7776d61747 | ||
|
|
86ae67eff7 | ||
|
|
464d8194d4 | ||
|
|
b8fe11fb63 | ||
|
|
762071a0ae | ||
|
|
bc5ceeef1d | ||
|
|
0684a0f0c1 | ||
|
|
415080ba8f | ||
|
|
6b7769ca3c | ||
|
|
c5aa28d738 | ||
|
|
561f957bca | ||
|
|
f9eb36f529 | ||
|
|
1a78020ddd | ||
|
|
ccb58c169c | ||
|
|
3eab857267 | ||
|
|
37daa9a8a0 | ||
|
|
abb38e490e | ||
|
|
771ac32a3f | ||
|
|
61e62a625c | ||
|
|
cc68a02111 | ||
|
|
c905c348d5 | ||
|
|
0b405e4f99 | ||
|
|
edaa59af7d | ||
|
|
2ccb02258c | ||
|
|
36fc848779 | ||
|
|
00b47a5910 | ||
|
|
197bf71c12 | ||
|
|
98916cd1be | ||
|
|
88d6471dc8 | ||
|
|
9fc4c2d8b0 | ||
|
|
044cf97857 | ||
|
|
a73c11effa | ||
|
|
2039b2f8db | ||
|
|
4193414f10 | ||
|
|
247e0060ee | ||
|
|
9af135100c | ||
|
|
066a9ab811 | ||
|
|
189b933622 | ||
|
|
7e9daddbb6 | ||
|
|
16ae06a755 | ||
|
|
ce8a4a8050 | ||
|
|
b6cfe45872 | ||
|
|
65eac860b1 | ||
|
|
e50aa77514 | ||
|
|
014312732b | ||
|
|
0e91809429 | ||
|
|
a121850adb | ||
|
|
87d7bd03ff | ||
|
|
73d394388b | ||
|
|
796a31a099 | ||
|
|
1351943c79 | ||
|
|
8630a0ae56 | ||
|
|
5eaf44d0b8 | ||
|
|
eba04a32fb | ||
|
|
c46637092a | ||
|
|
62183d745a | ||
|
|
57c51676a4 | ||
|
|
1571b73c84 | ||
|
|
3c26c98dd5 | ||
|
|
643129b850 | ||
|
|
13fa289b42 | ||
|
|
fce356e306 | ||
|
|
d881220c7e | ||
|
|
9a9751bfdd | ||
|
|
603aa4d653 | ||
|
|
04d39c579a | ||
|
|
3e79bcb62d | ||
|
|
a620d512c2 | ||
|
|
3e94633f56 | ||
|
|
877b1e56e4 | ||
|
|
31dea2aeea | ||
|
|
4e219c47f6 | ||
|
|
8f2e04b120 | ||
|
|
114da1e381 | ||
|
|
203391da2d | ||
|
|
4433cc6943 | ||
|
|
6a84d114e8 | ||
|
|
62e9a2ad2a | ||
|
|
0087815ced | ||
|
|
c18a13ec83 | ||
|
|
f1047a8b07 | ||
|
|
c57fbf7bc3 | ||
|
|
fff400be8f | ||
|
|
7b492b6942 | ||
|
|
1458658f4d | ||
|
|
93febf3127 | ||
|
|
38c41193ec | ||
|
|
8616c3e165 | ||
|
|
cbdc7d9fc3 | ||
|
|
c5728d0849 | ||
|
|
add7e5201a | ||
|
|
0d27774c74 | ||
|
|
75317a8b46 | ||
|
|
a1dad5d841 | ||
|
|
2af7b66a99 | ||
|
|
05311f7a00 | ||
|
|
9c2140b274 | ||
|
|
47c57a9f44 | ||
|
|
9a20d5fc1b | ||
|
|
822386c269 | ||
|
|
21c844a925 | ||
|
|
04068466b1 | ||
|
|
446f130f3e | ||
|
|
c0b24b9cc7 | ||
|
|
01d96ec1ce | ||
|
|
446dc9941f | ||
|
|
d95645e930 | ||
|
|
8f3fc5b52a | ||
|
|
e752e90630 | ||
|
|
6152dc4255 | ||
|
|
f8db0e3a90 | ||
|
|
ae841a45ee | ||
|
|
834d3a09a4 | ||
|
|
6d7f8035bb | ||
|
|
8101c33526 | ||
|
|
4f6a99f670 | ||
|
|
4d41ef53f1 | ||
|
|
38f95d9724 | ||
|
|
783689c368 | ||
|
|
6059a3b894 | ||
|
|
8d49c78519 | ||
|
|
bade27edc4 | ||
|
|
64ebf24408 | ||
|
|
f931890e95 | ||
|
|
216fc1e19c | ||
|
|
9ecab3ea59 | ||
|
|
90bbe77f39 | ||
|
|
edba97cfc7 | ||
|
|
4243f89dc0 |
@@ -1,12 +1,13 @@
|
||||
.vscode
|
||||
bin
|
||||
data/config.bin
|
||||
data/score.bin
|
||||
dll
|
||||
docs
|
||||
icon
|
||||
releases
|
||||
resources
|
||||
scripts
|
||||
*.opk
|
||||
*.DS_Store
|
||||
*data/config/config.txt
|
||||
*stats.txt
|
||||
*.DS_Store
|
||||
thumbs.db
|
||||
*.exe
|
||||
*_macos
|
||||
*_linux
|
||||
*.dmg
|
||||
*.tar.gz
|
||||
*.zip
|
||||
*.app
|
||||
*_debug*
|
||||
@@ -1,9 +1,172 @@
|
||||
executable = jaildoctors_dilemma
|
||||
source = source/*.cpp source/common/*.cpp
|
||||
appName = JailDoctor's Dilemma
|
||||
releaseFolder = jdd_release
|
||||
version = v1.06.2
|
||||
|
||||
# Release names
|
||||
windowsRelease = $(executable)-$(version)-win32-x64.zip
|
||||
macosIntelRelease = $(executable)-$(version)-macos-intel.dmg
|
||||
macosAppleSiliconRelease = $(executable)-$(version)-macos-apple-silicon.dmg
|
||||
linuxRelease = $(executable)-$(version)-linux.tar.gz
|
||||
opendinguxRelease = $(executable).opk
|
||||
|
||||
windows:
|
||||
@echo off
|
||||
g++ $(source) -std=c++11 -Wall -Os -lmingw32 -lws2_32 -lSDL2main -lSDL2 -ffunction-sections -fdata-sections -Wl,--gc-sections -static-libstdc++ -Wl,-subsystem,windows -o "$(executable).exe"
|
||||
strip -s -R .comment -R .gnu.version "$(executable).exe" --strip-unneeded
|
||||
|
||||
windows_debug:
|
||||
@echo off
|
||||
g++ $(source) -D DEBUG -std=c++11 -Wall -Os -lmingw32 -lws2_32 -lSDL2main -lSDL2 -ffunction-sections -fdata-sections -Wl,--gc-sections -static-libstdc++ -Wl,-subsystem,windows -o "$(executable)_debug.exe"
|
||||
strip -s -R .comment -R .gnu.version "$(executable)_debug.exe" --strip-unneeded
|
||||
|
||||
windows_release:
|
||||
@echo off
|
||||
|
||||
# Create release folder
|
||||
powershell if (Test-Path "$(releaseFolder)") {Remove-Item "$(releaseFolder)" -Recurse -Force}
|
||||
powershell if (-not (Test-Path "$(releaseFolder)")) {New-Item "$(releaseFolder)" -ItemType Directory}
|
||||
|
||||
# Prepare data folder
|
||||
powershell Copy-Item -Path "data" -Destination "$(releaseFolder)" -recurse -Force
|
||||
powershell if (Test-Path "$(releaseFolder)\data\room\map.world") {Remove-Item "$(releaseFolder)\data\room\map.world" -Recurse -Force}
|
||||
powershell if (Test-Path "$(releaseFolder)\data\room\standard.tsx") {Remove-Item "$(releaseFolder)\data\room\standard.tsx" -Recurse -Force}
|
||||
|
||||
# Copy root files
|
||||
powershell Copy-Item "LICENSE.txt" -Destination "$(releaseFolder)"
|
||||
powershell Copy-Item "README.md" -Destination "$(releaseFolder)"
|
||||
powershell Copy-Item "release\*.dll" -Destination "$(releaseFolder)"
|
||||
|
||||
# Build
|
||||
g++ $(source) -std=c++11 -Wall -Os -lmingw32 -lws2_32 -lSDL2main -lSDL2 -ffunction-sections -fdata-sections -Wl,--gc-sections -static-libstdc++ -Wl,-subsystem,windows -o "$(releaseFolder)/$(executable).exe"
|
||||
strip -s -R .comment -R .gnu.version "$(releaseFolder)/$(executable).exe" --strip-unneeded
|
||||
|
||||
# Create ZIP
|
||||
powershell if (Test-Path $(windowsRelease)) {Remove-Item $(windowsRelease)}
|
||||
powershell Compress-Archive -Path "$(releaseFolder)"/* -DestinationPath $(windowsRelease)
|
||||
|
||||
# Remove folder
|
||||
powershell if (Test-Path "$(releaseFolder)") {Remove-Item "$(releaseFolder)" -Recurse -Force}
|
||||
|
||||
macos:
|
||||
mkdir -p bin
|
||||
g++ -std=c++11 -Wall -O2 source/*.cpp -o bin/$(executable)_macos -lSDL2
|
||||
clang++ $(source) -std=c++11 -Wall -Os -lSDL2 -ffunction-sections -fdata-sections -o "$(executable)"
|
||||
|
||||
macos_debug:
|
||||
clang++ $(source) -D DEBUG -std=c++11 -Wall -Os -lSDL2 -ffunction-sections -fdata-sections -o "$(executable)_debug"
|
||||
|
||||
macos_release:
|
||||
# Remove data and possible data from previous builds
|
||||
rm -rdf "$(releaseFolder)"
|
||||
rm -rdf Frameworks
|
||||
rm -f tmp.dmg
|
||||
rm -f "$(macosIntelRelease)"
|
||||
rm -f "$(macosAppleSiliconRelease)"
|
||||
|
||||
# Create folders
|
||||
mkdir -p "$(releaseFolder)/$(appName).app/Contents/Frameworks"
|
||||
mkdir -p "$(releaseFolder)/$(appName).app/Contents/MacOS"
|
||||
mkdir -p "$(releaseFolder)/$(appName).app/Contents/Resources"
|
||||
mkdir -p Frameworks
|
||||
|
||||
# Copy folders
|
||||
cp -R data "$(releaseFolder)/$(appName).app/Contents/Resources"
|
||||
cp -R release/SDL2.framework "$(releaseFolder)/$(appName).app/Contents/Frameworks"
|
||||
cp -R release/SDL2.framework Frameworks
|
||||
|
||||
# Delete data
|
||||
rm -f "$(releaseFolder)/$(appName).app/Contents/Resources/data/room/map.world"
|
||||
rm -f "$(releaseFolder)/$(appName).app/Contents/Resources/data/room/standard.tsx"
|
||||
|
||||
# Copy files
|
||||
cp release/*.icns "$(releaseFolder)/$(appName).app/Contents/Resources"
|
||||
cp release/Info.plist "$(releaseFolder)/$(appName).app/Contents"
|
||||
cp LICENSE.txt "$(releaseFolder)"
|
||||
cp README.md "$(releaseFolder)"
|
||||
|
||||
# Create links
|
||||
ln -s /Applications "$(releaseFolder)"/Applications
|
||||
|
||||
# Build INTEL
|
||||
clang++ $(source) -D MACOS_BUNDLE -std=c++11 -Wall -Os -framework SDL2 -F ./Frameworks -ffunction-sections -fdata-sections -o "$(releaseFolder)/$(appName).app/Contents/MacOS/$(executable)" -rpath @executable_path/../Frameworks/ -target x86_64-apple-macos10.12
|
||||
|
||||
# Build INTEL DMG
|
||||
hdiutil create tmp.dmg -ov -volname "$(appName)" -fs HFS+ -srcfolder "$(releaseFolder)"
|
||||
hdiutil convert tmp.dmg -format UDZO -o "$(macosIntelRelease)"
|
||||
rm -f tmp.dmg
|
||||
|
||||
# Build APPLE SILICON
|
||||
clang++ $(source) -D MACOS_BUNDLE -std=c++11 -Wall -Os -framework SDL2 -F ./Frameworks -ffunction-sections -fdata-sections -o "$(releaseFolder)/$(appName).app/Contents/MacOS/$(executable)" -rpath @executable_path/../Frameworks/ -target arm64-apple-macos11
|
||||
|
||||
# Build APPLE SILICON DMG
|
||||
hdiutil create tmp.dmg -ov -volname "$(appName)" -fs HFS+ -srcfolder "$(releaseFolder)"
|
||||
hdiutil convert tmp.dmg -format UDZO -o "$(macosAppleSiliconRelease)"
|
||||
rm -f tmp.dmg
|
||||
|
||||
# Remove data
|
||||
rm -rdf Frameworks
|
||||
rm -rdf "$(releaseFolder)"
|
||||
|
||||
linux:
|
||||
mkdir -p bin
|
||||
g++ source/*.cpp -std=c++11 -Os -lSDL2 -ffunction-sections -fdata-sections -Wl,--gc-sections -o bin/$(executable)_linux
|
||||
strip -s -R .comment -R .gnu.version bin/$(executable)_linux --strip-unneeded
|
||||
g++ $(source) -std=c++11 -Wall -Os -lSDL2 -ffunction-sections -fdata-sections -Wl,--gc-sections -o "$(executable)"
|
||||
strip -s -R .comment -R .gnu.version "$(executable)" --strip-unneeded
|
||||
|
||||
linux_debug:
|
||||
g++ $(source) -D DEBUG -std=c++11 -Wall -Os -lSDL2 -ffunction-sections -fdata-sections -Wl,--gc-sections -o "$(executable)_debug"
|
||||
strip -s -R .comment -R .gnu.version "$(executable)_debug" --strip-unneeded
|
||||
|
||||
linux_release:
|
||||
# Remove data
|
||||
rm -rdf "$(releaseFolder)"
|
||||
|
||||
# Create folders
|
||||
mkdir -p "$(releaseFolder)"
|
||||
|
||||
# Copy data
|
||||
cp -R data "$(releaseFolder)"
|
||||
cp LICENSE.txt "$(releaseFolder)"
|
||||
cp README.md "$(releaseFolder)"
|
||||
|
||||
# Delete data
|
||||
rm -f "$(releaseFolder)/data/room/map.world"
|
||||
rm -f "$(releaseFolder)/data/room/standard.tsx"
|
||||
|
||||
# Build
|
||||
g++ $(source) -std=c++11 -Wall -Os -lSDL2 -ffunction-sections -fdata-sections -Wl,--gc-sections -o "$(releaseFolder)/$(executable)"
|
||||
strip -s -R .comment -R .gnu.version "$(releaseFolder)/$(executable)" --strip-unneeded
|
||||
|
||||
# Pack files
|
||||
rm -f "$(linuxRelease)"
|
||||
cd "$(releaseFolder)" && tar -czvf "../$(linuxRelease)" *
|
||||
|
||||
# Remove data
|
||||
rm -rdf "$(releaseFolder)"
|
||||
|
||||
opendingux:
|
||||
/opt/gcw0-toolchain/usr/bin/mipsel-linux-g++ -D GCWZERO -I/opt/gcw0-toolchain/usr/mipsel-gcw0-linux-uclibc/sysroot/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -lSDL2 -lSDL2_mixer -lstdc++ -std=c++11 $(source) -o "$(executable)"
|
||||
|
||||
opendingux_release:
|
||||
# Remove data
|
||||
rm -rdf "$(releaseFolder)"
|
||||
|
||||
# Create folders
|
||||
mkdir -p "$(releaseFolder)"
|
||||
|
||||
# Copy data
|
||||
cp -R data "$(releaseFolder)"
|
||||
cp -R default.gcw0.desktop "$(releaseFolder)"
|
||||
cp -R icon.png "$(releaseFolder)"
|
||||
|
||||
# Delete data
|
||||
rm -f "$(releaseFolder)/data/room/map.world"
|
||||
rm -f "$(releaseFolder)/data/room/standard.tsx"
|
||||
|
||||
# Build
|
||||
/opt/gcw0-toolchain/usr/bin/mipsel-linux-g++ -D GCWZERO -I/opt/gcw0-toolchain/usr/mipsel-gcw0-linux-uclibc/sysroot/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -lSDL2 -lSDL2_mixer -lstdc++ -std=c++11 $(source) -o "$(releaseFolder)/$(executable)"
|
||||
|
||||
# Pack files
|
||||
rm -f "$(opendinguxRelease)"
|
||||
cd "$(releaseFolder)" && /opt/gcw0-toolchain/usr/bin/mksquashfs ./default.gcw0.desktop ./icon.png ./data ./$(executable) "../$(opendinguxRelease)" -all-root -noappend -no-exports -no-xattrs
|
||||
|
||||
# Remove data
|
||||
rm -rdf "$(releaseFolder)"
|
||||
|
||||
@@ -1,4 +1,87 @@
|
||||
# JailDoctor's Dilemma
|
||||
# JailDoctor's Dilemma (v1.06.2)
|
||||
|
||||
Nuevo JailGame de plataformas. Inspirado en juegos como Jet Set Willy
|
||||
Plataformas pasapantalla donde hay que ir recogiendo objetos. Manejamos a JailDoc y cada una de las habitaciones por las que pasa tiene relación con alguno de sus proyectos acabados o no. Tambien se pueden tematizar las habitaciones con cualquier tematica jailer: molotov, maniac mansion, todo.txt, etc..
|
||||
JailDoc es un Jailer. A los Jailers les gusta empezar proyectos. A nadie le gusta terminarlos. Los Jailers viven en la Jail. A la Jail va uno a empezar proyectos. A la Jail va uno a enseñar sus proyectos. A la Jail va uno a aprender como empezar nuevos proyectos. A la Jail va uno a ayudar a sus compañeros a que empiecen nuevos proyectos.
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
JailDoc es un Jailer destacado entre los Jailers. Tiene más proyectos empezados que nadie y es el que más ayuda a que los demas empiecen los suyos.
|
||||
|
||||
|
||||
|
||||
Un día, ocurrió algo. Alguien terminó un proyecto. Alguien liberó el *Puzzle Jail Facker*. Algún desaprensivo.
|
||||
|
||||
|
||||
|
||||
Esto hizo que JailDoc decidiera terminar y entregar uno de sus proyectos, pero, ¿cual? ¿JailBattle? ¿Sigmasuá? ¿Calculín Doom? Menudo dilema. JailDoc se arremangó y decidió finalizar y entregar todos sus proyectos inacabados. ¿Lo logrará?
|
||||
|
||||
|
||||
|
||||
## Jugabilidad
|
||||
|
||||
Ayuda a JailDoc a recuperar las partes de su proyecto que estan desperdigadas por cualquier lugar del Universo Jailer. Hay mas de **150 piezas** desperdigadas por **60 pantallas**. Algunas son un paseo, pero en otras tendras que calcular muy bien tus movimientos si no quieres acabar como un arounder del montón.
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
Cuando consigas recuperar gran parte de las piezas desperdigadas, dirigete a la Jail a mostrar a los Jailers como se termina un proyecto. Ten en cuenta que Bry no te dejará entrar. Solo aquellos que han realizado un *Fire Effect* o un *Facedor de Tornejos* son dignos de tal privilegio.
|
||||
|
||||
|
||||
|
||||
## Controles
|
||||
|
||||
El juego permite tanto el uso del teclado como de un mando de control. Las teclas para manejar el juego son las siguientes:
|
||||
|
||||
|
||||
|
||||
- **Cursores**: Para mover a izquierda o derecha a JailDoc y para saltar. En el fichero de configuración se pueden cambiar las teclas por otras opciones prefijadas: O, P para moverse y Q para saltar o A, D para moverse y W para saltar.
|
||||
|
||||
- **Tecla M**: Activa o desactiva la música
|
||||
|
||||
- **Tecla P**: Pone en pausa el juego
|
||||
|
||||
- **Tecla ESC**: Sale del juego si estas jugando. Sale del programa en cualquier otra circunstancia
|
||||
|
||||
- **Tecla F**: Cambia a modo de pantalla completa o de ventana
|
||||
|
||||
- **Teclas F1 a F4**: Cambian el tamaño de la ventana
|
||||
|
||||
- **Tecla B**: Activa o desactiva el borde de colores de la pantalla cuando el programa se ejecuta en modo de ventana
|
||||
|
||||
|
||||
|
||||

|
||||
|
||||
## Datos del programa
|
||||
El programa guarda automáticamente la configuración del modo de video y las estadísticas de juego en tu carpeta personal del sistema. Esta carpeta tiene una ubicación distinta en función del sistema operativo que utilices.
|
||||
|
||||
En **Windows** se encuentra en:
|
||||
`C:\Users\<nombre_de_usuario>\AppData\Roaming\jaildoctors_dilemma`
|
||||
|
||||
En **MacOS** se encuentra en:
|
||||
`~/Library/Application Support/jaildoctors_dilemma`
|
||||
|
||||
En **Linux** se encuentra en:
|
||||
`~/.jaildoctors_dilemma`
|
||||
|
||||
La primera vez, el juego te pregunta por tu identificador online. Esta información se guarda para futuras partidas.
|
||||
|
||||
En la carpeta está el fichero de configuración `config.txt` donde se puede modificar la configuración para conectarse al servicio online y los ficheros `stats.csv` y `stats_buffer.csv` con información de las estadisticas de juego.
|
||||
|
||||
## Agradecimientos
|
||||
|
||||
Agradecimientos como siempre a todos los Jailers por motivarme a hacer el juego y ayudarme en los momentos de duda a la hora de escribir el código. Y, como siempre, en especial a JailDoc por su unidad de Jail_Audio y cualquier otro código/ayuda/enseñanzas que haya necesitado para terminar el programa.
|
||||
|
||||
|
||||
|
||||
Si no me he descontado, este es el cuarto juego que consigo crear.
|
||||
|
||||
|
||||
|
||||
*13 de noviembre de 2022, JailDesigner*
|
||||
@@ -0,0 +1,3 @@
|
||||
/opt/gcw0-toolchain/usr/bin/mipsel-linux-g++ -D GCWZERO -I/opt/gcw0-toolchain/usr/mipsel-gcw0-linux-uclibc/sysroot/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -lSDL2 -lstdc++ -std=c++11 source/*.cpp source/common/*.cpp -o jdd
|
||||
sftp root@10.1.1.2:jdd <<< $'put jdd'
|
||||
ssh root@10.1.1.2
|
||||
@@ -0,0 +1,9 @@
|
||||
frameWidth=8
|
||||
frameHeight=8
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=-1
|
||||
frames=0,1,2,3,4,5,6,7
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 148 B |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
@@ -1,10 +0,0 @@
|
||||
tileset=enemy01.png
|
||||
x=8
|
||||
y=8
|
||||
vx=0.1
|
||||
vy=0
|
||||
x1=8
|
||||
x2=200
|
||||
y1=8
|
||||
y2=8
|
||||
color=red
|
||||
@@ -0,0 +1,9 @@
|
||||
frameWidth=8
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 267 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=4
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5,6,7,8,9
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 555 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=8
|
||||
frameHeight=8
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=4
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 4.9 KiB |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3,3,3,3,3,3,3,3,3,3,3,3,2,1,0,0,0
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 250 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=4
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 234 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=9
|
||||
frameHeight=7
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=3
|
||||
loop=0
|
||||
frames=0,1
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 134 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=8
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 241 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 415 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=4
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 343 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5,6,7,8,9,10,11
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 509 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=8
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=10
|
||||
loop=0
|
||||
frames=0,1,2,3,4
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 174 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 306 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=24
|
||||
frameHeight=32
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5,6,7,6,5,4,3,2,1
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 180 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=10
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,0,1,2,3,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5,4,5
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 253 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=8
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 208 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 319 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=8
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 231 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 288 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 329 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 298 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=22
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 630 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 310 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 271 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=7
|
||||
frameHeight=7
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=10
|
||||
loop=0
|
||||
frames=0
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 122 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 306 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 285 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=13
|
||||
frameHeight=15
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 205 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=11
|
||||
frameHeight=13
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 189 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=4
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 351 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=4
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5,0,1,2,3,4,5,0,1,2,3,4,5,0,1,2,3,4,5,0,1,2,3,4,5,1,3,5,1,3,5,1,3,5
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 323 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=4
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 378 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=8
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 227 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=4
|
||||
loop=0
|
||||
frames=0,1
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 160 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 317 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 332 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=8
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=12
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 228 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
Before Width: | Height: | Size: 239 B After Width: | Height: | Size: 239 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=8
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5,6,7
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 441 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=32
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=4
|
||||
loop=0
|
||||
frames=0,1,2,3
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 414 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=16
|
||||
frameHeight=16
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=5
|
||||
loop=0
|
||||
frames=0,1
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 205 B |
@@ -0,0 +1,9 @@
|
||||
frameWidth=8
|
||||
frameHeight=8
|
||||
|
||||
[animation]
|
||||
name=default
|
||||
speed=6
|
||||
loop=0
|
||||
frames=0,1,2,3,4,5,4,3,2,1
|
||||
[/animation]
|
||||
|
After Width: | Height: | Size: 163 B |