diff --git a/build_linux.sh b/build_linux.sh index 7c3af51..2e195ea 100755 --- a/build_linux.sh +++ b/build_linux.sh @@ -2,4 +2,4 @@ rm ../working.sfc cp ../alttp.sfc ../working.sfc -./bin/linux/asar LTTP_RND_GeneralBugfixes.asm ../working.sfc +./bin/linux/asar -DFEATURE_PATREON_SUPPORTERS=1 LTTP_RND_GeneralBugfixes.asm ../working.sfc diff --git a/stats/credits.asm b/stats/credits.asm index 8466385..bec02c4 100644 --- a/stats/credits.asm +++ b/stats/credits.asm @@ -13,6 +13,44 @@ db 2 db 55 db " " ; $238020 +!FEATURE_PATREON_SUPPORTERS ?= 0 + +table "data/creditscharmapbighi.txt" +PatronCredit1Hi: +db 2 +db 55 +db " " ; $238002 + +table "data/creditscharmapbiglo.txt" +PatronCredit1Lo: +db 2 +db 55 +db " " ; $238020 + +table "data/creditscharmapbighi.txt" +PatronCredit2Hi: +db 2 +db 55 +db " " ; $238038 + +table "data/creditscharmapbiglo.txt" +PatronCredit2Lo: +db 2 +db 55 +db " " ; $238056 + +table "data/creditscharmapbighi.txt" +PatronCredit3Hi: +db 2 +db 55 +db " " ; $238074 + +table "data/creditscharmapbiglo.txt" +PatronCredit3Lo: +db 2 +db 55 +db " " ; $238092 + ;=================================================================================================== CreditsLineTable: @@ -498,6 +536,23 @@ CreditsLineBlank: %blankline() %blankline() +if !FEATURE_PATREON_SUPPORTERS + %smallcredits("PATREON SUPPORTERS", "yellow") + + %addarbline(PatronCredit1Hi) + %addarbline(PatronCredit1Lo) + + %blankline() + %addarbline(PatronCredit2Hi) + %addarbline(PatronCredit2Lo) + + %blankline() + %addarbline(PatronCredit3Hi) + %addarbline(PatronCredit3Lo) + + %blankline() +endif + %smallcredits("SPECIAL THANKS", "red") %blankline() @@ -530,7 +585,7 @@ CreditsLineBlank: %blankline() -%bigcredits("AND&") +%bigcredits("AND") %blankline() @@ -556,16 +611,19 @@ CreditsLineBlank: %emptyline() %emptyline() %emptyline() -%emptyline() -%emptyline() -%emptyline() -%emptyline() -%emptyline() -%emptyline() -%emptyline() -%emptyline() -%emptyline() -%emptyline() + +if !FEATURE_PATREON_SUPPORTERS == 0 + %emptyline() + %emptyline() + %emptyline() + %emptyline() + %emptyline() + %emptyline() + %emptyline() + %emptyline() + %emptyline() + %emptyline() +endif ;===================================================================================================