From f80f8e1fe792f1ca2c6bf256a5db94e6ee02826e Mon Sep 17 00:00:00 2001 From: Flugente Date: Sun, 27 Jun 2021 12:19:19 +0000 Subject: [PATCH] New feature: additional decals adds blood spatters and structural wear on walls git-svn-id: https://ja2svn.mooo.com/source/ja2_v1.13_data@2595 4f8fa57e-7814-0410-bad4-adc449f26b7c --- gamedir/Data-1.13/Ja2_Options.INI | 6 ++++++ gamedir/Data/Ja2_Options.INI | 6 ++++++ gamedir/Data/Tilecache/bloodspatter_wall.sti | Bin 0 -> 9506 bytes gamedir/Data/Tilecache/walldamage0.sti | Bin 0 -> 3696 bytes gamedir/Data/Tilecache/walldamage1.sti | Bin 0 -> 3309 bytes 5 files changed, 12 insertions(+) create mode 100644 gamedir/Data/Tilecache/bloodspatter_wall.sti create mode 100644 gamedir/Data/Tilecache/walldamage0.sti create mode 100644 gamedir/Data/Tilecache/walldamage1.sti diff --git a/gamedir/Data-1.13/Ja2_Options.INI b/gamedir/Data-1.13/Ja2_Options.INI index ad50b2c9c..5898cc765 100644 --- a/gamedir/Data-1.13/Ja2_Options.INI +++ b/gamedir/Data-1.13/Ja2_Options.INI @@ -637,6 +637,12 @@ AUTO_HIDE_PB = TRUE ;------------------------------------------------------------------------------------------------------------------------------ HIDE_EXPLORED_ROOM_ROOF_STRUCTURES = TRUE +;------------------------------------------------------------------------------------------------------------------------------ +; If set to TRUE, additional decals can be seen on some objects (cracked walls, blood spatters etc.). +; Also requires the 'Blood & Gore' option to be toggled ingame. +;------------------------------------------------------------------------------------------------------------------------------ +ADDITIONAL_DECALS = TRUE + ;****************************************************************************************************************************** ;****************************************************************************************************************************** diff --git a/gamedir/Data/Ja2_Options.INI b/gamedir/Data/Ja2_Options.INI index b0dbafde8..d0b7fa1ca 100644 --- a/gamedir/Data/Ja2_Options.INI +++ b/gamedir/Data/Ja2_Options.INI @@ -637,6 +637,12 @@ AUTO_HIDE_PB = TRUE ;------------------------------------------------------------------------------------------------------------------------------ HIDE_EXPLORED_ROOM_ROOF_STRUCTURES = TRUE +;------------------------------------------------------------------------------------------------------------------------------ +; If set to TRUE, additional decals can be seen on some objects (cracked walls, blood spatters etc.). +; Also requires the 'Blood & Gore' option to be toggled ingame. +;------------------------------------------------------------------------------------------------------------------------------ +ADDITIONAL_DECALS = FALSE + ;****************************************************************************************************************************** ;****************************************************************************************************************************** diff --git a/gamedir/Data/Tilecache/bloodspatter_wall.sti b/gamedir/Data/Tilecache/bloodspatter_wall.sti new file mode 100644 index 0000000000000000000000000000000000000000..88161207d4af3b236d7f4275fa350efeff6ada39 GIT binary patch literal 9506 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 I)(PEz18pQ0F#rGn literal 0 HcmV?d00001 diff --git a/gamedir/Data/Tilecache/walldamage0.sti b/gamedir/Data/Tilecache/walldamage0.sti new file mode 100644 index 0000000000000000000000000000000000000000..95a50e26e895caecd5a06531c1930204aef4714f GIT binary patch literal 3696 zcmeHIO=w(I6#iZk(^#Gms8D|*MuI=o3bUy~D`}u8m8ygosZtlStI!G&+=!dZo4lEM zZ~oI*NQ_HRBqaB2C;AHFzw z`9k66i}SyJe}4U^Pk;aI(#FO{s{8-?U&z3hzz4t^Kn%PHJOdmCUU}|;myYjyVdCDC zPmJV`4nKS3j)~FR9zVGEkpp{1bAu1ve^c(B-TUt99~tT$+6%VC+S=Oc>gvkM%F@!( z;^N}M!a}pzoSvSZnwrYz^W)>=V`F2vTyA)HcyMq~Sz{CZ0(=L24!i}t2DE_?co{ei z-Ujv^39|CU!^M;q&&jZJSM}Y@{yMde6vA&GudCbR%PvO)FoH&MK zhj3^=_77o**Zzq93-CX|p7(I;>$p>3+^5snUXK%u;udH>$=T6I{L{U_w~jUbU>|Tk z!(S#pk+DC#3-~x=-*+R>o8fnHPT$PfpM(1=dj1>=y}r*S=rQW~ucF}jXEP-5{F3K4 zP@x8?=kvdWGP$sirreio4df_7(J?%xpDK7qNeA3fRCYQuo*&Z>GHY4NGgO&z+M(y0 z!#d2o31X;vekfqhtOU<5^a}woBuES@HK|nQaY_ChlCqEs0>k0{1~U_1LbN5iW@6Vw zLDrt%0!?g{x`ZtO=M`-O%#FaBE4xeqn5u4~ri9`vu!yKkVa41li_8!i&nJvpc4daD zuzXP|wgOQlRz_`=6Y+AdKx5D||AjC@OiJ7lnsVO~l(g)dt2Ka;O!?jMpOYe_ECOjO zDREm!=B%t|6y_E}y;^v=gCYq!)4jLP{iHe%Mz8&y819J{%n71P4_z*avIie`g-BoT1_Q=)PDoSph5~ZCJ zWhx6cdSN0cfR7fHIEsNC*b5j~=Iu?OUJ;=@yC+}$2CsD8i+C>BcmN1aS5!EWJN&{ zkvUXs!dJ9lH9Rtqrai~*{g)H&*p-G$JN-zQt;?AClAi!}FLz8F^~f_qJ2p<)r}F?z zzI)7>Im%q>To&bqU-c`+mJm6Wd##~f8G6@QvX!`GH&f0FnH?FpxcMtUhR)nf@t7Mk zk1TI8<}P`@k`C_Pc{FEx(~eC|Di38ALfNsHDx{o)TWb zh=YHj5iGW(3F51FfK*)l8MhT*y{%EI*)WhMb>`}dtc?mx1DE!O>bXfYFwu@)IeJX9 zpRU(kg(hz;yPshD9d3}XI8-&wOq3b7N;+!XxRxnfb-GSjJu_kTB&pqd^zWZqB%7pr SOis_z&>}6N&DgeChd%(iuc9;n literal 0 HcmV?d00001 diff --git a/gamedir/Data/Tilecache/walldamage1.sti b/gamedir/Data/Tilecache/walldamage1.sti new file mode 100644 index 0000000000000000000000000000000000000000..cff1f93a2eeb9998a55defb01092a89621aa3c41 GIT binary patch literal 3309 zcmeHIO=w(Y6g@9#(nR)YO z-b^wxN&F!wL6=qtR99^wxRQVxglX&T3U*2|3Ci=2%G^<0bc+S@E-6c@FH;R?XB-0*!1qc zXAbS@P4DV?Yv&XD`W}02`-Ydct?x^9J-_*()YA`cda9$hyS;k@*b)m13-j~yb8~Yu zGc(iE(^FGZl}cr3XlQV7Fr7{h3=H)5_oq^+o}Qkrt}da*Cb|h+27Uy-1U>_5KmdFI z90k(Aeqa~y0?_NMuLI|SAAr-qabVKorS)Op0Pr&K9Iz31coB=Un4QFAgy;y49K^xh z*u4WgwqQ#)y6N^RI?lrX4(q?cqo3nR1>-)A#{P=4qE8?knTZ&==G6gYt5|Vw6`PMwjNq)GyUrBf4Z1;Tm2@LAHvmBxHC~3FX^K zT%YAmX40(8U7Quq5jtRTNo#ULLbfX8Nys*_ZgMT4O%nr}2|AD?2QXWp3?mUQzeiM) zb!Z}J-2H}eIcQ_uZJpReC+3)+L2$27@cnv2SXa2r?nw6zF_C>7R$aCJ@6=mO1&fYWqX6jp}DYSk_0hl^(FV(f%K6 zR#Pxz3cvw7P9Jf1s4mtgPMK(-Mn|o_8UoDKqNr2Jl2H-(`%Zxc;BNpKfnSV)C$lQl zE#p=|T*;;-d}<6mfI;nMM2WF|{;oq;jY&l}ROlo`Rc=