From 43bf13764292b70f69076b6292d23ba78cba6a77 Mon Sep 17 00:00:00 2001 From: He-Man Date: Tue, 12 May 2020 20:18:04 +0200 Subject: [PATCH] BaseCamOnlyHome + some fixes + Server install packs --- .../@epochhive/addons/epoch_server.pbo | Bin 525207 -> 525144 bytes .../mpmissions/epoch.Altis.pbo | Bin 2092749 -> 2093124 bytes .../mpmissions/epoch.Australia.pbo | Bin 2089302 -> 2089677 bytes .../mpmissions/epoch.Bootcamp_ACR.pbo | Bin 2091256 -> 2091631 bytes .../mpmissions/epoch.Bornholm.pbo | Bin 2089284 -> 2089659 bytes .../mpmissions/epoch.Chernarus.pbo | Bin 2091114 -> 2091489 bytes .../mpmissions/epoch.ChernarusRedux.pbo | Bin 2091108 -> 2091483 bytes .../mpmissions/epoch.Chernarus_Summer.pbo | Bin 2091135 -> 2091510 bytes .../mpmissions/epoch.Desert_E.pbo | Bin 2091264 -> 2091639 bytes .../mpmissions/epoch.Enoch.pbo | Bin 2089075 -> 2089450 bytes .../mpmissions/epoch.Esseker.pbo | Bin 2091102 -> 2091477 bytes .../mpmissions/epoch.IslaDuala3.pbo | Bin 2062690 -> 2063065 bytes .../mpmissions/epoch.Kapaulio.pbo | Bin 2062557 -> 2062932 bytes .../mpmissions/epoch.Malden.pbo | Bin 2090941 -> 2091316 bytes .../mpmissions/epoch.Mountains_ACR.pbo | Bin 2091541 -> 2091916 bytes Server_Install_Pack/mpmissions/epoch.Napf.pbo | Bin 2093134 -> 2093509 bytes .../mpmissions/epoch.Panthera3.pbo | Bin 2062557 -> 2062932 bytes .../mpmissions/epoch.Porto.pbo | Bin 2091249 -> 2091624 bytes .../mpmissions/epoch.ProvingGrounds_PMC.pbo | Bin 2091286 -> 2091661 bytes Server_Install_Pack/mpmissions/epoch.Sara.pbo | Bin 2091520 -> 2091895 bytes .../mpmissions/epoch.SaraLite.pbo | Bin 2092012 -> 2092387 bytes .../mpmissions/epoch.Sara_dbe1.pbo | Bin 2091535 -> 2091910 bytes .../mpmissions/epoch.Shapur_BAF.pbo | Bin 2091262 -> 2091637 bytes .../mpmissions/epoch.Stratis.pbo | Bin 2091110 -> 2091485 bytes .../mpmissions/epoch.Takistan.pbo | Bin 2091319 -> 2091694 bytes .../mpmissions/epoch.Tanoa.pbo | Bin 2091790 -> 2092165 bytes Server_Install_Pack/mpmissions/epoch.VR.pbo | Bin 2091092 -> 2091467 bytes .../mpmissions/epoch.Winthera3.pbo | Bin 2062542 -> 2062917 bytes .../mpmissions/epoch.Woodland_ACR.pbo | Bin 2091539 -> 2091914 bytes .../mpmissions/epoch.Zargabad.pbo | Bin 2090990 -> 2091365 bytes .../mpmissions/epoch._ChangeMe.pbo | Bin 2087857 -> 2088232 bytes .../mpmissions/epoch.abramia.pbo | Bin 2062751 -> 2063126 bytes .../mpmissions/epoch.dingor.pbo | Bin 2062689 -> 2063064 bytes .../mpmissions/epoch.lingor3.pbo | Bin 2062693 -> 2063068 bytes Server_Install_Pack/mpmissions/epoch.utes.pbo | Bin 2091225 -> 2091600 bytes .../mpmissions/epoch_RyanZed.Tanoa.pbo | Bin 2091908 -> 2092283 bytes Sources/epoch_code/compile/EPOCH_CamUse.sqf | 14 ++++-- .../epoch_config/Configs/CfgEpochClient.hpp | 1 + .../epoch_vehicle/EPOCH_server_CargoFill.sqf | 43 ++++++++++-------- changelog.md | 5 +- 40 files changed, 39 insertions(+), 24 deletions(-) diff --git a/Server_Install_Pack/@epochhive/addons/epoch_server.pbo b/Server_Install_Pack/@epochhive/addons/epoch_server.pbo index e987d5bd460a753e60aa03e410028d3922cf1fb1..e71fe75199aec642f594bd7cc49e1e2bc8151855 100644 GIT binary patch delta 531 zcmbQ2lu_&_1 zVLDHtptLw6DKR-)A--aIHxG-|G)@*RHlQo2few2EbXbB$e1$@BYEEi$iGrafP=XVy z`>?CR=1O#x)8_!4Iz35@MbscQF*!p46jsjgFod{-Grpv*B{J%~Bdrh!r delta 284 zcmcc7rZBx-VZ(JvzAZcqU@&jN+1M>SlMAI(r}K!ia5f7|wF^rz0x{EeVJYUVFSbu+ zW|3!;D5)$+Rj^fvuTUsX%}GrzQ82LP<>KVzoG!@C;xs*oo285i$T`lWlwTwxeGc!#=BOYYLbgw=p`RVoLOl;E)>Y3T6FX3R3Vh2g+C>T!PSk9y{ zor{%)dwMJOg zZeJP4^jD41Wc!L%CRt|Nc=w{j%)HQol*E!$&%Bb&iK64ijs7Y zf>N*opm<7VVtRZ@W^#5(W^U^AgB?sUyahRlm8nH3nZ+eQ`RRMXelkw~+|86FqJd$YjqP+FcQ)zidG}d(1vKK34ANIHneNifv?3U*`#^5vBf(fS4JGS%8=oh}nRc9f&!Am=lP(fS4PId4QM~i1~n+ABY8jSP+PXfLIua zMSxfoh{b?de7k>-gm-1VQ(`g5=l*#)l^*%IslYH%Dk&;WRkG&f)Yn%iPAyR=$yZ2A z%qdRQ0kMF=onNj1)ud2boS2@fkY8F-oSBlU5C9I@Vj!Jg5|E#hs!)`e2b9)G$uCXH zNlnfHMuS3r9$a%sYEf>cU|wR5LS~+VXI@!qUP*pYrDpqdR!Jb10%B<(mH}c}AeP%c fomF1xrHF-u&C&TK<{G-SOY4_USJ;1{_4zUY5medr delta 244 zcmX@|p#JRL`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vp?PIo`^q@R z?JMJ${;Dw<8f;(Q$|TD?owbuGVtaol(`Ux%C9OI}mdKF((jn0Wmia^8hg~5c2^sKM)H5u^86sjWP6idqapJ=I=R&>~_>l_JQ7vHMyUCo^?-HYOAk zL}>ni9L8f09&+$d=wVq;DtPRn9yH+DgP=!Cz4_9Lhth!$^Yc4A-j|Qf-A~Q!9V@k& zJ9RknZ(?UNxAVbz_c+y&M`u6VvD1<5Jr~TS@9Ffb*lER%6~zv#=B=6NYK=`Lrpvc| z?#YMiF4s6OHTqR91kAy;*`WcuEU~87dJn?h1M}=N%bI%|>`~vk;C1wkwK_OvCTnas z+S*`$EW>Qtw;OCJTRfIUxISmLfA>$A{k>!=T`V8{;Cg|E63m$07p!yn#A14d*vCsj z^YT|RGkRj6)on16AW3qX^pSpYhS+3)43e{Ch@{9cNs|$Bj$}xdjFKD~i@J^RyY=P` z9^g%0xi3Zij;bK_s-XQ43$wOeDnWo6w1QPG0-WxxsGaIL{0l)C@HGS#>cDdm77n`@ z(5&==5(qw*bX{~+_(b4}@K&CJlK;aG(64wSk_+%8%*!fDt^E4M795O|JeeTp$t0PI e;NU{xM|NxRTYl+l_x1jj;`_|<+r{Nh;?`ehJ>C`o delta 267 zcmX?mwEo(m`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVLIP40fFY7 zaqTdaG@-Ic6 ZCtCi{Stay}@kglT8X39r=BLZ10RaCOZvp@S diff --git a/Server_Install_Pack/mpmissions/epoch.Bootcamp_ACR.pbo b/Server_Install_Pack/mpmissions/epoch.Bootcamp_ACR.pbo index ac375a6e44d4e7ef5f3f82fc411656ebf7df82f7..bd3e4dcb54c6118e17a76a061cf253b95eecc7bb 100644 GIT binary patch delta 599 zcmZwD&r2IY6bEp3P1UtEMr(d(t2_fjiefH$vO%zi8hWT;3m)o*F*}B(lNs5awT+jB zN;i~x(=z`+4><}RmTjS+=N^=nLjMFoXfK8KWZ$X?iUS{Jn3?zZ^8OzAzrOpsds;Hc zw4JTNkC7Q<_V%?;FOn^Oes{7RnJvD3WP$p6l1gnxW-~IiFf#Srs5TXT^Y!8OiOOS# z*!=mLMIWV`MpjJ+`eMFtt(L;W5?D5=Ris^gDeXE{TR#&+sY2zvm1VmUiZG?bTfMb- zW2!ijaXk~otXJB?INVs>+z52kjuPk=>Oh^S3mK>z-9~p%4@#n5ltO)|AKgU*D2*~G z8*T)-Ck=m&xbzXJKjo}3FY0lsymUO8pD~PL5nL)k3Roq~r4#W9hb&&fMG<%|sZkJ~ zbZv{m!r5$H+=W~ajDkZrJ{K(EtuR_;I6n~lviKQw>UJL|3~UZ%zD~ImPUAuI;53H@ m(Ga?a?xW%G;B+K^Jg`&!P&yoYxBO!=Se`7uuciMiZT$y@I^`<> delta 268 zcmaEVrT)jo`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVfu!*0s_rD zc=($0VW1WN5JcQazI_^K^q|riksknwdT`PIqf#;+wv4#gHLfUiMnShuXh*^M`6^Pk@m>q~YfS41Axqz4(h-A*fLIWSg@9NXh(&-{6o|!uSbTd(UZU*G@$ diff --git a/Server_Install_Pack/mpmissions/epoch.Bornholm.pbo b/Server_Install_Pack/mpmissions/epoch.Bornholm.pbo index 83bb9a3b3c47bd2ba615918f92d043752f423f01..d35fa5aafc2ecb8fee0819fe11f4f038f55a8924 100644 GIT binary patch delta 597 zcmX?dsDAg+`VE^I`P#%7z(8`z&bT(Q%?BBG#qh1jgNVJEyfbb^-sFoZ3e79y+E>Og zZeJP4R3gb}vR%G{NtRhR-n}R>GcU9tC9x#cGp{7Is4OujN5NLX)S8!zGd?f1q9h%p zpcJfN`o(=b!qcs*nIhQ=auO?3i>AL%Gy!fS47C*?^cGh&h0m6NtHhm>Y{F+@5*|o#Nt%v#9aTpoJx;;pet+@luC+9 zQ{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVfvq^0s_rD zc=($CM(;WN5Hmu7XLHd3sGXQ^a<*8m7;T(_fb}8384xudicTG5tUV6Dt!Z z=k)w7oZ{03>X?GtchoZhF*6Xe05K~NvjH(X5OV-AClGT1F*gwN05LBR^8qnG5DNgY zAP@@yu`m#e0I?_#ivh9t_8s*Sww3K2KP7-z5{RXMSQ?0BfLL~W$4@!=mm=2pW8)@n T%bj)4_l{XeR!5)cvszmKgTHL9 diff --git a/Server_Install_Pack/mpmissions/epoch.Chernarus.pbo b/Server_Install_Pack/mpmissions/epoch.Chernarus.pbo index 4859c8614530aefaa0c487e50eb466ec247dbdc2..d57eba0a835ec89f5188843da991a09b8f2afbae 100644 GIT binary patch delta 592 zcmZwD%}*0S6aa8{sMV$R11&9xn3tZaF{y`of*PYSKs-pI#tUv4*|FI;ooRMwfu1%& zOA}5c9OfS|+9QO+vfK<8Pe$X(i;!A1^Zuu&21yK znmf~9qi-T>HMjlV*quvt#7V5X5m_Cv@!1A_yPL_pimY~I8DV6RH89HI{eX-QRH{=h zb;Of~O%M46dJp{m1B}}atyPt?@KQN-rmYn+7jJOdWUi(% zk=Hi^lGcr75({@$$f2RPcFnwg*CLOy#s7*;R`kK0_?S+7jU_Y1>PZ>f@f4JxtoL7& z&h=Bf>vd-S+na72#fGz|eWu-Q5j22e=q!q(bLc!W(I85o3n+7>LA76(Z2J42`mnY4asKezv#0AvKjyt(Z+`>1sOyUW delta 249 zcmaEOx&GCK`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vp?PIo`^q@R z?JMJ$W+^Zk8fQV!KW=(`Ux%g7r*BK#A#BTbWj{8CdgjadJ+-_?t_7 zx@jv@Nc+7uCLm@8Viq7~1!6WJW(Q&pAm#*OE+FOxVjdvo1!6uR<_BT{AQl8-As`k8 zVi6z~1!6HE7TOop|8Qp0ZI+>B(S=&7= zq>br4!rqIA1VIE3iyjIdytlNs;H?Oyz4TZp*q2y(unv68F!SEboA>o&(D)qe?rE`& zWLs+tZ|$2K$-P7E;CZYj&h~y(_syE9ezM_B-K^A2EvlRPCTJ7UbfAy5-?3&L!o<>= zO%$CIiaP6rbI8NJ$-ZvG67;nyGy}X=K=|{hcQAZb(w95eIPs|y#*00v@MfULqn(oe zOVcvp;ddhyzAx)f5}EVqFqIEK{O%eVH!Oxv3707!pUPNgm)Xo!kb{Y^@m8-ry|A!m zQO18|;T<+31xvBjmx>iB+=2_UD<@?gwWCX@19hS^S2=zZr1+P-NSz`Z5QGC0FelcjP}1>l qRI;Z-XcYiJaWMcLEw^tXhm&EKtVAAiYiPdzH<-tEd#{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVYGy!fS47C*?^cGh&h0m6NtHhm>YLesI+n09Hw87XSbN diff --git a/Server_Install_Pack/mpmissions/epoch.Chernarus_Summer.pbo b/Server_Install_Pack/mpmissions/epoch.Chernarus_Summer.pbo index 2bbfe7394f288c8b086b82ee68773d779ab14d1e..b83030ffc1c91c0fd656aed84338ea52752d981f 100644 GIT binary patch delta 612 zcmajcPiqrF6aa8{`p0ffwQpk7MZW$cb&bTU(RW~+N? zpw`5jhawBT^inb4Md)GO-uwW9#ZMvhXnQoi#3F(P2Y$>jGw;otneNx-;kV|;9V^|+ zp6IvycH*?MJD;uH#dJshp4;C@oQ~Ys^B~%E^W!fQr=2)foH%3)tm$~6Ns0qich09= zK3evuVKr%(ze0t8DqNdMjoPkcFHF6+A?RiagDf|H*W-8vVRATqwF650#pm5QEF^U%4tU9UZQd&Vyr1 z?3HK#w?McI$40lU7C{4O5DlSWbP|mq8;zn$x`{e&k+{{Q|!L+9d!0 delta 237 zcmex%x&Hr!`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vp?PIo`^q@R z?JMJ$)+;a>8f=fOXOd-}zP*VlV!LBA(`Ux%YV}M;K#A$ETA5Z%*KK7gZ2#QG1jNih z%mT!$K+Fcj>_E%`#GF9P1;pGy%mc){K+Ffk{6H)K#DYL91jNEXECR%$Kr9Bt;@dyB zN!V7l9+qr9EY*5gy7jP3>tWf}!*W{>%getM*|9q|t}5YdoMXq=h1m}reOpS?g8?=X BXngbpoJ=Gl4LoFWKL%o$<#_kxV-OSY8+0;F) zBy@A}*28`Q56M9g3NG~`UV9LHxk*2O;H6OTSpSJ4LObwdhM9SudFFZfCHnO(db?|6 z zvgt6*7p3N2gSjrP(!2ASQPY3CaW#_H;4v4t8uCV?F)y~ z<$gbX%t|jSms5{P9G4vxJaze+i{?`${{^pbuP(+UbE%MYQ8u{L$_uZz_m8Jw8ZN;M i%tA5UKfYZ0k=t%Of3uJ;ygHc87UDYxw?3_WO@0HM6ylTs delta 244 zcmex<@HQPK#A$uZA>esuWMy0Y%ghN0%B$$ zW&vVWAZ7z%b|B^eVoo6D0%C3;<^f_}Am#&NejpYAVnHAl0%Bnx76D>WAQl5+@$Dt; z61J7?E{u{uECs~UKr92qvOp}i-GxzJ{-ucZmsk6H4X#bJzO=B|gw5#x*XbJ#0GhB` AtpET3 diff --git a/Server_Install_Pack/mpmissions/epoch.Enoch.pbo b/Server_Install_Pack/mpmissions/epoch.Enoch.pbo index 745279b16e52907776ebf3b1fcae1c22457c8c23..f07d93ec0124498e7aba0d23b73d5582ac771da6 100644 GIT binary patch delta 569 zcmex-p#Ih2`VE^I`P#%7z(8`z&bT(Q%?BBG#qh1jgNVJEyfbb^-sFoZ3e79y+E>Og zZeJP4v{-`CWV>HElPt4Nyn9h%W?pDPN@7W>XI@EaQCVV6j)JX%sWmSbXMA32MM*kH zK`BVV^o89VqSLdhm?GE;auO?3i>Aw^a*I#5EN9~1zPF0$C*yP{P9T3nEmN?F2AbYf z1smJxXTPvZP2XC>#LpiOF(4(gxI{r;!DRZY8m1LmSlt402PcM08sD>siePhk``20~ zAZ7+)79eH?Vm2UV2VxE&<^*CcAm#>Q9w6ogVm=_|2Vwyr76f7;AQlE<5g--?Vlf~V z-~P2$!n?BGDX}=!IWgBiFQ?KYKQ|Q^P)a35rKw8RoSgdl3dN}<3MKgpX^A<-sX8DQ zFf8-S6`-0FN{bWIQx)<{ONuj7QWXNgL0Al=^GgEqb5a$G67zu48Y%guNja&>Iho1X z3i)|(%^|5pxtW4_i8%_Hc?zC+WvO{3`9+nQ?Y7?~fLIcUrGQu(h-H9ScDwC&Ii;5( Z&Py9xErV-vnNRi=3U-QfTL delta 254 zcmaELxc>8j`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVY>EH0fFY7 zaqTYR>G5vix6YF%f zTBe-#=XFd#%nZaVK+FonY(UHo#2i4(3B+7L%nigmK+Frod_c?(!~#Gp2*g4_EDXdV zKr9NxVn8gu{dt{)ZDsrR9}++;3B*!BEDgjmKrFj``wuz!mm<=$4>hp$Cv&jG7THC6 Ls%9?M*WU>M+x~4T diff --git a/Server_Install_Pack/mpmissions/epoch.Esseker.pbo b/Server_Install_Pack/mpmissions/epoch.Esseker.pbo index fe96ff2e790e048d359e4405ddb78b234d21083f..1e510148c705efc31c40be068c5a8fc3f3507097 100644 GIT binary patch delta 591 zcmZwDy>HV%7zS|cLa7T0l!nj}0p1cVUuq@V6&zt8K}_vJ&f`6*djH}cEH zJ^eMly5TGr*WVj&@8>(}*R$=F4X2}4K6>=5>$JO$k#!yOIT;h#WMY;F&b!wGCe-Y_ z$26Z-ng$%t z7-_R*J}%h*Ch1}={d{?_RCWbEqC%l#aG@Z zPqb)oI!n8z+gmLY24FAjgF)C2Ltw!$9Dsw6gFGC9!!QCzU=#{)6pC;x+iH#7jFYP@ zr_X8QLU zV)yloFF6HF;kE7g(L>4SBz}~9^(TCn2MsZzm?WWSS}ky;{UAQwws*#09F9W?PCz-c ecTQHm7G6v~_-=2XaTYJFCa=6Jw_m?|`Q|4iBIa2D delta 242 zcmcb5x&GdT`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVfw8*oIK52 zc=)$JC_2WN5J6qMk{XdHS>_rikqd%}k#er?b{G8384xpKN7XF`cKCsj&T0 z8xs&S12GE_vjQ<25VHd@2M}`tF&7YX12GQ}^8zs+5c31E01yiTu@Ddo1F;AYivqD2 z5Q}fW)FxqD*}6!wb&*u-BI(veGOdebTNlY~T_i96QY6Os>S~$eb`^^L4oy3^r)<>q HSIPkZQAcDu diff --git a/Server_Install_Pack/mpmissions/epoch.IslaDuala3.pbo b/Server_Install_Pack/mpmissions/epoch.IslaDuala3.pbo index 04f4b6f2ccd939b1df5d1bdf71efec3ae7deb42e..be2d4ed2d6fb8507b4ded7f691e136d202ab0d81 100644 GIT binary patch delta 582 zcmaF#srKgA+6|K!`P#%7z(8`z&bT(Q$qU(}H}7VgAH%mI4iKN5;OBc3sMqGQa$rZQj5wGb8-}H6-=#pxj5tV zQY%W*K?+Ji3Z_p`;Sil3CCn7TRgjZdnOc;RSzI#x;8`}|=^6q|{M*+EGyP_E%`#GF9P1;pGy%mc){K+Ffk{6H)K#DYL91jNEX zECR%$Kr9Bt;@h8yNqAS*J0%vUIw$7(=jBv-{+uTY#?qEM2r zkd~NJoT>w20mC%ETmh;{p|m(LJyjvUw4^vQB~>8+9F)aCI=>_!KPOe8C@~Kxt&x&n znv|28oRgWHt&pDw*Bp{sl$$x-pGkt1Cr`mMuPimMB)_Oqvt4I`1Q1ICu@n$X1F;Mc i%Wl`1AgA(#;l delta 251 zcmcclwf51c+6|K!c^8Q?fWgy+r7?>pFVq&Bcz|v5ZpQgBe4=>}nNt4BIMKYxjj0OL zrRoF(nrFmqpApBncq5ac!FC$~CRyg`vxJ!7OW>jmNEMpMkh06cQ!SL zDk8MG70h9eA_&b<@vsK*M-;vG2MBr)yp&#iiBbd$4t&foGw<={&Eb#jFF&{6zBH0M z_L<%of72=N*sa(7+4mofSEXcI{@(xA>Xh5E^&H_vvm7Tv<#ET8_jgy4t-E^e)i8%URXYyz*G{8iofWW+|~LSOYzm`3=*j?1hTO^=#KMi{frN9p`O>8=*T(m^~MKIMIh;k@%#q5>?0>lw3s@6`Ib zwORkI4rbxh=v~J)NsRQ7IO!*6$pEp)AUQ|QlLSeUAu>!-WQ2^8G|3Q~T!`vp^ z67#z+zbi%KmZ~B3B&WRqbBmT$D1eU|w1N#Le4Oj9sNHG{{sckbvnqlLw9j3HwO(g^ znw4Ht0>NXFj`OYx9tx}o`UX()BzPUY8c#_kfJ<1Fb(C6pjhWs3y)iOQCPpFVq&Bcz|v5ZpQgBe4=>}nNt4BIMKYxjj0OL zBXc=a{@6J5OV`D4-oSLF&_}~1F--Q3j(na5DNpb2oQ?` zu^14GZx0lgu&r!YoG1arl0Ym4#L_@41H`i16(`EczZAK|pSbpRuFAAEjLJcxOg zZeJP4^j4nHWc!RdCRt|Nc=w{j%)HQol*E!$&%Bb&iK64ijs7Y zf>N*opm<7VVtRZ@W^#5(W^U^Ajg3q(yahRlm8nH3nZ+eQ`RN~{ImI{~lS?woQk@fX zx3f1f{bZc}xP>W8L<7S(8{6qN4s6oX<8H9<3TVV58KkdZGTo$wX+I}mdKF((jn0Wmia^8hg~5c2^sKM)H5u^!MwyAh0Ht!&%CnKypsH)O3n86e-c0}3B*!BEDgjmKrFkx g{hyrDOOcgQorf2A-g_-5x@~ delta 237 zcmdmTsebSI`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vp?PIo`^q@R z?JMJ$-pVr>8f>3l$0W-<{c9sr#P<3orq7JiQ|g$EfD+R+TA5Z%&u(EVY&UFU0%B$$ zW&vVWAZ7z%b|B^eVoo6D0%C3;<^f_}Am#&NejpYAVnHAl0%Bnx76D>WAQl5+@$H6f z61J7CjFPR4Qmu^At&B3QjIynaa$6bY7Hbg{eA!bKOfPuCUi^p>4ulHu&%+9C!)?xkau90gN zPxadPt9_?g+&wVfKh3qo@!GfTeWxY1KYGw;J4xFyI&H_iV;i%b?;GZ1-!=EHPndYT z<`G5bg`)mC;T$S(eJ(p_xq`k>)owu83(&@wOhIQi%_se9oJ7>uAH>j@KH4xxI_{?V z!_WtLoG&KkQla#3GTf+W`71LqWw{J55&=^YUQ}|AkMdZcpbWEmt7*2DPAscilJ#Fv zc!tMF)m3cenPN2x({N&Tq7xJKq0{IL>PHzgfGjkKhR`s|q8u7QXHg!FqI0N#&Z8n4 z>*(ad{iuGE1oRfEJrF#)C$WkO*vb#7J!e_vG6YnClCVm6Kxeum{AKwZ{v<&dkSYZk zs(^VE7J7dhU@z5z

}&aJ%HmaGBE;jt>PX{w6=7evRb?;lKpUi*+iL^rI_rIv%GJ oae6UMFU9F(oKEefm+h~GM)L0S@ZQ7MjW;`^w+~6NGRe!o6!Dl8`p`?i SsnD&XqHt@IhTB`S=`#TXG+?R# diff --git a/Server_Install_Pack/mpmissions/epoch.Napf.pbo b/Server_Install_Pack/mpmissions/epoch.Napf.pbo index ca5e421f91d247aeb2a68af9639b895692275be5..0456853f0c95828a269f94acc3ac05a74bb0a34e 100644 GIT binary patch delta 591 zcmZwD!AlfT90%}bEZ4Di)7-W-+x)RzR!sI{C)-OADIOH6Ll85(oagfL?HieSqs^r~ zL@uZcfrsfLM0D7_Ngf8f1$iv&KQKB4-8w|KzPm+4`ryNR%>2H;`OW)ySl|Cr-`O=X zYq=BMHT-(dUd!#iGu}SPwAAls-?sMbmfHH{($luxXxm28w#_FcV=@_Qn1!AR=eEy; zy0`2y&1aP6{tAc+ajYW)p@%D2 z)zM;MNsAh%aXL2LIB1&C11I4W^g;^yz=D1_4QC(?88{0AFbL;h2(oYd`eXKu*m=LP?SHR5dp@^x_-bSO7yc;U_W%F@ delta 249 zcmX^5xc=OO`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVfv{joIK52 zc=)$5f=jWN5Hmqn$~Xd3swHQ^auQ(^m| zJ|-Y$24WT;Aus<@#Bmbq%%#;SFEp0kN_H{5S$kXQ G?g{{N0rhQ+_)a;DBH*aeX z77?u8g!b@`A_(qL@$eG=2?ekI0YO56mmsKb*N`Bgfgdx>%=hulH^<+Xk4~4jKN*R- zeW^W0H}{HlyRp%g-rYCW3yG#Y+yC0wD>h~01H#AEVzgQ`?(P`l(dT}1ES7hsJ;vpe zC6{TOl^VS&69V#ZepFVq&Bcz|v5ZpQgBe4=>}nNt4BIMKYxjj0OL zBXc=a{@6J5OV`D4-oSLF&_}~1F--Q3j(na5DNpb2oQ?` zu^14GZx0lgu&r!YoG1arl0Ym4#L_@41H`i16(`EczZCJ?`SkFF3AeUv2#=CW*%LDR IbNl>!0E2N*OaK4? diff --git a/Server_Install_Pack/mpmissions/epoch.Porto.pbo b/Server_Install_Pack/mpmissions/epoch.Porto.pbo index 5471555ec2cf286b677d466f8e7643a4f3f33e55..e3cec200f94f32155f8f78aa4a71f78702ce8a1d 100644 GIT binary patch delta 582 zcmex(vHr!C`VE^I`P#%7z(8`z&bT(Q%?BBG#qh1jgNVJEyfbb^-sFoZ3e79y+E>Og zZeJP4q^QVfvi(dwlPt4Nyn9h%W?pDPN@7W>XI@EaQCVV6j)JX%sWmSbXMA32MM*kH zK`BVVbonV9qSIeCF-7neUtgg(wM3yLUm-0q zr#Mvy!~zCvez^ivlR{~6VtT4VerZW@W=g6;06090fpmUJKz>fDLQ!HKP+B7;zceW) zH903UIa?t=53V^RwJ0}JFfTDjAu~_GGp{T)uOz>yQnP*ce+eL#1Y#*5mIh)OAeP;} f`@fvhOA!sLqNMf0YktmFRqopubLx)Xj{VjE9tYgR delta 249 zcmaEHrT*i^`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVfv~>NuK7d zaqU~<7`JbYV-i(lGBntJx}HgvdAepZQ^fYo%}k#er_ZQoG6G6Wk7;9CF@1h3Q(=2* zI};Ey12GE_vjQ<25VHd@2M}`tF&7YX12GQ}^8zs+5c31E01yiTu@Ddo1F;AYivqD2 z5Q}e5ZI`gEY&T_;1Y#*5mIh)OAeIGUx$UNm^71c59Oj&QIY=|k76+RrMl8P6 G+zSBbR9j5| diff --git a/Server_Install_Pack/mpmissions/epoch.ProvingGrounds_PMC.pbo b/Server_Install_Pack/mpmissions/epoch.ProvingGrounds_PMC.pbo index 98e5d939c95dc173b5f451bd7ba55b0c42e8d8c8..f44bd8473b79604b46ac089575a5e95664505eda 100644 GIT binary patch delta 577 zcmbPsslNAW{f5nqd~IS3U?90i1rIXU(96^c_!6iV_H z(h_ruQ*}TrU~uM_D?l|VloltZrz+%^mK0~Eq$&h}L$Mf0=a&TJ=cFnWCFTL8HB$0R zlX6m%b25{&74q}onnO~Hax(?<5_1$X^AtSu%2M-6@{1}p+aLUw0AfiXmI7jFAeI4Q i+3gSh%PGASIdt?*U5%->aiLnP!`hDv>z?k;UjYDcm*JuS delta 267 zcmeCZT0iYl{f5nqe2YXGz~Je^(wIe}n-4PXis2K@gNT*#SH_9vO}?0-F#X(H0fFY7 zaqTGCfS4JGS%8=oh}nRc9f&!Am=lP(fS4PId4QM~i1~n+ zABY8jSP+PXfLIuaMSxfoh{b?de0x{Bgl%Pe6r&^%O98Po5X%6uED+0Wk7AUUe<>oc YWK+VFmDj@M|Eyq%-|pWW+i;~D0Ka!*EdT%j diff --git a/Server_Install_Pack/mpmissions/epoch.Sara.pbo b/Server_Install_Pack/mpmissions/epoch.Sara.pbo index f602c46eeb50603b75f24140b951d11788d23285..99de28e19c0dad5784448908cafe04ff4505ab2c 100644 GIT binary patch delta 587 zcmZwDF;5#Y6ae6!A(R7>76@r6q*xiMAdtd9Cz_#jXi*0k=!Wj(a&F|-vEj}~I58v& zTyAZ}aDSjfvQuQwwi5jG$p?&4z(yGTLnOdj+Mt^5#pMF!5&1 zB8n~uMePm3InLv!bMZdi6m(M++85l;1=zP3DVU0_eo(AP!`3!hiLY_uQQKmUg7fg8 zf+oV_9TaOW?x2;n}cML-na!OKg{? z-zYG=`q4c+a%(_P4G`!8-5>^fz+KP_bkGO-!2pPZ1h@z8gF!F^hCvdHfE0MptOgHX zd*ylJ&=;h*D7g1Z7AbrtqimOE=5#%m!wywgN&Jp*hfcRw&}3P{e}k~=kOIZhRSvT# zUh4GIfmy00$tkvpfa9zs-M5^sa%eu5;$QGGwTo;}5RRF^3u1!`C2eogk4F9Ikspou l(YPO_{pj(2G?BSTZvA>*+W%^79mh_q+Q)CL^zTpWe*j3T-X#D4 delta 244 zcmexWAQl5+@$DrY z61J7?E=-a@ECs~UKr92qvOp}i-GxbB{-wxew>`h3bH!c$7KeHZs(G&nw7FUf0Gjz& A?EnA( diff --git a/Server_Install_Pack/mpmissions/epoch.SaraLite.pbo b/Server_Install_Pack/mpmissions/epoch.SaraLite.pbo index d52fc73618812549a1630909d4bd30b41e4a4cfc..6fb4f7c31c1da0b3472b01ee9b913a26f0bb155c 100644 GIT binary patch delta 591 zcmZwDL1+^}6b4{-nnpJ^>9&p0T5BIcp`sFm>cN_e5j6DBiVC%qjbnBUYbP^hcea{S zKrv|!Jrx{!^WY&zrO;&sL3`=hlOW#oA{4ypMf#G8Qrdx!8D{1U|Ge$b^>1J5Z`O@e zBXg)bhF?c^BeVX|csHMFi`~8L)yQs()lUxS4?ivId1N;u+Xy3@^qny#!mVdywC7^! zrbk_IZ_%NO6@_Bn66GB7aCtJBFiV0xRh7<#pnE~Ty&6yJ?=Q$~Vv*At^BmV#`qFGH zt*4hsD!kGlzYRUuB9HZ}2l1G-rx>o~^}>z#h+g>`OIqWl|1UreCUkk3wC^04rjx|n zmjyFAF0GW5TV7CZmBD#9u(~N)1ofa8>P2yM7#%?-N}!{t4<%6w^&<-npg}Z*(&!k< zpyQ!votUcCuT!5DXmwif+AWDG@{m`ln=8B@y1lt_zwxrL)|)8)n)-8g2d_NWrT_o{ delta 256 zcmaEStNzXP`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vp?PIo`^q@R z?JMJ$WK@_84YnU^Vv=Q^uF}R7v3*?|(`Ux%lbe`~fD+TgJDFCn8CdgjadJ*~6y_G6 zzP*Dfq&=aF35c12m<5PgftU@5*@2h?h&h3n3y8UamOrWxjNNINb~00TW?T0Z z!S3#@QgT@E>>=I?Rl<7nClmx(@F+-&SMR<=DFq7-e9SO2@6DT;H(%P}*Y?4okq?U( z2CeiivBKivXXDdqzAOIB{p=)GS9FdX9M6%`=6Sw@T^5?U+k|sm$BRq35z`j*rEc~&c!Lcv?=aG|HCx-%tVQF@E?UiPapF_gVM@b# zOhPmhAGA@n_k0)qGUCMuZ4|2iWV%z2_ZmZ!Wt+jFLNV<_aMeDOtA-ciFht$Q=a$$n z&-`zJcpje{9qmU5WIz^N1VdmLTmmK-0hhrQkOO&e6^w#0a1C4s1#klt!Oh-&H2%PE zH;AHlN$Zi|{(ae^aI=bbJz7~Z%~}mBsJ`Z;c8P%Hsw2G@oUU>B2`t5F@Du8`*q9(3Gl7@IHWgaB{%nwzf^;HCCxdh< jNXtPw{V|=X92eeqrf(nrc=r9_)c7~m$nJdDn}7Qo4ie$- delta 244 zcmZp>Uf+MEe#2%)zD1%8VDNNdY0M(g%?BBG#qf#dLBvY=E8|4-CSOcZXkHoDzA}z+ z`^q>bdnG1AgY7RHm}Hr!ySFe!Y`@sT^qFz`wgx66pv3g5cBU26_qH(=wl{Y$0WmWW zvj8zG5VHX>I}mdKF((jn0Wmia^8hg~5c2^sKM)H5u^!|5D_ddHl!lRo8z;2%Zd%*^{|Kd{?hE04M=m AAOHXW diff --git a/Server_Install_Pack/mpmissions/epoch.Shapur_BAF.pbo b/Server_Install_Pack/mpmissions/epoch.Shapur_BAF.pbo index cf91083fdaa1d9714f6b297557fd1d78e07a621b..1d0274979a9839342287661852a248fb44bdacf3 100644 GIT binary patch delta 591 zcmZwDF>ljA6bEqZLRtqBXd6OH8+b$=f+%DuQ^^1fwCd0Z=zxT59rY0%ICqtOE_gtx zsOl^%sDr;ihh#(QV3iG~u9a9SJ^@lkI+sMbo zQ~fo*wPVM{?N7$Xr}>Wj{p?_K$L`3@J(t$IcDrjEY1cMyT{C9V{gzo8xamCbnUG5> zF4KHoYVNNx&!ZaMp3P+~NAlOY(JKi11d_)F9N61y2zuHu3CJ8sp&Z84Y>WyRlHxPQbf;Aj1 zmS1Yo`K>_$H`|BuPd$!pLu-Q!;g}Z$Kl7^Z;D~bJQ9-TG!)2I&Nhqbe cM_0<<3R?#c3oIGTeCAp6>(bQs1{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVS3eFPM+qi zaqU~<7`JbYV^UINGBntJqn=5YdAeCMQ^fWI%}k#er!TE%G6G6W&un8_F?~%dQ(=2i zI};Ey12GE_vjQ<25VHd@2M}`tF&7YX12GQ}^8zs+5c31E01yiTu@Ddo1F;AYivqD2 z5Q}dwYL~FBY84H77h8GADbhfSR6%PG>OqT#7HkiS-7xJ=%i?4v?#@q=P5A@3&lF`eX(O#W1s!L3>SBMYU`02)LYG=#EfINGm`JgA0u zsL$@w^1R^H`?AciS2^VcEH`7C#Ul7jfs(LBxz7rn6}D48hkqdme7ep+2FiCG1`Ees z^l_GIL2?Ej6?mO@WU#{7DtA|(f)xM5i_9y#X+b%-0_Ma96H0p3D~+k65j2X%&?PjE hCZegM%ejM0`uh7%+w;$Ud{C92OIIJan>RkM`~{w1;wb{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVY=K~0fFY7 zaqTI}mdKF((jn0Wmia^8hg~5c2^s zKM)H5u^g6aIPSVX7mH#0@B733sVrWQ@#sLUZg{ck-J|Mtdark{+{7YT8TPcLa> z3Kr2o)0?VbV>^A~Uv{bK*Ke}$324MaOi0NrE>X}|Fqyutm1%`GR>y!G!inyb)aegD zun3D{)zH4PjR}aEftUq|S%H`hh}nUd1Bf|+mY?JV=tanN*PIXSq_0P+x^vKUm1%{PUNl|I4k~Jr%zP>_nYKcNg zzCv1JPI0OZhy@JJ{Bi}TCWX@C#Pn2!{L+%*%#>7x0B|T41L^#dfc%_Pg`&hfptMFx zerZxpYI06ya<)Q#9$a%sYEf>cU|wR5LS~+VXI@!qUP*pYrDiLmWGkaoE2DHPqf9HK jY%8PORz`WHmm&du?I(gQ9vpGrepE!bYh$GC*Q(P1c30M% delta 267 zcmZ2?wSN1h`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVfy>G0s_rD zc=(#}ux}WN5Hmuz^XId3t^`Q^fSW?XEFlHPG8ik|5D^S Y|ItF(-IbQ7MP`Y-HRN47UD)s*0PqB3Sm_w&Q|vn zRMO2wDfF-xFG3H=O(?R|Q@wcBi`0)$^b2_NpHxKJ4*Zy5_x<0#owwhctsl(~n?`mu zf26<0H@586{N`ul)8lMM?mhdpzGZjh`Zt$eckQ@q8)?@zZ(cMi>F!IjFmT1W?K2@C zF1t+gS*f|d!aR?vbZsUxVmXq((DhzH*e^)lPY#bIgDvw>X4zvA_gxWa6ekO@IhD@0 z%-=>*X`4&A(*7jfs3vb}LlXr@;3F~+Izq1G{MV*Tm82D$o%@H5)Emb-Fc5mUg4G=@ z7N2R+;B<)&O~-3(69(WY48jl`gJG~>1dhWA$UqiO!YLSq(=Y}(I0Jb&o36Fb-Hn>J zSioznaZh^D9fc{XRMdXRi!+v0E>plYX+=+&7x2ry6K+^Nr@tWz16JpxLLCT~(_H^v z1MEuADUXxSBwm+X6+ZF!qK6+PCI5vVaK9l&CG$u~nw2YDYUM}M@s2SL=V1aaKmjJx d9b>AvoBKNdbECE(qmSF$?p2}KtLyK+`~e?h+l>GK delta 249 zcmZp@S>Jc9e#2%)zD1%8VDNNdY0M(g%?BBG#qf#dLBvY=E8|4-CSOcZnBH}tlc#xW zT>I8I#_e0029_jDQl;D?6B0OyASaRM_6s z$ppmAK+FQftU$~L#Oy%K0mPg@%mu{UK+FTgygkJxm$5sB!O2Y7ovq!| zLTwtnn!{d15PC>1V%x*gpGyy(DyS&EYY(N^b3qW|ODZ0;10OTYyf^daef<>dehJ>K zYq8}-TWbujY?#Z5^&M^VQLH9T_KvC>W=&K-+wi<@R_dk})lGc~w6Q1`=%ejdtx1P4 z@nFs-iWY>T&OG59@-RNp*KJsWE~sKNz-tAB-`@8QhEt3B!_GNQeCmV^-jfVdf!-gz zUeteTS~gt$VI;$sW&K_}`)@kj$cJx#b*0jV#qcTNGUek_S?lC7o4E>dFc$7E>9v_t z3u_i-{8tv$5c5G+o_>BbNmMkzFcE~3#W-AHE+{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVLH!S0fFY7 zaqTA&lkjDQl;_qQ^wn0}$2iIs_y zb9()5PVwmqtxUn~C)${Rm>Gy!fS47C*?^cGh&h0m6NtHhm>Y<{9 diff --git a/Server_Install_Pack/mpmissions/epoch.Winthera3.pbo b/Server_Install_Pack/mpmissions/epoch.Winthera3.pbo index 0bf1eac9f449a3e8dd6a9159eee3ba93e4f274ce..df2cb84900c1945140520cb39d64d5e396c22a45 100644 GIT binary patch delta 596 zcmZwD&ubGw6bEp3Yg@OPq|J{tHO4-2if9Q)J=I(k(Ne^KdJrVb*qw%HH?v`Pwz^;u z5n68*bJ&~|(L)3eio#O7+M5>iZ}3tOMCheAze$UT?ZAf_cHj5y+u8iRys^Ff?wOWc zF%R|E`0MrhirIcSRQT{odvPb(mAlV>w%6-j*?z<++WM6recY+Xow}BKuT8~oQhIS< z(z@a?A#b&8rud9h+*@LfLsdFIoft7J$?vO1uOR3bMC|QwCfZ2rw-YUgh1|1+uTUIO zPM?VL8GT2KwsZPIw)}sRE>xpy-v$dsOW-5Y7b--qZ2i-wLQ~P@oZh{0;7Gl3jC}*4 zhb>scQetjVi6*BrbYOb5X6i5ihhY$gU>J^o0V8k}jzI#Fkb+SdgEV9y3pp_1cw95{ zv*E*w%;%R_^SX4xt1hOfQb~CMFHIXpr9wVeq+FV3j?d5bPPk$B9_@uF@L7YC8z^7c zoNE1h^|8CE<~p1_Ch@v#yTM(D&pG%}a^>IfP3|?tm}CwKNi%YZOXYgu>DA6!9>(DW k6yPKjpFVq&Bcz|v5ZpQgBe4=>}nNt4BIMKYxjj0OL zy>dBuny18VpAyF?yphS!VEYPwCRyg`Y{Ea{@6J5OV`D4-oSLF&_}~1F--Q3j(na5DNpb2oQ?` zu^14GZ+8-xu&rztnkWIpl0Ym4#L_@41H`i1g(k|$zZ99I{L_r%&m;c>cj9yGcU9tC9x#cGp{7Is4OujN5NLX)S8!zGd?f1q9h%p zpcJHFy5m$1(dpbROc87aIf<32Mbr1?af?sC*}%lVJ+_7EC*$--LO^~%J5#WT2AbYf z1smJxx&PRuriZpM@$<(+3`of=E>X}|Fqz)f#rF9%m&2lK+FNeoIuP4#N0s41H`;Q%m>8$Kr8^nfq*~EC$5l z+o!fmcvsdtB^IYTC+7O+nqDszQEgNpWUMszLxb2#bMqen~)nPO3stVjfUhBPG8yDJL~KCo?%) zAwLhUIV80xH&ZY#F-IXYPr);W(HywAZ7((HXvpPVh$kY1Y#~A<_2OOAm#;PJ|N}?VgVo)1Y#i|76xJw zAQlB;F(4M--rgZ$TiG7YBniY)Kr9W!GC(W~#B$rindIePillN^-1;8=xZux2i{(Du L1zv5xAEp2RZ!cl{ diff --git a/Server_Install_Pack/mpmissions/epoch.Zargabad.pbo b/Server_Install_Pack/mpmissions/epoch.Zargabad.pbo index 33cd84b4a115dc9d0c577d47743828a4652d41d3..98e14ece09e1c606ff3a396564f82bfc6f39f59d 100644 GIT binary patch delta 591 zcmZwD!E4h{90zcdxw*`>Iv2am+U-YA9V)#{5N2WML5BwiDl(9S=khGir7tCUsm6n4 z+O9V*I|Mv?Xm7#}*}Qr1APS=RFH8_b@KW$H_HC6hbPqnfNAmmr^2_`AslM~2{(4hO zuV;?**VL}x&~ z@=n!ZiZ4pV{Tg#!D$&LH)QDkA{#ccJ1!2D+Uds-T$2)8Ka;oaGi2IHR6pG`8hCY*A zdZz!@Vza3~Gz2fKqEDU9Hw!lYZAXJ20!9LKYNOLi7=rs4o$bJO&tc{C=9|79D`vnU<8iCD5M|_C*UNE!6_IA6HY@0CX#A%@+d?xX_;CSJEm#?_^QS#(|_%`<|VoWlZgrr4T<5GEkG~3$RorEbk16eo= gxnyg1I{)3A`DWI-?>;PdUq1QT=uW)28~*yZ2RMG{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVS3gbPM+qi zaqU~<7`JbYV-iweGBntJqK-+HdAeE?Q^fWSO-!E|r%$b8G6G6Wk8EXHF?~)8Q(=2j z8xs&S12GE_vjQ<25VHd@2M}`tF&7YX12GQ}^8zs+5c31E01yiTu@Ddo1F;AYivqD2 z5Q}e5YLl?7Y&DW>HIiyIl5RDUX*H5-&!GHnpVAO8DY~Re_}>1{H#c-eLVj{F-I(v zY^GsWXi#OwIh~?UCL=v&UO+_`S_NLKAULdbCxWI&-b6~A`Jima)mR%86d4IhWzxA_ zCZ|U5yF%W_GuOgEpH2mjb6rEJyo2Wm*U>&^Gx;mO%F* zEOBF?KH(G8jyg~$>O!|rH!@KVx{dCj2#TV+=pO1teJFAw*5Tvh-oJ?%O+(D{q!ba9q? zUUHy{3Ea-u(p%)P#GR!NREq!MSD=bcuV9=yg3gLE2rZRAT3{Hy>o&6~iZ*2N5gfuZ$DTn|v`vVR}}GBv13! zxc04ajN7-yFX(AI5|0;*w*^*q%_wJg#%7zc@fhZ F`T+6fTgVb=Dm3{v-@lP`JeT@XGUtn z?(4PDm-~$kyZvIQ`1-A}yO8S0!};&+{YFQ&pD+@=`B_Lm-D$)-4dd%8V=8`>HcS0= z=Y~hQyu0F3&E}+L-YOM>)XA0UWWsVJThq<%hM>0r^Dd`NNAslznzvZg&YBC!6+uJh zx!l)Sj}Au6iD+in9Eg8p&EH1!-ZqzW)&DYGtw-aZ28$(!<51~y9U{2u9LrTBQ;}_( zo!cjt*e%aGwLmgSPK@3x=S}E`0T_fKI0I+Ff&`p{^N@rT3_}_+Z~?NAgAuSHAD8om zo8jYY)MwXe>y{MZtZFgbtfIYuRi-VgRwF*sL@RQi3ZGr>j_~5@Avp>nflr%^s6hMN zWn{khxITKN=apc@qY}$iR|SiLEeZStQSx8#9p<%oMp8kzBy)0=Nv*u_(k9<3z$jdV iB8)*P=3C>HZ@I~dv9-_dI*ILM`Af#QchLMOKl}w^Va=id delta 246 zcmbRCt#pFVq&Bcz|v5ZpQgBe4=>}nNt4BIMKYxjj0OF z9dX+`;ut?{WHL0^UMavN%RK$MFjK_#L=mRXjMLo&n2dlD)49Z%R!sL5V=8PHmS6&6 zW*}w(Vpbq#17da{<^W<&Am##MZXo6XVqPHT17dz4764*FAQl2*VIUR(Vo@L#17h** z!V(g;mF&NMGsm$*n@(CButyvvT-s~c4n)4 zC?Z005{n7UQ3a9Qtaw<0pTb*DV(CfnBzo|qFI7ZJ2Y$>l^Zq+;X8+sP-jA)_=T>^# zJ8?LsU-xU2lwZU10LBm&?YRzQE zK5rmrC*s|#{oOKc&u->QN74uji{|skM7~h>=^&we9Z|Sc|L-76p4)}STl zXj5n|wuiIsv4Qr1XOkf^OcEqXPLdJgkWq4qjFA*clhY(a#>oW9k{oe~M<(L~Z|X+$ z=n7MKm9=gP9$l9$q{|d_5MpuOaViy1s6k6uV_f0v;ENtsK7hX=2o+mLkfBz717Z2_ zJr&JTFH4RPFhSd;h74CYu5y3%K1lH|d<%n?KQ0&tU%-;sM4@F6U1*ngrpPooL-OP- fDa7TSbHy*Y{>yz=eVXWAep>x?so88+-zMYVVW-o{ delta 251 zcmccdwf5ns+6|K!c^8Q?fWgy+r7?>pFVq&Bcz|v5ZpQgBe4=>}nNt4BIMKYxjj0OL zr9MgUG*5}!J|&KE*+wQqgYDJ=OtQ?=X9_b#Y*!Xx`ph_;Lx9N$C^7wv7}JXB{9;Un z?N`N_fS4JGS%8=oh}nRc9f&!Am=lP(fS4PId4QM~i1~n+ABY8jSP+PXfLIuaMSxfo zh{b?deEU^#3ERr{r4uE9SQ3b(fLI!cWq??A`_hSW@-IaKxUHX0j$7lo;!eEDwIxxv J%-iND0RXEdUGo3{ diff --git a/Server_Install_Pack/mpmissions/epoch.lingor3.pbo b/Server_Install_Pack/mpmissions/epoch.lingor3.pbo index 1f7e9e068f2e34b55fccd2c3165b97b80e1d7215..4476d66357c0a0a2dadabf6dc7b41121b148f5e5 100644 GIT binary patch delta 600 zcmZwD&1(}u6aa8{TN5|hWMk6pmo1N+QmX91_E6G5(St1tR-&SyS*F=B3{Gas?riNI zLJ^@o3B?H8Td9cT=0^`p@t}W54_>4MJP983AikvH!FJ%se7!gGX1;!J9{gy&d!eN_ ztW&)<@_N6zVYPM>V|yR9od@Z*I9mVK+OM`n>nVk3wrQHrwyW`WReSSZn~vvAeZ23I zbIl`6+*xsnqKiUNZ@Ln2M1V@2T^E+chEvD#zB8Wg7B#O%#OOGkaEADu=CltgEcfl}x!I)?^O8fB1)vgka@ zp*$Ky78;5Vt>Nq8`W52StE6#L@Nhw56=f(WFQA2zVc0hKRDqK4h;W}??2ho4Ob%L>AQ30M@XR4D0% slbiO|Fd9LlXbfFIpFVq&Bcz|v5ZpQgBe4=>}nNt4BIMKYxjj0OL zW$Oe4nrFmqpApBnY$KDQ!FGEACRyg`bA_2AwyTRUeP*1_Bfw+?l$d@&jA;eCfi*7| zCnx9h2|k?S(+$O#g4=J3GXXI(5VHU=D-g2*F*^`*05K;Ja{)0o5c2>rFA(zqF+UIs z0I?tt3jwh(5Q_k@C=iPQvH13z;u5x%?JFlr0I?(xO98Po5X%6u?Dmxt<>X(A?0#yq WC`Mk9PgH8I?U9mQkM5nj{{R4+$zdV@ diff --git a/Server_Install_Pack/mpmissions/epoch.utes.pbo b/Server_Install_Pack/mpmissions/epoch.utes.pbo index b4f3be9df8baf8afa4e6470cb5048c4146426b6f..799591393ff9a141d06728634a428191a114a3af 100644 GIT binary patch delta 584 zcmZwDJ!lj`6bEp3b4E8Ymy5ZNBpP{~K~6ciCRQu2s4x)_@e%awm>5pK!J3xGZVQ=e-3}}|BE;)kF1RYl#89wK@z$q}0;-vTy`kp%?7zbCtoLEAkq~E&UUOOBk<79$d jBA3ZzvUYf-yqDkEeZPKfb9r}j>fLDc>-ALi*^lNQ_^#e+ delta 256 zcmca`rT*r{`VE^I`4)*XfWgy+r7?>{Hy>o&6~iZ*2N5gfuZ$DTn|v`vp?PIo`^q@R z?JMJ$I2D-;4YqHtXOd-}F4)Wzv3+(k(`Ux%4fRY$K#A!tZA>fJ46J#%I60>~{NWOx zzND2Yq}{ij35c12m<5PgftU@5*@2h?h&h3n3y8UamUF#&=)keK&!^3LYM^{#pE9{S?Y z1c6G76DDtCa%eXaOkQBaxVVrw85a{LH6d&chC#m;!+>1!%U$li@9w*A<#YAuOLc48 zh_9v2wMORcj_W}4!meswT5Lx4U4=RGR7l&nGCeuuG%nE2S$7d~Gl^RbGc0dvEAr86B)Et8&T zf0g_;j9mEb&`gK#Uy`|G?sPibDuiGEwD%91Hpi!=$8~^DO)C%8KqDdYA zza;QIT4JDl?Qw^}Y^%E-&PvZJ!N8>wk8_Ul9}Bi1@S~vQN%8~cmU%)_0bD{+E-|T< s8;sPZNe1ZfI#!k zxb~fKjN5m{F)dMMGBns8*Tf{tJbh0qQ^a<+Hm1*v)3uwJjDQl;-*+&rnAXh1%EZYz zef>U8@#z5_Ou_9xI+=i&8Hibcm=%cGfS4VKIe?fGh`E568;E&;m=}oofS4bM1%Ox( zh=qVy7>GrHSQLoGfLMI{k4_2O%Jvh?l0Ym4#L_@41H`gGEVumxv%LIEkw*{z92N2A S`I7bADj}bNaS!i)F(Uv_jct_x diff --git a/Sources/epoch_code/compile/EPOCH_CamUse.sqf b/Sources/epoch_code/compile/EPOCH_CamUse.sqf index c9308cce..9e3a1e35 100644 --- a/Sources/epoch_code/compile/EPOCH_CamUse.sqf +++ b/Sources/epoch_code/compile/EPOCH_CamUse.sqf @@ -61,7 +61,7 @@ _mycams spawn { Epoch_CamFilmGrain = ppEffectCreate ["FilmGrain", 2000 + 25]; }; Epoch_CamFilmGrain ppEffectEnable true; - _intensity = ((player distance Epoch_ActiveCam) / 10000) min 1; + _intensity = ((player distance Epoch_ActiveCam) / 4000) min 1; _sharpness = 1.25 - _intensity; Epoch_CamFilmGrain ppEffectAdjust [_intensity,_sharpness,2.01,0.75,1.0,true]; Epoch_CamFilmGrain ppEffectCommit 0; @@ -81,8 +81,11 @@ _mycams spawn { _EpochCam camSetTarget _targetpos; _EpochCam camCommit 0; _dirs = [5,10,15,20,25,30,35,40,45,40,35,30,25,20,15,10,5,0,-5,-10,-15,-20,-25,-30,-35,-40,-45,-40,-35,-30,-25,-20,-15,-10,-5,0]; + _GrainUpdateIntervall = 5; + _nextgrainupdate = diag_ticktime; while {!isnull _display} do { Epoch_CamAdjust params ["_dir","_height","_zoom"]; + _playerdist = player distance Epoch_ActiveCam; _AutoCam = Epoch_AutoCam; if !(_ActiveCam isequalto Epoch_ActiveCam) then { _ActiveCam = Epoch_ActiveCam; @@ -96,11 +99,14 @@ _mycams spawn { _EpochCam cameraEffect ['internal', 'front']; _EpochCam camCommit 0; _targetheight = ((getposasl Epoch_ActiveCam) select 2)-50; - _intensity = ((player distance Epoch_ActiveCam) / 10000) min 1; + (_display displayctrl 1000) ctrlsettext format ["Cam %1",(_mycams find Epoch_ActiveCam) + 1]; + }; + if (_nextgrainupdate <= diag_ticktime) then { + _intensity = (_playerdist / 4000) min 1; _sharpness = 1.25 - _intensity; Epoch_CamFilmGrain ppEffectAdjust [_intensity,_sharpness,2.01,0.75,1.0,true]; - Epoch_CamFilmGrain ppEffectCommit 0; - (_display displayctrl 1000) ctrlsettext format ["Cam %1",(_mycams find Epoch_ActiveCam) + 1]; + Epoch_CamFilmGrain ppEffectCommit _GrainUpdateIntervall; + _nextgrainupdate = diag_ticktime + _GrainUpdateIntervall; }; if !(Epoch_AutoCam) then { _targetheight = ((_targetheight + _height) min 50) max -150; diff --git a/Sources/epoch_config/Configs/CfgEpochClient.hpp b/Sources/epoch_config/Configs/CfgEpochClient.hpp index e387d8df..7f0908a0 100644 --- a/Sources/epoch_config/Configs/CfgEpochClient.hpp +++ b/Sources/epoch_config/Configs/CfgEpochClient.hpp @@ -56,6 +56,7 @@ class CfgEpochClient splitCountLimits = 0; //1 = distinguish buildingCountLimit from storageCountLimit (ex.: buildingCountLimit=100, storageCountLimit=100 >> you can build 100 baseparts AND additional 100 storage objects like safes, lockboxes...) MaxBuildingTilt = 180; // Max degrees players can tilt building elements EnablePhysicsOnBuild = "true"; // Building parts need Snap (hold) points to not fall on the ground while building + BaseCamOnlyHome = "true"; // set to false, to allow BaseCam usage outside Players PlotPole range (doubleclick on BaseCam Terminal in Inventory) class CfgJammers { class PlotPole_EPOCH // Jammer Classname diff --git a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_CargoFill.sqf b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_CargoFill.sqf index a468f52b..e91ae96f 100644 --- a/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_CargoFill.sqf +++ b/Sources/epoch_server/compile/epoch_vehicle/EPOCH_server_CargoFill.sqf @@ -25,6 +25,14 @@ params [["_vehicle",objnull],["_items",[]]]; +private ["_subcontainersuffix"]; +_subcontainersuffix = []; + +clearweaponcargoglobal _vehicle; +clearitemcargoglobal _vehicle; +clearmagazinecargoglobal _vehicle; +clearbackpackcargoglobal _vehicle; + { _objType = _forEachIndex; _objTypes = _x; @@ -78,26 +86,23 @@ params [["_vehicle",objnull],["_items",[]]]; }; // Sub-Containers case 4: { - _type = _x select 0; - _subContainers = (everycontainer _vehicle) select {(_x select 0) isequalto _type && magazinesAmmoCargo (_x select 1) isequalto [] && weaponsItemsCargo (_x select 1) isequalto []}; - if !(_subContainers isequalto []) then { - _subContainer = _subContainers select 0 select 1; - [_subContainer,_x select 1] call EPOCH_server_CargoFill; - } - else { - if (_type isKindOf "Bag_Base") then { - _vehicle addBackpackCargoGlobal [_type, 1]; - } - else { - _vehicle addItemCargoGlobal [_type, 1]; - }; - _subContainers = (everycontainer _vehicle) select {(_x select 0) isequalto _type && magazinesAmmoCargo (_x select 1) isequalto [] && weaponsItemsCargo (_x select 1) isequalto []}; - if !(_subContainers isequalto []) then { - _subContainer = _subContainers select 0 select 1; - [_subContainer,_x select 1] call EPOCH_server_CargoFill; - }; - }; + _subcontainersuffix pushback _x; }; }; } forEach _objTypes; } forEach _items; +_subContainers = (everycontainer _vehicle); +{ + clearweaponcargoglobal (_x select 1); + clearitemcargoglobal (_x select 1); + clearmagazinecargoglobal (_x select 1); + clearbackpackcargoglobal (_x select 1); +} foreach _subContainers; +{ + _type = _x select 0; + _subContainers = (everycontainer _vehicle) select {(_x select 0) isequalto _type && magazinesAmmoCargo (_x select 1) isequalto [] && weaponsItemsCargo (_x select 1) isequalto []}; + if !(_subContainers isequalto []) then { + _subContainer = _subContainers select 0 select 1; + [_subContainer,_x select 1] call EPOCH_server_CargoFill; + }; +} foreach _subcontainersuffix; \ No newline at end of file diff --git a/changelog.md b/changelog.md index a4d4c7fb..4046f412 100644 --- a/changelog.md +++ b/changelog.md @@ -23,7 +23,10 @@ All changes for [Arma 3](https://arma3.com/) [Epoch Mod](https://epochmod.com) a - Cleaned up some scripts - more usage of already existing sub functions (EPOCH_server_CargoSave / EPOCH_server_CargoLoad) - Option in cfgepochclient "SupressBaseSpawnOnHomekillTime" to prevent Base spawn for xxx seconds after BaseKill - Karma variable is currently broken and caused community stats to not save correctly. - -Community save should be fixed now. Karma is still WIP + - Community save should be fixed now. Karma is still WIP +- Added a Config "BaseCamOnlyHome" in cfgepochclient to allow Players to use Basecamterminal (from Inventory) outside their Base + - Picture get more and more noisy by distance +- Fixed an issue, that new expansion Backpacks could get doubled on restarts ## [1.3.2.0] - 2019-11-02 ### Added