From 46e388a93fc7039195b4d8d6331dbd9b2124c50f Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Mon, 14 Aug 2023 11:10:21 +0200 Subject: [PATCH 1/2] nineties time --- web/_data/community_content.json | 9 +++++++++ web/media/community/tinies-in-the-nineties.png | Bin 0 -> 461351 bytes 2 files changed, 9 insertions(+) create mode 100644 web/media/community/tinies-in-the-nineties.png diff --git a/web/_data/community_content.json b/web/_data/community_content.json index 5912351..6098aeb 100644 --- a/web/_data/community_content.json +++ b/web/_data/community_content.json @@ -41,5 +41,14 @@ "author": "Owlynn", "section": "fanart", "carousel": ["study-brand", "study-brewed", "study-cafe"] + }, + { + "name": "Tinies in the Nineties", + "desc": "A small set of clothing inspired by various fashion styles of the 90s, including grunge and neon!", + "author": "AriArtsy", + "section": "mods", + "links": { + "Workshop": "https://steamcommunity.com/sharedfiles/filedetails/?id=2973959166" + } } ] diff --git a/web/media/community/tinies-in-the-nineties.png b/web/media/community/tinies-in-the-nineties.png new file mode 100644 index 0000000000000000000000000000000000000000..dfb35391bb59d70c6ef7cdbd35dbf2ff1e91882c GIT binary patch literal 461351 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

ug)sw(XwYXQrByXcV$Co#jtP+ZHCKAo}BSiYJ z@o|;>rXo_(!^uF{&ti%Ad_B+v8rN5Qi)SJ!McA;RQ3zYzL2Xjb((@K>!l_-)%By4+ zY3x_-<2*eaq<3M4t$OWy;oB;G0L+FQ_e z&!)MEQF18*223x;MlE6+qF$MI2Xm}e4}H;J1;qn76%{A;Z2|~9&3{gNJ}7Rc`h0`0 znJ=iiKLtj%!DkRD0?tMYylP={alu(?oZ9m^iB9ta(VIgzkqoe~8<%GF2s&J_?x1BzH#NlIzG!>j$YGE{ z#DHvh;E(vMCV^_nT!LDDCGap)`-r<~1Ut>Xr)}7_yw=LFlQSU^VYa0u`c;2!Y7)c4 zrV?eRsV!o$|2uo_7=%h(zSM{$(7Bw4bNiDUGUf54o*d`j7ngpE@nWTQmR9iq%THXD z_1-0A2hUq-YMKeVNA1VNNx_ECAvmhv@6Pq9rSXomGpc z9G2?E$W#9URmxW`@^b99d6%k7=ay!h6NlR`Xx&uO-WG`;PeC_OD13Y3I!L-ja4_=J zNpIg_;~B@U1Q@8?^mgfmRVwzuUdMSFPkTvvJZj@eIYzlin@_1kCs#yp@0^3^mn|<; zaes(r27z(DUN~Ndnq01+05Z)HqF8;facSImCsG!U*mDPh`gZGe`7Vzxi~>)e(|m1< zXyx_=E8JtvR>f63g`1lEK}nirg~gnc_b2q6XUPtga~+lHS?^@=O0SB1wb#g14P`Du=F1u* z36Y|Ved0B4=Zbd#clP=EgRduWQsKjvxiNFTgb0`nGk~QOEmKRc{G#COf?L#o9r(q)dS<%i@gg@W4h_TFNlt! zr+1B#8xqrEOODsmLyC zT|LL6i&VYtj;e=h_eiHZ?XeAY0|f!iHOUh{7VHsA++d@ePh z$4diQHfQqXjK?3KtvQfZunw%oN1s%@97Kwg%w?qZcr(SHnfWl%1t!V|JG#Au6>71ml&Fj2w+K8R|iF z3~M4)QZ!46sh!<3fv2t8E*2H4{s~L@fufrkjtW>>`-)O_jRIK9ILA-Vi(T9U?V>FU zPD0pm*Tu>9Q3CRynqWzkm>A!X{!b^SqSTbC1mc*&qhsS4_6Orhcv|NYOSOoM=G4-V z<&Kw4qbQ!5FotE$nKPMnUh(9%^ndb#u`A#YD!E(TV)yptC#OMB>9@FCijvMEB$fi2 zsIT0o=y@+WXw=@{Nd8ue$?{*GIGsRP!WeoEVc*7d)}tlgjrrGu*mR;$7Szn{gNiW6*6R8+QLFPy`q)+$3#VKWi{<|8ZV|TRK7VR(ndp zNBv}(iefQW_ZNf0ms`~MVHZP`oqc*P*NY}msvYE7{FXFn4z-rE1GDHMJ?o zcBfdr!9v=e&Aj)K!+qXNVIHAyXD5~VXonw^5Ij7)p*mc3U;#(`4G>Am8k*$BHGrf- zdVRwWdCeVWP|QA8#1B9Bm=maV6N%_MG^!0dUJO9!vh0fW+Q|}#Hor&kjuE^F}4AzvO_cjFa)qOnA7Tn_;@6~Fkg!G zZk%L4SLU<*(*2bED^gA*cbF$?lC}gTD$i^+L@NWtOmc-1#*uo?mwX9nIcJbyK9pN? z=Xrd08pNx}RWOukRJj(%WA5&a;ac=YRq*ZEVX9&;N_d5h&ceGL;6n9?HR4!mHh}_w#cX zq$4KX!@El|;VFW#+|#J`2>m+%0prK~=FCZoY22H}Bew&PU-S)y`&jaNpUZdeH&F4F z@mC#1Nizq~?65y!OHVQ}bDdpC{1mHmRGCa>{n|9W;>TAayD}hAu$dsM&Sp4trs<_Y zN};^iX|O>y?3dqC@U-;-e)rOyiqwfmZ?W@o-nZJOnqXv4AXd%kOK#d{3jwUz|Kv#k zGScZ#CbdyBX_l4}1`wzUyxd6vyC?0X#k{0t_J(P;t|*iLI_Lmw_2B_=9?r9-MjdQS zum#|qZt2@y7bmXrYd*nzCagKu&5)hMGagu%F|G=LRB`7)`Y{XCe@p`(?{ZZw@ZVl zqjd-9I|RyA$1HnHYjTnZX7IYjR(m4@flV-Nz<6`f z`tpQ^O9W7HD~XovZNUY>7Pfk61B1- z>#~O!f`wCR7j1WWJ+oD96>WizaiZL})y-%8VC}KxQcIRR2GJJ5mRko)+yYW!AtvB% zydLBj%Rndz4adaOrk&=_+!KmUkRNu`N?UF0^QClT2+MUZ zHr{#EaWu<0kC6hvjMqFIc(7i*~o{)-$17A z3$y;3eSG&+LC-Lpj3+lklG}$&xA!nhA~wTN~xDu>|lSx)nNY=%K3MHZtim{ zMU`{4x7g}G6*h@<8;4(PIyk_;ONyDiB_E4hmB$3Wt-vNc8kcj$YO$^KE`npTIpwxq z2k?Ma(&z=639HcotJE06;0c%XH|-QI7<5;kzd;GNs>Bhf0$m0i$q2q~1}y!^|8<>v zEP|x?#JN7Y$mTk;CpZ^S^D@tU5f+Kq`GJ#w_)Fr?{mxGE)C~GG75}&9doNJ+avGVg z($eSh$zuL!S{tT0cH*Dp`tA%Im%m6Z#-Jr19h|O^v!m;lnX%Q+KOej~ufEn=Hr#l> zS&#N}2ca_5H{1_2O{?;qtGr0^hF_ehjU^A2>H<@ZOBa`0tFTJoEi+99 z0Y2nkuQ6_p!)S?`BEbfpMMOJ5If2ECZy?LEi=RqR6Lm%NN}QK)-(^jsT!8F4J211H zDc_6o+G0(cqZgYj%3CV^ay3!nihBF8bz%Mu@yPP2)6bMj^Bya>sR-_UD)g67VIVFA zX%lN6R}0sJEgONRBZIADLTQBN++b_Tt#HF6u{udulOPnlmv#)oqq7o|iSrL#>uYIM z8U6)=?zUI20?GD;4PEWzA0ncdl6=er;2b}NSZ3_!Jgc;Pm{&nNB`&`t`^q8i#?a|u zl$H@z0Kreu%n8z4u?H_eU0%`X5^6!k?8@&9_fWqcFD&nyn*ms;*QH0&Dlr$Jg@_B# zK@?S+IIyHG%cl+nGi#9CKDkUs!p1?wz*^B5MaRY;6vPD_EBKI_=!OFG0lU?^P$^2T z=UyrMx!#!`ee1^VL!T~?v^ zYt^_3>QnD%Yat}U;~KiD0}tezwiK_WFj+|)wOo%T`zhAeBJ9lrS&@|N*gdIrF6q0C9y|!C%R}~-ejh{) z?L2HcsAIap?eT|34w}pP@`)B%-^Rv%U}e7=l143De^xH0f`&t0v$$5@A}m48VBp#> z46}V#{$%>JV`TO3t!=(Bsy@o2FEps7b;Uv%yt`8nT$zl{CtmaKSvrt3&8Xvw7ZkTJ z&Ys9nG~I)}!$03wz5WjiK*@HvaH@j|Zay8bJvk=(#l=mRZ=B%CNnPiv(4xJ$+vSI1 zR(kx--V`U0y`b`sS?AiA;&zeGu^Qb6d8@ChVf*50!x%vm6(eXPIM+rGq=^_qe zRPq9+edelC9BC)`FxxQ3naSA++l=vUQkzOwq~X*UsqcSR`-DLdc&t{)8u?Ni<|kt+ zWOPP2aZJByLS-y?zY3kM5I-e9k9urxO|FmKN;W9N8!R_Hls&#?yphB}#b$`_;5#1< zXr}HPPh74o$;~UU6dJ~;b1MFSBT)v=Mb}xcQBtz3f6KT1bVaGo{yndE8_;1tfpYv0 zvXb;~IaEaj{2#Pol7cZ~PelJpC(@_r$=MRAohseV`v#|EVw-n}<-Q*o)B;)LpE3_B zJL^3z$L8upy$hsi%W~Q_NW~cnIVRpr^Zi4d|JEl=%FA_;=q~8Oek+aZ`LoM&%QD}_ z%c$v&c6otcyuI<#uU;Uw=J4-&32u8g8>c)rgP9c-$GG@Vxc8ClhWz<}e;?mC;`XAu z4~6qd+&cqP=TGvGSmO_A(1DE+z3XD&A3X5KuFRmV1)kY{Xw41|@mxY~iy^hnI*+kZ zQkQ#GzV0;*WHC+RHQN)${0_k{TTyBSUeC>sl|6E`8J<&E5IYlfTBatq8NcQlq4rky z$W{_4iXhQgE(L40<(5FOXy^S_JZNN=o0-^e7&&t&8>E`lzf$r}{Ph+;2PDw{-r<4` z_~ViG!Xu@w=&H0TTx~05;}lhjG^+dc+yxb`n9p{+T!+M*!Q%KE$l~a0flYSEoaL@s zqS#AT488wzQ)MxS@cW&xpajK?N2+hyyCPyZ04~nrQ4*8Q^JU*6A?$;R#H^1rPLGLy z0MCEDrSm?B;F>8wP*DgR-{ESU>L?UR#+>ri#cr7RPi7KlFFKxgP4RUssB zVQ$k{lq*qpP6wjeR;T0aWJBh!2BNaVPF5qzoY%C#@4qYO`Cm#6rlmrGJu-N$a?3qq zvzF@yXe9cN)W=DxG97PH`rySE}&0QT6O9%@~T^)Zo%&BE&0E!2_P#+WD)&bP8( zn`tZ-6P6^JY7nMMAhw7OjTv?OsxB|+LrN}JYD&9R!Zs{?QZ~ktrH~k8WzduwxqdY*3D;@9FQ1Ta_l4A|S*5`L1DIHQamp zk=lf^{J(7Buf0h?`%|x+J0&Kl3g>tiI)KHjD=5m5pG1<1-)T>RbI@^U-8t zc+{uUjM-y7-Q$D&CNKH$EpL9pxFLU(wHX^t5M*7N?YF@JaI=?_uAw7DnJd(yHFcWU zK`>CaWJXvWEXRARd%4QSFLh4&n*U|@46UzJ&n%p=H?&roqTw&hkdPWzROO3Q;0lyJ zEqF=u>D?-StbamRi^ne?z+>k4Y}bF!{+9>e@uTE3A}4@5`Eg|sQmy3((u4#!nL|{M zcd^MFf0U;xeir#)n@PC{F^r+C-rNgNhsR6auLERhs#ogRDB03;;*i2=V?|9&c+gxD zZp5f3pqsAG{+x52Io{1ct&_nO?QOHdD}}@ioL}*I1gC=}6}hX*t2d`OA*_Ih>A$U| z?=s*u9TA$wFx4@^`=t6nYnBHM2PEmCr^cMY1wn+7{TfZP1UKDw7I{#*ZY zhcZY%SzRxy2%3c$6%Lh0C|jgiE3r=fK4jQIt2YZP`V-qs(R~KmL-VW$yI7O-@;MW_ zVUA>>x{4rF!q%|jxoI?DaAF#*7&q^{l`F2MwFHy(Rs6o8F}7UY)0^KwQv1$y7yxS) z>#HkQ@H)cU;`^uQIU4k|;rC$$V;_rlPx{|HbP#n>c2Mo@Q+JCLhbC9y760J+4GU=? z3+#f>U$%tor}`eAs^7U`+j$+z(8_Sl-E9{E z)f|xd8xq=@AV|VG&(Pf|e(7 z#E%lYjllnR^)iNqI-lW9x9B^T=qaDa3K=arY05r1C=CdWt0TRo^iqhS0I#{g&@yG1 zkm5&6QtMcIIqx=RAmNt+MAsq7Rh9=QGaKF9rrQi_A=zwaBi)wPQSNh7zhF|-{9Vkb z?ktSkyp8#q1@4RfM8x$KH^HoInG4T_d&wUSg2*8NYve$OA7C-q^eh#I^Hlj&U zHg9o^XD$R>zWe-*3gOBB`x25~=vGfx8R$^AG@{7Vx}!_UmY}Eh?P>p|zK_u_I@22b@X(gM+rIh8m z4u(Yz1p=Vl= zr>TZ)Ip|OFT5O^%d+Et6t3_Y8pg-*dK$Ie2QKqtRisM+-?2UFMo+=|uS`42D7@RBh zoX}$TT_5d!=rjlwX&CXvj=k zvU1;iJ9{R&7bYnEJy0D*{&Pp`Fi_$>b3mX6ps^f+F3@O!pa#&G(tdvAnj;TooLk!CkP zRfCb$|0K{`Ki{7*nQyLq$3+-&oJN`9<$G!H73Gxum)QBg#t3Jn?8t1@%gjV02_zUf3dEmd+*ER zygjEqUG@yA>R&8D1;7z2$bII&YaU5>9jKh`yd^bgmVzV---;+)E%jr!n2-;@4_xTeplm#jg z)J$1meh$o!nQ7n($znL#cUd1cIWvt7%_$jfet*%9T@_>Ld}=h4aVc)X#sOM6yuLUv zQGlg5cEu%m;+ z;QqywUwVu|hrpN8to=(krKTo~+r9dn+)}7$`bFV7Y{^uy9Z$A33L*crdhNtoHK1{n zxSB9RmM-JRAk6_|OgeJ4&nH)xjk@{y^$CqX0>@j`3mNhs7fEvYuknUzl7AMa$n6Ky z4+Ym_$uIhTbu0muZ?=4NDxRRS9uG~j=AR476g&XN1oZ^bUuv*M8-nLnoxQ6i4Ogxu zldQ1ZqjvM!^W*K(by|03e+BUBdc`BP3nwH&V)lcXIH>}fOawyqGuvR8T>EbJ0aE%el;ceiXs64$Q58s?qDUuezawah3%%pZ3BB) z76i7kfdBYgsT(b4(zLMwdb%G|(MdLu&w?L>KfV89wH%4^ku;jc{{6#EYYNMVAji3% zl}!W)y%Gs%Nqh%i3Jahd=69khFp4cs#dfnTmjn-+hWB$!b-g%wKKUft>fs0C=G-L% z)2r8C9nYL*&pf0R!)<+2^x&dHN!*$xWI zK9o8(jyP$cXQPH>wVo@28asYwW{Qy`?rLS)!R1Iwx3J6Vdjj&u-Y*Y|bq#2QMMlMaATV~Gs zD8#n44PaKSST5>${6-ZA3=$utI{AMtsr=OlX6TR|tsE(IUV{8U{AwKRKrGYc|Mzz2 zwjdWFsq{IA%cSVGc{d_d2wkg&ZD77nvr{?bm}zwkjiP*Q?mu+4tDudiIl^&e2HP0ncglD?5d*rktGYSA~caV+?g;k@zWOwob>Xt*|Ng zmlh+c1aVIF&fZl_5FNQ3V#xt(#*X%uj2B>J?WiMr8L0;>wejqbn5 zw}%}}k>obU@689+0Tx`hseex8ZoC$w;sd0f6jwVH%zYPnSFQ2=7oI$zl#{}9RYKE{ zd>ch8`gh_I@^v%b=_yU%$4=92_yEx8MyLwI$HkqsrpsTvHtFwKv-L@<+~xCSKaZH$ zXjl!~xoPTZ)@M_;v-S>oURHEFd@8iBU{Z_wYm6{0Vbx7c`+Q`xX>)b_`?rE@MoF}8 z<;7vnJ=(b@IlxhH%_pjRCw?65wqQw7u-%p`KLr-d9*YyNyFqH}!g;bzScE)|I8JDj zy}QBC&iWZy?3I%{hdYD50yj_$L1tR3p@W||DCZWa^2p{&vEg=#Z|89{naSUIu@iFC(e$N=wNp*{===sQmg6-@T*kmu|i^^d=u6h86%zk1&bDwldV+&ek-SWZrf|JcsiMNHw-MPphG#1Pi+Xf-|GC4jEYoy?A_R|H!0 zq8*g|Z(C~Pw6{k*vO(4N4L@z2x96=ADuGn1+=o;-<$edj1nbG1&uVl~zp3FUu&VS& zmR$c2l$E*bX6u2YS~ODdb$8B$wBz@?Y_&RPC`rF3RXPb$<`I5&X*k??^(%@y?3WV~-4c zuA{jl3F8~S>}lnH9r`ng@42-lF0`atnD4#GDUKqpWX=1j`!dNAnbOH)>(yaj`^gFG z)zC;;-W$>a>Sa`RgTIa23gZLy;H1}ToPpc_)R@I{Sd0JBU}j4&=W%t!)a%5}(4d-@ zT+%L|@}Ps9T!yNr`mpQI2aR~go+;&`F}1#IFCAM0|o039)#vYx*-1A>5Tsc8m+K&Uvv7K_2A9 z-7>mMo^+C0$0Qy}!#$p%Ld@zGe9ot_pv%lZo*k34awz-c@F<+juN(;a3(@ICRdBCwIN)6-joQPY~PMUq(8&@MTI zd!Rnxrd7^jc>lpb*fEc5W76$W*s3e`(6+j0{pt@RR!?{!u0Ua!$>FT_!dv#9r-(gG5B zk@E~W^%moaWI+H=k#ooOZiG6X(uH)l`R5a-e-0}cTKt^9wjFJ`a$0`Nr-JKnK!hxVFmOt{U9Rh(>OB z%r;+gg&z~zE5AhPOkh#cE>=>fl1HA{+u3t97>ZdLphixx;ru6u z!JN9dUR#_`D>dKSEOi;O^sRC)zD6EmkAEv(R)s7RT#bXRyEQHKtEBx?L{}Y{4cy7e zsu1@v6}jfWRN%O)p)6u+snM@%xC1T87(Qf3{J7D45=e1c_4xh!iMX}rKm= zxtWBZl3zz5sVxg2m6AwoVm#t^rcK7mwt)W*vO|=)``zQ+Sk#0*VRJ{BiUhNJ6Oo#4 zTGz*dWX7LQLTx%Kvt5q=*J`Inkz8zNXyf)iOfKoIB{9Ru(-%~$mHNYeUq|(7{Q|N`tFYOvH6Hmd(nn zHIQAZ8Svx+wcngs@A4Ip+6tD+2LwE|1C=xlPvjQbaQZDBj})vm%?FcmyqU#>Ic*!h zZ%G*LF4*SIa%B5S`s%?&rcGxVAanYGWC!=CR|-C?;Ep%NqPMUHQM08l+Ci9IryerF zUOY&eWI&T0vK6=_d}+vjcKeOx>L*?4j1zPp5^0*l{_$X9$>|s zM~|z!vYV3R%!e|N=JgR0BFIQ}9LJP%3*M@URuyIqcKmW$^B`I6C>1|-FL2TIKIiss z?f1onrZ`DiRLFbt1`$s2I~6nkhmU4~n_3;W)ZIM+Z|j45rg45Ce%V(lh*b){WU@X_ z3fxiuRAYa9fg--{qW;d(a8v|Kf&5a3cVhAAkbxpDQI@WG9jDxNm0Z&mJa}hc5Q_w1 z+Fp1kK^|4`VDLO)*p1KUv=YRnEL-1ME!4Duc)$x#f5E5v3)kOk3jvf@;PA3%WvUf9 zS;24@-n|>#WTK7+-;{_Uh-Q}1 z+n5I|>_Xy6#gQQYxUPe#n9QzNT8?v|*H=DYA2sV=$6>78A$^M^S4Ftvp0rGyZ(R*x zA$=9N!U-Y^ZVlZz{G;&7RQ9<}4X1LMcu!~ZJIvQ4@mk zU)Ml!CCAi@UE~?J-r|b-Tl__=xg?qMWu9KM4jR`EWUVQurn=k6#@E09b!cM zIUw+oYocZREM0MRwgabK`!jyzn5aosBatK$<&X*+K|vE@Nx-RsU{hJGTFc0juUd1 z$CurxCg@|6jb)CTuOC^Gu^G44<@%MaOF!l(9msq*-2_4(SAX-w^|D+6FH5}`Z~uwn zWjvo4BQu>nqw<}8lO0ZcP_Ira-%R8D+87Hb`wabP0|~wb*Ofta-xd8oVu>SP|K4HA z&;_f!6mvBa@emI8o&uF)y(^SZ=Hv@DKha2LLFrB0K{h|5)4i5q?FLCh%MrayjX<-m zmrZ}xdV}5gJGtVs6PjP6HX}Bt6G`y=x26Qub+cD7nVxA?;-@-Th2{^_tX%*^pF0G}yh}m;BX+4Ov4H4lojDBl~=yB%kYr zQ>tgnA%eCPHH|edLB}>teDaM(KHeq(_2fMu084{H`VjV1?Q#gvdBuG*nzvw1pI8?1 zAc9vj+RkuV^V06Y<`i}{##PFv9qM5$eB)UNth{_G*jq`BB|gz1t5~zlepr^A;41?a z6BwE%`f3v#MeXOT0Zid@ecwmq_UDMZ;05&~M_VU3+Mn8#Pf=m{F{^olVhA9^Xd_v^ zX7y>frC2ZAkP@%$_U3(9_@NZJ-93KL$G&fp4_wy>8?fBOg4_N)4~xCcEMc=f%*0`=-O7bz%1SimD3y zLLZA>#$Ngs0C&X3#OER$^#RsE`)SfS6t;O3fT&9E*he5!He6#{so?I`X565Z9~f|r zpZAV@4f5Rv4b0Z~)3K5ZdclY9JE7OBv}epFa1_hAi3Z{h1^`mv%+pO&^wX$iqESrR z1C)=}>ClIE=x7V=*dj6Il1{bMTeVl6t28egGR6|EA?+@~#078JpO{*dB~n`A6~jTpw!S5~{v3ky;k6vy2cBT~ohH)DC|=`# zjV|{N73Txx0Aa$l7;lbH<6z;th3R_A!TUA0VaM(syeq%lZf+8QLi=vYbMEp#AeN9$ zDd4Xqr0{PR2Q?JG5CI&$cyqWR3RU&@lpiDVK0Eco!}{}oPg&TT4EDp4MC79qvScnJ7$Qi(1!Po6Fm_ceI}q6L~Z_H@ahD-xhK2D(nD(Z(0me_yc1 z4Hdmc#4X=@_*`F=d4%YN)cg)wNZj=W?^tti`Z4eV-`edh%w6v7$GQ{%!UP8^tzKaE z_Fq)Vm7i7$Tz9I$e>HMmxIZA9&D}6}Z9yKS7(TNqY>c@ivp!L7Y^qUyDKA8#`XN9H zlnCV?%bS#PDD`5Q8_naqt709m-^?<6+t^-t-U?b@19g5drf}#~(uXsIJ6Bz?uLUBh zTa+Rd6|j^`ejQ)!D&};|9ajDnKlf^t7)J1FpF2smBpWr-H_S#73Gcl)uizoBXnfqsdJYc{(b%0?u?Gk_ zWF8)Qrs8nL&*J^H#`|k{UruUQP_k#Q_fE@WNWxuhLCENd3+@?hXA|Al6XLyGEK`Wx zix>M8)3ayUy*}8J6AnCU|6w+?SM~6I0P@TxiH(asJPcvlB?uym&`*W4w=)nQ&P05O zm5eJpkymUeTl$++F^DS_MIynPOw;RRjavO9PkT$N?1J4US1{pi4e$({j-EDMNtO&M z(l7s!+R{7Ts&A5f^BqUR_;*32e#j@&@JPe#=x=$N%KzT;?)Y_={Jb*t

kdc46L& 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%0D|K`gGdv@^lz`sn}iByG^$1d||5l$&Gi(ym; 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 z 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 Date: Tue, 15 Aug 2023 13:17:22 +0200 Subject: [PATCH 2/2] 0.36.0 --- Changelog.md | 48 + docs/api/.manifest | 80 +- ...TinyLife.Actions.ActionType.AiSettings.yml | 32 +- docs/api/TinyLife.Actions.ActionType.yml | 262 +- docs/api/TinyLife.Actions.DriveAction.yml | 3994 +++++++++++++++++ docs/api/TinyLife.Actions.GoHereAction.yml | 4 +- docs/api/TinyLife.Actions.PathfindAction.yml | 53 +- ...inyLife.Actions.PathfindToPersonAction.yml | 51 +- docs/api/TinyLife.Actions.WalkAction.yml | 35 +- docs/api/TinyLife.Actions.WorkAction.yml | 106 +- docs/api/TinyLife.Actions.yml | 6 + docs/api/TinyLife.Debug.CheatDelegate.yml | 2 +- docs/api/TinyLife.Debug.DebugDelegate.yml | 2 +- docs/api/TinyLife.Debug.yml | 8 +- ...Life.Emotions.EmotionModifier.Instance.yml | 18 +- .../api/TinyLife.Emotions.EmotionModifier.yml | 504 ++- docs/api/TinyLife.GameImpl.GameMode.yml | 16 +- docs/api/TinyLife.GenealogyType.yml | 22 +- docs/api/TinyLife.Goals.Achievement.yml | 18 +- docs/api/TinyLife.Goals.AchievementType.yml | 24 +- docs/api/TinyLife.LnCategory.yml | 34 +- docs/api/TinyLife.Objects.AgeGroup.yml | 8 +- docs/api/TinyLife.Objects.Bathtub.yml | 34 +- docs/api/TinyLife.Objects.Book.yml | 34 +- .../TinyLife.Objects.BreakableFurniture.yml | 34 +- docs/api/TinyLife.Objects.Chimney.yml | 34 +- ...nyLife.Objects.CornerFurniture.Counter.yml | 34 +- docs/api/TinyLife.Objects.CornerFurniture.yml | 34 +- docs/api/TinyLife.Objects.DeathReason.yml | 12 +- docs/api/TinyLife.Objects.Fence.yml | 34 +- docs/api/TinyLife.Objects.Fireplace.yml | 34 +- docs/api/TinyLife.Objects.Food.yml | 34 +- docs/api/TinyLife.Objects.FoodTypedItem.yml | 34 +- docs/api/TinyLife.Objects.Fridge.yml | 34 +- docs/api/TinyLife.Objects.Furniture.yml | 145 +- docs/api/TinyLife.Objects.FurnitureType.yml | 370 +- docs/api/TinyLife.Objects.Gravestone.yml | 34 +- docs/api/TinyLife.Objects.LifeSpan.yml | 14 +- docs/api/TinyLife.Objects.Light.yml | 34 +- ...nyLife.Objects.LightFurniture.Settings.yml | 12 +- docs/api/TinyLife.Objects.LightFurniture.yml | 48 +- docs/api/TinyLife.Objects.MapObject.yml | 47 +- docs/api/TinyLife.Objects.Newspaper.yml | 34 +- docs/api/TinyLife.Objects.ObjectCategory.yml | 164 +- .../TinyLife.Objects.OverlayWallHanging.yml | 34 +- docs/api/TinyLife.Objects.Painting.yml | 34 +- docs/api/TinyLife.Objects.ParentInfo.yml | 16 +- docs/api/TinyLife.Objects.Particle.yml | 309 +- ...ects.Person.EfficiencyModifierDelegate.yml | 2 +- ...Person.EmotionModifiersChangedDelegate.yml | 2 +- ...s.Person.PassiveActionPriorityDelegate.yml | 2 +- ...ects.Person.RelationshipChangeDelegate.yml | 2 +- ...ife.Objects.Person.RestoreNeedDelegate.yml | 2 +- ...yLife.Objects.Person.WalkSpeedDelegate.yml | 2 +- docs/api/TinyLife.Objects.Person.yml | 243 +- docs/api/TinyLife.Objects.Pose.yml | 24 +- .../api/TinyLife.Objects.PregnancyAbility.yml | 8 +- docs/api/TinyLife.Objects.ScreenObject.yml | 34 +- docs/api/TinyLife.Objects.SpeakStyle.yml | 34 +- docs/api/TinyLife.Objects.TrashBag.yml | 34 +- docs/api/TinyLife.Objects.TrashCan.yml | 34 +- .../TinyLife.Objects.UnfinishedWoodwork.yml | 34 +- docs/api/TinyLife.Objects.Vehicle.yml | 61 +- docs/api/TinyLife.Objects.Visibility.yml | 10 +- docs/api/TinyLife.Objects.VoiceStyle.yml | 10 +- docs/api/TinyLife.Relationship.yml | 2 +- docs/api/TinyLife.RelationshipType.yml | 12 +- docs/api/TinyLife.RomanceType.yml | 10 +- docs/api/TinyLife.Set.yml | 37 +- docs/api/TinyLife.Tools.RemoveTool.yml | 14 +- docs/api/TinyLife.Tools.RoofTool.yml | 10 +- docs/api/TinyLife.Tools.Tool.yml | 26 +- ...is.CharacterCreator.BoughtItemDelegate.yml | 2 +- ...haracterCreator.GetCustomPriceDelegate.yml | 2 +- docs/api/TinyLife.Uis.CharacterCreator.yml | 18 +- .../api/TinyLife.Uis.Menus.TransitionType.yml | 6 +- docs/api/TinyLife.Utilities.ColorScheme.yml | 44 +- docs/api/TinyLife.Utilities.Extensions.yml | 106 +- .../api/TinyLife.Utilities.TextureHandler.yml | 6 +- docs/api/TinyLife.World.AutoTile.yml | 296 +- docs/api/TinyLife.World.DrawDelegate.yml | 2 +- docs/api/TinyLife.World.ExportedHousehold.yml | 14 +- docs/api/TinyLife.World.Household.yml | 149 +- docs/api/TinyLife.World.Map.yml | 257 +- .../TinyLife.World.ObjectUpdateDelegate-1.yml | 2 +- ...fe.World.ObjectUpdateDelegateNoPhase-1.yml | 2 +- docs/api/TinyLife.World.Roof.yml | 311 +- docs/api/TinyLife.World.RoofStyle.yml | 34 +- docs/api/TinyLife.World.RoofType.yml | 586 ++- docs/api/TinyLife.World.Tile.Category.yml | 8 +- docs/api/TinyLife.World.Tile.yml | 364 +- docs/api/TinyLife.World.UpdateDelegate.yml | 2 +- .../TinyLife.World.UpdateDelegateNoPhase.yml | 2 +- docs/api/TinyLife.World.Wallpaper.yml | 26 +- docs/api/TinyLife.World.WaterTile.yml | 288 +- docs/api/toc.yml | 2 + media/changelog/0.36.0.png | Bin 0 -> 62047 bytes web/_posts/0.36.0/2023-08-15-0.36.0.md | 105 + web/_posts/0.36.0/23-08-15_12-36-03.png | Bin 0 -> 62047 bytes web/_posts/0.36.0/Tiny_Life_DxYv1StZS6.png | Bin 0 -> 416513 bytes web/_posts/0.36.0/Tiny_Life_hZB5VCY8Zd.png | Bin 0 -> 203069 bytes web/_posts/0.36.0/firefox_WqFFMXhc7H.png | Bin 0 -> 353074 bytes web/_posts/0.36.0/image.png | Bin 0 -> 4869 bytes 103 files changed, 8281 insertions(+), 2010 deletions(-) create mode 100644 docs/api/TinyLife.Actions.DriveAction.yml create mode 100644 media/changelog/0.36.0.png create mode 100644 web/_posts/0.36.0/2023-08-15-0.36.0.md create mode 100644 web/_posts/0.36.0/23-08-15_12-36-03.png create mode 100644 web/_posts/0.36.0/Tiny_Life_DxYv1StZS6.png create mode 100644 web/_posts/0.36.0/Tiny_Life_hZB5VCY8Zd.png create mode 100644 web/_posts/0.36.0/firefox_WqFFMXhc7H.png create mode 100644 web/_posts/0.36.0/image.png diff --git a/Changelog.md b/Changelog.md index 8177019..dcbbedc 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,51 @@ +# 0.36.0 +*August 15, 2023* + +![](media/changelog/0.36.0.png) + +> Retro Rarities and Stopped Starvation + +Read the devlog [on the website](https://tinylifegame.com/devlogs/0.36.0/). + +Additions +- Added the Retro Rarities set with art by [clovedove](https://clovedove.tumblr.com/), which includes various new furniture and clothing items in a retro style +- Added ambient firefly particles to forested areas +- Added two new funky wallpapers +- Added large concrete tiles tile + +Improvements +- Display variation textures for concrete, roads and dirt paths +- Increased default and allowed regular visitor amounts +- Added emotions for babies following adults and cleaning up babies +- Added emotions for babies reading story books and adults helping them +- Display custom content info in multi-map selection options menu +- Improved unemployment display in relationship infos +- Link new community showcase site in custom content menus +- Localized exported household, person and lot names +- Improved friendship and romance string displays in relationship panel +- Allow the espresso machine to break +- Improved passive update timing for unplayed maps + +Fixes +- Fixed jungle gym not being obstructed by roofs +- Fixed debug teleport action not working if the person is on the same map +- Fixed content not being properly validated when lots are exported +- Fixed various issues when adding additional maps to the current save +- Fixed tile grid being hidden behind multi-layer tiles +- Fixed depth positions of scaled particles on parents +- Fixed people not finding out someone's job when meeting them at work +- Fixed moving to a new lot causing the household to be added on the wrong map occasionally +- Fixed unpaid bills info displaying for inactive households +- Fixed skill achievements not working due to baby skills +- Fixed being unable to go home on a different map if standing in the same location as the home lot +- Fixed people not fully reaching their destinations on high speeds, causing subsequent actions to fail +- Fixed regular visitors failing to appear at their jobs, causing them to get fired regularly + +API +- Made Walk and Drive actions typeless +- Allow roofs to have multiple layers and colors +- Allow actions to be enqueued as priority by the AI + # 0.35.4 *August 2, 2023* diff --git a/docs/api/.manifest b/docs/api/.manifest index 1674479..277401d 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -102,6 +102,7 @@ "TinyLife.Actions.ActionType.AiSettings.#ctor": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.CanDoRandomly": "TinyLife.Actions.ActionType.AiSettings.yml", + "TinyLife.Actions.ActionType.AiSettings.EnqueuePriority": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.PassivePriority": "TinyLife.Actions.ActionType.AiSettings.yml", @@ -198,7 +199,6 @@ "TinyLife.Actions.ActionType.DiscussNpP": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DiscussWorkoutRegimen": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DoHomework": "TinyLife.Actions.ActionType.yml", - "TinyLife.Actions.ActionType.Drive": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Eat": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.EditOutfits": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.EnthuseAboutCoupons": "TinyLife.Actions.ActionType.yml", @@ -439,7 +439,6 @@ "TinyLife.Actions.ActionType.WaitForInviteIn": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WaitForOrder": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WakeUp": "TinyLife.Actions.ActionType.yml", - "TinyLife.Actions.ActionType.Walk": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WashHands": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WatchTv": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WatchWalkthroughs": "TinyLife.Actions.ActionType.yml", @@ -606,6 +605,14 @@ "TinyLife.Actions.DieAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DieAction.yml", "TinyLife.Actions.DieAction.Reason": "TinyLife.Actions.DieAction.yml", "TinyLife.Actions.DieAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DieAction.yml", + "TinyLife.Actions.DriveAction": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point})": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.GetSpeed": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.IsCompleted": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.OnPathReady": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DriveAction.yml", "TinyLife.Actions.Emote": "TinyLife.Actions.Emote.yml", "TinyLife.Actions.Emote.Categories": "TinyLife.Actions.Emote.yml", "TinyLife.Actions.Emote.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,TinyLife.Objects.ParentInfo)": "TinyLife.Actions.Emote.yml", @@ -725,6 +732,7 @@ "TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.Actions.OutOfTownAction.yml", "TinyLife.Actions.OutOfTownAction.NeedsToTakeCareOf": "TinyLife.Actions.OutOfTownAction.yml", "TinyLife.Actions.PathfindAction": "TinyLife.Actions.PathfindAction.yml", + "TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point})": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.GetSpeed": "TinyLife.Actions.PathfindAction.yml", @@ -744,6 +752,7 @@ "TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.IsCompleted": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.PathfindToPersonAction.yml", + "TinyLife.Actions.PathfindToPersonAction.Target": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier": "TinyLife.Actions.PathfindToPersonAction.yml", @@ -868,7 +877,7 @@ "TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml", - "TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml", + "TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point})": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.GetSpeed": "TinyLife.Actions.WalkAction.yml", @@ -898,6 +907,7 @@ "TinyLife.Actions.WorkAction.AndThenIsCompleted": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.WorkAction.yml", + "TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.CreateFirstActions": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.Job": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.PreInitialize": "TinyLife.Actions.WorkAction.yml", @@ -928,6 +938,9 @@ "TinyLife.Emotions.EmotionModifier.AteNonPescetarianFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AteNonVeganFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AteNonVegetarianFood": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.BabyBookNegative": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.BabyBookPositive": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.BadChildFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.BadCreation": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.BadCreationAngry": "TinyLife.Emotions.EmotionModifier.yml", @@ -1038,6 +1051,7 @@ "TinyLife.Emotions.EmotionModifier.MeanConversationPartner": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Name": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.NegativeGauge": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.NoBabyBathtub": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.OnVacation": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.OrderCanceled": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ParentalLeave": "TinyLife.Emotions.EmotionModifier.yml", @@ -1825,7 +1839,7 @@ "TinyLife.Objects.Furniture.Random": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.RemoveAndUnlink": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture)": "TinyLife.Objects.Furniture.yml", - "TinyLife.Objects.Furniture.ResetToStatic(System.Boolean)": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Rotation": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid})": "TinyLife.Objects.Furniture.yml", @@ -1950,6 +1964,18 @@ "TinyLife.Objects.FurnitureType.Puddle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Puzzle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroChair": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroClock": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroDinnerTable": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroDinnerTableSquare": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroDoubleBed": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroFridge": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroSingleBed": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroSingleTable": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroSingleTableSquare": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroSofa": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroStove": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroTv": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Rotations": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RoundCeilingLamp": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Sandbox": "TinyLife.Objects.FurnitureType.yml", @@ -2105,6 +2131,7 @@ "TinyLife.Objects.Light.Map": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Position": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Rotation": "TinyLife.Objects.Light.yml", + "TinyLife.Objects.Light.Scale": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Size": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Texture": "TinyLife.Objects.Light.yml", "TinyLife.Objects.LightFurniture": "TinyLife.Objects.LightFurniture.yml", @@ -2167,7 +2194,7 @@ "TinyLife.Objects.MapObject.ParentInfo": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.PersonRotationOrder": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Position": "TinyLife.Objects.MapObject.yml", - "TinyLife.Objects.MapObject.ResetToStatic(System.Boolean)": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Validate": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.ValidateEarly": "TinyLife.Objects.MapObject.yml", @@ -2317,12 +2344,17 @@ "TinyLife.Objects.Particle.Friction": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Gravity": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.IgnoreParentDrawPos": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.Light": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Motion": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.OnAdded": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.OnParticleUpdate": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.OnRemoved": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.OnUpdate": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.ParentInfo": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Position": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.Remove": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Scale": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.ScaleFunction": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle})": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.SpriteEffects": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.TimeLived": "TinyLife.Objects.Particle.yml", @@ -2497,7 +2529,7 @@ "TinyLife.Objects.Person.RemoveHeldObject``1": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean})": "TinyLife.Objects.Person.yml", - "TinyLife.Objects.Person.ResetToStatic(System.Boolean)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RestoreNeedDelegate": "TinyLife.Objects.Person.RestoreNeedDelegate.yml", @@ -2609,7 +2641,7 @@ "TinyLife.Objects.Vehicle.GetSpeed": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.OnRemoved": "TinyLife.Objects.Vehicle.yml", - "TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean)": "TinyLife.Objects.Vehicle.yml", + "TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.Rotation": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.Type": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Vehicle.yml", @@ -2849,6 +2881,7 @@ "TinyLife.SaveHandler.SaveData.Time": "TinyLife.SaveHandler.SaveData.yml", "TinyLife.Set": "TinyLife.Set.yml", "TinyLife.Set.ChildClothes": "TinyLife.Set.yml", + "TinyLife.Set.RetroFurniture": "TinyLife.Set.yml", "TinyLife.Set.Woodworking": "TinyLife.Set.yml", "TinyLife.Set.Workout": "TinyLife.Set.yml", "TinyLife.Skills": "TinyLife.Skills.yml", @@ -3271,6 +3304,7 @@ "TinyLife.Utilities.ColorScheme.Bricks": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.CardboardBoxes": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Ceramics": "TinyLife.Utilities.ColorScheme.yml", + "TinyLife.Utilities.ColorScheme.ColoredConcrete": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Combine(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Count": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Create(System.Object[])": "TinyLife.Utilities.ColorScheme.yml", @@ -3386,7 +3420,7 @@ "TinyLife.WallDisplay.Up": "TinyLife.WallDisplay.yml", "TinyLife.World": "TinyLife.World.yml", "TinyLife.World.AutoTile": "TinyLife.World.AutoTile.yml", - "TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.AutoTile.yml", + "TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32)": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}})": "TinyLife.World.AutoTile.yml", @@ -3431,7 +3465,7 @@ "TinyLife.World.Household.DefaultMoney": "TinyLife.World.Household.yml", "TinyLife.World.Household.Description": "TinyLife.World.Household.yml", "TinyLife.World.Household.DisallowNewspapers": "TinyLife.World.Household.yml", - "TinyLife.World.Household.Export(System.Boolean)": "TinyLife.World.Household.yml", + "TinyLife.World.Household.Export(System.Boolean,System.Boolean)": "TinyLife.World.Household.yml", "TinyLife.World.Household.FurnitureStorage": "TinyLife.World.Household.yml", "TinyLife.World.Household.GetAverageFriendshipTo(TinyLife.Objects.Person)": "TinyLife.World.Household.yml", "TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})": "TinyLife.World.Household.yml", @@ -3585,7 +3619,7 @@ "TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", - "TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", + "TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo)": "TinyLife.World.Map.yml", "TinyLife.World.Map.MailToSend": "TinyLife.World.Map.yml", "TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)": "TinyLife.World.Map.yml", @@ -3618,7 +3652,7 @@ "TinyLife.World.Map.Time": "TinyLife.World.Map.yml", "TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.World.Map.yml", "TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", - "TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", + "TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", "TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", "TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[])": "TinyLife.World.Map.yml", "TinyLife.World.MapAudioEmitter": "TinyLife.World.MapAudioEmitter.yml", @@ -3658,9 +3692,10 @@ "TinyLife.World.OpeningType.Types": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.WallMode": "TinyLife.World.OpeningType.yml", "TinyLife.World.Roof": "TinyLife.World.Roof.yml", - "TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32)": "TinyLife.World.Roof.yml", + "TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[])": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.Area": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.Color": "TinyLife.World.Roof.yml", + "TinyLife.World.Roof.Colors": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.GenerateRoof(TinyLife.World.Room,TinyLife.Tools.UndoableAction)": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.GetPrice": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Roof.yml", @@ -3673,10 +3708,11 @@ "TinyLife.World.RoofStyle.Flat": "TinyLife.World.RoofStyle.yml", "TinyLife.World.RoofStyle.Gable": "TinyLife.World.RoofStyle.yml", "TinyLife.World.RoofType": "TinyLife.World.RoofType.yml", - "TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion)": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Colors": "TinyLife.World.RoofType.yml", - "TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.RoofType.yml", - "TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single)": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single)": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.FlatSheetMetal": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point)": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle)": "TinyLife.World.RoofType.yml", @@ -3690,7 +3726,8 @@ "TinyLife.World.RoofType.SheetMetal": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.SquareShingles": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Style": "TinyLife.World.RoofType.yml", - "TinyLife.World.RoofType.Texture": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.TextureRegion": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.Textures": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Thatch": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Types": "TinyLife.World.RoofType.yml", "TinyLife.World.Room": "TinyLife.World.Room.yml", @@ -3721,7 +3758,7 @@ "TinyLife.World.SwingingDoor.IsOpen(TinyLife.World.Map,TinyLife.World.Wall)": "TinyLife.World.SwingingDoor.yml", "TinyLife.World.SwingingDoor.Lock": "TinyLife.World.SwingingDoor.yml", "TinyLife.World.Tile": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.BaseName": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.CanBuy": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Categories": "TinyLife.World.Tile.yml", @@ -3746,9 +3783,10 @@ "TinyLife.World.Tile.Price": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.ReferencePrice": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Regions": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type)": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type)": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type)": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.RegionWeights": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Textures": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Tiles": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Width": "TinyLife.World.Tile.yml", @@ -3809,7 +3847,7 @@ "TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Wallpapers": "TinyLife.World.Wallpaper.yml", "TinyLife.World.WaterTile": "TinyLife.World.WaterTile.yml", - "TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.WaterTile.yml", + "TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.WaterTile.yml", "TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32)": "TinyLife.World.WaterTile.yml", "TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.WaterTile.yml" } \ No newline at end of file diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml index 5747a5a..ccf7a23 100644 --- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml @@ -8,6 +8,7 @@ items: - TinyLife.Actions.ActionType.AiSettings.#ctor - TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint - TinyLife.Actions.ActionType.AiSettings.CanDoRandomly + - TinyLife.Actions.ActionType.AiSettings.EnqueuePriority - TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled - TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot - TinyLife.Actions.ActionType.AiSettings.PassivePriority @@ -218,6 +219,35 @@ items: return: type: System.Boolean content.vb: Public IgnoreAiDisabled As Boolean +- uid: TinyLife.Actions.ActionType.AiSettings.EnqueuePriority + commentId: F:TinyLife.Actions.ActionType.AiSettings.EnqueuePriority + id: EnqueuePriority + parent: TinyLife.Actions.ActionType.AiSettings + langs: + - csharp + - vb + name: EnqueuePriority + nameWithType: ActionType.AiSettings.EnqueuePriority + fullName: TinyLife.Actions.ActionType.AiSettings.EnqueuePriority + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EnqueuePriority + path: ../TinyLife/Actions/ActionType.cs + startLine: 374 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nWhether the action should be enqueued at the start of the action queue when the AI starts it, rather than at the end.\n" + example: [] + syntax: + content: public bool EnqueuePriority + return: + type: System.Boolean + content.vb: Public EnqueuePriority As Boolean - uid: TinyLife.Actions.ActionType.AiSettings.#ctor commentId: M:TinyLife.Actions.ActionType.AiSettings.#ctor id: '#ctor' @@ -236,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionType.cs - startLine: 375 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml index 9c44387..7ad5691 100644 --- a/docs/api/TinyLife.Actions.ActionType.yml +++ b/docs/api/TinyLife.Actions.ActionType.yml @@ -103,7 +103,6 @@ items: - TinyLife.Actions.ActionType.DiscussNpP - TinyLife.Actions.ActionType.DiscussWorkoutRegimen - TinyLife.Actions.ActionType.DoHomework - - TinyLife.Actions.ActionType.Drive - TinyLife.Actions.ActionType.Eat - TinyLife.Actions.ActionType.EditOutfits - TinyLife.Actions.ActionType.EnthuseAboutCoupons @@ -315,7 +314,6 @@ items: - TinyLife.Actions.ActionType.WaitForInviteIn - TinyLife.Actions.ActionType.WaitForOrder - TinyLife.Actions.ActionType.WakeUp - - TinyLife.Actions.ActionType.Walk - TinyLife.Actions.ActionType.WashHands - TinyLife.Actions.ActionType.WatchTv - TinyLife.Actions.ActionType.WatchWalkthroughs @@ -822,60 +820,6 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly DebugToggleDirty As ActionType -- uid: TinyLife.Actions.ActionType.Walk - commentId: F:TinyLife.Actions.ActionType.Walk - id: Walk - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: Walk - nameWithType: ActionType.Walk - fullName: TinyLife.Actions.ActionType.Walk - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Internal.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Walk - path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 20 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType Walk - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly Walk As ActionType -- uid: TinyLife.Actions.ActionType.Drive - commentId: F:TinyLife.Actions.ActionType.Drive - id: Drive - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: Drive - nameWithType: ActionType.Drive - fullName: TinyLife.Actions.ActionType.Drive - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Internal.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Drive - path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 21 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType Drive - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly Drive As ActionType - uid: TinyLife.Actions.ActionType.PassOut commentId: F:TinyLife.Actions.ActionType.PassOut id: PassOut @@ -894,7 +838,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassOut path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 22 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -921,7 +865,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PeeSelf path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 23 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -948,7 +892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starve path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 24 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -975,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeAwayFromLotEmployment path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 25 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1002,7 +946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLotEmploymentLot path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 26 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1029,7 +973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeliverMail path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 27 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1056,7 +1000,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeliverNewspaper path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 31 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1083,7 +1027,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 35 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1110,7 +1054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectTrash path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 36 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1137,7 +1081,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitorGoHome path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 40 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1164,7 +1108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodSomewhereElse path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 48 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1191,7 +1135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmploymentIdle path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 49 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1218,7 +1162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 52 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1245,7 +1189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaitForOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 53 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1272,7 +1216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodFromDisplayCase path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 54 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1299,7 +1243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeUp path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 55 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1326,7 +1270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CelebrateBirthday path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 56 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1353,7 +1297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaitForInviteIn path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 57 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1380,7 +1324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpWithTraining path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 60 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2379,7 +2323,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJob path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 312 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2406,7 +2350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJobFromNewspaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 313 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2433,7 +2377,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeVacationDay path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 315 + startLine: 316 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2460,7 +2404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeParentalLeave path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 318 + startLine: 319 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2487,7 +2431,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: QuitJob path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 322 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2514,7 +2458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MopPuddle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 325 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2541,7 +2485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeProgramming path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 337 + startLine: 338 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2568,7 +2512,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModGame path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 345 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2595,7 +2539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateApp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 351 + startLine: 352 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2622,7 +2566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PublishApp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 357 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2649,7 +2593,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HackSomeone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 363 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2676,7 +2620,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchProgrammingPatterns path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 368 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2703,7 +2647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WatchTv path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 373 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2730,7 +2674,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Repair path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 383 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2757,7 +2701,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PayBills path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 397 + startLine: 398 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2784,7 +2728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeWriting path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 411 + startLine: 412 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2811,7 +2755,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WriteBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 419 + startLine: 420 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2838,7 +2782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelfPublishBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 429 + startLine: 430 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2865,7 +2809,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveBookPublished path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 430 + startLine: 431 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2892,7 +2836,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LockDoor path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 431 + startLine: 432 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2919,7 +2863,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmireLgbtFlag path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 436 + startLine: 437 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2946,7 +2890,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWater path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 439 + startLine: 440 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2973,7 +2917,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WashHands path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 447 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3000,7 +2944,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleLight path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 454 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3027,7 +2971,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleAllLights path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 457 + startLine: 458 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3054,7 +2998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrillFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 469 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3081,7 +3025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThrowAway path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 479 + startLine: 480 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3108,7 +3052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scrap path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 487 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3135,7 +3079,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanEverything path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 493 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3162,7 +3106,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clean path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 499 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3189,7 +3133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Light path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 507 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3216,7 +3160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoHomework path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 516 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3243,7 +3187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayWithToy path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 528 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3270,7 +3214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CookChildFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 541 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3297,7 +3241,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayInSandbox path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 554 + startLine: 555 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3324,7 +3268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShufflePuzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 563 + startLine: 564 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3351,7 +3295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 571 + startLine: 572 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3378,7 +3322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Store path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 579 + startLine: 580 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3405,7 +3349,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFurnitureMail path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 590 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3432,7 +3376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadNewspaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 598 + startLine: 599 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3459,7 +3403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadJokes path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 606 + startLine: 607 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3486,7 +3430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrewCoffee path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 614 + startLine: 615 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3513,7 +3457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeTea path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 624 + startLine: 625 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3540,7 +3484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 634 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3567,7 +3511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmireFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 642 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3594,7 +3538,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddALittleSomething path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 650 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3621,7 +3565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RunAround path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 664 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3648,7 +3592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rummage path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 673 + startLine: 674 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3675,7 +3619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddCandle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 680 + startLine: 681 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3702,7 +3646,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BlowOutCandles path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 686 + startLine: 687 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3729,7 +3673,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutInFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 690 + startLine: 691 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3756,7 +3700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeFromFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 704 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3783,7 +3727,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanOutFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 708 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3810,7 +3754,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLeftovers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 719 + startLine: 720 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3837,7 +3781,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptChild path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 726 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3864,7 +3808,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchBusinessPlans path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 734 + startLine: 735 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3891,7 +3835,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeSalesPitch path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 742 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3918,7 +3862,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadSkillBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 750 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3945,7 +3889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleNewspapers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 759 + startLine: 760 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3972,7 +3916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutTrash path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 764 + startLine: 765 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3999,7 +3943,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayOnJungleGym path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 776 + startLine: 777 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4026,7 +3970,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorColoringBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 785 + startLine: 786 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4053,7 +3997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectSunlight path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 794 + startLine: 795 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4080,7 +4024,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoJogging path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 797 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4107,7 +4051,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveHere path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 805 + startLine: 806 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4134,7 +4078,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 811 + startLine: 812 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4161,7 +4105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhoneWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 821 + startLine: 822 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4188,7 +4132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPhoneColor path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 825 + startLine: 826 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4215,7 +4159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 829 + startLine: 830 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4242,7 +4186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: QuitJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 830 + startLine: 831 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4269,7 +4213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeVacationDayPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 833 + startLine: 834 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4296,7 +4240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InviteOver path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 836 + startLine: 837 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4323,7 +4267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TravelToMap path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 851 + startLine: 852 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4350,7 +4294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychSelfUp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 855 + startLine: 856 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4377,7 +4321,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBabyBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 859 + startLine: 860 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4404,7 +4348,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 871 + startLine: 872 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4431,7 +4375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UseDiaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 883 + startLine: 884 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4458,7 +4402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowAdult path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 891 + startLine: 892 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4485,7 +4429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveBaby path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 908 + startLine: 909 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4512,7 +4456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveAbortion path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 916 + startLine: 917 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4539,7 +4483,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakePregnancyTest path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 919 + startLine: 920 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4566,7 +4510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutOfCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 926 + startLine: 927 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4593,7 +4537,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SleepInCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 935 + startLine: 936 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4620,7 +4564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeDrinks path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 949 + startLine: 950 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.DriveAction.yml b/docs/api/TinyLife.Actions.DriveAction.yml new file mode 100644 index 0000000..74e27c2 --- /dev/null +++ b/docs/api/TinyLife.Actions.DriveAction.yml @@ -0,0 +1,3994 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.DriveAction + commentId: T:TinyLife.Actions.DriveAction + id: DriveAction + parent: TinyLife.Actions + children: + - TinyLife.Actions.DriveAction.#ctor(TinyLife.Actions.ActionInfo) + - TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + - TinyLife.Actions.DriveAction.GetSpeed + - TinyLife.Actions.DriveAction.IsCompleted + - TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.DriveAction.OnPathReady + - TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + langs: + - csharp + - vb + name: DriveAction + nameWithType: DriveAction + fullName: TinyLife.Actions.DriveAction + type: Class + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DriveAction + path: ../TinyLife/Actions/DriveAction.cs + startLine: 20 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA drive action is the action that gets executed by if the distance long enough to drive.\nThis action involves a Tiny getting into a that this action spawns, driving on a road and then exiting and deleting the .\n" + example: [] + syntax: + content: 'public class DriveAction : PathfindAction, IGenericDataHolder' + content.vb: Public Class DriveAction Inherits PathfindAction Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Action + - TinyLife.Actions.PathfindAction + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.PathfindAction.SpeedMultiplier + - TinyLife.Actions.PathfindAction.Path + - TinyLife.Actions.PathfindAction.PathReady + - TinyLife.Actions.PathfindAction.Initialize + - TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.Action.Random + - TinyLife.Actions.Action.InProgressTime + - TinyLife.Actions.Action.FullyInProgress + - TinyLife.Actions.Action.Type + - TinyLife.Actions.Action.Info + - TinyLife.Actions.Action.Id + - TinyLife.Actions.Action.StartedAutomatically + - TinyLife.Actions.Action.Parent + - TinyLife.Actions.Action.Person + - TinyLife.Actions.Action.ElapsedTime + - TinyLife.Actions.Action.PlayerPromptOpen + - TinyLife.Actions.Action.ForceResult + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + - TinyLife.Actions.Action.CanStartNow + - TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + - TinyLife.Actions.Action.GetIconObject + - TinyLife.Actions.Action.CausesExtremelyFastSpeed + - TinyLife.Actions.Action.GetDisplayName + - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - TinyLife.Actions.Action.GetProgress + - TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ResetSpeech + - TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + - TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.GetChildren(System.Boolean) + - TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + - TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + - TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Actions.DriveAction.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Actions.DriveAction.#ctor(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.DriveAction.#ctor(TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionInfo)' + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: DriveAction(ActionInfo) + nameWithType: DriveAction.DriveAction(ActionInfo) + fullName: TinyLife.Actions.DriveAction.DriveAction(TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/DriveAction.cs + startLine: 27 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nCreates a new typeless action with the given action information.\n" + example: [] + syntax: + content: public DriveAction(ActionInfo info) + parameters: + - id: info + type: TinyLife.Actions.ActionInfo + description: The information for this action. + content.vb: Public Sub New(info As ActionInfo) + overload: TinyLife.Actions.DriveAction.#ctor* + nameWithType.vb: DriveAction.New(ActionInfo) + fullName.vb: TinyLife.Actions.DriveAction.New(TinyLife.Actions.ActionInfo) + name.vb: New(ActionInfo) +- uid: TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + commentId: M:TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + id: FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: FindPath(ICollection) + nameWithType: DriveAction.FindPath(ICollection) + fullName: TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection) + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FindPath + path: ../TinyLife/Actions/DriveAction.cs + startLine: 30 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA method called by to start finding a path to the given goal location.\n" + example: [] + syntax: + content: protected override Task> FindPath(ICollection goals) + parameters: + - id: goals + type: System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point} + description: The goal locations + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}} + description: A task that, when finished, returns a path + content.vb: Protected Overrides Function FindPath(goals As ICollection(Of Point)) As Task(Of Stack(Of Point)) + overridden: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + overload: TinyLife.Actions.DriveAction.FindPath* + nameWithType.vb: DriveAction.FindPath(ICollection(Of Point)) + fullName.vb: TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point)) + name.vb: FindPath(ICollection(Of Point)) +- uid: TinyLife.Actions.DriveAction.GetSpeed + commentId: M:TinyLife.Actions.DriveAction.GetSpeed + id: GetSpeed + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: GetSpeed() + nameWithType: DriveAction.GetSpeed() + fullName: TinyLife.Actions.DriveAction.GetSpeed() + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetSpeed + path: ../TinyLife/Actions/DriveAction.cs + startLine: 65 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturns the speed that the should traverse with.\n" + example: [] + syntax: + content: protected override float GetSpeed() + return: + type: System.Single + description: The speed + content.vb: Protected Overrides Function GetSpeed() As Single + overridden: TinyLife.Actions.PathfindAction.GetSpeed + overload: TinyLife.Actions.DriveAction.GetSpeed* +- uid: TinyLife.Actions.DriveAction.OnPathReady + commentId: M:TinyLife.Actions.DriveAction.OnPathReady + id: OnPathReady + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: OnPathReady() + nameWithType: DriveAction.OnPathReady() + fullName: TinyLife.Actions.DriveAction.OnPathReady() + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnPathReady + path: ../TinyLife/Actions/DriveAction.cs + startLine: 70 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThis method is called right before the variable is set to true.\nAt the point of this method being called, will have a value.\n" + example: [] + syntax: + content: protected override void OnPathReady() + content.vb: Protected Overrides Sub OnPathReady() + overridden: TinyLife.Actions.PathfindAction.OnPathReady + overload: TinyLife.Actions.DriveAction.OnPathReady* +- uid: TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, float) + nameWithType: DriveAction.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Actions/DriveAction.cs + startLine: 93 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the is modified in this method and is called.\n" + example: [] + syntax: + content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The current game time + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed, in game time + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.Actions.DriveAction.Update* + nameWithType.vb: DriveAction.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) +- uid: TinyLife.Actions.DriveAction.IsCompleted + commentId: M:TinyLife.Actions.DriveAction.IsCompleted + id: IsCompleted + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: IsCompleted() + nameWithType: DriveAction.IsCompleted() + fullName: TinyLife.Actions.DriveAction.IsCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCompleted + path: ../TinyLife/Actions/DriveAction.cs + startLine: 111 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + example: [] + syntax: + content: public override CompletionType IsCompleted() + return: + type: TinyLife.Actions.CompletionType + description: The current completion type of this action + content.vb: Public Overrides Function IsCompleted() As CompletionType + overridden: TinyLife.Actions.PathfindAction.IsCompleted + overload: TinyLife.Actions.DriveAction.IsCompleted* +- uid: TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType) + id: OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: OnCompleted(CompletionType) + nameWithType: DriveAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnCompleted + path: ../TinyLife/Actions/DriveAction.cs + startLine: 123 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\nBy default, only is called.\n" + example: [] + syntax: + content: public override void OnCompleted(CompletionType type) + parameters: + - id: type + type: TinyLife.Actions.CompletionType + description: The type that this action completed with + content.vb: Public Overrides Sub OnCompleted(type As CompletionType) + overridden: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + overload: TinyLife.Actions.DriveAction.OnCompleted* +references: +- uid: TinyLife.Actions.ActionType.GoHere + commentId: F:TinyLife.Actions.ActionType.GoHere + name: GoHere + nameWithType: ActionType.GoHere + fullName: TinyLife.Actions.ActionType.GoHere +- uid: TinyLife.Objects.Vehicle + commentId: T:TinyLife.Objects.Vehicle + name: Vehicle + nameWithType: Vehicle + fullName: TinyLife.Objects.Vehicle +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions + spec.csharp: + - uid: TinyLife + name: TinyLife + - name: . + - uid: TinyLife.Actions + name: Actions + spec.vb: + - uid: TinyLife + name: TinyLife + - name: . + - uid: TinyLife.Actions + name: Actions +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.PathfindAction + commentId: T:TinyLife.Actions.PathfindAction + parent: TinyLife.Actions + name: PathfindAction + nameWithType: PathfindAction + fullName: TinyLife.Actions.PathfindAction +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Actions.PathfindAction.SpeedMultiplier + commentId: F:TinyLife.Actions.PathfindAction.SpeedMultiplier + parent: TinyLife.Actions.PathfindAction + name: SpeedMultiplier + nameWithType: PathfindAction.SpeedMultiplier + fullName: TinyLife.Actions.PathfindAction.SpeedMultiplier +- uid: TinyLife.Actions.PathfindAction.Path + commentId: P:TinyLife.Actions.PathfindAction.Path + parent: TinyLife.Actions.PathfindAction + name: Path + nameWithType: PathfindAction.Path + fullName: TinyLife.Actions.PathfindAction.Path +- uid: TinyLife.Actions.PathfindAction.PathReady + commentId: P:TinyLife.Actions.PathfindAction.PathReady + parent: TinyLife.Actions.PathfindAction + name: PathReady + nameWithType: PathfindAction.PathReady + fullName: TinyLife.Actions.PathfindAction.PathReady +- uid: TinyLife.Actions.PathfindAction.Initialize + commentId: M:TinyLife.Actions.PathfindAction.Initialize + parent: TinyLife.Actions.PathfindAction + name: Initialize() + nameWithType: PathfindAction.Initialize() + fullName: TinyLife.Actions.PathfindAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.Initialize + name: Initialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.Initialize + name: Initialize + - name: ( + - name: ) +- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.PathfindAction + name: Validate(Person) + nameWithType: PathfindAction.Validate(Person) + fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + name: Validate + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + name: Validate + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) +- uid: TinyLife.Actions.Action.Random + commentId: F:TinyLife.Actions.Action.Random + parent: TinyLife.Actions.Action + name: Random + nameWithType: Action.Random + fullName: TinyLife.Actions.Action.Random +- uid: TinyLife.Actions.Action.InProgressTime + commentId: P:TinyLife.Actions.Action.InProgressTime + parent: TinyLife.Actions.Action + name: InProgressTime + nameWithType: Action.InProgressTime + fullName: TinyLife.Actions.Action.InProgressTime +- uid: TinyLife.Actions.Action.FullyInProgress + commentId: P:TinyLife.Actions.Action.FullyInProgress + parent: TinyLife.Actions.Action + name: FullyInProgress + nameWithType: Action.FullyInProgress + fullName: TinyLife.Actions.Action.FullyInProgress +- uid: TinyLife.Actions.Action.Type + commentId: F:TinyLife.Actions.Action.Type + parent: TinyLife.Actions.Action + name: Type + nameWithType: Action.Type + fullName: TinyLife.Actions.Action.Type +- uid: TinyLife.Actions.Action.Info + commentId: F:TinyLife.Actions.Action.Info + parent: TinyLife.Actions.Action + name: Info + nameWithType: Action.Info + fullName: TinyLife.Actions.Action.Info +- uid: TinyLife.Actions.Action.Id + commentId: F:TinyLife.Actions.Action.Id + parent: TinyLife.Actions.Action + name: Id + nameWithType: Action.Id + fullName: TinyLife.Actions.Action.Id +- uid: TinyLife.Actions.Action.StartedAutomatically + commentId: P:TinyLife.Actions.Action.StartedAutomatically + parent: TinyLife.Actions.Action + name: StartedAutomatically + nameWithType: Action.StartedAutomatically + fullName: TinyLife.Actions.Action.StartedAutomatically +- uid: TinyLife.Actions.Action.Parent + commentId: P:TinyLife.Actions.Action.Parent + parent: TinyLife.Actions.Action + name: Parent + nameWithType: Action.Parent + fullName: TinyLife.Actions.Action.Parent +- uid: TinyLife.Actions.Action.Person + commentId: P:TinyLife.Actions.Action.Person + parent: TinyLife.Actions.Action + name: Person + nameWithType: Action.Person + fullName: TinyLife.Actions.Action.Person +- uid: TinyLife.Actions.Action.ElapsedTime + commentId: P:TinyLife.Actions.Action.ElapsedTime + parent: TinyLife.Actions.Action + name: ElapsedTime + nameWithType: Action.ElapsedTime + fullName: TinyLife.Actions.Action.ElapsedTime +- uid: TinyLife.Actions.Action.PlayerPromptOpen + commentId: P:TinyLife.Actions.Action.PlayerPromptOpen + parent: TinyLife.Actions.Action + name: PlayerPromptOpen + nameWithType: Action.PlayerPromptOpen + fullName: TinyLife.Actions.Action.PlayerPromptOpen +- uid: TinyLife.Actions.Action.ForceResult + commentId: F:TinyLife.Actions.Action.ForceResult + parent: TinyLife.Actions.Action + name: ForceResult + nameWithType: Action.ForceResult + fullName: TinyLife.Actions.Action.ForceResult +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + parent: TinyLife.Actions.Action + name: TryForceResult(CompletionType, CanExecuteResult?, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult?, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult?, TinyLife.Objects.MapObject) + spec.csharp: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanMultitask(Action) + nameWithType: Action.CanMultitask(Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) +- uid: TinyLife.Actions.Action.CanStartNow + commentId: M:TinyLife.Actions.Action.CanStartNow + parent: TinyLife.Actions.Action + name: CanStartNow() + nameWithType: Action.CanStartNow() + fullName: TinyLife.Actions.Action.CanStartNow() + spec.csharp: + - uid: TinyLife.Actions.Action.CanStartNow + name: CanStartNow + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanStartNow + name: CanStartNow + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanCancel(Action) + nameWithType: Action.CanCancel(Action) + fullName: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) +- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + name: GetNextAction(CompletionType) + nameWithType: Action.GetNextAction(CompletionType) + fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ) +- uid: TinyLife.Actions.Action.GetIconObject + commentId: M:TinyLife.Actions.Action.GetIconObject + parent: TinyLife.Actions.Action + name: GetIconObject() + nameWithType: Action.GetIconObject() + fullName: TinyLife.Actions.Action.GetIconObject() + spec.csharp: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed + parent: TinyLife.Actions.Action + name: CausesExtremelyFastSpeed() + nameWithType: Action.CausesExtremelyFastSpeed() + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed() + spec.csharp: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.GetDisplayName + commentId: M:TinyLife.Actions.Action.GetDisplayName + parent: TinyLife.Actions.Action + name: GetDisplayName() + nameWithType: Action.GetDisplayName() + fullName: TinyLife.Actions.Action.GetDisplayName() + spec.csharp: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + parent: TinyLife.Actions.Action + name: CanEnqueueConversation(Person, ActionType) + nameWithType: Action.CanEnqueueConversation(Person, ActionType) + fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType) + spec.csharp: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ) +- uid: TinyLife.Actions.Action.GetProgress + commentId: M:TinyLife.Actions.Action.GetProgress + parent: TinyLife.Actions.Action + name: GetProgress() + nameWithType: Action.GetProgress() + fullName: TinyLife.Actions.Action.GetProgress() + spec.csharp: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: OnChildCompleted(Action, CompletionType, bool) + nameWithType: Action.OnChildCompleted(Action, CompletionType, bool) + fullName: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool) + nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean) + fullName.vb: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean) + name.vb: OnChildCompleted(Action, CompletionType, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion) + nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion) + fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + name: OpenPlayerPrompt + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + isExternal: true + - name: '>' + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + name: OpenPlayerPrompt + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + isExternal: true + - name: ) + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: OpenYesNoPrompt(string, Action, Action, TextureRegion) + nameWithType: Action.OpenYesNoPrompt(string, Action, Action, TextureRegion) + fullName: TinyLife.Actions.Action.OpenYesNoPrompt(string, System.Action, System.Action, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenYesNoPrompt(String, Action, Action, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenYesNoPrompt(String, System.Action, System.Action, MLEM.Textures.TextureRegion) + name.vb: OpenYesNoPrompt(String, Action, Action, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: OpenTextPrompt(string, Action, Predicate, Rule, string, TextureRegion) + nameWithType: Action.OpenTextPrompt(string, Action, Predicate, TextField.Rule, string, TextureRegion) + fullName: TinyLife.Actions.Action.OpenTextPrompt(string, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + commentId: M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + parent: TinyLife.Actions.Action + name: OpenChoicePrompt(ChoicePromptInfo) + nameWithType: Action.OpenChoicePrompt(ChoicePromptInfo) + fullName: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + - name: ) +- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float) + nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float) + nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single) + name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int) + nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int) + fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int) + nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer) + fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer) + name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer) + spec.csharp: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float) + nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float) + nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single) + name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ResetSpeech + commentId: M:TinyLife.Actions.Action.ResetSpeech + parent: TinyLife.Actions.Action + name: ResetSpeech() + nameWithType: Action.ResetSpeech() + fullName: TinyLife.Actions.Action.ResetSpeech() + spec.csharp: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + name: FacePartner(Person) + nameWithType: Action.FacePartner(Person) + fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + name: FacePartner + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + name: FacePartner + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + name: CompleteIfNeedFull(NeedType, Person) + nameWithType: Action.CompleteIfNeedFull(NeedType, Person) + fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + name: CompleteIfNeedFull + - name: ( + - uid: TinyLife.NeedType + name: NeedType + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + name: CompleteIfNeedFull + - name: ( + - uid: TinyLife.NeedType + name: NeedType + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + nameWithType: Action.CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool) + nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean) + name.vb: CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + parent: TinyLife.Actions.Action + name: CancelIfEmotional(params EmotionType[]) + nameWithType: Action.CancelIfEmotional(params EmotionType[]) + fullName: TinyLife.Actions.Action.CancelIfEmotional(params TinyLife.Emotions.EmotionType[]) + nameWithType.vb: Action.CancelIfEmotional(ParamArray EmotionType()) + fullName.vb: TinyLife.Actions.Action.CancelIfEmotional(ParamArray TinyLife.Emotions.EmotionType()) + name.vb: CancelIfEmotional(ParamArray EmotionType()) + spec.csharp: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + - name: ( + - name: params + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + - name: ( + - name: ParamArray + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: Sit(Furniture, float, ActionSpot) + nameWithType: Action.Sit(Furniture, float, ActionSpot) + fullName: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, float, TinyLife.Objects.ActionSpot) + nameWithType.vb: Action.Sit(Furniture, Single, ActionSpot) + fullName.vb: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, Single, TinyLife.Objects.ActionSpot) + name.vb: Sit(Furniture, Single, ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + - name: ) +- uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChildren(System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: GetChildren(bool) + nameWithType: Action.GetChildren(bool) + fullName: TinyLife.Actions.Action.GetChildren(bool) + nameWithType.vb: Action.GetChildren(Boolean) + fullName.vb: TinyLife.Actions.Action.GetChildren(Boolean) + name.vb: GetChildren(Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + name: GetChild(Guid, bool) + nameWithType: Action.GetChild(Guid, bool) + fullName: TinyLife.Actions.Action.GetChild(System.Guid, bool) + nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean) + fullName.vb: TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean) + name.vb: GetChild(Of T)(Guid, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, Boolean) + name.vb: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: PickUpAndGoTo(ActionInfo, Func, Func, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, Func, Func, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func, System.Func, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of TinyLife.Objects.Furniture, Boolean), Boolean) + name.vb: PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + parent: TinyLife.Actions.Action + name: GetFreeChair(Person, Furniture) + nameWithType: Action.GetFreeChair(Person, Furniture) + fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: GetFreeChairs(Person, Furniture, Func) + nameWithType: Action.GetFreeChairs(Person, Furniture, Func) + fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func) + nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean)) + name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + name: GetSeatCategory(Person) + nameWithType: Action.GetSeatCategory(Person) + fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + name: GetSeatCategory + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + name: GetSeatCategory + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, bool, bool, bool, bool) + nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, bool, bool, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, bool, bool, bool, bool) + nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Boolean, Boolean, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Boolean, Boolean, Boolean, Boolean) + name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Boolean, Boolean, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, bool, bool) + nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, bool, bool) + nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Boolean, Boolean) + name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: FindAllFreeWalls(Person, Map, Vector2?, float?, bool) + nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, bool) + nameWithType.vb: Action.FindAllFreeWalls(Person, Map, Vector2?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Boolean) + name.vb: FindAllFreeWalls(Person, Map, Vector2?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: FindAllFreeGround(Person, Map, Vector2?, float?, bool) + nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, bool) + nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Boolean) + name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + name: FindAllActionObjects(Person, ActionType, Map, Vector2?) + nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?) + fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool) + nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + commentId: M:TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: TryGetRandomValidVariety(ActionType, ActionInfo, bool, out ActionVariety) + nameWithType: Action.TryGetRandomValidVariety(ActionType, ActionInfo, bool, out ActionVariety) + fullName: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, out TinyLife.Actions.ActionVariety) + nameWithType.vb: Action.TryGetRandomValidVariety(ActionType, ActionInfo, Boolean, ActionVariety) + fullName.vb: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Actions.ActionVariety) + name.vb: TryGetRandomValidVariety(ActionType, ActionInfo, Boolean, ActionVariety) + spec.csharp: + - uid: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + name: TryGetRandomValidVariety + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - name: out + - name: " " + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + name: TryGetRandomValidVariety + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + - name: ) +- uid: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: GetRandomValidVariety(IEnumerable, ActionInfo) + nameWithType: Action.GetRandomValidVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: Action.GetRandomValidVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomValidVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomValidVariety + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + - name: '>' + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomValidVariety + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + - name: ) + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ) +- uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: Action.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + - name: ) +- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: InvokeForBoth(Person, Person, Action) + nameWithType: Action.InvokeForBoth(Person, Person, Action) + fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action) + nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person)) + fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) + name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person)) + spec.csharp: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanMultitask(Action, Action) + nameWithType: Action.CanMultitask(Action, Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + - name: ) +- uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Action + name: IsInappropriate(ActionType, ActionInfo) + nameWithType: Action.IsInappropriate(ActionType, ActionInfo) + fullName: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ) +- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + name: IsLotContentVisible(Lot, Person, Map, Vector2?) + nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?) + fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + - name: ( + - uid: TinyLife.World.Lot + name: Lot + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + - name: ( + - uid: TinyLife.World.Lot + name: Lot + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: GetData(string) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Actions.DriveAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(DriveAction) + nameWithType: Extensions.JsonCopy(DriveAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.DriveAction) + nameWithType.vb: Extensions.JsonCopy(Of DriveAction)(DriveAction) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.DriveAction)(TinyLife.Actions.DriveAction) + name.vb: JsonCopy(Of DriveAction)(DriveAction) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.DriveAction) + name: JsonCopy + - name: < + - uid: TinyLife.Actions.DriveAction + name: DriveAction + - name: '>' + - name: ( + - uid: TinyLife.Actions.DriveAction + name: DriveAction + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.DriveAction) + name: JsonCopy + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.DriveAction + name: DriveAction + - name: ) + - name: ( + - uid: TinyLife.Actions.DriveAction + name: DriveAction + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + - name: . + - uid: TinyLife.Utilities + name: Utilities + spec.vb: + - uid: TinyLife + name: TinyLife + - name: . + - uid: TinyLife.Utilities + name: Utilities +- uid: TinyLife.Actions.DriveAction.#ctor* + commentId: Overload:TinyLife.Actions.DriveAction.#ctor + name: DriveAction + nameWithType: DriveAction.DriveAction + fullName: TinyLife.Actions.DriveAction.DriveAction + nameWithType.vb: DriveAction.New + fullName.vb: TinyLife.Actions.DriveAction.New + name.vb: New +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + commentId: M:TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + parent: TinyLife.Actions.PathfindAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: FindPath(ICollection) + nameWithType: PathfindAction.FindPath(ICollection) + fullName: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection) + nameWithType.vb: PathfindAction.FindPath(ICollection(Of Point)) + fullName.vb: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point)) + name.vb: FindPath(ICollection(Of Point)) + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + name: FindPath + - name: ( + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + name: FindPath + - name: ( + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + - name: ) +- uid: TinyLife.Actions.DriveAction.FindPath* + commentId: Overload:TinyLife.Actions.DriveAction.FindPath + name: FindPath + nameWithType: DriveAction.FindPath + fullName: TinyLife.Actions.DriveAction.FindPath +- uid: System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point} + commentId: T:System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point} + parent: System.Collections.Generic + definition: System.Collections.Generic.ICollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of Point) + fullName.vb: System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point) + name.vb: ICollection(Of Point) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: System.Threading.Tasks.Task{System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of Stack(Of Point)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.Stack(Of Microsoft.Xna.Framework.Point)) + name.vb: Task(Of Stack(Of Point)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + - name: ) +- uid: System.Collections.Generic.ICollection`1 + commentId: T:System.Collections.Generic.ICollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: TinyLife.Actions.PathfindAction.GetSpeed + commentId: M:TinyLife.Actions.PathfindAction.GetSpeed + parent: TinyLife.Actions.PathfindAction + name: GetSpeed() + nameWithType: PathfindAction.GetSpeed() + fullName: TinyLife.Actions.PathfindAction.GetSpeed() + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.GetSpeed + name: GetSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.GetSpeed + name: GetSpeed + - name: ( + - name: ) +- uid: TinyLife.Actions.DriveAction.GetSpeed* + commentId: Overload:TinyLife.Actions.DriveAction.GetSpeed + name: GetSpeed + nameWithType: DriveAction.GetSpeed + fullName: TinyLife.Actions.DriveAction.GetSpeed +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Actions.PathfindAction.OnPathReady + commentId: M:TinyLife.Actions.PathfindAction.OnPathReady + parent: TinyLife.Actions.PathfindAction + name: OnPathReady() + nameWithType: PathfindAction.OnPathReady() + fullName: TinyLife.Actions.PathfindAction.OnPathReady() + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.OnPathReady + name: OnPathReady + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.OnPathReady + name: OnPathReady + - name: ( + - name: ) +- uid: TinyLife.Actions.DriveAction.OnPathReady* + commentId: Overload:TinyLife.Actions.DriveAction.OnPathReady + name: OnPathReady + nameWithType: DriveAction.OnPathReady + fullName: TinyLife.Actions.DriveAction.OnPathReady +- uid: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.PathfindAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: Update(GameTime, TimeSpan, float) + nameWithType: PathfindAction.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: PathfindAction.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.DriveAction.Update* + commentId: Overload:TinyLife.Actions.DriveAction.Update + name: Update + nameWithType: DriveAction.Update + fullName: TinyLife.Actions.DriveAction.Update +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: TinyLife.Actions.PathfindAction.IsCompleted + commentId: M:TinyLife.Actions.PathfindAction.IsCompleted + parent: TinyLife.Actions.PathfindAction + name: IsCompleted() + nameWithType: PathfindAction.IsCompleted() + fullName: TinyLife.Actions.PathfindAction.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.IsCompleted + name: IsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.IsCompleted + name: IsCompleted + - name: ( + - name: ) +- uid: TinyLife.Actions.DriveAction.IsCompleted* + commentId: Overload:TinyLife.Actions.DriveAction.IsCompleted + name: IsCompleted + nameWithType: DriveAction.IsCompleted + fullName: TinyLife.Actions.DriveAction.IsCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.PathfindAction + name: OnCompleted(CompletionType) + nameWithType: PathfindAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ) +- uid: TinyLife.Actions.DriveAction.OnCompleted* + commentId: Overload:TinyLife.Actions.DriveAction.OnCompleted + name: OnCompleted + nameWithType: DriveAction.OnCompleted + fullName: TinyLife.Actions.DriveAction.OnCompleted diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml index fa6db76..0bed1eb 100644 --- a/docs/api/TinyLife.Actions.GoHereAction.yml +++ b/docs/api/TinyLife.Actions.GoHereAction.yml @@ -292,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/GoHereAction.cs - startLine: 89 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -324,7 +324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/GoHereAction.cs - startLine: 94 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.PathfindAction.yml b/docs/api/TinyLife.Actions.PathfindAction.yml index b401e76..cd63580 100644 --- a/docs/api/TinyLife.Actions.PathfindAction.yml +++ b/docs/api/TinyLife.Actions.PathfindAction.yml @@ -5,6 +5,7 @@ items: id: PathfindAction parent: TinyLife.Actions children: + - TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionInfo) - TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) - TinyLife.Actions.PathfindAction.GetSpeed @@ -45,6 +46,7 @@ items: - MLEM.Data.Json.JsonTypeSafeGenericDataHolder - TinyLife.Actions.Action derivedClasses: + - TinyLife.Actions.DriveAction - TinyLife.Actions.WalkAction implements: - MLEM.Misc.IGenericDataHolder @@ -258,6 +260,41 @@ items: nameWithType.vb: PathfindAction.New(ActionType, ActionInfo) fullName.vb: TinyLife.Actions.PathfindAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) name.vb: New(ActionType, ActionInfo) +- uid: TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionInfo)' + parent: TinyLife.Actions.PathfindAction + langs: + - csharp + - vb + name: PathfindAction(ActionInfo) + nameWithType: PathfindAction.PathfindAction(ActionInfo) + fullName: TinyLife.Actions.PathfindAction.PathfindAction(TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/PathfindAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/PathfindAction.cs + startLine: 40 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nCreates a new typeless action with the given action information.\n" + example: [] + syntax: + content: public PathfindAction(ActionInfo info) + parameters: + - id: info + type: TinyLife.Actions.ActionInfo + description: The information for this action. + content.vb: Public Sub New(info As ActionInfo) + overload: TinyLife.Actions.PathfindAction.#ctor* + nameWithType.vb: PathfindAction.New(ActionInfo) + fullName.vb: TinyLife.Actions.PathfindAction.New(TinyLife.Actions.ActionInfo) + name.vb: New(ActionInfo) - uid: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) commentId: M:TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) id: FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) @@ -276,7 +313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPath path: ../TinyLife/Actions/PathfindAction.cs - startLine: 44 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -314,7 +351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSpeed path: ../TinyLife/Actions/PathfindAction.cs - startLine: 50 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -345,7 +382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPathReady path: ../TinyLife/Actions/PathfindAction.cs - startLine: 56 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -373,7 +410,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/PathfindAction.cs - startLine: 59 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -402,7 +439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/PathfindAction.cs - startLine: 71 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -444,7 +481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/PathfindAction.cs - startLine: 100 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -476,7 +513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/PathfindAction.cs - startLine: 111 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -509,7 +546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/PathfindAction.cs - startLine: 122 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.PathfindToPersonAction.yml b/docs/api/TinyLife.Actions.PathfindToPersonAction.yml index 4801452..6aaaef5 100644 --- a/docs/api/TinyLife.Actions.PathfindToPersonAction.yml +++ b/docs/api/TinyLife.Actions.PathfindToPersonAction.yml @@ -11,6 +11,7 @@ items: - TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime - TinyLife.Actions.PathfindToPersonAction.IsCompleted - TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.PathfindToPersonAction.Target - TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier @@ -193,6 +194,37 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] +- uid: TinyLife.Actions.PathfindToPersonAction.Target + commentId: P:TinyLife.Actions.PathfindToPersonAction.Target + id: Target + parent: TinyLife.Actions.PathfindToPersonAction + langs: + - csharp + - vb + name: Target + nameWithType: PathfindToPersonAction.Target + fullName: TinyLife.Actions.PathfindToPersonAction.Target + type: Property + source: + remote: + path: TinyLife/Actions/PathfindToPersonAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Target + path: ../TinyLife/Actions/PathfindToPersonAction.cs + startLine: 31 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThe target to pathfind to.\n" + example: [] + syntax: + content: protected Person Target { get; } + parameters: [] + return: + type: TinyLife.Objects.Person + content.vb: Protected ReadOnly Property Target As Person + overload: TinyLife.Actions.PathfindToPersonAction.Target* - uid: TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' @@ -211,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 35 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -249,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 40 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -294,7 +326,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxPathfindTime path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 50 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -325,7 +357,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 55 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -367,7 +399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 86 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -403,7 +435,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 91 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -435,7 +467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 108 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3622,6 +3654,11 @@ references: name: DriveSpeedMultiplier nameWithType: GoHereAction.DriveSpeedMultiplier fullName: TinyLife.Actions.GoHereAction.DriveSpeedMultiplier +- uid: TinyLife.Actions.PathfindToPersonAction.Target* + commentId: Overload:TinyLife.Actions.PathfindToPersonAction.Target + name: Target + nameWithType: PathfindToPersonAction.Target + fullName: TinyLife.Actions.PathfindToPersonAction.Target - uid: TinyLife.Actions.PathfindToPersonAction.#ctor* commentId: Overload:TinyLife.Actions.PathfindToPersonAction.#ctor name: PathfindToPersonAction diff --git a/docs/api/TinyLife.Actions.WalkAction.yml b/docs/api/TinyLife.Actions.WalkAction.yml index b7a092a..a1dca01 100644 --- a/docs/api/TinyLife.Actions.WalkAction.yml +++ b/docs/api/TinyLife.Actions.WalkAction.yml @@ -5,7 +5,7 @@ items: id: WalkAction parent: TinyLife.Actions children: - - TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo) - TinyLife.Actions.WalkAction.DrainEnergy - TinyLife.Actions.WalkAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) - TinyLife.Actions.WalkAction.GetSpeed @@ -158,16 +158,16 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - commentId: M:TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' +- uid: TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionInfo)' parent: TinyLife.Actions.WalkAction langs: - csharp - vb - name: WalkAction(ActionType, ActionInfo) - nameWithType: WalkAction.WalkAction(ActionType, ActionInfo) - fullName: TinyLife.Actions.WalkAction.WalkAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + name: WalkAction(ActionInfo) + nameWithType: WalkAction.WalkAction(ActionInfo) + fullName: TinyLife.Actions.WalkAction.WalkAction(TinyLife.Actions.ActionInfo) type: Constructor source: remote: @@ -180,22 +180,19 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nCreates a new action with the given action information.\n" + summary: "\nCreates a new typeless action with the given action information.\n" example: [] syntax: - content: public WalkAction(ActionType type, ActionInfo info) + content: public WalkAction(ActionInfo info) parameters: - - id: type - type: TinyLife.Actions.ActionType - description: The type for this action. - id: info type: TinyLife.Actions.ActionInfo description: The information for this action. - content.vb: Public Sub New(type As ActionType, info As ActionInfo) + content.vb: Public Sub New(info As ActionInfo) overload: TinyLife.Actions.WalkAction.#ctor* - nameWithType.vb: WalkAction.New(ActionType, ActionInfo) - fullName.vb: TinyLife.Actions.WalkAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) - name.vb: New(ActionType, ActionInfo) + nameWithType.vb: WalkAction.New(ActionInfo) + fullName.vb: TinyLife.Actions.WalkAction.New(TinyLife.Actions.ActionInfo) + name.vb: New(ActionInfo) - uid: TinyLife.Actions.WalkAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) commentId: M:TinyLife.Actions.WalkAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) id: FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) @@ -3559,12 +3556,6 @@ references: nameWithType.vb: WalkAction.New fullName.vb: TinyLife.Actions.WalkAction.New name.vb: New -- uid: TinyLife.Actions.ActionType - commentId: T:TinyLife.Actions.ActionType - parent: TinyLife.Actions - name: ActionType - nameWithType: ActionType - fullName: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionInfo commentId: T:TinyLife.Actions.ActionInfo parent: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.WorkAction.yml b/docs/api/TinyLife.Actions.WorkAction.yml index 2c69cf4..d67edbf 100644 --- a/docs/api/TinyLife.Actions.WorkAction.yml +++ b/docs/api/TinyLife.Actions.WorkAction.yml @@ -10,6 +10,7 @@ items: - TinyLife.Actions.WorkAction.AndThenIsCompleted - TinyLife.Actions.WorkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.WorkAction.CreateFirstActions - TinyLife.Actions.WorkAction.Job - TinyLife.Actions.WorkAction.PreInitialize @@ -60,7 +61,6 @@ items: - TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random @@ -193,6 +193,42 @@ items: nameWithType.vb: WorkAction.New(ActionType, ActionInfo) fullName.vb: TinyLife.Actions.WorkAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) name.vb: New(ActionType, ActionInfo) +- uid: TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action) + id: CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.WorkAction + langs: + - csharp + - vb + name: CanCancel(Action) + nameWithType: WorkAction.CanCancel(Action) + fullName: TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action) + type: Method + source: + remote: + path: TinyLife/Actions/WorkAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanCancel + path: ../TinyLife/Actions/WorkAction.cs + startLine: 34 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturns whether or not this action can be canceled by the given outside source.\nNote that the outside source can be null, and if it is, it means that the player canceled the action manually.\nBy default, actions can only be canceled if the cancelSource is null.\n" + example: [] + syntax: + content: public override bool CanCancel(Action cancelSource) + parameters: + - id: cancelSource + type: TinyLife.Actions.Action + description: The source of the cancelation, or null if the player canceled it + return: + type: System.Boolean + description: true if the action can be canceled + content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean + overridden: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + overload: TinyLife.Actions.WorkAction.CanCancel* - uid: TinyLife.Actions.WorkAction.CreateFirstActions commentId: M:TinyLife.Actions.WorkAction.CreateFirstActions id: CreateFirstActions @@ -211,7 +247,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/WorkAction.cs - startLine: 34 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -243,7 +279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreInitialize path: ../TinyLife/Actions/WorkAction.cs - startLine: 43 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -272,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/WorkAction.cs - startLine: 49 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -301,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/WorkAction.cs - startLine: 62 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -343,7 +379,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/WorkAction.cs - startLine: 92 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -375,7 +411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/WorkAction.cs - startLine: 99 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -709,26 +745,6 @@ references: - uid: TinyLife.Objects.Person name: Person - name: ) -- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - parent: TinyLife.Actions.MultiAction - name: CanCancel(Action) - nameWithType: MultiAction.CanCancel(Action) - fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - name: CanCancel - - name: ( - - uid: TinyLife.Actions.Action - name: Action - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - name: CanCancel - - name: ( - - uid: TinyLife.Actions.Action - name: Action - - name: ) - uid: TinyLife.Actions.MultiAction.CanStartNow commentId: M:TinyLife.Actions.MultiAction.CanStartNow parent: TinyLife.Actions.MultiAction @@ -3744,6 +3760,42 @@ references: name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.MultiAction + name: CanCancel(Action) + nameWithType: MultiAction.CanCancel(Action) + fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) +- uid: TinyLife.Actions.WorkAction.CanCancel* + commentId: Overload:TinyLife.Actions.WorkAction.CanCancel + name: CanCancel + nameWithType: WorkAction.CanCancel + fullName: TinyLife.Actions.WorkAction.CanCancel +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean - uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions commentId: M:TinyLife.Actions.OutOfTownAction.CreateFirstActions parent: TinyLife.Actions.OutOfTownAction diff --git a/docs/api/TinyLife.Actions.yml b/docs/api/TinyLife.Actions.yml index 97ef4cd..91bc4ed 100644 --- a/docs/api/TinyLife.Actions.yml +++ b/docs/api/TinyLife.Actions.yml @@ -21,6 +21,7 @@ items: - TinyLife.Actions.DebugAction - TinyLife.Actions.DeferredAction - TinyLife.Actions.DieAction + - TinyLife.Actions.DriveAction - TinyLife.Actions.Emote - TinyLife.Actions.EmoteCategory - TinyLife.Actions.GoHereAction @@ -231,6 +232,11 @@ references: name: DieAction nameWithType: DieAction fullName: TinyLife.Actions.DieAction +- uid: TinyLife.Actions.DriveAction + commentId: T:TinyLife.Actions.DriveAction + name: DriveAction + nameWithType: DriveAction + fullName: TinyLife.Actions.DriveAction - uid: TinyLife.Actions.Emote commentId: T:TinyLife.Actions.Emote parent: TinyLife.Actions diff --git a/docs/api/TinyLife.Debug.CheatDelegate.yml b/docs/api/TinyLife.Debug.CheatDelegate.yml index a34fcc9..b12a144 100644 --- a/docs/api/TinyLife.Debug.CheatDelegate.yml +++ b/docs/api/TinyLife.Debug.CheatDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatDelegate path: ../TinyLife/Debug.cs - startLine: 818 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.DebugDelegate.yml b/docs/api/TinyLife.Debug.DebugDelegate.yml index 4c1448e..4392947 100644 --- a/docs/api/TinyLife.Debug.DebugDelegate.yml +++ b/docs/api/TinyLife.Debug.DebugDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugDelegate path: ../TinyLife/Debug.cs - startLine: 823 + startLine: 830 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.yml b/docs/api/TinyLife.Debug.yml index 5d28c05..1f4355f 100644 --- a/docs/api/TinyLife.Debug.yml +++ b/docs/api/TinyLife.Debug.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Debug.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cheats path: ../TinyLife/Debug.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugLines path: ../TinyLife/Debug.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryCheat path: ../TinyLife/Debug.cs - startLine: 619 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml index 30ec7dd..01b5b48 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 446 + startLine: 453 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -76,7 +76,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 453 + startLine: 460 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 458 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -154,7 +154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 463 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -193,7 +193,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 468 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 474 + startLine: 481 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -275,7 +275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 479 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -306,7 +306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 496 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -338,7 +338,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 510 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml index 84e1911..d66d872 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml @@ -21,6 +21,9 @@ items: - TinyLife.Emotions.EmotionModifier.AteNonPescetarianFood - TinyLife.Emotions.EmotionModifier.AteNonVeganFood - TinyLife.Emotions.EmotionModifier.AteNonVegetarianFood + - TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative + - TinyLife.Emotions.EmotionModifier.BabyBookNegative + - TinyLife.Emotions.EmotionModifier.BabyBookPositive - TinyLife.Emotions.EmotionModifier.BadChildFood - TinyLife.Emotions.EmotionModifier.BadCreation - TinyLife.Emotions.EmotionModifier.BadCreationAngry @@ -122,6 +125,7 @@ items: - TinyLife.Emotions.EmotionModifier.MeanConversationPartner - TinyLife.Emotions.EmotionModifier.Name - TinyLife.Emotions.EmotionModifier.NegativeGauge + - TinyLife.Emotions.EmotionModifier.NoBabyBathtub - TinyLife.Emotions.EmotionModifier.OnVacation - TinyLife.Emotions.EmotionModifier.OrderCanceled - TinyLife.Emotions.EmotionModifier.ParentalLeave @@ -214,7 +218,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifier path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 25 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -259,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -288,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asleep path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -315,7 +319,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PeedSelf path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -342,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassedOut path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 38 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -369,7 +373,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -396,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedJoke path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 40 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -423,7 +427,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyDishes path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 41 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -450,7 +454,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadCreation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -477,7 +481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadCreationAngry path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -504,7 +508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerfectCreation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 44 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -531,7 +535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnemyDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 45 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -558,7 +562,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AcquaintanceDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 46 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -585,7 +589,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -612,7 +616,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClosePersonDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 48 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -639,7 +643,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SleptOutside path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -666,7 +670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyConversationPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -693,7 +697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CaughtBeingInappropriate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -720,7 +724,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringWork path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 52 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -747,7 +751,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SawSomethingPersonal path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -774,7 +778,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -801,7 +805,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PleasantInteraction path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 55 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -828,7 +832,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LovelyInteraction path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 56 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -855,7 +859,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedRomance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 57 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -882,7 +886,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartedDating path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -909,7 +913,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokenUpWith path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 59 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -936,7 +940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Promoted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 60 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -963,7 +967,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GotRaise path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -990,7 +994,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Demoted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1017,7 +1021,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fired path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1044,7 +1048,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 64 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1071,7 +1075,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunFoolingAround path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 65 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1098,7 +1102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedMod path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1125,7 +1129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedApp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 67 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1152,7 +1156,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HackingFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1179,7 +1183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PositiveGauge path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 69 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1206,7 +1210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NegativeGauge path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1233,7 +1237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MeanConversationPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 71 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1260,7 +1264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RepairFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 72 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1287,7 +1291,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolAroundFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 73 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1314,7 +1318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WritersBlock path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 74 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1341,7 +1345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1368,7 +1372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScrappedBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 76 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1395,7 +1399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessfullyPublished path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1422,7 +1426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedPublishing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1449,7 +1453,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringIdeas path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1476,7 +1480,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreativelyInspired path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 80 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1503,7 +1507,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StrokeOfGenius path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 81 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1530,7 +1534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedOverstimulated path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 82 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1557,7 +1561,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiredByPride path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 83 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1584,7 +1588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TvInspiredToCook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 84 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1611,7 +1615,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaddenedByNews path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1638,7 +1642,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExcitedByNews path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 86 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1665,7 +1669,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TvRomantic path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 87 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1692,7 +1696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodWalkthrough path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 88 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1719,7 +1723,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringWalkthrough path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 89 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1746,7 +1750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadTeammates path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1773,7 +1777,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RageQuit path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 91 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1800,7 +1804,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WonTournament path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 92 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1827,7 +1831,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LostTournament path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 93 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1854,7 +1858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AsexualFoolingPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 94 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1881,7 +1885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AsexualFoolingDeclined path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1908,7 +1912,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolingDeclined path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 96 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1935,7 +1939,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingJog path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 97 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1962,7 +1966,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingDumbbells path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 98 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1989,7 +1993,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PulledMuscle path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2016,7 +2020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDeskPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 100 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2043,7 +2047,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDeskSore path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 101 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2070,7 +2074,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FitnessLevelUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 102 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2097,7 +2101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LazyWorkout path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 103 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2124,7 +2128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeEnergetic path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 104 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2151,7 +2155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFrisky path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 105 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2178,7 +2182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFocused path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 106 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2205,7 +2209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFine path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 107 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2232,7 +2236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeRelaxed path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2259,7 +2263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeCreative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 109 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2286,7 +2290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 110 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2313,7 +2317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFriskyAsexual path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 111 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2340,7 +2344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyHandsAfterToilet path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 112 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2367,7 +2371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DarkRoom path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 113 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2394,7 +2398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThrewAwayInsteadOfCleaning path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 114 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2421,7 +2425,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedCloseConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2448,7 +2452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedStrangerDanger path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 116 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2475,7 +2479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedHomeLong path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 117 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2502,7 +2506,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtrovertedNewRelationship path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 118 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2529,7 +2533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtrovertedConfusedByIntroversion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 119 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2556,7 +2560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyObject path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 120 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2583,7 +2587,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UncomfortableCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 121 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2610,7 +2614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AmazingCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 122 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2637,7 +2641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelfCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 123 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2664,7 +2668,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingSplinter path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 124 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2691,7 +2695,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScrappedSomeonesProject path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 125 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2718,7 +2722,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoughSchoolDay path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 126 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2745,7 +2749,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunSchoolDay path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 127 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2772,7 +2776,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TerribleAtSchool path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 128 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2799,7 +2803,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GradesDown path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 129 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2826,7 +2830,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GradesUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 130 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2853,7 +2857,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringHomework path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 131 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2880,7 +2884,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeworkHelp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 132 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2907,7 +2911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForgotHomework path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 133 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2934,7 +2938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InterestingStory path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 134 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2961,7 +2965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunnyCartoons path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 135 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2988,7 +2992,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunPlaying path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 136 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3015,7 +3019,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringPlaying path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 137 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3042,7 +3046,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychedUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 138 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3069,7 +3073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AggravatingConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 139 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3096,7 +3100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpsettingConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 140 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3123,7 +3127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HadToGetFoodSomewhereElse path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 141 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3150,7 +3154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UsefulProgrammingResearch path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 142 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3177,7 +3181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PublishedApp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 143 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3204,7 +3208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmergencyFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 144 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3231,7 +3235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildChef path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3258,7 +3262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SomeoneTriedMyFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 146 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3285,7 +3289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadChildFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 147 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3312,7 +3316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodChildFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 148 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3339,7 +3343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 149 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3366,7 +3370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 150 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3393,7 +3397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxSocialPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 151 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3420,7 +3424,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxSocialNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 152 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3447,7 +3451,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzlePositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 153 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3474,7 +3478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzleNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 154 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3501,7 +3505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzleNegativeChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 155 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3528,7 +3532,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShoodChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 156 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3555,7 +3559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadNewspaperChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 157 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3582,7 +3586,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunnyNewspaperJoke path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 158 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3609,7 +3613,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingCoffee path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3636,7 +3640,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchCoffee path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 160 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3663,7 +3667,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrderCanceled path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 161 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3690,7 +3694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkilledOrder path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 162 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3717,7 +3721,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerFocused path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 163 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3744,7 +3748,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 164 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3771,7 +3775,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PineappleOnPizzaNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 165 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3798,7 +3802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmiredFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3825,7 +3829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonPescetarianFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 167 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3852,7 +3856,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonVegetarianFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 168 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3879,7 +3883,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonVeganFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 169 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3906,7 +3910,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptFailed path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 170 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3933,7 +3937,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptFailedPerformance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 173 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3960,7 +3964,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptSuccess path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 176 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3987,7 +3991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptSuccessPerformance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 179 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4014,7 +4018,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessfulRummaging path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 182 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4041,7 +4045,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnsuccessfulRummaging path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 183 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4068,7 +4072,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstKiss path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 184 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4095,7 +4099,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgedUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 185 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4122,7 +4126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeenAdopted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 186 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4149,7 +4153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptedChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 187 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4176,7 +4180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodStudyBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 188 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4203,7 +4207,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadStudyBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 189 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4230,7 +4234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 190 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4257,7 +4261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusingSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 191 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4284,7 +4288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 192 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4311,7 +4315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StressfulSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 193 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4338,7 +4342,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmbarrassingWorkConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 194 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4365,7 +4369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusingLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 197 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4392,7 +4396,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 198 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4419,7 +4423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 199 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4446,7 +4450,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmittedToCheating path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 200 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4473,7 +4477,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatedOn path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 201 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4500,7 +4504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokeUpWithSomeone path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 202 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4527,7 +4531,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SawPeopleKissing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 203 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4554,7 +4558,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 204 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4581,7 +4585,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymSocialPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 205 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4608,7 +4612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymSocialNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 206 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4635,7 +4639,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookRelaxing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 207 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4662,7 +4666,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 208 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4689,7 +4693,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 209 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4716,7 +4720,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThriftyBoughtCheapItem path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 210 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4743,7 +4747,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThriftyBoughtExpensiveItem path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 211 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4770,7 +4774,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TastyTea path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 212 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4797,7 +4801,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnVacation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 213 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4824,7 +4828,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentalLeave path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 214 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4851,7 +4855,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VacationDaysAgain path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 215 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4878,7 +4882,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 217 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4905,7 +4909,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 218 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4932,7 +4936,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottySuccess path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 219 + startLine: 220 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4959,7 +4963,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 220 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4986,7 +4990,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyNotListening path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 221 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5013,7 +5017,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AbortionEmotions path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 222 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5040,7 +5044,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiaperRash path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 224 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5067,7 +5071,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrossDiaperChange path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 225 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5094,7 +5098,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuddenlyPregnant path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 226 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5121,7 +5125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 227 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5148,7 +5152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 228 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5175,7 +5179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SlightlyDrunk path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 229 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5202,7 +5206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Drunk path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 230 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5229,7 +5233,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryDrunk path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 231 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5238,6 +5242,114 @@ items: return: type: TinyLife.Emotions.EmotionModifier content.vb: Public Shared ReadOnly VeryDrunk As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.NoBabyBathtub + commentId: F:TinyLife.Emotions.EmotionModifier.NoBabyBathtub + id: NoBabyBathtub + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: NoBabyBathtub + nameWithType: EmotionModifier.NoBabyBathtub + fullName: TinyLife.Emotions.EmotionModifier.NoBabyBathtub + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: NoBabyBathtub + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 233 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier NoBabyBathtub + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly NoBabyBathtub As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.BabyBookPositive + commentId: F:TinyLife.Emotions.EmotionModifier.BabyBookPositive + id: BabyBookPositive + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: BabyBookPositive + nameWithType: EmotionModifier.BabyBookPositive + fullName: TinyLife.Emotions.EmotionModifier.BabyBookPositive + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BabyBookPositive + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 234 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier BabyBookPositive + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly BabyBookPositive As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.BabyBookNegative + commentId: F:TinyLife.Emotions.EmotionModifier.BabyBookNegative + id: BabyBookNegative + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: BabyBookNegative + nameWithType: EmotionModifier.BabyBookNegative + fullName: TinyLife.Emotions.EmotionModifier.BabyBookNegative + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BabyBookNegative + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 235 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier BabyBookNegative + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly BabyBookNegative As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative + commentId: F:TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative + id: BabyBookHelpNegative + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: BabyBookHelpNegative + nameWithType: EmotionModifier.BabyBookHelpNegative + fullName: TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BabyBookHelpNegative + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 236 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier BabyBookHelpNegative + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly BabyBookHelpNegative As EmotionModifier - uid: TinyLife.Emotions.EmotionModifier.Name commentId: F:TinyLife.Emotions.EmotionModifier.Name id: Name @@ -5256,7 +5368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 326 + startLine: 333 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5285,7 +5397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 330 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5314,7 +5426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 335 + startLine: 342 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5343,7 +5455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 341 + startLine: 348 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5372,7 +5484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 348 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5403,7 +5515,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 357 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5447,7 +5559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 371 + startLine: 378 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5491,7 +5603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCausedEmotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 380 + startLine: 387 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5526,7 +5638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 396 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5565,7 +5677,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 409 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index 1389a29..c5dffb1 100644 --- a/docs/api/TinyLife.GameImpl.GameMode.yml +++ b/docs/api/TinyLife.GameImpl.GameMode.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameMode path: ../TinyLife/GameImpl.cs - startLine: 1175 + startLine: 1176 assemblies: - Tiny Life namespace: TinyLife @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitialLoad path: ../TinyLife/GameImpl.cs - startLine: 1178 + startLine: 1179 assemblies: - Tiny Life namespace: TinyLife @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 1180 + startLine: 1181 assemblies: - Tiny Life namespace: TinyLife @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 1182 + startLine: 1183 assemblies: - Tiny Life namespace: TinyLife @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 1184 + startLine: 1185 assemblies: - Tiny Life namespace: TinyLife @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 1186 + startLine: 1187 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 1188 + startLine: 1189 assemblies: - Tiny Life namespace: TinyLife @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/GameImpl.cs - startLine: 1190 + startLine: 1191 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GenealogyType.yml b/docs/api/TinyLife.GenealogyType.yml index a7558a0..bdece3b 100644 --- a/docs/api/TinyLife.GenealogyType.yml +++ b/docs/api/TinyLife.GenealogyType.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenealogyType path: ../TinyLife/Relationship.cs - startLine: 541 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Unrelated path: ../TinyLife/Relationship.cs - startLine: 546 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Parent path: ../TinyLife/Relationship.cs - startLine: 550 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife @@ -117,7 +117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Relationship.cs - startLine: 554 + startLine: 546 assemblies: - Tiny Life namespace: TinyLife @@ -145,7 +145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sibling path: ../TinyLife/Relationship.cs - startLine: 558 + startLine: 550 assemblies: - Tiny Life namespace: TinyLife @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nibling path: ../TinyLife/Relationship.cs - startLine: 562 + startLine: 554 assemblies: - Tiny Life namespace: TinyLife @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pibling path: ../TinyLife/Relationship.cs - startLine: 566 + startLine: 558 assemblies: - Tiny Life namespace: TinyLife @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grandparent path: ../TinyLife/Relationship.cs - startLine: 570 + startLine: 562 assemblies: - Tiny Life namespace: TinyLife @@ -257,7 +257,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grandchild path: ../TinyLife/Relationship.cs - startLine: 574 + startLine: 566 assemblies: - Tiny Life namespace: TinyLife @@ -285,7 +285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cousin path: ../TinyLife/Relationship.cs - startLine: 578 + startLine: 570 assemblies: - Tiny Life namespace: TinyLife @@ -313,7 +313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DistantlyRelated path: ../TinyLife/Relationship.cs - startLine: 582 + startLine: 574 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Goals.Achievement.yml b/docs/api/TinyLife.Goals.Achievement.yml index a87703f..a7ed42b 100644 --- a/docs/api/TinyLife.Goals.Achievement.yml +++ b/docs/api/TinyLife.Goals.Achievement.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievement path: ../TinyLife/Goals/Achievement.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -76,7 +76,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Achievement.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Goals/Achievement.cs - startLine: 170 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Completed path: ../TinyLife/Goals/Achievement.cs - startLine: 176 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 185 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -243,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Goals/Achievement.cs - startLine: 197 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -284,7 +284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateElement path: ../TinyLife/Goals/Achievement.cs - startLine: 207 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -315,7 +315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Achievement.cs - startLine: 226 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Complete path: ../TinyLife/Goals/Achievement.cs - startLine: 234 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.AchievementType.yml b/docs/api/TinyLife.Goals.AchievementType.yml index fd402b2..e3628ae 100644 --- a/docs/api/TinyLife.Goals.AchievementType.yml +++ b/docs/api/TinyLife.Goals.AchievementType.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AchievementType path: ../TinyLife/Goals/Achievement.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -75,7 +75,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Goals/Achievement.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -104,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SomeoneDiesOnYourLot path: ../TinyLife/Goals/Achievement.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DieOnPublicLot path: ../TinyLife/Goals/Achievement.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -158,7 +158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/Achievement.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -187,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Goals/Achievement.cs - startLine: 72 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -216,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Goals/Achievement.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -245,7 +245,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Goals/Achievement.cs - startLine: 82 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -276,7 +276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -317,7 +317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 98 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -358,7 +358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/Achievement.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -389,7 +389,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/Achievement.cs - startLine: 117 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.LnCategory.yml b/docs/api/TinyLife.LnCategory.yml index cef541d..0d5c609 100644 --- a/docs/api/TinyLife.LnCategory.yml +++ b/docs/api/TinyLife.LnCategory.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LnCategory path: ../TinyLife/Localization.cs - startLine: 190 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ui path: ../TinyLife/Localization.cs - startLine: 193 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Actions path: ../TinyLife/Localization.cs - startLine: 195 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife @@ -120,7 +120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildMode path: ../TinyLife/Localization.cs - startLine: 197 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife @@ -148,7 +148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Localization.cs - startLine: 199 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Food path: ../TinyLife/Localization.cs - startLine: 201 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Personalities path: ../TinyLife/Localization.cs - startLine: 203 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Localization.cs - startLine: 205 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife @@ -260,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jobs path: ../TinyLife/Localization.cs - startLine: 207 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife @@ -288,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotions path: ../TinyLife/Localization.cs - startLine: 209 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife @@ -316,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hints path: ../TinyLife/Localization.cs - startLine: 211 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife @@ -344,7 +344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHints path: ../TinyLife/Localization.cs - startLine: 213 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife @@ -372,7 +372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Localization.cs - startLine: 215 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife @@ -400,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Names path: ../TinyLife/Localization.cs - startLine: 217 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife @@ -428,7 +428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChoicePrompts path: ../TinyLife/Localization.cs - startLine: 219 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife @@ -456,7 +456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievements path: ../TinyLife/Localization.cs - startLine: 221 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife @@ -484,7 +484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Overrides path: ../TinyLife/Localization.cs - startLine: 223 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index 51eb781..1246208 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/Person.cs - startLine: 3482 + startLine: 3498 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/Person.cs - startLine: 3489 + startLine: 3505 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 3495 + startLine: 3511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/Person.cs - startLine: 3501 + startLine: 3517 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Bathtub.yml b/docs/api/TinyLife.Objects.Bathtub.yml index bf4333f..2e4bc22 100644 --- a/docs/api/TinyLife.Objects.Bathtub.yml +++ b/docs/api/TinyLife.Objects.Bathtub.yml @@ -82,7 +82,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1109,30 +1109,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Book.yml b/docs/api/TinyLife.Objects.Book.yml index d621e9a..2a00959 100644 --- a/docs/api/TinyLife.Objects.Book.yml +++ b/docs/api/TinyLife.Objects.Book.yml @@ -82,7 +82,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1098,30 +1098,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.yml b/docs/api/TinyLife.Objects.BreakableFurniture.yml index 15dacbd..3b2ecd8 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.yml @@ -91,7 +91,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1341,30 +1341,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Chimney.yml b/docs/api/TinyLife.Objects.Chimney.yml index bb23f81..a494e39 100644 --- a/docs/api/TinyLife.Objects.Chimney.yml +++ b/docs/api/TinyLife.Objects.Chimney.yml @@ -82,7 +82,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1048,30 +1048,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml index e127c39..c5d9286 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml @@ -85,7 +85,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1267,30 +1267,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.CornerFurniture.yml b/docs/api/TinyLife.Objects.CornerFurniture.yml index c1bd701..e07c974 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.yml @@ -86,7 +86,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1278,30 +1278,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.DeathReason.yml b/docs/api/TinyLife.Objects.DeathReason.yml index 5f8e3fb..d3fd1b5 100644 --- a/docs/api/TinyLife.Objects.DeathReason.yml +++ b/docs/api/TinyLife.Objects.DeathReason.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/Person.cs - startLine: 3450 + startLine: 3466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/Person.cs - startLine: 3456 + startLine: 3472 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/Person.cs - startLine: 3461 + startLine: 3477 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/Person.cs - startLine: 3466 + startLine: 3482 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/Person.cs - startLine: 3470 + startLine: 3486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchBrew path: ../TinyLife/Objects/Person.cs - startLine: 3474 + startLine: 3490 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Fence.yml b/docs/api/TinyLife.Objects.Fence.yml index a3fabd3..b25bc32 100644 --- a/docs/api/TinyLife.Objects.Fence.yml +++ b/docs/api/TinyLife.Objects.Fence.yml @@ -83,7 +83,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1154,30 +1154,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Fireplace.yml b/docs/api/TinyLife.Objects.Fireplace.yml index 3f50ded..22646dc 100644 --- a/docs/api/TinyLife.Objects.Fireplace.yml +++ b/docs/api/TinyLife.Objects.Fireplace.yml @@ -89,7 +89,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1199,30 +1199,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Food.yml b/docs/api/TinyLife.Objects.Food.yml index ba76d11..4fbcaa4 100644 --- a/docs/api/TinyLife.Objects.Food.yml +++ b/docs/api/TinyLife.Objects.Food.yml @@ -91,7 +91,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1266,30 +1266,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.FoodTypedItem.yml b/docs/api/TinyLife.Objects.FoodTypedItem.yml index 3360ad6..3f03f7e 100644 --- a/docs/api/TinyLife.Objects.FoodTypedItem.yml +++ b/docs/api/TinyLife.Objects.FoodTypedItem.yml @@ -89,7 +89,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1246,30 +1246,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Fridge.yml b/docs/api/TinyLife.Objects.Fridge.yml index dbc0e70..2427f13 100644 --- a/docs/api/TinyLife.Objects.Fridge.yml +++ b/docs/api/TinyLife.Objects.Fridge.yml @@ -84,7 +84,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1144,30 +1144,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml index 18740bc..8eb7b79 100644 --- a/docs/api/TinyLife.Objects.Furniture.yml +++ b/docs/api/TinyLife.Objects.Furniture.yml @@ -66,7 +66,7 @@ items: - TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) @@ -1284,7 +1284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Furniture.cs - startLine: 291 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1320,7 +1320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 296 + startLine: 299 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1356,7 +1356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/Furniture.cs - startLine: 301 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1385,7 +1385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/Furniture.cs - startLine: 308 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1414,7 +1414,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriority path: ../TinyLife/Objects/Furniture.cs - startLine: 315 + startLine: 318 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1453,7 +1453,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Furniture.cs - startLine: 331 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1501,7 +1501,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Furniture.cs - startLine: 338 + startLine: 341 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1543,7 +1543,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/Furniture.cs - startLine: 348 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1591,7 +1591,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 368 + startLine: 371 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1630,7 +1630,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 374 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1663,7 +1663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 403 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1714,7 +1714,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 413 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1762,7 +1762,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 423 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1780,16 +1780,16 @@ items: content.vb: Public Overrides Function IsFreeSpot(position As Point) As Boolean overridden: TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) overload: TinyLife.Objects.Furniture.IsFreeSpot* -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - id: ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) type: Method source: remote: @@ -1798,27 +1798,30 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Furniture.cs - startLine: 429 + startLine: 432 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nResets this map object to a static state when the that is on is exported.\n" example: [] syntax: - content: public override bool ResetToStatic(bool thorough) + content: public override bool ResetToStatic(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. return: type: System.Boolean description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. - content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean - overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + content.vb: Public Overrides Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean + overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) overload: TinyLife.Objects.Furniture.ResetToStatic* - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) - uid: TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) commentId: M:TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) id: ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -1837,7 +1840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModifyActionCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 435 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1882,7 +1885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/Furniture.cs - startLine: 443 + startLine: 446 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1921,7 +1924,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 451 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1954,7 +1957,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Furniture.cs - startLine: 472 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2025,7 +2028,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Furniture.cs - startLine: 480 + startLine: 483 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2054,7 +2057,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Furniture.cs - startLine: 493 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2092,7 +2095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/Furniture.cs - startLine: 526 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2127,7 +2130,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 537 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2162,7 +2165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCreator path: ../TinyLife/Objects/Furniture.cs - startLine: 564 + startLine: 567 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2200,7 +2203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPlacedInBuildMode path: ../TinyLife/Objects/Furniture.cs - startLine: 578 + startLine: 581 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2238,7 +2241,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 591 + startLine: 594 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2270,7 +2273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Furniture.cs - startLine: 602 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2317,7 +2320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOccupants path: ../TinyLife/Objects/Furniture.cs - startLine: 616 + startLine: 619 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2358,7 +2361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpots path: ../TinyLife/Objects/Furniture.cs - startLine: 629 + startLine: 632 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2396,7 +2399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 650 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2434,7 +2437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 663 + startLine: 666 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2475,7 +2478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeObjectSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 675 + startLine: 678 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2513,7 +2516,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetParent path: ../TinyLife/Objects/Furniture.cs - startLine: 689 + startLine: 692 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2548,7 +2551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnlinkParentsAndChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 703 + startLine: 706 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2576,7 +2579,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveAndUnlink path: ../TinyLife/Objects/Furniture.cs - startLine: 714 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2604,7 +2607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 724 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2640,7 +2643,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 738 + startLine: 741 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2693,7 +2696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 755 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2734,7 +2737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 771 + startLine: 774 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2785,7 +2788,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 785 + startLine: 788 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2823,7 +2826,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChild path: ../TinyLife/Objects/Furniture.cs - startLine: 796 + startLine: 799 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2858,7 +2861,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/Furniture.cs - startLine: 809 + startLine: 812 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2886,7 +2889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Furniture.cs - startLine: 822 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6022,30 +6025,42 @@ references: name: Point nameWithType: Point fullName: Microsoft.Xna.Framework.Point -- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: MapObject.ResetToStatic(bool) - fullName: TinyLife.Objects.MapObject.ResetToStatic(bool) - nameWithType.vb: MapObject.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: MapObject.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) + nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.FurnitureType.yml b/docs/api/TinyLife.Objects.FurnitureType.yml index e7a4466..a8fcf15 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.yml @@ -117,6 +117,18 @@ items: - TinyLife.Objects.FurnitureType.Puddle - TinyLife.Objects.FurnitureType.Puzzle - TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) + - TinyLife.Objects.FurnitureType.RetroChair + - TinyLife.Objects.FurnitureType.RetroClock + - TinyLife.Objects.FurnitureType.RetroDinnerTable + - TinyLife.Objects.FurnitureType.RetroDinnerTableSquare + - TinyLife.Objects.FurnitureType.RetroDoubleBed + - TinyLife.Objects.FurnitureType.RetroFridge + - TinyLife.Objects.FurnitureType.RetroSingleBed + - TinyLife.Objects.FurnitureType.RetroSingleTable + - TinyLife.Objects.FurnitureType.RetroSingleTableSquare + - TinyLife.Objects.FurnitureType.RetroSofa + - TinyLife.Objects.FurnitureType.RetroStove + - TinyLife.Objects.FurnitureType.RetroTv - TinyLife.Objects.FurnitureType.Rotations - TinyLife.Objects.FurnitureType.RoundCeilingLamp - TinyLife.Objects.FurnitureType.Sandbox @@ -3460,7 +3472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingCoatRack path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 267 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3487,7 +3499,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 271 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3514,7 +3526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlainCoffeeTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 275 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3541,7 +3553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernTvStand path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 280 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3568,7 +3580,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallOpenShelf path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 286 + startLine: 288 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3595,7 +3607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BookCart path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 295 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3622,7 +3634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareIndoorTrashCan path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 299 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3649,7 +3661,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WheelieBin path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 303 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3676,7 +3688,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleNightstand path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 307 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3703,7 +3715,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallJungleGym path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 311 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3730,7 +3742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBook path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 320 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3757,7 +3769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 324 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3784,7 +3796,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernLandlinePhone path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 329 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3811,7 +3823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimplePotty path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 338 + startLine: 340 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3838,7 +3850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleChangingStation path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 344 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3865,7 +3877,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernCrib path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 350 + startLine: 352 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3892,7 +3904,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBathtub path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 355 + startLine: 357 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5953,6 +5965,330 @@ items: return: type: TinyLife.Objects.FurnitureType content.vb: Public Shared ReadOnly UnfinishedWoodwork As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroFridge + commentId: F:TinyLife.Objects.FurnitureType.RetroFridge + id: RetroFridge + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroFridge + nameWithType: FurnitureType.RetroFridge + fullName: TinyLife.Objects.FurnitureType.RetroFridge + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroFridge + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 258 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroFridge + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroFridge As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroStove + commentId: F:TinyLife.Objects.FurnitureType.RetroStove + id: RetroStove + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroStove + nameWithType: FurnitureType.RetroStove + fullName: TinyLife.Objects.FurnitureType.RetroStove + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroStove + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 265 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroStove + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroStove As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroDinnerTable + commentId: F:TinyLife.Objects.FurnitureType.RetroDinnerTable + id: RetroDinnerTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroDinnerTable + nameWithType: FurnitureType.RetroDinnerTable + fullName: TinyLife.Objects.FurnitureType.RetroDinnerTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroDinnerTable + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 274 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroDinnerTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroDinnerTable As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroSingleTable + commentId: F:TinyLife.Objects.FurnitureType.RetroSingleTable + id: RetroSingleTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroSingleTable + nameWithType: FurnitureType.RetroSingleTable + fullName: TinyLife.Objects.FurnitureType.RetroSingleTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroSingleTable + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 278 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroSingleTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroSingleTable As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroDinnerTableSquare + commentId: F:TinyLife.Objects.FurnitureType.RetroDinnerTableSquare + id: RetroDinnerTableSquare + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroDinnerTableSquare + nameWithType: FurnitureType.RetroDinnerTableSquare + fullName: TinyLife.Objects.FurnitureType.RetroDinnerTableSquare + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroDinnerTableSquare + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 282 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroDinnerTableSquare + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroDinnerTableSquare As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroSingleTableSquare + commentId: F:TinyLife.Objects.FurnitureType.RetroSingleTableSquare + id: RetroSingleTableSquare + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroSingleTableSquare + nameWithType: FurnitureType.RetroSingleTableSquare + fullName: TinyLife.Objects.FurnitureType.RetroSingleTableSquare + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroSingleTableSquare + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 286 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroSingleTableSquare + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroSingleTableSquare As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroTv + commentId: F:TinyLife.Objects.FurnitureType.RetroTv + id: RetroTv + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroTv + nameWithType: FurnitureType.RetroTv + fullName: TinyLife.Objects.FurnitureType.RetroTv + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroTv + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 290 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroTv + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroTv As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroSingleBed + commentId: F:TinyLife.Objects.FurnitureType.RetroSingleBed + id: RetroSingleBed + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroSingleBed + nameWithType: FurnitureType.RetroSingleBed + fullName: TinyLife.Objects.FurnitureType.RetroSingleBed + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroSingleBed + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 298 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroSingleBed + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroSingleBed As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroDoubleBed + commentId: F:TinyLife.Objects.FurnitureType.RetroDoubleBed + id: RetroDoubleBed + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroDoubleBed + nameWithType: FurnitureType.RetroDoubleBed + fullName: TinyLife.Objects.FurnitureType.RetroDoubleBed + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroDoubleBed + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 305 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroDoubleBed + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroDoubleBed As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroSofa + commentId: F:TinyLife.Objects.FurnitureType.RetroSofa + id: RetroSofa + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroSofa + nameWithType: FurnitureType.RetroSofa + fullName: TinyLife.Objects.FurnitureType.RetroSofa + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroSofa + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 312 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroSofa + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroSofa As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroChair + commentId: F:TinyLife.Objects.FurnitureType.RetroChair + id: RetroChair + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroChair + nameWithType: FurnitureType.RetroChair + fullName: TinyLife.Objects.FurnitureType.RetroChair + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroChair + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 321 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroChair + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroChair As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroClock + commentId: F:TinyLife.Objects.FurnitureType.RetroClock + id: RetroClock + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroClock + nameWithType: FurnitureType.RetroClock + fullName: TinyLife.Objects.FurnitureType.RetroClock + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroClock + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 327 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroClock + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroClock As FurnitureType references: - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Gravestone.yml b/docs/api/TinyLife.Objects.Gravestone.yml index 9138615..1c6a32a 100644 --- a/docs/api/TinyLife.Objects.Gravestone.yml +++ b/docs/api/TinyLife.Objects.Gravestone.yml @@ -84,7 +84,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1133,30 +1133,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 2a5b57a..0dfeed5 100644 --- a/docs/api/TinyLife.Objects.LifeSpan.yml +++ b/docs/api/TinyLife.Objects.LifeSpan.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/Person.cs - startLine: 3509 + startLine: 3525 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort path: ../TinyLife/Objects/Person.cs - startLine: 3512 + startLine: 3528 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short path: ../TinyLife/Objects/Person.cs - startLine: 3513 + startLine: 3529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Objects/Person.cs - startLine: 3514 + startLine: 3530 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -134,7 +134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long path: ../TinyLife/Objects/Person.cs - startLine: 3515 + startLine: 3531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong path: ../TinyLife/Objects/Person.cs - startLine: 3516 + startLine: 3532 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -186,7 +186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite path: ../TinyLife/Objects/Person.cs - startLine: 3517 + startLine: 3533 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Light.yml b/docs/api/TinyLife.Objects.Light.yml index 5292865..94ed22a 100644 --- a/docs/api/TinyLife.Objects.Light.yml +++ b/docs/api/TinyLife.Objects.Light.yml @@ -15,6 +15,7 @@ items: - TinyLife.Objects.Light.Map - TinyLife.Objects.Light.Position - TinyLife.Objects.Light.Rotation + - TinyLife.Objects.Light.Scale - TinyLife.Objects.Light.Size - TinyLife.Objects.Light.Texture langs: @@ -344,6 +345,35 @@ items: return: type: System.Boolean content.vb: Public IsDisabled As Boolean +- uid: TinyLife.Objects.Light.Scale + commentId: F:TinyLife.Objects.Light.Scale + id: Scale + parent: TinyLife.Objects.Light + langs: + - csharp + - vb + name: Scale + nameWithType: Light.Scale + fullName: TinyLife.Objects.Light.Scale + type: Field + source: + remote: + path: TinyLife/Objects/Light.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Scale + path: ../TinyLife/Objects/Light.cs + startLine: 77 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe scale that this light is drawn with.\n" + example: [] + syntax: + content: public float Scale + return: + type: System.Single + content.vb: Public Scale As Single - uid: TinyLife.Objects.Light.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) commentId: M:TinyLife.Objects.Light.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)' @@ -362,7 +392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Light.cs - startLine: 85 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -409,7 +439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Light.cs - startLine: 98 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LightFurniture.Settings.yml b/docs/api/TinyLife.Objects.LightFurniture.Settings.yml index 053dd0a..524097f 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.Settings.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.Settings.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Objects/LightFurniture.cs - startLine: 142 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateLights path: ../TinyLife/Objects/LightFurniture.cs - startLine: 147 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsElectrical path: ../TinyLife/Objects/LightFurniture.cs - startLine: 151 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flickers path: ../TinyLife/Objects/LightFurniture.cs - startLine: 155 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireParticleOffsets path: ../TinyLife/Objects/LightFurniture.cs - startLine: 161 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAutomatic path: ../TinyLife/Objects/LightFurniture.cs - startLine: 166 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LightFurniture.yml b/docs/api/TinyLife.Objects.LightFurniture.yml index 14aaf69..7842e4d 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.yml @@ -89,7 +89,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -274,7 +274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/LightFurniture.cs - startLine: 39 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -321,7 +321,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/LightFurniture.cs - startLine: 42 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -364,7 +364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/LightFurniture.cs - startLine: 81 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -393,7 +393,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/LightFurniture.cs - startLine: 87 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -422,7 +422,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/LightFurniture.cs - startLine: 93 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -454,7 +454,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/LightFurniture.cs - startLine: 103 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -490,7 +490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateLights path: ../TinyLife/Objects/LightFurniture.cs - startLine: 113 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1264,30 +1264,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml index 8a36f23..16921c7 100644 --- a/docs/api/TinyLife.Objects.MapObject.yml +++ b/docs/api/TinyLife.Objects.MapObject.yml @@ -47,7 +47,7 @@ items: - TinyLife.Objects.MapObject.ParentInfo - TinyLife.Objects.MapObject.PersonRotationOrder - TinyLife.Objects.MapObject.Position - - TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.Validate - TinyLife.Objects.MapObject.ValidateEarly @@ -1510,16 +1510,16 @@ items: description: This object's path cost modifier for the given position content.vb: Public Overridable Function GetPathCostModifier(position As Point) As Single overload: TinyLife.Objects.MapObject.GetPathCostModifier* -- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - id: ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: ResetToStatic(bool) - nameWithType: MapObject.ResetToStatic(bool) - fullName: TinyLife.Objects.MapObject.ResetToStatic(bool) + name: ResetToStatic(bool, bool) + nameWithType: MapObject.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) type: Method source: remote: @@ -1528,26 +1528,29 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/MapObject.cs - startLine: 415 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nResets this map object to a static state when the that is on is exported.\n" example: [] syntax: - content: public virtual bool ResetToStatic(bool thorough) + content: public virtual bool ResetToStatic(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. return: type: System.Boolean description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. - content.vb: Public Overridable Function ResetToStatic(thorough As Boolean) As Boolean + content.vb: Public Overridable Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean overload: TinyLife.Objects.MapObject.ResetToStatic* - nameWithType.vb: MapObject.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) - uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) id: MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) @@ -1566,7 +1569,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/MapObject.cs - startLine: 426 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1604,7 +1607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 443 + startLine: 444 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1636,7 +1639,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 453 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1683,7 +1686,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 470 + startLine: 471 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1724,7 +1727,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/MapObject.cs - startLine: 499 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1804,7 +1807,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 564 + startLine: 565 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4018,6 +4021,12 @@ references: name: GetPathCostModifier nameWithType: MapObject.GetPathCostModifier fullName: TinyLife.Objects.MapObject.GetPathCostModifier +- uid: TinyLife.World.Household + commentId: T:TinyLife.World.Household + parent: TinyLife.World + name: Household + nameWithType: Household + fullName: TinyLife.World.Household - uid: TinyLife.Objects.MapObject.ResetToStatic* commentId: Overload:TinyLife.Objects.MapObject.ResetToStatic name: ResetToStatic diff --git a/docs/api/TinyLife.Objects.Newspaper.yml b/docs/api/TinyLife.Objects.Newspaper.yml index a2b007a..7618eab 100644 --- a/docs/api/TinyLife.Objects.Newspaper.yml +++ b/docs/api/TinyLife.Objects.Newspaper.yml @@ -82,7 +82,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1054,30 +1054,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml index c0df353..0c73e82 100644 --- a/docs/api/TinyLife.Objects.ObjectCategory.yml +++ b/docs/api/TinyLife.Objects.ObjectCategory.yml @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 587 + startLine: 588 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nothing path: ../TinyLife/Objects/MapObject.cs - startLine: 590 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -191,7 +191,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 592 + startLine: 593 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -220,7 +220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chair path: ../TinyLife/Objects/MapObject.cs - startLine: 594 + startLine: 595 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -249,7 +249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabySittable path: ../TinyLife/Objects/MapObject.cs - startLine: 596 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -278,7 +278,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Objects/MapObject.cs - startLine: 598 + startLine: 599 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -307,7 +307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SingleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 600 + startLine: 601 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoubleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 602 + startLine: 603 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -365,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Objects/MapObject.cs - startLine: 604 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -394,7 +394,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shower path: ../TinyLife/Objects/MapObject.cs - startLine: 606 + startLine: 607 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -423,7 +423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Counter path: ../TinyLife/Objects/MapObject.cs - startLine: 608 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -452,7 +452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stove path: ../TinyLife/Objects/MapObject.cs - startLine: 610 + startLine: 611 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -481,7 +481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Oven path: ../TinyLife/Objects/MapObject.cs - startLine: 612 + startLine: 613 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -510,7 +510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 614 + startLine: 615 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -539,7 +539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/MapObject.cs - startLine: 616 + startLine: 617 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -568,7 +568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Table path: ../TinyLife/Objects/MapObject.cs - startLine: 618 + startLine: 619 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -597,7 +597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Holdable path: ../TinyLife/Objects/MapObject.cs - startLine: 620 + startLine: 621 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -626,7 +626,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskObject path: ../TinyLife/Objects/MapObject.cs - startLine: 622 + startLine: 623 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -655,7 +655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowedOnGround path: ../TinyLife/Objects/MapObject.cs - startLine: 624 + startLine: 625 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -684,7 +684,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Computer path: ../TinyLife/Objects/MapObject.cs - startLine: 626 + startLine: 627 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -713,7 +713,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Objects/MapObject.cs - startLine: 628 + startLine: 629 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -742,7 +742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterObject path: ../TinyLife/Objects/MapObject.cs - startLine: 630 + startLine: 631 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -771,7 +771,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleanable path: ../TinyLife/Objects/MapObject.cs - startLine: 632 + startLine: 633 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -800,7 +800,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: People path: ../TinyLife/Objects/MapObject.cs - startLine: 634 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -829,7 +829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/MapObject.cs - startLine: 636 + startLine: 637 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -858,7 +858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wardrobe path: ../TinyLife/Objects/MapObject.cs - startLine: 638 + startLine: 639 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -887,7 +887,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NaturalGroundRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 640 + startLine: 641 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -916,7 +916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 642 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -945,7 +945,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedOnWater path: ../TinyLife/Objects/MapObject.cs - startLine: 644 + startLine: 645 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -974,7 +974,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Self path: ../TinyLife/Objects/MapObject.cs - startLine: 646 + startLine: 647 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1003,7 +1003,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 648 + startLine: 649 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1032,7 +1032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceGridPlacement path: ../TinyLife/Objects/MapObject.cs - startLine: 650 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1061,7 +1061,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Easel path: ../TinyLife/Objects/MapObject.cs - startLine: 652 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1090,7 +1090,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mirror path: ../TinyLife/Objects/MapObject.cs - startLine: 654 + startLine: 655 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1119,7 +1119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bookshelf path: ../TinyLife/Objects/MapObject.cs - startLine: 656 + startLine: 657 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1148,7 +1148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonColliding path: ../TinyLife/Objects/MapObject.cs - startLine: 658 + startLine: 659 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1177,7 +1177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/MapObject.cs - startLine: 660 + startLine: 661 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1206,7 +1206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonSellable path: ../TinyLife/Objects/MapObject.cs - startLine: 662 + startLine: 663 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1235,7 +1235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonMovable path: ../TinyLife/Objects/MapObject.cs - startLine: 664 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1264,7 +1264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tree path: ../TinyLife/Objects/MapObject.cs - startLine: 666 + startLine: 667 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1293,7 +1293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Television path: ../TinyLife/Objects/MapObject.cs - startLine: 668 + startLine: 669 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1322,7 +1322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BartendingObject path: ../TinyLife/Objects/MapObject.cs - startLine: 670 + startLine: 671 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1351,7 +1351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/Objects/MapObject.cs - startLine: 672 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1380,7 +1380,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeSurfaceObject path: ../TinyLife/Objects/MapObject.cs - startLine: 674 + startLine: 675 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1409,7 +1409,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/MapObject.cs - startLine: 676 + startLine: 677 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1438,7 +1438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lamp path: ../TinyLife/Objects/MapObject.cs - startLine: 678 + startLine: 679 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1467,7 +1467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CeilingHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 680 + startLine: 681 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1496,7 +1496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverWindow path: ../TinyLife/Objects/MapObject.cs - startLine: 682 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1525,7 +1525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverDoor path: ../TinyLife/Objects/MapObject.cs - startLine: 684 + startLine: 685 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1554,7 +1554,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Objects/MapObject.cs - startLine: 686 + startLine: 687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1583,7 +1583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashCan path: ../TinyLife/Objects/MapObject.cs - startLine: 688 + startLine: 689 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1612,7 +1612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeThrownAway path: ../TinyLife/Objects/MapObject.cs - startLine: 690 + startLine: 691 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1641,7 +1641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeScrapped path: ../TinyLife/Objects/MapObject.cs - startLine: 692 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1670,7 +1670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObstructedByRoofs path: ../TinyLife/Objects/MapObject.cs - startLine: 694 + startLine: 695 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1699,7 +1699,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 696 + startLine: 697 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1728,7 +1728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireLight path: ../TinyLife/Objects/MapObject.cs - startLine: 698 + startLine: 699 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1757,7 +1757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyBox path: ../TinyLife/Objects/MapObject.cs - startLine: 700 + startLine: 701 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1786,7 +1786,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/MapObject.cs - startLine: 702 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1815,7 +1815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/MapObject.cs - startLine: 704 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1844,7 +1844,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGym path: ../TinyLife/Objects/MapObject.cs - startLine: 706 + startLine: 707 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1873,7 +1873,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/MapObject.cs - startLine: 708 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1902,7 +1902,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoffeeMachine path: ../TinyLife/Objects/MapObject.cs - startLine: 710 + startLine: 711 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1931,7 +1931,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/MapObject.cs - startLine: 712 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1960,7 +1960,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GroundItem path: ../TinyLife/Objects/MapObject.cs - startLine: 714 + startLine: 715 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1989,7 +1989,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeDecor path: ../TinyLife/Objects/MapObject.cs - startLine: 716 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2018,7 +2018,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningHoursSign path: ../TinyLife/Objects/MapObject.cs - startLine: 718 + startLine: 719 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2047,7 +2047,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Objects/MapObject.cs - startLine: 720 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2076,7 +2076,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LandlinePhone path: ../TinyLife/Objects/MapObject.cs - startLine: 722 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2105,7 +2105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Objects/MapObject.cs - startLine: 726 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2134,7 +2134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/MapObject.cs - startLine: 728 + startLine: 729 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2163,7 +2163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellHolder path: ../TinyLife/Objects/MapObject.cs - startLine: 730 + startLine: 731 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2192,7 +2192,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingItem path: ../TinyLife/Objects/MapObject.cs - startLine: 732 + startLine: 733 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2221,7 +2221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangingStation path: ../TinyLife/Objects/MapObject.cs - startLine: 734 + startLine: 735 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2250,7 +2250,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Crib path: ../TinyLife/Objects/MapObject.cs - startLine: 736 + startLine: 737 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2279,7 +2279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBathtub path: ../TinyLife/Objects/MapObject.cs - startLine: 738 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2308,7 +2308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 742 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2343,7 +2343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 745 + startLine: 746 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2378,7 +2378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 750 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2413,7 +2413,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseOr path: ../TinyLife/Objects/MapObject.cs - startLine: 755 + startLine: 756 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2450,7 +2450,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseAnd path: ../TinyLife/Objects/MapObject.cs - startLine: 760 + startLine: 761 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2487,7 +2487,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_ExclusiveOr path: ../TinyLife/Objects/MapObject.cs - startLine: 765 + startLine: 766 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2524,7 +2524,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_OnesComplement path: ../TinyLife/Objects/MapObject.cs - startLine: 770 + startLine: 771 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.OverlayWallHanging.yml b/docs/api/TinyLife.Objects.OverlayWallHanging.yml index 23a6a33..84b84ed 100644 --- a/docs/api/TinyLife.Objects.OverlayWallHanging.yml +++ b/docs/api/TinyLife.Objects.OverlayWallHanging.yml @@ -81,7 +81,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1073,30 +1073,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Painting.yml b/docs/api/TinyLife.Objects.Painting.yml index ae71ac4..272668c 100644 --- a/docs/api/TinyLife.Objects.Painting.yml +++ b/docs/api/TinyLife.Objects.Painting.yml @@ -86,7 +86,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1254,30 +1254,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.ParentInfo.yml b/docs/api/TinyLife.Objects.ParentInfo.yml index 973ea82..a253e43 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 805 + startLine: 806 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -62,7 +62,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 810 + startLine: 811 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayerDepth path: ../TinyLife/Objects/MapObject.cs - startLine: 815 + startLine: 816 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -124,7 +124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 819 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -155,7 +155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 831 + startLine: 832 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -190,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 840 + startLine: 841 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -228,7 +228,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 849 + startLine: 850 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -263,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 857 + startLine: 858 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Particle.yml b/docs/api/TinyLife.Objects.Particle.yml index cfec870..0be407f 100644 --- a/docs/api/TinyLife.Objects.Particle.yml +++ b/docs/api/TinyLife.Objects.Particle.yml @@ -20,12 +20,17 @@ items: - TinyLife.Objects.Particle.Friction - TinyLife.Objects.Particle.Gravity - TinyLife.Objects.Particle.IgnoreParentDrawPos + - TinyLife.Objects.Particle.Light - TinyLife.Objects.Particle.Motion + - TinyLife.Objects.Particle.OnAdded - TinyLife.Objects.Particle.OnParticleUpdate + - TinyLife.Objects.Particle.OnRemoved - TinyLife.Objects.Particle.OnUpdate - TinyLife.Objects.Particle.ParentInfo - TinyLife.Objects.Particle.Position + - TinyLife.Objects.Particle.Remove - TinyLife.Objects.Particle.Scale + - TinyLife.Objects.Particle.ScaleFunction - TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) - TinyLife.Objects.Particle.SpriteEffects - TinyLife.Objects.Particle.TimeLived @@ -143,7 +148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Friction path: ../TinyLife/Objects/Particle.cs - startLine: 46 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -172,7 +177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeToLive path: ../TinyLife/Objects/Particle.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -201,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Position path: ../TinyLife/Objects/Particle.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -230,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Motion path: ../TinyLife/Objects/Particle.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -259,7 +264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthPosOffset path: ../TinyLife/Objects/Particle.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -288,7 +293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthOffset path: ../TinyLife/Objects/Particle.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -317,7 +322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawOffset path: ../TinyLife/Objects/Particle.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -328,35 +333,35 @@ items: return: type: Microsoft.Xna.Framework.Vector2 content.vb: Public DrawOffset As Vector2 -- uid: TinyLife.Objects.Particle.Scale - commentId: F:TinyLife.Objects.Particle.Scale - id: Scale +- uid: TinyLife.Objects.Particle.ScaleFunction + commentId: F:TinyLife.Objects.Particle.ScaleFunction + id: ScaleFunction parent: TinyLife.Objects.Particle langs: - csharp - vb - name: Scale - nameWithType: Particle.Scale - fullName: TinyLife.Objects.Particle.Scale + name: ScaleFunction + nameWithType: Particle.ScaleFunction + fullName: TinyLife.Objects.Particle.ScaleFunction type: Field source: remote: path: TinyLife/Objects/Particle.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Scale + id: ScaleFunction path: ../TinyLife/Objects/Particle.cs - startLine: 74 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nAn that determines how this particle's scale (display size) changes based on its and \n" example: [] syntax: - content: public Easings.Easing Scale + content: public Easings.Easing ScaleFunction return: type: MLEM.Misc.Easings.Easing - content.vb: Public Scale As Easings.Easing + content.vb: Public ScaleFunction As Easings.Easing - uid: TinyLife.Objects.Particle.Gravity commentId: F:TinyLife.Objects.Particle.Gravity id: Gravity @@ -375,7 +380,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravity path: ../TinyLife/Objects/Particle.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -404,7 +409,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraMotion path: ../TinyLife/Objects/Particle.cs - startLine: 84 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -433,7 +438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraOffset path: ../TinyLife/Objects/Particle.cs - startLine: 89 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -462,7 +467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/Particle.cs - startLine: 93 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -491,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IgnoreParentDrawPos path: ../TinyLife/Objects/Particle.cs - startLine: 97 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -520,7 +525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateWhenPaused path: ../TinyLife/Objects/Particle.cs - startLine: 102 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -549,7 +554,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/Objects/Particle.cs - startLine: 106 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -578,7 +583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpriteEffects path: ../TinyLife/Objects/Particle.cs - startLine: 110 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -607,7 +612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceOutside path: ../TinyLife/Objects/Particle.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -636,7 +641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/Objects/Particle.cs - startLine: 120 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -647,6 +652,66 @@ items: return: type: TinyLife.World.ObjectUpdateDelegateNoPhase{TinyLife.Objects.Particle} content.vb: Public OnUpdate As ObjectUpdateDelegateNoPhase(Of Particle) +- uid: TinyLife.Objects.Particle.Light + commentId: F:TinyLife.Objects.Particle.Light + id: Light + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: Light + nameWithType: Particle.Light + fullName: TinyLife.Objects.Particle.Light + type: Field + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Light + path: ../TinyLife/Objects/Particle.cs + startLine: 126 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe light that this particle should display, which is automatically added and removed from the .\nThe light's will be set to this particle's automatically.\n" + example: [] + syntax: + content: public Light Light + return: + type: TinyLife.Objects.Light + content.vb: Public Light As Light +- uid: TinyLife.Objects.Particle.Scale + commentId: P:TinyLife.Objects.Particle.Scale + id: Scale + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: Scale + nameWithType: Particle.Scale + fullName: TinyLife.Objects.Particle.Scale + type: Property + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Scale + path: ../TinyLife/Objects/Particle.cs + startLine: 130 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe scale that this particle should display, based on the .\n" + example: [] + syntax: + content: public float Scale { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Scale As Single + overload: TinyLife.Objects.Particle.Scale* - uid: TinyLife.Objects.Particle.Animation commentId: F:TinyLife.Objects.Particle.Animation id: Animation @@ -665,7 +730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Animation path: ../TinyLife/Objects/Particle.cs - startLine: 125 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -694,7 +759,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeLived path: ../TinyLife/Objects/Particle.cs - startLine: 130 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -723,7 +788,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Particle.cs - startLine: 138 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -764,7 +829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Particle.cs - startLine: 147 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -805,11 +870,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Particle.cs - startLine: 159 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe update method, which is called every update frame by the underlying \n" + summary: "\nThe update method, which is called every update frame by the underlying \n" example: [] syntax: content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) @@ -846,11 +911,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Particle.cs - startLine: 190 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nDraws this particle on the current , at the current .\n" + summary: "\nDraws this particle on the current , at the current .\n" example: [] syntax: content: public virtual void Draw(GameTime time, SpriteBatch batch) @@ -863,6 +928,90 @@ items: description: The sprite batch to use for drawing content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch) overload: TinyLife.Objects.Particle.Draw* +- uid: TinyLife.Objects.Particle.Remove + commentId: M:TinyLife.Objects.Particle.Remove + id: Remove + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: Remove() + nameWithType: Particle.Remove() + fullName: TinyLife.Objects.Particle.Remove() + type: Method + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Remove + path: ../TinyLife/Objects/Particle.cs + startLine: 216 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nRemoves this particle from the list of particles and calls its method.\n" + example: [] + syntax: + content: public void Remove() + content.vb: Public Sub Remove() + overload: TinyLife.Objects.Particle.Remove* +- uid: TinyLife.Objects.Particle.OnRemoved + commentId: M:TinyLife.Objects.Particle.OnRemoved + id: OnRemoved + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: OnRemoved() + nameWithType: Particle.OnRemoved() + fullName: TinyLife.Objects.Particle.OnRemoved() + type: Method + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnRemoved + path: ../TinyLife/Objects/Particle.cs + startLine: 224 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThis method is called when a particle is removed in , or when the camera rotation or viewed map changes.\n" + example: [] + syntax: + content: protected virtual void OnRemoved() + content.vb: Protected Overridable Sub OnRemoved() + overload: TinyLife.Objects.Particle.OnRemoved* +- uid: TinyLife.Objects.Particle.OnAdded + commentId: M:TinyLife.Objects.Particle.OnAdded + id: OnAdded + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: OnAdded() + nameWithType: Particle.OnAdded() + fullName: TinyLife.Objects.Particle.OnAdded() + type: Method + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnAdded + path: ../TinyLife/Objects/Particle.cs + startLine: 232 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThis method is called when a particle is successfully spawned in .\n" + example: [] + syntax: + content: protected virtual void OnAdded() + content.vb: Protected Overridable Sub OnAdded() + overload: TinyLife.Objects.Particle.OnAdded* - uid: TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) commentId: M:TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) id: Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) @@ -881,7 +1030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Spawn path: ../TinyLife/Objects/Particle.cs - startLine: 207 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2058,6 +2207,37 @@ references: - name: " " - name: T - name: ) +- uid: TinyLife.Objects.Particle.Map + commentId: P:TinyLife.Objects.Particle.Map + name: Map + nameWithType: Particle.Map + fullName: TinyLife.Objects.Particle.Map +- uid: TinyLife.Objects.Light.Scale + commentId: F:TinyLife.Objects.Light.Scale + name: Scale + nameWithType: Light.Scale + fullName: TinyLife.Objects.Light.Scale +- uid: TinyLife.Objects.Particle.Scale + commentId: P:TinyLife.Objects.Particle.Scale + name: Scale + nameWithType: Particle.Scale + fullName: TinyLife.Objects.Particle.Scale +- uid: TinyLife.Objects.Light + commentId: T:TinyLife.Objects.Light + parent: TinyLife.Objects + name: Light + nameWithType: Light + fullName: TinyLife.Objects.Light +- uid: TinyLife.Objects.Particle.ScaleFunction + commentId: F:TinyLife.Objects.Particle.ScaleFunction + name: ScaleFunction + nameWithType: Particle.ScaleFunction + fullName: TinyLife.Objects.Particle.ScaleFunction +- uid: TinyLife.Objects.Particle.Scale* + commentId: Overload:TinyLife.Objects.Particle.Scale + name: Scale + nameWithType: Particle.Scale + fullName: TinyLife.Objects.Particle.Scale - uid: TinyLife.Objects.Particle.#ctor* commentId: Overload:TinyLife.Objects.Particle.#ctor name: Particle @@ -2095,12 +2275,6 @@ references: - uid: MLEM.Textures name: Textures isExternal: true -- uid: TinyLife.World.Map - commentId: T:TinyLife.World.Map - parent: TinyLife.World - name: Map - nameWithType: Map - fullName: TinyLife.World.Map - uid: TinyLife.GameImpl.Speed commentId: P:TinyLife.GameImpl.Speed name: Speed @@ -2130,6 +2304,51 @@ references: name: SpriteBatch nameWithType: SpriteBatch fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: TinyLife.Objects.Particle.OnRemoved + commentId: M:TinyLife.Objects.Particle.OnRemoved + name: OnRemoved() + nameWithType: Particle.OnRemoved() + fullName: TinyLife.Objects.Particle.OnRemoved() + spec.csharp: + - uid: TinyLife.Objects.Particle.OnRemoved + name: OnRemoved + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Particle.OnRemoved + name: OnRemoved + - name: ( + - name: ) +- uid: TinyLife.Objects.Particle.Remove* + commentId: Overload:TinyLife.Objects.Particle.Remove + name: Remove + nameWithType: Particle.Remove + fullName: TinyLife.Objects.Particle.Remove +- uid: TinyLife.Objects.Particle.Remove + commentId: M:TinyLife.Objects.Particle.Remove + name: Remove() + nameWithType: Particle.Remove() + fullName: TinyLife.Objects.Particle.Remove() + spec.csharp: + - uid: TinyLife.Objects.Particle.Remove + name: Remove + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Particle.Remove + name: Remove + - name: ( + - name: ) +- uid: TinyLife.Objects.Particle.OnRemoved* + commentId: Overload:TinyLife.Objects.Particle.OnRemoved + name: OnRemoved + nameWithType: Particle.OnRemoved + fullName: TinyLife.Objects.Particle.OnRemoved +- uid: TinyLife.Objects.Particle.OnAdded* + commentId: Overload:TinyLife.Objects.Particle.OnAdded + name: OnAdded + nameWithType: Particle.OnAdded + fullName: TinyLife.Objects.Particle.OnAdded - uid: TinyLife.GameImpl.Camera commentId: P:TinyLife.GameImpl.Camera name: Camera @@ -2140,6 +2359,12 @@ references: name: Spawn nameWithType: Particle.Spawn fullName: TinyLife.Objects.Particle.Spawn +- uid: TinyLife.World.Map + commentId: T:TinyLife.World.Map + parent: TinyLife.World + name: Map + nameWithType: Map + fullName: TinyLife.World.Map - uid: System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle} commentId: T:System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle} parent: System diff --git a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml index 7ab67f7..a933833 100644 --- a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifierDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3345 + startLine: 3361 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml index 2484f00..e95afb5 100644 --- a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiersChangedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3365 + startLine: 3381 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml index 63f2867..08dd05c 100644 --- a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveActionPriorityDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3355 + startLine: 3371 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml index c22cd4e..d96e97c 100644 --- a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipChangeDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3370 + startLine: 3386 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml index 093f3f6..1d25151 100644 --- a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3360 + startLine: 3376 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml index 062196e..6e8fcbf 100644 --- a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3350 + startLine: 3366 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index 25598eb..2ac3d66 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -168,7 +168,7 @@ items: - TinyLife.Objects.Person.RemoveHeldObject``1 - TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType) - TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) - - TinyLife.Objects.Person.ResetToStatic(System.Boolean) + - TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Person.Rotation @@ -3983,16 +3983,16 @@ items: description: Whether this person has a job of the given type. content.vb: Public Overridable Function RemoveJob(type As JobType) As Boolean overload: TinyLife.Objects.Person.RemoveJob* -- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean) - id: ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Person langs: - csharp - vb - name: ResetToStatic(bool) - nameWithType: Person.ResetToStatic(bool) - fullName: TinyLife.Objects.Person.ResetToStatic(bool) + name: ResetToStatic(bool, bool) + nameWithType: Person.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Person.ResetToStatic(bool, bool) type: Method source: remote: @@ -4008,20 +4008,23 @@ items: summary: "\nResets this map object to a static state when the that is on is exported.\n" example: [] syntax: - content: public override bool ResetToStatic(bool thorough) + content: public override bool ResetToStatic(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. return: type: System.Boolean description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. - content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean - overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + content.vb: Public Overrides Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean + overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) overload: TinyLife.Objects.Person.ResetToStatic* - nameWithType.vb: Person.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + nameWithType.vb: Person.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) - uid: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) id: MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) @@ -4040,7 +4043,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/Person.cs - startLine: 1318 + startLine: 1326 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4079,7 +4082,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/Objects/Person.cs - startLine: 1336 + startLine: 1344 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4107,7 +4110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Objects/Person.cs - startLine: 1350 + startLine: 1358 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4139,7 +4142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Person.cs - startLine: 1367 + startLine: 1375 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4183,7 +4186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHomeLocation path: ../TinyLife/Objects/Person.cs - startLine: 1375 + startLine: 1383 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4214,7 +4217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRelationship path: ../TinyLife/Objects/Person.cs - startLine: 1386 + startLine: 1394 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4255,7 +4258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeFriendship path: ../TinyLife/Objects/Person.cs - startLine: 1411 + startLine: 1419 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4293,7 +4296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeRomance path: ../TinyLife/Objects/Person.cs - startLine: 1463 + startLine: 1471 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4331,7 +4334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmote path: ../TinyLife/Objects/Person.cs - startLine: 1496 + startLine: 1504 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4375,7 +4378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopEmoting path: ../TinyLife/Objects/Person.cs - startLine: 1507 + startLine: 1515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4403,7 +4406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speak path: ../TinyLife/Objects/Person.cs - startLine: 1518 + startLine: 1526 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4444,7 +4447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopSpeaking path: ../TinyLife/Objects/Person.cs - startLine: 1528 + startLine: 1536 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4472,7 +4475,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmoteAndSpeak path: ../TinyLife/Objects/Person.cs - startLine: 1545 + startLine: 1553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4516,7 +4519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeTalkingSpots path: ../TinyLife/Objects/Person.cs - startLine: 1555 + startLine: 1563 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4550,7 +4553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1575 + startLine: 1583 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4597,7 +4600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1606 + startLine: 1614 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4647,7 +4650,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1624 + startLine: 1632 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4697,7 +4700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCloseForTalking path: ../TinyLife/Objects/Person.cs - startLine: 1635 + startLine: 1643 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4732,7 +4735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeed path: ../TinyLife/Objects/Person.cs - startLine: 1647 + startLine: 1655 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4767,7 +4770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeedPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1656 + startLine: 1664 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4802,7 +4805,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1668 + startLine: 1676 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4846,7 +4849,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1704 + startLine: 1712 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4893,7 +4896,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkill path: ../TinyLife/Objects/Person.cs - startLine: 1715 + startLine: 1723 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4934,7 +4937,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillTotalPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1734 + startLine: 1742 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4969,7 +4972,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPointPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1744 + startLine: 1752 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5004,7 +5007,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1754 + startLine: 1762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5039,7 +5042,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1764 + startLine: 1772 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5080,7 +5083,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkill path: ../TinyLife/Objects/Person.cs - startLine: 1776 + startLine: 1784 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5126,7 +5129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepleteNeed path: ../TinyLife/Objects/Person.cs - startLine: 1796 + startLine: 1804 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5167,7 +5170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasPersonality path: ../TinyLife/Objects/Person.cs - startLine: 1807 + startLine: 1815 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5202,7 +5205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueueAction path: ../TinyLife/Objects/Person.cs - startLine: 1821 + startLine: 1829 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5257,7 +5260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/Person.cs - startLine: 1849 + startLine: 1857 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5301,7 +5304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPathAsync path: ../TinyLife/Objects/Person.cs - startLine: 1868 + startLine: 1876 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5345,7 +5348,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1881 + startLine: 1889 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5385,7 +5388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1899 + startLine: 1907 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5435,7 +5438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1912 + startLine: 1920 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5473,7 +5476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1925 + startLine: 1933 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5510,7 +5513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/Person.cs - startLine: 1939 + startLine: 1947 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5541,7 +5544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/Person.cs - startLine: 1948 + startLine: 1956 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5572,7 +5575,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/Person.cs - startLine: 1957 + startLine: 1965 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5612,7 +5615,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2058 + startLine: 2066 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5662,7 +5665,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2081 + startLine: 2089 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5697,7 +5700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2102 + startLine: 2110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5741,7 +5744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 2121 + startLine: 2129 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5785,7 +5788,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 2137 + startLine: 2145 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5820,7 +5823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 2146 + startLine: 2154 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5851,7 +5854,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 2181 + startLine: 2189 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5898,7 +5901,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 2235 + startLine: 2243 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5933,7 +5936,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 2240 + startLine: 2248 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5967,7 +5970,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 2250 + startLine: 2258 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6005,7 +6008,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 2260 + startLine: 2268 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6046,7 +6049,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 2269 + startLine: 2277 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6081,7 +6084,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 2281 + startLine: 2289 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6116,7 +6119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2303 + startLine: 2311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6151,7 +6154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2315 + startLine: 2323 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6186,7 +6189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2331 + startLine: 2339 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6221,7 +6224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Person.cs - startLine: 2346 + startLine: 2354 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6262,7 +6265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2401 + startLine: 2409 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6297,7 +6300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2411 + startLine: 2419 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6332,7 +6335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 2421 + startLine: 2429 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6367,7 +6370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 2441 + startLine: 2449 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6398,7 +6401,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/Person.cs - startLine: 2467 + startLine: 2475 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6436,7 +6439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Objects/Person.cs - startLine: 2480 + startLine: 2488 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6485,7 +6488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/Person.cs - startLine: 2493 + startLine: 2501 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6525,7 +6528,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMemory path: ../TinyLife/Objects/Person.cs - startLine: 2503 + startLine: 2511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6568,7 +6571,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 2514 + startLine: 2522 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6611,7 +6614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 2533 + startLine: 2541 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6651,7 +6654,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2546 + startLine: 2554 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6682,7 +6685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAction path: ../TinyLife/Objects/Person.cs - startLine: 2558 + startLine: 2566 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6726,7 +6729,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPregnancyStatus path: ../TinyLife/Objects/Person.cs - startLine: 2578 + startLine: 2586 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6767,7 +6770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetAnimationsFromLooks path: ../TinyLife/Objects/Person.cs - startLine: 2598 + startLine: 2606 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6795,7 +6798,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImportAtExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2610 + startLine: 2618 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6827,7 +6830,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToRandomHomeLocation path: ../TinyLife/Objects/Person.cs - startLine: 2622 + startLine: 2630 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6855,7 +6858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDrawHeldItem path: ../TinyLife/Objects/Person.cs - startLine: 2640 + startLine: 2648 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6886,7 +6889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDrawOffset path: ../TinyLife/Objects/Person.cs - startLine: 2651 + startLine: 2659 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6923,7 +6926,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDepthOffset path: ../TinyLife/Objects/Person.cs - startLine: 2679 + startLine: 2687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6954,7 +6957,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPivot path: ../TinyLife/Objects/Person.cs - startLine: 2690 + startLine: 2698 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6985,7 +6988,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Person.cs - startLine: 2702 + startLine: 2710 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7029,7 +7032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidClothes path: ../TinyLife/Objects/Person.cs - startLine: 2754 + startLine: 2762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7064,7 +7067,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanApplyPersonality path: ../TinyLife/Objects/Person.cs - startLine: 2766 + startLine: 2774 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7098,7 +7101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMapExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2779 + startLine: 2787 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7136,7 +7139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateAnimationGroup path: ../TinyLife/Objects/Person.cs - startLine: 2796 + startLine: 2804 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7183,7 +7186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooks path: ../TinyLife/Objects/Person.cs - startLine: 2833 + startLine: 2841 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7233,7 +7236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAnimations path: ../TinyLife/Objects/Person.cs - startLine: 2856 + startLine: 2864 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7271,7 +7274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Person.cs - startLine: 2875 + startLine: 2883 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7306,7 +7309,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAction path: ../TinyLife/Objects/Person.cs - startLine: 2954 + startLine: 2962 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7353,7 +7356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeAction path: ../TinyLife/Objects/Person.cs - startLine: 2967 + startLine: 2975 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7385,7 +7388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/Person.cs - startLine: 2977 + startLine: 2985 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7417,7 +7420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateClothes path: ../TinyLife/Objects/Person.cs - startLine: 3063 + startLine: 3071 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7445,7 +7448,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/Person.cs - startLine: 3188 + startLine: 3204 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7492,7 +7495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 3216 + startLine: 3232 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -13781,30 +13784,42 @@ references: name: RemoveJob nameWithType: Person.RemoveJob fullName: TinyLife.Objects.Person.RemoveJob -- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: MapObject.ResetToStatic(bool) - fullName: TinyLife.Objects.MapObject.ResetToStatic(bool) - nameWithType.vb: MapObject.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: MapObject.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) + nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Pose.yml b/docs/api/TinyLife.Objects.Pose.yml index e8a5aac..6b1b237 100644 --- a/docs/api/TinyLife.Objects.Pose.yml +++ b/docs/api/TinyLife.Objects.Pose.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/Person.cs - startLine: 3396 + startLine: 3412 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/Person.cs - startLine: 3401 + startLine: 3417 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,7 +88,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/Person.cs - startLine: 3405 + startLine: 3421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -116,7 +116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/Person.cs - startLine: 3409 + startLine: 3425 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/Person.cs - startLine: 3414 + startLine: 3430 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -172,7 +172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/Person.cs - startLine: 3419 + startLine: 3435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -200,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/Person.cs - startLine: 3423 + startLine: 3439 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -228,7 +228,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/Person.cs - startLine: 3427 + startLine: 3443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -256,7 +256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/Person.cs - startLine: 3431 + startLine: 3447 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -284,7 +284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/Person.cs - startLine: 3435 + startLine: 3451 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -312,7 +312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 3439 + startLine: 3455 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -340,7 +340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 3443 + startLine: 3459 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PregnancyAbility.yml b/docs/api/TinyLife.Objects.PregnancyAbility.yml index 06da96a..54760ff 100644 --- a/docs/api/TinyLife.Objects.PregnancyAbility.yml +++ b/docs/api/TinyLife.Objects.PregnancyAbility.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/Person.cs - startLine: 3571 + startLine: 3587 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neither path: ../TinyLife/Objects/Person.cs - startLine: 3576 + startLine: 3592 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOthersPregnant path: ../TinyLife/Objects/Person.cs - startLine: 3580 + startLine: 3596 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnant path: ../TinyLife/Objects/Person.cs - startLine: 3584 + startLine: 3600 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ScreenObject.yml b/docs/api/TinyLife.Objects.ScreenObject.yml index 450ca89..6702889 100644 --- a/docs/api/TinyLife.Objects.ScreenObject.yml +++ b/docs/api/TinyLife.Objects.ScreenObject.yml @@ -97,7 +97,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1463,30 +1463,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index f7dacff..d728871 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Objects/Person.cs - startLine: 3527 + startLine: 3543 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -74,7 +74,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/Person.cs - startLine: 3531 + startLine: 3547 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/Person.cs - startLine: 3532 + startLine: 3548 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/Person.cs - startLine: 3533 + startLine: 3549 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -152,7 +152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/Person.cs - startLine: 3534 + startLine: 3550 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -178,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/Person.cs - startLine: 3535 + startLine: 3551 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/Person.cs - startLine: 3536 + startLine: 3552 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -230,7 +230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/Person.cs - startLine: 3537 + startLine: 3553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -256,7 +256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/Person.cs - startLine: 3538 + startLine: 3554 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -282,7 +282,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/Person.cs - startLine: 3539 + startLine: 3555 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/Person.cs - startLine: 3540 + startLine: 3556 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/Person.cs - startLine: 3541 + startLine: 3557 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -360,7 +360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/Person.cs - startLine: 3542 + startLine: 3558 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -386,7 +386,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/Person.cs - startLine: 3543 + startLine: 3559 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -412,7 +412,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/Person.cs - startLine: 3544 + startLine: 3560 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -438,7 +438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/Person.cs - startLine: 3545 + startLine: 3561 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -464,7 +464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/Person.cs - startLine: 3546 + startLine: 3562 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.TrashBag.yml b/docs/api/TinyLife.Objects.TrashBag.yml index 8893386..eddecac 100644 --- a/docs/api/TinyLife.Objects.TrashBag.yml +++ b/docs/api/TinyLife.Objects.TrashBag.yml @@ -81,7 +81,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1042,30 +1042,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.TrashCan.yml b/docs/api/TinyLife.Objects.TrashCan.yml index de33153..100792d 100644 --- a/docs/api/TinyLife.Objects.TrashCan.yml +++ b/docs/api/TinyLife.Objects.TrashCan.yml @@ -86,7 +86,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1250,30 +1250,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml index d110bca..b1b48c9 100644 --- a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml +++ b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml @@ -84,7 +84,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1199,30 +1199,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Vehicle.yml b/docs/api/TinyLife.Objects.Vehicle.yml index 4a3112c..fd9b130 100644 --- a/docs/api/TinyLife.Objects.Vehicle.yml +++ b/docs/api/TinyLife.Objects.Vehicle.yml @@ -12,7 +12,7 @@ items: - TinyLife.Objects.Vehicle.GetSpeed - TinyLife.Objects.Vehicle.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.Vehicle.OnRemoved - - TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean) + - TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Vehicle.Rotation - TinyLife.Objects.Vehicle.Type - TinyLife.Objects.Vehicle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -484,16 +484,16 @@ items: content.vb: Public Overrides Sub OnRemoved() overridden: TinyLife.Objects.MapObject.OnRemoved overload: TinyLife.Objects.Vehicle.OnRemoved* -- uid: TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean) - id: ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Vehicle langs: - csharp - vb - name: ResetToStatic(bool) - nameWithType: Vehicle.ResetToStatic(bool) - fullName: TinyLife.Objects.Vehicle.ResetToStatic(bool) + name: ResetToStatic(bool, bool) + nameWithType: Vehicle.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Vehicle.ResetToStatic(bool, bool) type: Method source: remote: @@ -509,20 +509,23 @@ items: summary: "\nResets this map object to a static state when the that is on is exported.\n" example: [] syntax: - content: public override bool ResetToStatic(bool thorough) + content: public override bool ResetToStatic(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. return: type: System.Boolean description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. - content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean - overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + content.vb: Public Overrides Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean + overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) overload: TinyLife.Objects.Vehicle.ResetToStatic* - nameWithType.vb: Vehicle.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Vehicle.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + nameWithType.vb: Vehicle.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Vehicle.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) references: - uid: TinyLife.Objects.MapObject commentId: T:TinyLife.Objects.MapObject @@ -2797,30 +2800,42 @@ references: name: OnRemoved nameWithType: Vehicle.OnRemoved fullName: TinyLife.Objects.Vehicle.OnRemoved -- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: MapObject.ResetToStatic(bool) - fullName: TinyLife.Objects.MapObject.ResetToStatic(bool) - nameWithType.vb: MapObject.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: MapObject.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) + nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Visibility.yml b/docs/api/TinyLife.Objects.Visibility.yml index 62980ef..511cb33 100644 --- a/docs/api/TinyLife.Objects.Visibility.yml +++ b/docs/api/TinyLife.Objects.Visibility.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/MapObject.cs - startLine: 779 + startLine: 780 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisible path: ../TinyLife/Objects/MapObject.cs - startLine: 784 + startLine: 785 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisibleExt path: ../TinyLife/Objects/MapObject.cs - startLine: 788 + startLine: 789 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideZoomedOut path: ../TinyLife/Objects/MapObject.cs - startLine: 792 + startLine: 793 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Static path: ../TinyLife/Objects/MapObject.cs - startLine: 797 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index 1001253..a0097a7 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 3555 + startLine: 3571 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/Person.cs - startLine: 3558 + startLine: 3574 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/Person.cs - startLine: 3559 + startLine: 3575 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -105,7 +105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 3560 + startLine: 3576 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/Person.cs - startLine: 3562 + startLine: 3578 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Relationship.yml b/docs/api/TinyLife.Relationship.yml index 842fd31..a2732d7 100644 --- a/docs/api/TinyLife.Relationship.yml +++ b/docs/api/TinyLife.Relationship.yml @@ -1290,7 +1290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateTooltip path: ../TinyLife/Relationship.cs - startLine: 445 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.RelationshipType.yml b/docs/api/TinyLife.RelationshipType.yml index c623d53..62b1584 100644 --- a/docs/api/TinyLife.RelationshipType.yml +++ b/docs/api/TinyLife.RelationshipType.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipType path: ../TinyLife/Relationship.cs - startLine: 487 + startLine: 479 assemblies: - Tiny Life namespace: TinyLife @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Enemies path: ../TinyLife/Relationship.cs - startLine: 492 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disliked path: ../TinyLife/Relationship.cs - startLine: 496 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Acquaintances path: ../TinyLife/Relationship.cs - startLine: 500 + startLine: 492 assemblies: - Tiny Life namespace: TinyLife @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Friends path: ../TinyLife/Relationship.cs - startLine: 504 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodFriends path: ../TinyLife/Relationship.cs - startLine: 508 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.RomanceType.yml b/docs/api/TinyLife.RomanceType.yml index abc2e26..23f643c 100644 --- a/docs/api/TinyLife.RomanceType.yml +++ b/docs/api/TinyLife.RomanceType.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RomanceType path: ../TinyLife/Relationship.cs - startLine: 516 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NoRomance path: ../TinyLife/Relationship.cs - startLine: 521 + startLine: 513 assemblies: - Tiny Life namespace: TinyLife @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Interested path: ../TinyLife/Relationship.cs - startLine: 525 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sweethearts path: ../TinyLife/Relationship.cs - startLine: 529 + startLine: 521 assemblies: - Tiny Life namespace: TinyLife @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Soulmates path: ../TinyLife/Relationship.cs - startLine: 533 + startLine: 525 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index 82266ce..30a1af5 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -6,6 +6,7 @@ items: parent: TinyLife children: - TinyLife.Set.ChildClothes + - TinyLife.Set.RetroFurniture - TinyLife.Set.Woodworking - TinyLife.Set.Workout langs: @@ -22,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/GameImpl.cs - startLine: 1219 + startLine: 1220 assemblies: - Tiny Life namespace: TinyLife @@ -51,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 1225 + startLine: 1226 assemblies: - Tiny Life namespace: TinyLife @@ -79,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 1229 + startLine: 1230 assemblies: - Tiny Life namespace: TinyLife @@ -107,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 1233 + startLine: 1234 assemblies: - Tiny Life namespace: TinyLife @@ -117,6 +118,34 @@ items: content: ChildClothes = 2 return: type: TinyLife.Set +- uid: TinyLife.Set.RetroFurniture + commentId: F:TinyLife.Set.RetroFurniture + id: RetroFurniture + parent: TinyLife.Set + langs: + - csharp + - vb + name: RetroFurniture + nameWithType: Set.RetroFurniture + fullName: TinyLife.Set.RetroFurniture + type: Field + source: + remote: + path: TinyLife/GameImpl.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroFurniture + path: ../TinyLife/GameImpl.cs + startLine: 1238 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nThe retro furniture set with art by LawlessThespian\n" + example: [] + syntax: + content: RetroFurniture = 3 + return: + type: TinyLife.Set references: - uid: TinyLife commentId: N:TinyLife diff --git a/docs/api/TinyLife.Tools.RemoveTool.yml b/docs/api/TinyLife.Tools.RemoveTool.yml index 9aa9165..60cd113 100644 --- a/docs/api/TinyLife.Tools.RemoveTool.yml +++ b/docs/api/TinyLife.Tools.RemoveTool.yml @@ -305,7 +305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/Tools/RemoveTool.cs - startLine: 173 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -343,7 +343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/Tools/RemoveTool.cs - startLine: 196 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -378,7 +378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveFurniture path: ../TinyLife/Tools/RemoveTool.cs - startLine: 223 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -416,7 +416,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoreOrRemoveFurniture path: ../TinyLife/Tools/RemoveTool.cs - startLine: 252 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -454,7 +454,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayDestroySound path: ../TinyLife/Tools/RemoveTool.cs - startLine: 281 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -482,7 +482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpawnDestroyParticles path: ../TinyLife/Tools/RemoveTool.cs - startLine: 290 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -514,7 +514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpawnDestroyParticles path: ../TinyLife/Tools/RemoveTool.cs - startLine: 302 + startLine: 303 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.RoofTool.yml b/docs/api/TinyLife.Tools.RoofTool.yml index 7f9a84e..7aa9024 100644 --- a/docs/api/TinyLife.Tools.RoofTool.yml +++ b/docs/api/TinyLife.Tools.RoofTool.yml @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/RoofTool.cs - startLine: 142 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -231,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceWallsUp path: ../TinyLife/Tools/RoofTool.cs - startLine: 152 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -263,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/RoofTool.cs - startLine: 157 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -295,7 +295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/RoofTool.cs - startLine: 162 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/RoofTool.cs - startLine: 167 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.Tool.yml b/docs/api/TinyLife.Tools.Tool.yml index 7a8f7d2..8db111f 100644 --- a/docs/api/TinyLife.Tools.Tool.yml +++ b/docs/api/TinyLife.Tools.Tool.yml @@ -834,7 +834,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/Tool.cs - startLine: 177 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -862,7 +862,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/Tool.cs - startLine: 188 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -894,7 +894,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/Tool.cs - startLine: 209 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -929,7 +929,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/Tool.cs - startLine: 218 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -960,7 +960,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceWallsUp path: ../TinyLife/Tools/Tool.cs - startLine: 227 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -991,7 +991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/Tools/Tool.cs - startLine: 235 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1022,7 +1022,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/Tool.cs - startLine: 243 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1053,7 +1053,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/Tool.cs - startLine: 253 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1091,7 +1091,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnButtonCreated path: ../TinyLife/Tools/Tool.cs - startLine: 261 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1123,7 +1123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsOnLot path: ../TinyLife/Tools/Tool.cs - startLine: 268 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1158,7 +1158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 286 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1202,7 +1202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 307 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1246,7 +1246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildModeButton path: ../TinyLife/Tools/Tool.cs - startLine: 346 + startLine: 344 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml index 83e15ea..a361a51 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItemDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1079 + startLine: 1078 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml index f621d8d..54aacfa 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPriceDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1074 + startLine: 1073 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.yml b/docs/api/TinyLife.Uis.CharacterCreator.yml index 1b47877..cc9c2c9 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.yml @@ -251,7 +251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Open path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 791 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -289,7 +289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPrice path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 805 + startLine: 804 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -327,7 +327,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItem path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 821 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -362,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPersonComplete path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 833 + startLine: 832 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -397,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePersonalitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 844 + startLine: 843 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -437,7 +437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateNameSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 879 + startLine: 878 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -472,7 +472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePronounSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 914 + startLine: 913 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -509,7 +509,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePregnancyAbilitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 937 + startLine: 936 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -544,7 +544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateVoiceSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 966 + startLine: 965 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml index cc40ce5..71f651d 100644 --- a/docs/api/TinyLife.Uis.Menus.TransitionType.yml +++ b/docs/api/TinyLife.Uis.Menus.TransitionType.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TransitionType path: ../TinyLife/Uis/Menus.cs - startLine: 1207 + startLine: 1211 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -50,7 +50,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Swipe path: ../TinyLife/Uis/Menus.cs - startLine: 1213 + startLine: 1217 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -78,7 +78,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fade path: ../TinyLife/Uis/Menus.cs - startLine: 1218 + startLine: 1222 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Utilities.ColorScheme.yml b/docs/api/TinyLife.Utilities.ColorScheme.yml index be48ce9..9f7c65b 100644 --- a/docs/api/TinyLife.Utilities.ColorScheme.yml +++ b/docs/api/TinyLife.Utilities.ColorScheme.yml @@ -8,6 +8,7 @@ items: - TinyLife.Utilities.ColorScheme.Bricks - TinyLife.Utilities.ColorScheme.CardboardBoxes - TinyLife.Utilities.ColorScheme.Ceramics + - TinyLife.Utilities.ColorScheme.ColoredConcrete - TinyLife.Utilities.ColorScheme.Combine(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme) - TinyLife.Utilities.ColorScheme.Count - TinyLife.Utilities.ColorScheme.Create(System.Object[]) @@ -892,6 +893,33 @@ items: return: type: TinyLife.Utilities.ColorScheme content.vb: Public Shared ReadOnly TreeBaubles As ColorScheme +- uid: TinyLife.Utilities.ColorScheme.ColoredConcrete + commentId: F:TinyLife.Utilities.ColorScheme.ColoredConcrete + id: ColoredConcrete + parent: TinyLife.Utilities.ColorScheme + langs: + - csharp + - vb + name: ColoredConcrete + nameWithType: ColorScheme.ColoredConcrete + fullName: TinyLife.Utilities.ColorScheme.ColoredConcrete + type: Field + source: + remote: + path: TinyLife/Utilities/ColorScheme.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ColoredConcrete + path: ../TinyLife/Utilities/ColorScheme.cs + startLine: 50 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static readonly ColorScheme ColoredConcrete + return: + type: TinyLife.Utilities.ColorScheme + content.vb: Public Shared ReadOnly ColoredConcrete As ColorScheme - uid: TinyLife.Utilities.ColorScheme.Item(System.Int32) commentId: P:TinyLife.Utilities.ColorScheme.Item(System.Int32) id: Item(System.Int32) @@ -910,7 +938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: this[] path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 56 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -947,7 +975,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Count path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 60 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -980,7 +1008,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MergeWith path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 76 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1012,7 +1040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEnumerator path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 81 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1043,7 +1071,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1081,7 +1109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 112 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1116,7 +1144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Combine path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 134 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1154,7 +1182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Addition path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 143 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Utilities diff --git a/docs/api/TinyLife.Utilities.Extensions.yml b/docs/api/TinyLife.Utilities.Extensions.yml index d822a03..c816b5e 100644 --- a/docs/api/TinyLife.Utilities.Extensions.yml +++ b/docs/api/TinyLife.Utilities.Extensions.yml @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Extensions path: ../TinyLife/Utilities/Extensions.cs - startLine: 29 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToScreenPos path: ../TinyLife/Utilities/Extensions.cs - startLine: 39 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWorldPos path: ../TinyLife/Utilities/Extensions.cs - startLine: 56 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -199,7 +199,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToVisualY path: ../TinyLife/Utilities/Extensions.cs - startLine: 71 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWallSide path: ../TinyLife/Utilities/Extensions.cs - startLine: 86 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -271,7 +271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVertical path: ../TinyLife/Utilities/Extensions.cs - startLine: 96 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -307,7 +307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsHorizontal path: ../TinyLife/Utilities/Extensions.cs - startLine: 106 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -343,7 +343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JsonCopy path: ../TinyLife/Utilities/Extensions.cs - startLine: 116 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -385,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPriceModifier path: ../TinyLife/Utilities/Extensions.cs - startLine: 137 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -421,7 +421,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Utilities/Extensions.cs - startLine: 160 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -457,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChanceModifier path: ../TinyLife/Utilities/Extensions.cs - startLine: 184 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -493,7 +493,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToLocalizedString path: ../TinyLife/Utilities/Extensions.cs - startLine: 200 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -529,7 +529,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToSellingPriceString path: ../TinyLife/Utilities/Extensions.cs - startLine: 210 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -568,7 +568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BothValid path: ../TinyLife/Utilities/Extensions.cs - startLine: 221 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -610,7 +610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BothValid path: ../TinyLife/Utilities/Extensions.cs - startLine: 232 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -649,7 +649,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyActive path: ../TinyLife/Utilities/Extensions.cs - startLine: 243 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -691,7 +691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyActive path: ../TinyLife/Utilities/Extensions.cs - startLine: 254 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -730,7 +730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyInactive path: ../TinyLife/Utilities/Extensions.cs - startLine: 265 + startLine: 268 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -772,7 +772,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyInactive path: ../TinyLife/Utilities/Extensions.cs - startLine: 276 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -811,7 +811,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOpposite path: ../TinyLife/Utilities/Extensions.cs - startLine: 287 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -847,7 +847,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTransitive path: ../TinyLife/Utilities/Extensions.cs - startLine: 310 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -890,7 +890,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAgeAppropriate path: ../TinyLife/Utilities/Extensions.cs - startLine: 390 + startLine: 393 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -929,7 +929,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWorking path: ../TinyLife/Utilities/Extensions.cs - startLine: 404 + startLine: 407 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -965,7 +965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultPose path: ../TinyLife/Utilities/Extensions.cs - startLine: 425 + startLine: 428 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1001,7 +1001,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHoverAnimation path: ../TinyLife/Utilities/Extensions.cs - startLine: 440 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1037,7 +1037,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToSimpleLocalizedString path: ../TinyLife/Utilities/Extensions.cs - startLine: 461 + startLine: 464 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1073,7 +1073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTab path: ../TinyLife/Utilities/Extensions.cs - startLine: 474 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1109,7 +1109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultDirtyOverlayTextureName path: ../TinyLife/Utilities/Extensions.cs - startLine: 515 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1145,7 +1145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLockedFor path: ../TinyLife/Utilities/Extensions.cs - startLine: 538 + startLine: 541 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1187,7 +1187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawIsoArea path: ../TinyLife/Utilities/Extensions.cs - startLine: 562 + startLine: 565 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1235,7 +1235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawIsoArea path: ../TinyLife/Utilities/Extensions.cs - startLine: 575 + startLine: 578 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1286,7 +1286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPartOfPerson path: ../TinyLife/Utilities/Extensions.cs - startLine: 606 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1322,7 +1322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanTakeOff path: ../TinyLife/Utilities/Extensions.cs - startLine: 615 + startLine: 618 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1358,7 +1358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/Utilities/Extensions.cs - startLine: 625 + startLine: 628 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1394,7 +1394,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPauseGame path: ../TinyLife/Utilities/Extensions.cs - startLine: 635 + startLine: 638 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1436,7 +1436,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActiveRoot path: ../TinyLife/Utilities/Extensions.cs - startLine: 645 + startLine: 648 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1472,7 +1472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRequiredMatchPercentage path: ../TinyLife/Utilities/Extensions.cs - startLine: 655 + startLine: 658 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1508,7 +1508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAvailableForAge path: ../TinyLife/Utilities/Extensions.cs - startLine: 672 + startLine: 675 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1547,7 +1547,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Weekday path: ../TinyLife/Utilities/Extensions.cs - startLine: 685 + startLine: 688 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1583,7 +1583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 695 + startLine: 698 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1619,7 +1619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 724 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1655,7 +1655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonality path: ../TinyLife/Utilities/Extensions.cs - startLine: 742 + startLine: 745 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1694,7 +1694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Utilities/Extensions.cs - startLine: 756 + startLine: 759 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1731,7 +1731,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Multiplier path: ../TinyLife/Utilities/Extensions.cs - startLine: 769 + startLine: 772 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1771,7 +1771,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnancyHours path: ../TinyLife/Utilities/Extensions.cs - startLine: 785 + startLine: 788 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1807,7 +1807,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDaysBeforeAging path: ../TinyLife/Utilities/Extensions.cs - startLine: 796 + startLine: 799 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1850,7 +1850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddGamepadScrolling path: ../TinyLife/Utilities/Extensions.cs - startLine: 813 + startLine: 816 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1883,7 +1883,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddProgressArrows path: ../TinyLife/Utilities/Extensions.cs - startLine: 833 + startLine: 836 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1931,7 +1931,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToTimestampString path: ../TinyLife/Utilities/Extensions.cs - startLine: 867 + startLine: 870 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1967,7 +1967,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsBetween path: ../TinyLife/Utilities/Extensions.cs - startLine: 878 + startLine: 881 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2009,7 +2009,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Length path: ../TinyLife/Utilities/Extensions.cs - startLine: 897 + startLine: 900 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2048,7 +2048,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 910 + startLine: 913 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2084,7 +2084,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 923 + startLine: 926 assemblies: - Tiny Life namespace: TinyLife.Utilities diff --git a/docs/api/TinyLife.Utilities.TextureHandler.yml b/docs/api/TinyLife.Utilities.TextureHandler.yml index d24041f..d220b44 100644 --- a/docs/api/TinyLife.Utilities.TextureHandler.yml +++ b/docs/api/TinyLife.Utilities.TextureHandler.yml @@ -333,11 +333,11 @@ items: - Tiny Life namespace: TinyLife.Utilities syntax: - content: public static UniformTextureAtlas RoofTexture { get; } + content: public static Dictionary RoofTexture { get; } parameters: [] return: - type: MLEM.Textures.UniformTextureAtlas - content.vb: Public Shared Property RoofTexture As UniformTextureAtlas + type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + content.vb: Public Shared Property RoofTexture As Dictionary(Of Point, TextureRegion) overload: TinyLife.Utilities.TextureHandler.RoofTexture* - uid: TinyLife.Utilities.TextureHandler.TileTexture commentId: P:TinyLife.Utilities.TextureHandler.TileTexture diff --git a/docs/api/TinyLife.World.AutoTile.yml b/docs/api/TinyLife.World.AutoTile.yml index 9858000..3ab9b58 100644 --- a/docs/api/TinyLife.World.AutoTile.yml +++ b/docs/api/TinyLife.World.AutoTile.yml @@ -5,7 +5,7 @@ items: id: AutoTile parent: TinyLife.World children: - - TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) + - TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) - TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32) - TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) - TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) @@ -55,14 +55,15 @@ items: - TinyLife.World.Tile.DefaultColors - TinyLife.World.Tile.Textures - TinyLife.World.Tile.Regions + - TinyLife.World.Tile.RegionWeights - TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) - TinyLife.World.Tile.GetPrice - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) - TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.Tile.GetVisualOffset(MLEM.Misc.Direction2,System.Int32,System.Int32) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode @@ -72,16 +73,16 @@ items: - System.Object.ToString extensionMethods: - TinyLife.World.AutoTile.TinyLife.Utilities.Extensions.JsonCopy``1 -- uid: TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - commentId: M:TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])' +- uid: TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + commentId: M:TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})' parent: TinyLife.World.AutoTile langs: - csharp - vb - name: AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[]) - nameWithType: AutoTile.AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[]) - fullName: TinyLife.World.AutoTile.AutoTile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[]) + name: AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func) + nameWithType: AutoTile.AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func) + fullName: TinyLife.World.AutoTile.AutoTile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func) type: Constructor source: remote: @@ -94,10 +95,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" + summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" example: [] syntax: - content: protected AutoTile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors) + content: protected AutoTile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors, Func regionWeights) parameters: - id: baseName type: System.String @@ -123,11 +124,13 @@ items: type: MLEM.Textures.TextureRegion - id: defaultColors type: System.Int32[] - content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer()) + - id: regionWeights + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer(), regionWeights As Func(Of Point, Single)) overload: TinyLife.World.AutoTile.#ctor* - nameWithType.vb: AutoTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer()) - fullName.vb: TinyLife.World.AutoTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer()) - name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer()) + nameWithType.vb: AutoTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer(), Func(Of Point, Single)) + fullName.vb: TinyLife.World.AutoTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single)) + name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer(), Func(Of Point, Single)) - uid: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) id: Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) @@ -146,7 +149,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/AutoTile.cs - startLine: 23 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.World @@ -209,7 +212,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/AutoTile.cs - startLine: 29 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World @@ -248,7 +251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConnectsToTile path: ../TinyLife/World/AutoTile.cs - startLine: 42 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.World @@ -295,7 +298,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawBorder path: ../TinyLife/World/AutoTile.cs - startLine: 63 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World @@ -523,6 +526,12 @@ references: name: Regions nameWithType: Tile.Regions fullName: TinyLife.World.Tile.Regions +- uid: TinyLife.World.Tile.RegionWeights + commentId: F:TinyLife.World.Tile.RegionWeights + parent: TinyLife.World.Tile + name: RegionWeights + nameWithType: Tile.RegionWeights + fullName: TinyLife.World.Tile.RegionWeights - uid: TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) commentId: M:TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) parent: TinyLife.World.Tile @@ -731,19 +740,19 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) + name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -828,13 +837,30 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -923,24 +949,43 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) + name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1028,13 +1073,30 @@ references: - name: ']' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1126,24 +1188,43 @@ references: - name: ) - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) + name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1234,13 +1315,30 @@ references: - name: ']' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1335,6 +1433,25 @@ references: - name: ) - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true @@ -1865,6 +1982,51 @@ references: name: TextureRegion nameWithType: TextureRegion fullName: MLEM.Textures.TextureRegion +- uid: System.Func{Microsoft.Xna.Framework.Point,System.Single} + commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Point, Single) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Single) + name.vb: Func(Of Point, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: System.Collections.Generic.Dictionary`2 commentId: T:System.Collections.Generic.Dictionary`2 isExternal: true @@ -1958,6 +2120,40 @@ references: - uid: MLEM.Textures name: Textures isExternal: true +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) - uid: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) parent: TinyLife.World.Tile diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml index 18247b9..a79b1d2 100644 --- a/docs/api/TinyLife.World.DrawDelegate.yml +++ b/docs/api/TinyLife.World.DrawDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawDelegate path: ../TinyLife/World/Map.cs - startLine: 2769 + startLine: 2766 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedHousehold.yml b/docs/api/TinyLife.World.ExportedHousehold.yml index 66b0f6d..154cd07 100644 --- a/docs/api/TinyLife.World.ExportedHousehold.yml +++ b/docs/api/TinyLife.World.ExportedHousehold.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedHousehold path: ../TinyLife/World/Household.cs - startLine: 331 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.World @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Household.cs - startLine: 336 + startLine: 339 assemblies: - Tiny Life namespace: TinyLife.World @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 340 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.World @@ -122,7 +122,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 344 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.World @@ -151,7 +151,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 348 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.World @@ -180,7 +180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 352 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.World @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 356 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.yml b/docs/api/TinyLife.World.Household.yml index dc86b16..96305f9 100644 --- a/docs/api/TinyLife.World.Household.yml +++ b/docs/api/TinyLife.World.Household.yml @@ -12,7 +12,7 @@ items: - TinyLife.World.Household.DefaultMoney - TinyLife.World.Household.Description - TinyLife.World.Household.DisallowNewspapers - - TinyLife.World.Household.Export(System.Boolean) + - TinyLife.World.Household.Export(System.Boolean,System.Boolean) - TinyLife.World.Household.FurnitureStorage - TinyLife.World.Household.GetAverageFriendshipTo(TinyLife.Objects.Person) - TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) @@ -42,7 +42,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Household.cs - startLine: 19 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.World @@ -98,11 +98,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultMoney path: ../TinyLife/World/Household.cs - startLine: 26 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe amount of money that a household has by default.\nIf the househould is exported throughly (), this value will be exported as well.\n" + summary: "\nThe amount of money that a household has by default.\nIf the househould is exported throughly (), this value will be exported as well.\n" example: [] syntax: content: public const float DefaultMoney = 30000 @@ -127,7 +127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 33 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -166,7 +166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 39 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.World @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnopenedMail path: ../TinyLife/World/Household.cs - startLine: 45 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.World @@ -244,7 +244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 50 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.World @@ -285,7 +285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 58 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.World @@ -316,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/World/Household.cs - startLine: 70 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World @@ -347,7 +347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Household.cs - startLine: 75 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.World @@ -378,7 +378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrent path: ../TinyLife/World/Household.cs - startLine: 79 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.World @@ -409,7 +409,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 84 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.World @@ -448,7 +448,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowNewspapers path: ../TinyLife/World/Household.cs - startLine: 90 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.World @@ -487,7 +487,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalMemberAmount path: ../TinyLife/World/Household.cs - startLine: 94 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.World @@ -518,7 +518,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 117 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.World @@ -556,7 +556,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Household.cs - startLine: 128 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.World @@ -597,7 +597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/World/Household.cs - startLine: 144 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.World @@ -629,7 +629,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/World/Household.cs - startLine: 155 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.World @@ -667,7 +667,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasMember path: ../TinyLife/World/Household.cs - startLine: 166 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.World @@ -702,7 +702,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAverageFriendshipTo path: ../TinyLife/World/Household.cs - startLine: 176 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.World @@ -737,32 +737,32 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Household.cs - startLine: 186 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThis method is called when this object is loaded from disk.\n" example: [] syntax: - content: public bool Validate(Map lotMap) + content: public bool Validate(Map map) parameters: - - id: lotMap + - id: map type: TinyLife.World.Map return: type: System.Boolean description: false if the object is not valid, true otherwise - content.vb: Public Function Validate(lotMap As Map) As Boolean + content.vb: Public Function Validate(map As Map) As Boolean overload: TinyLife.World.Household.Validate* -- uid: TinyLife.World.Household.Export(System.Boolean) - commentId: M:TinyLife.World.Household.Export(System.Boolean) - id: Export(System.Boolean) +- uid: TinyLife.World.Household.Export(System.Boolean,System.Boolean) + commentId: M:TinyLife.World.Household.Export(System.Boolean,System.Boolean) + id: Export(System.Boolean,System.Boolean) parent: TinyLife.World.Household langs: - csharp - vb - name: Export(bool) - nameWithType: Household.Export(bool) - fullName: TinyLife.World.Household.Export(bool) + name: Export(bool, bool) + nameWithType: Household.Export(bool, bool) + fullName: TinyLife.World.Household.Export(bool, bool) type: Method source: remote: @@ -771,26 +771,29 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Household.cs - startLine: 199 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nExports this household's data into an , which can be saved to disk independently of the that this household is on.\n" example: [] syntax: - content: public ExportedHousehold Export(bool thorough = false) + content: public ExportedHousehold Export(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean - description: Whether people should be reset thoroughly in , and whether the money should be reset to + description: Whether people should be reset thoroughly in , and whether the money should be reset to + - id: custom + type: System.Boolean + description: Whether the export is custom, in which case people in it will keep their unlocalized names, pronouns and descriptions. return: type: TinyLife.World.ExportedHousehold description: An exported household - content.vb: Public Function Export(thorough As Boolean = False) As ExportedHousehold + content.vb: Public Function Export(thorough As Boolean, custom As Boolean) As ExportedHousehold overload: TinyLife.World.Household.Export* - nameWithType.vb: Household.Export(Boolean) - fullName.vb: TinyLife.World.Household.Export(Boolean) - name.vb: Export(Boolean) + nameWithType.vb: Household.Export(Boolean, Boolean) + fullName.vb: TinyLife.World.Household.Export(Boolean, Boolean) + name.vb: Export(Boolean, Boolean) - uid: TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean) commentId: M:TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean) id: Import(TinyLife.World.ExportedHousehold,System.Boolean) @@ -809,7 +812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Household.cs - startLine: 209 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.World @@ -847,7 +850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreUtilitiesDisabled path: ../TinyLife/World/Household.cs - startLine: 254 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.World @@ -882,7 +885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasAdult path: ../TinyLife/World/Household.cs - startLine: 268 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.World @@ -1526,29 +1529,41 @@ references: - name: . - uid: TinyLife.Utilities name: Utilities -- uid: TinyLife.World.Household.Export(System.Boolean) - commentId: M:TinyLife.World.Household.Export(System.Boolean) +- uid: TinyLife.World.Household.Export(System.Boolean,System.Boolean) + commentId: M:TinyLife.World.Household.Export(System.Boolean,System.Boolean) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: Export(bool) - nameWithType: Household.Export(bool) - fullName: TinyLife.World.Household.Export(bool) - nameWithType.vb: Household.Export(Boolean) - fullName.vb: TinyLife.World.Household.Export(Boolean) - name.vb: Export(Boolean) + name: Export(bool, bool) + nameWithType: Household.Export(bool, bool) + fullName: TinyLife.World.Household.Export(bool, bool) + nameWithType.vb: Household.Export(Boolean, Boolean) + fullName.vb: TinyLife.World.Household.Export(Boolean, Boolean) + name.vb: Export(Boolean, Boolean) spec.csharp: - - uid: TinyLife.World.Household.Export(System.Boolean) + - uid: TinyLife.World.Household.Export(System.Boolean,System.Boolean) name: Export - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.World.Household.Export(System.Boolean) + - uid: TinyLife.World.Household.Export(System.Boolean,System.Boolean) name: Export - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true @@ -2047,29 +2062,41 @@ references: name: ExportedHousehold nameWithType: ExportedHousehold fullName: TinyLife.World.ExportedHousehold -- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Person.ResetToStatic(bool) - fullName: TinyLife.Objects.Person.ResetToStatic(bool) - nameWithType.vb: Person.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Person.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Person.ResetToStatic(bool, bool) + nameWithType.vb: Person.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml index 5cc23cd..a1375d4 100644 --- a/docs/api/TinyLife.World.Map.yml +++ b/docs/api/TinyLife.World.Map.yml @@ -62,7 +62,7 @@ items: - TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) - TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point) - - TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) + - TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) - TinyLife.World.Map.MailToSend - TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean) @@ -95,7 +95,7 @@ items: - TinyLife.World.Map.Time - TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - - TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) - TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[]) langs: @@ -204,10 +204,10 @@ items: summary: "\nThe amount of minutes of in-game time that have to pass before an with the is updated.\n" example: [] syntax: - content: public const float MinorUpdateMinutes = 5 + content: public const float MinorUpdateMinutes = 15 return: type: System.Single - content.vb: Public Const MinorUpdateMinutes As Single = 5 + content.vb: Public Const MinorUpdateMinutes As Single = 15 - uid: TinyLife.World.Map.PassiveUpdateMinutes commentId: F:TinyLife.World.Map.PassiveUpdateMinutes id: PassiveUpdateMinutes @@ -233,10 +233,10 @@ items: summary: "\nThe amount of minutes of in-game time that have to pass before an with the is updated while this map isn't .\n" example: [] syntax: - content: public const float PassiveUpdateMinutes = 10 + content: public const float PassiveUpdateMinutes = 5 return: type: System.Single - content.vb: Public Const PassiveUpdateMinutes As Single = 10 + content.vb: Public Const PassiveUpdateMinutes As Single = 5 - uid: TinyLife.World.Map.OnEventsAttachable commentId: E:TinyLife.World.Map.OnEventsAttachable id: OnEventsAttachable @@ -815,7 +815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Map.cs - startLine: 376 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.World @@ -868,7 +868,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Map.cs - startLine: 672 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.World @@ -918,7 +918,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInBounds path: ../TinyLife/World/Map.cs - startLine: 683 + startLine: 684 assemblies: - Tiny Life namespace: TinyLife.World @@ -953,7 +953,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoad path: ../TinyLife/World/Map.cs - startLine: 692 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.World @@ -985,7 +985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRoad path: ../TinyLife/World/Map.cs - startLine: 702 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.World @@ -1020,7 +1020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoads path: ../TinyLife/World/Map.cs - startLine: 712 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.World @@ -1061,7 +1061,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoads path: ../TinyLife/World/Map.cs - startLine: 722 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife.World @@ -1092,7 +1092,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoadsidePosition path: ../TinyLife/World/Map.cs - startLine: 733 + startLine: 734 assemblies: - Tiny Life namespace: TinyLife.World @@ -1130,7 +1130,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTilesAround path: ../TinyLife/World/Map.cs - startLine: 750 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.World @@ -1180,7 +1180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestEmptyTile path: ../TinyLife/World/Map.cs - startLine: 777 + startLine: 778 assemblies: - Tiny Life namespace: TinyLife.World @@ -1230,7 +1230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomTile path: ../TinyLife/World/Map.cs - startLine: 795 + startLine: 796 assemblies: - Tiny Life namespace: TinyLife.World @@ -1283,11 +1283,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateEarly path: ../TinyLife/World/Map.cs - startLine: 824 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThis method is called when this object is loaded from disk, before is called.\nWhen called on a map, early section and object validation occurs.\n" + summary: "\nThis method is called when this object is loaded from disk, before is called.\nWhen called on a map, early section and object validation occurs.\n" example: [] syntax: content: public void ValidateEarly(PerSaveOptions.MapInfo info, Dictionary neighborhood, Action setState, Action setProgress) @@ -1309,16 +1309,16 @@ items: nameWithType.vb: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single)) fullName.vb: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map), System.Action(Of String), System.Action(Of Single)) name.vb: ValidateEarly(MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single)) -- uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) - commentId: M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) - id: Validate(System.Action{System.String},System.Action{System.Single}) +- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) + commentId: M:TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) + id: Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) parent: TinyLife.World.Map langs: - csharp - vb - name: Validate(Action, Action) - nameWithType: Map.Validate(Action, Action) - fullName: TinyLife.World.Map.Validate(System.Action, System.Action) + name: Validate(bool, Action, Action) + nameWithType: Map.Validate(bool, Action, Action) + fullName: TinyLife.World.Map.Validate(bool, System.Action, System.Action) type: Method source: remote: @@ -1327,26 +1327,29 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Map.cs - startLine: 847 + startLine: 849 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThis method is called when this object is loaded from disk, between and .\nWhen called on a map, it causes all objects to be validated, roads to be generated, outdated information to be removed, and more.\n" example: [] syntax: - content: public void Validate(Action setState, Action setProgress) + content: public void Validate(bool template, Action setState, Action setProgress) parameters: + - id: template + type: System.Boolean + description: Whether this map should be validated as a template rather than a full map. - id: setState type: System.Action{System.String} description: An action that accepts the current state of the loading process. - id: setProgress type: System.Action{System.Single} description: An action that accepts the progress of the current state of the loading process. - content.vb: Public Sub Validate(setState As Action(Of String), setProgress As Action(Of Single)) + content.vb: Public Sub Validate(template As Boolean, setState As Action(Of String), setProgress As Action(Of Single)) overload: TinyLife.World.Map.Validate* - nameWithType.vb: Map.Validate(Action(Of String), Action(Of Single)) - fullName.vb: TinyLife.World.Map.Validate(System.Action(Of String), System.Action(Of Single)) - name.vb: Validate(Action(Of String), Action(Of Single)) + nameWithType.vb: Map.Validate(Boolean, Action(Of String), Action(Of Single)) + fullName.vb: TinyLife.World.Map.Validate(Boolean, System.Action(Of String), System.Action(Of Single)) + name.vb: Validate(Boolean, Action(Of String), Action(Of Single)) - uid: TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single}) commentId: M:TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single}) id: PostValidate(System.Action{System.String},System.Action{System.Single}) @@ -1365,11 +1368,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PostValidate path: ../TinyLife/World/Map.cs - startLine: 893 + startLine: 905 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThis method is called when this object is loaded from disk, after has already been called.\nWhen called on a map, post-load preloads like pathfinding pre-generation occurs.\n" + summary: "\nThis method is called when this object is loaded from disk, after has already been called.\nWhen called on a map, post-load preloads like pathfinding pre-generation occurs.\n" example: [] syntax: content: public void PostValidate(Action setState, Action setProgress) @@ -1403,7 +1406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoom path: ../TinyLife/World/Map.cs - startLine: 909 + startLine: 921 assemblies: - Tiny Life namespace: TinyLife.World @@ -1438,7 +1441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 923 + startLine: 935 assemblies: - Tiny Life namespace: TinyLife.World @@ -1473,7 +1476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 934 + startLine: 946 assemblies: - Tiny Life namespace: TinyLife.World @@ -1508,7 +1511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 947 + startLine: 959 assemblies: - Tiny Life namespace: TinyLife.World @@ -1543,7 +1546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 957 + startLine: 969 assemblies: - Tiny Life namespace: TinyLife.World @@ -1575,7 +1578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLot path: ../TinyLife/World/Map.cs - startLine: 965 + startLine: 977 assemblies: - Tiny Life namespace: TinyLife.World @@ -1607,7 +1610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLots path: ../TinyLife/World/Map.cs - startLine: 984 + startLine: 996 assemblies: - Tiny Life namespace: TinyLife.World @@ -1638,7 +1641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 995 + startLine: 1007 assemblies: - Tiny Life namespace: TinyLife.World @@ -1676,7 +1679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 1006 + startLine: 1018 assemblies: - Tiny Life namespace: TinyLife.World @@ -1711,7 +1714,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs - startLine: 1016 + startLine: 1028 assemblies: - Tiny Life namespace: TinyLife.World @@ -1746,7 +1749,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs - startLine: 1032 + startLine: 1044 assemblies: - Tiny Life namespace: TinyLife.World @@ -1784,7 +1787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs - startLine: 1046 + startLine: 1058 assemblies: - Tiny Life namespace: TinyLife.World @@ -1819,7 +1822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs - startLine: 1056 + startLine: 1068 assemblies: - Tiny Life namespace: TinyLife.World @@ -1854,7 +1857,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs - startLine: 1072 + startLine: 1084 assemblies: - Tiny Life namespace: TinyLife.World @@ -1886,7 +1889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs - startLine: 1082 + startLine: 1094 assemblies: - Tiny Life namespace: TinyLife.World @@ -1921,7 +1924,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Map.cs - startLine: 1097 + startLine: 1109 assemblies: - Tiny Life namespace: TinyLife.World @@ -1956,7 +1959,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs - startLine: 1110 + startLine: 1122 assemblies: - Tiny Life namespace: TinyLife.World @@ -1988,7 +1991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs - startLine: 1121 + startLine: 1133 assemblies: - Tiny Life namespace: TinyLife.World @@ -2029,7 +2032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs - startLine: 1137 + startLine: 1149 assemblies: - Tiny Life namespace: TinyLife.World @@ -2070,7 +2073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs - startLine: 1149 + startLine: 1161 assemblies: - Tiny Life namespace: TinyLife.World @@ -2102,7 +2105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs - startLine: 1176 + startLine: 1188 assemblies: - Tiny Life namespace: TinyLife.World @@ -2135,7 +2138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs - startLine: 1205 + startLine: 1217 assemblies: - Tiny Life namespace: TinyLife.World @@ -2166,7 +2169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1217 + startLine: 1229 assemblies: - Tiny Life namespace: TinyLife.World @@ -2201,7 +2204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1230 + startLine: 1242 assemblies: - Tiny Life namespace: TinyLife.World @@ -2236,7 +2239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs - startLine: 1243 + startLine: 1255 assemblies: - Tiny Life namespace: TinyLife.World @@ -2271,7 +2274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs - startLine: 1253 + startLine: 1265 assemblies: - Tiny Life namespace: TinyLife.World @@ -2303,7 +2306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs - startLine: 1261 + startLine: 1273 assemblies: - Tiny Life namespace: TinyLife.World @@ -2334,7 +2337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs - startLine: 1271 + startLine: 1283 assemblies: - Tiny Life namespace: TinyLife.World @@ -2369,7 +2372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1286 + startLine: 1298 assemblies: - Tiny Life namespace: TinyLife.World @@ -2410,7 +2413,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1296 + startLine: 1308 assemblies: - Tiny Life namespace: TinyLife.World @@ -2451,7 +2454,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs - startLine: 1317 + startLine: 1329 assemblies: - Tiny Life namespace: TinyLife.World @@ -2483,7 +2486,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs - startLine: 1338 + startLine: 1350 assemblies: - Tiny Life namespace: TinyLife.World @@ -2524,7 +2527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs - startLine: 1360 + startLine: 1372 assemblies: - Tiny Life namespace: TinyLife.World @@ -2565,7 +2568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs - startLine: 1369 + startLine: 1381 assemblies: - Tiny Life namespace: TinyLife.World @@ -2600,7 +2603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDeadPerson path: ../TinyLife/World/Map.cs - startLine: 1379 + startLine: 1391 assemblies: - Tiny Life namespace: TinyLife.World @@ -2635,7 +2638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1399 + startLine: 1411 assemblies: - Tiny Life namespace: TinyLife.World @@ -2688,7 +2691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1416 + startLine: 1428 assemblies: - Tiny Life namespace: TinyLife.World @@ -2741,7 +2744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestFreeExitPoint path: ../TinyLife/World/Map.cs - startLine: 1437 + startLine: 1449 assemblies: - Tiny Life namespace: TinyLife.World @@ -2776,7 +2779,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitRoads path: ../TinyLife/World/Map.cs - startLine: 1448 + startLine: 1460 assemblies: - Tiny Life namespace: TinyLife.World @@ -2807,7 +2810,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs - startLine: 1463 + startLine: 1475 assemblies: - Tiny Life namespace: TinyLife.World @@ -2842,7 +2845,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1483 + startLine: 1495 assemblies: - Tiny Life namespace: TinyLife.World @@ -2886,7 +2889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1499 + startLine: 1511 assemblies: - Tiny Life namespace: TinyLife.World @@ -2924,7 +2927,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs - startLine: 1514 + startLine: 1526 assemblies: - Tiny Life namespace: TinyLife.World @@ -2959,7 +2962,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/World/Map.cs - startLine: 1538 + startLine: 1550 assemblies: - Tiny Life namespace: TinyLife.World @@ -2994,7 +2997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs - startLine: 1556 + startLine: 1568 assemblies: - Tiny Life namespace: TinyLife.World @@ -3026,19 +3029,21 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs - startLine: 1565 + startLine: 1579 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nRemoves the given light from the world\n" example: [] syntax: - content: public void RemoveLight(Light light) + content: public bool RemoveLight(Light light) parameters: - id: light type: TinyLife.Objects.Light description: The light to remove - content.vb: Public Sub RemoveLight(light As Light) + return: + type: System.Boolean + content.vb: Public Function RemoveLight(light As Light) As Boolean overload: TinyLife.World.Map.RemoveLight* - uid: TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile) commentId: M:TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile) @@ -3058,7 +3063,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs - startLine: 1577 + startLine: 1591 assemblies: - Tiny Life namespace: TinyLife.World @@ -3102,7 +3107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateExistingRooms path: ../TinyLife/World/Map.cs - startLine: 1653 + startLine: 1667 assemblies: - Tiny Life namespace: TinyLife.World @@ -3137,7 +3142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddNewRoomsAndValidateExisting path: ../TinyLife/World/Map.cs - startLine: 1672 + startLine: 1686 assemblies: - Tiny Life namespace: TinyLife.World @@ -3178,7 +3183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs - startLine: 1726 + startLine: 1740 assemblies: - Tiny Life namespace: TinyLife.World @@ -3209,7 +3214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs - startLine: 1736 + startLine: 1750 assemblies: - Tiny Life namespace: TinyLife.World @@ -3240,7 +3245,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkTileDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1749 + startLine: 1763 assemblies: - Tiny Life namespace: TinyLife.World @@ -3272,7 +3277,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkObjectDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1765 + startLine: 1779 assemblies: - Tiny Life namespace: TinyLife.World @@ -3313,7 +3318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/World/Map.cs - startLine: 1789 + startLine: 1803 assemblies: - Tiny Life namespace: TinyLife.World @@ -3323,16 +3328,16 @@ items: content: public void PrepareForPermanentRemoval() content.vb: Public Sub PrepareForPermanentRemoval() overload: TinyLife.World.Map.PrepareForPermanentRemoval* -- uid: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - commentId: M:TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - id: LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) +- uid: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) + commentId: M:TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) + id: LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) parent: TinyLife.World.Map langs: - csharp - vb - name: LoadStaticMap(MapInfo, Dictionary, Action, Action) - nameWithType: Map.LoadStaticMap(PerSaveOptions.MapInfo, Dictionary, Action, Action) - fullName: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary, System.Action, System.Action) + name: LoadStaticMap(MapInfo) + nameWithType: Map.LoadStaticMap(PerSaveOptions.MapInfo) + fullName: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) type: Method source: remote: @@ -3341,35 +3346,23 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs - startLine: 2374 + startLine: 2378 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nLoads a static map with the given name from the game's content directory.\nNote that the map is not post-validated ().\n" + summary: "\nLoads a static map with the given name from the game's content directory.\nNote that no validation steps (, , ) have taken place when the map is returned.\n" example: [] syntax: - content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info, Dictionary neighborhood, Action setState, Action setProgress) + content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info) parameters: - id: info type: TinyLife.PerSaveOptions.MapInfo description: The of the static map to load. - - id: neighborhood - type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map} - description: The of the static map to load. - - id: setState - type: System.Action{System.String} - description: An action that accepts the current state of the loading process. - - id: setProgress - type: System.Action{System.Single} - description: An action that accepts the progress of the current state of the loading process. return: type: TinyLife.World.Map description: The static map that was loaded. - content.vb: Public Shared Function LoadStaticMap(info As PerSaveOptions.MapInfo, neighborhood As Dictionary(Of String, Map), setState As Action(Of String), setProgress As Action(Of Single)) As Map + content.vb: Public Shared Function LoadStaticMap(info As PerSaveOptions.MapInfo) As Map overload: TinyLife.World.Map.LoadStaticMap* - nameWithType.vb: Map.LoadStaticMap(PerSaveOptions.MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single)) - fullName.vb: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map), System.Action(Of String), System.Action(Of Single)) - name.vb: LoadStaticMap(MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single)) - uid: TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) commentId: M:TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) id: IsLotHidden(TinyLife.World.Lot) @@ -3388,7 +3381,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotHidden path: ../TinyLife/World/Map.cs - startLine: 2430 + startLine: 2422 assemblies: - Tiny Life namespace: TinyLife.World @@ -3423,7 +3416,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMapSampler path: ../TinyLife/World/Map.cs - startLine: 2448 + startLine: 2440 assemblies: - Tiny Life namespace: TinyLife.World @@ -3454,7 +3447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs - startLine: 2459 + startLine: 2451 assemblies: - Tiny Life namespace: TinyLife.World @@ -3492,7 +3485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibleWorldArea path: ../TinyLife/World/Map.cs - startLine: 2553 + startLine: 2545 assemblies: - Tiny Life namespace: TinyLife.World @@ -5302,20 +5295,26 @@ references: name: Random nameWithType: Random fullName: System.Random -- uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) - commentId: M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) +- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) + commentId: M:TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Validate(Action, Action) - nameWithType: Map.Validate(Action, Action) - fullName: TinyLife.World.Map.Validate(System.Action, System.Action) - nameWithType.vb: Map.Validate(Action(Of String), Action(Of Single)) - fullName.vb: TinyLife.World.Map.Validate(System.Action(Of String), System.Action(Of Single)) - name.vb: Validate(Action(Of String), Action(Of Single)) + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: Validate(bool, Action, Action) + nameWithType: Map.Validate(bool, Action, Action) + fullName: TinyLife.World.Map.Validate(bool, System.Action, System.Action) + nameWithType.vb: Map.Validate(Boolean, Action(Of String), Action(Of Single)) + fullName.vb: TinyLife.World.Map.Validate(Boolean, System.Action(Of String), System.Action(Of Single)) + name.vb: Validate(Boolean, Action(Of String), Action(Of Single)) spec.csharp: - - uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Action`1 name: Action isExternal: true @@ -5340,9 +5339,15 @@ references: - name: '>' - name: ) spec.vb: - - uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Action`1 name: Action isExternal: true diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml index a04b559..6d961cd 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 2754 + startLine: 2751 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml index 613ee5c..4efeef8 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 2759 + startLine: 2756 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Roof.yml b/docs/api/TinyLife.World.Roof.yml index 5009a40..0b1b04a 100644 --- a/docs/api/TinyLife.World.Roof.yml +++ b/docs/api/TinyLife.World.Roof.yml @@ -5,9 +5,10 @@ items: id: Roof parent: TinyLife.World children: - - TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32) + - TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[]) - TinyLife.World.Roof.Area - TinyLife.World.Roof.Color + - TinyLife.World.Roof.Colors - TinyLife.World.Roof.GenerateRoof(TinyLife.World.Room,TinyLife.Tools.UndoableAction) - TinyLife.World.Roof.GetPrice - TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) @@ -29,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/World/Roof.cs - startLine: 233 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.World @@ -78,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Roof.cs - startLine: 240 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.World @@ -99,47 +100,6 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.World.Roof.Rotation - commentId: P:TinyLife.World.Roof.Rotation - id: Rotation - parent: TinyLife.World.Roof - langs: - - csharp - - vb - name: Rotation - nameWithType: Roof.Rotation - fullName: TinyLife.World.Roof.Rotation - type: Property - source: - remote: - path: TinyLife/World/Roof.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Rotation - path: ../TinyLife/World/Roof.cs - startLine: 245 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: "\nThe rotation that this roof has.\nThis is only relevant for roofs that don't have the style.\n" - example: [] - syntax: - content: >- - [DataMember] - - public Direction2 Rotation { get; } - parameters: [] - return: - type: MLEM.Misc.Direction2 - content.vb: >- - - - Public Property Rotation As Direction2 - overload: TinyLife.World.Roof.Rotation* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - uid: TinyLife.World.Roof.Color commentId: F:TinyLife.World.Roof.Color id: Color @@ -158,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/World/Roof.cs - startLine: 251 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.World @@ -166,16 +126,111 @@ items: example: [] syntax: content: >- - [DataMember] + [DataMember(EmitDefaultValue = false)] + + [Obsolete("Use the new Colors array instead")] public readonly int Color return: type: System.Int32 content.vb: >- - + + + Public ReadOnly Color As Integer attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + namedArguments: + - name: EmitDefaultValue + type: System.Boolean + value: false + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Use the new Colors array instead +- uid: TinyLife.World.Roof.Colors + commentId: P:TinyLife.World.Roof.Colors + id: Colors + parent: TinyLife.World.Roof + langs: + - csharp + - vb + name: Colors + nameWithType: Roof.Colors + fullName: TinyLife.World.Roof.Colors + type: Property + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Colors + path: ../TinyLife/World/Roof.cs + startLine: 275 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe colors that this roof should have\n" + example: [] + syntax: + content: >- + [DataMember] + + public int[] Colors { get; } + parameters: [] + return: + type: System.Int32[] + content.vb: >- + + + Public Property Colors As Integer() + overload: TinyLife.World.Roof.Colors* + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.World.Roof.Rotation + commentId: P:TinyLife.World.Roof.Rotation + id: Rotation + parent: TinyLife.World.Roof + langs: + - csharp + - vb + name: Rotation + nameWithType: Roof.Rotation + fullName: TinyLife.World.Roof.Rotation + type: Property + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Rotation + path: ../TinyLife/World/Roof.cs + startLine: 281 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe rotation that this roof has.\nThis is only relevant for roofs that don't have the style.\n" + example: [] + syntax: + content: >- + [DataMember] + + public Direction2 Rotation { get; } + parameters: [] + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + Public Property Rotation As Direction2 + overload: TinyLife.World.Roof.Rotation* + attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] @@ -197,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Roof.cs - startLine: 255 + startLine: 286 assemblies: - Tiny Life namespace: TinyLife.World @@ -238,7 +293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Roof.cs - startLine: 262 + startLine: 293 assemblies: - Tiny Life namespace: TinyLife.World @@ -259,16 +314,16 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32) - commentId: M:TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32) - id: '#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32)' +- uid: TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[]) + commentId: M:TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[]) + id: '#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[])' parent: TinyLife.World.Roof langs: - csharp - vb - name: Roof(RoofType, Rectangle, Direction2, int) - nameWithType: Roof.Roof(RoofType, Rectangle, Direction2, int) - fullName: TinyLife.World.Roof.Roof(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int) + name: Roof(RoofType, Rectangle, Direction2, int[]) + nameWithType: Roof.Roof(RoofType, Rectangle, Direction2, int[]) + fullName: TinyLife.World.Roof.Roof(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int[]) type: Constructor source: remote: @@ -277,14 +332,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 271 + startLine: 302 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new roof with the given settings\n" example: [] syntax: - content: public Roof(RoofType type, Rectangle area, Direction2 rotation, int color) + content: public Roof(RoofType type, Rectangle area, Direction2 rotation, int[] colors) parameters: - id: type type: TinyLife.World.RoofType @@ -295,14 +350,14 @@ items: - id: rotation type: MLEM.Misc.Direction2 description: This roof's rotation - - id: color - type: System.Int32 - description: The color that this roof's wallpaper should have - content.vb: Public Sub New(type As RoofType, area As Rectangle, rotation As Direction2, color As Integer) + - id: colors + type: System.Int32[] + description: The colors that this roof should have + content.vb: Public Sub New(type As RoofType, area As Rectangle, rotation As Direction2, colors As Integer()) overload: TinyLife.World.Roof.#ctor* - nameWithType.vb: Roof.New(RoofType, Rectangle, Direction2, Integer) - fullName.vb: TinyLife.World.Roof.New(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer) - name.vb: New(RoofType, Rectangle, Direction2, Integer) + nameWithType.vb: Roof.New(RoofType, Rectangle, Direction2, Integer()) + fullName.vb: TinyLife.World.Roof.New(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer()) + name.vb: New(RoofType, Rectangle, Direction2, Integer()) - uid: TinyLife.World.Roof.GetPrice commentId: M:TinyLife.World.Roof.GetPrice id: GetPrice @@ -321,15 +376,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 280 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nThis roof's price, which is based on .\n" example: [] syntax: content: public float GetPrice() return: type: System.Single + description: This roof's price. content.vb: Public Function GetPrice() As Single overload: TinyLife.World.Roof.GetPrice* - uid: TinyLife.World.Roof.Validate @@ -350,11 +407,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Roof.cs - startLine: 288 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nValidates this roof instance, which is automatically done in when the map is loaded from disk\n" + summary: "\nValidates this roof instance, which is automatically done in when the map is loaded from disk\n" example: [] syntax: content: public bool Validate() @@ -381,7 +438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofAttachedFurnitureOffset path: ../TinyLife/World/Roof.cs - startLine: 299 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.World @@ -416,7 +473,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateRoof path: ../TinyLife/World/Roof.cs - startLine: 312 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.World @@ -785,6 +842,50 @@ references: name: RoofType nameWithType: RoofType fullName: TinyLife.World.RoofType +- uid: TinyLife.Utilities.ColorScheme.WarmDark + commentId: F:TinyLife.Utilities.ColorScheme.WarmDark + name: WarmDark + nameWithType: ColorScheme.WarmDark + fullName: TinyLife.Utilities.ColorScheme.WarmDark +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: TinyLife.World.Roof.Colors* + commentId: Overload:TinyLife.World.Roof.Colors + name: Colors + nameWithType: Roof.Colors + fullName: TinyLife.World.Roof.Colors +- uid: System.Int32[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int[] + nameWithType: int[] + fullName: int[] + nameWithType.vb: Integer() + fullName.vb: Integer() + name.vb: Integer() + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) - uid: TinyLife.World.RoofStyle.Flat commentId: F:TinyLife.World.RoofStyle.Flat name: Flat @@ -824,22 +925,6 @@ references: - uid: MLEM.Misc name: Misc isExternal: true -- uid: TinyLife.Utilities.ColorScheme.WarmDark - commentId: F:TinyLife.Utilities.ColorScheme.WarmDark - name: WarmDark - nameWithType: ColorScheme.WarmDark - fullName: TinyLife.Utilities.ColorScheme.WarmDark -- uid: System.Int32 - commentId: T:System.Int32 - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - name: int - nameWithType: int - fullName: int - nameWithType.vb: Integer - fullName.vb: Integer - name.vb: Integer - uid: TinyLife.World.Roof.Area* commentId: Overload:TinyLife.World.Roof.Area name: Area @@ -901,6 +986,28 @@ references: nameWithType.vb: Roof.New fullName.vb: TinyLife.World.Roof.New name.vb: New +- uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + commentId: M:TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + isExternal: true + name: GetPrice(Rectangle) + nameWithType: RoofType.GetPrice(Rectangle) + fullName: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + spec.csharp: + - uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + name: GetPrice + - name: ( + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + name: GetPrice + - name: ( + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ) - uid: TinyLife.World.Roof.GetPrice* commentId: Overload:TinyLife.World.Roof.GetPrice name: GetPrice @@ -917,20 +1024,26 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single -- uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) - commentId: M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) +- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) + commentId: M:TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Validate(Action, Action) - nameWithType: Map.Validate(Action, Action) - fullName: TinyLife.World.Map.Validate(System.Action, System.Action) - nameWithType.vb: Map.Validate(Action(Of String), Action(Of Single)) - fullName.vb: TinyLife.World.Map.Validate(System.Action(Of String), System.Action(Of Single)) - name.vb: Validate(Action(Of String), Action(Of Single)) + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: Validate(bool, Action, Action) + nameWithType: Map.Validate(bool, Action, Action) + fullName: TinyLife.World.Map.Validate(bool, System.Action, System.Action) + nameWithType.vb: Map.Validate(Boolean, Action(Of String), Action(Of Single)) + fullName.vb: TinyLife.World.Map.Validate(Boolean, System.Action(Of String), System.Action(Of Single)) + name.vb: Validate(Boolean, Action(Of String), Action(Of Single)) spec.csharp: - - uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Action`1 name: Action isExternal: true @@ -955,9 +1068,15 @@ references: - name: '>' - name: ) spec.vb: - - uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Action`1 name: Action isExternal: true diff --git a/docs/api/TinyLife.World.RoofStyle.yml b/docs/api/TinyLife.World.RoofStyle.yml index 404bb6f..9e8f863 100644 --- a/docs/api/TinyLife.World.RoofStyle.yml +++ b/docs/api/TinyLife.World.RoofStyle.yml @@ -22,11 +22,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofStyle path: ../TinyLife/World/Roof.cs - startLine: 358 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nA style for a to have.\nIf has custom behavior for a custom roof type, should be used.\n" + summary: "\nA style for a to have.\nIf has custom behavior for a custom roof type, should be used.\n" example: [] syntax: content: public enum RoofStyle @@ -51,7 +51,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flat path: ../TinyLife/World/Roof.cs - startLine: 363 + startLine: 401 assemblies: - Tiny Life namespace: TinyLife.World @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gable path: ../TinyLife/World/Roof.cs - startLine: 367 + startLine: 405 assemblies: - Tiny Life namespace: TinyLife.World @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Custom path: ../TinyLife/World/Roof.cs - startLine: 371 + startLine: 409 assemblies: - Tiny Life namespace: TinyLife.World @@ -124,18 +124,18 @@ references: name: RoofType nameWithType: RoofType fullName: TinyLife.World.RoofType -- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) +- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int, TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) - nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) - fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer, TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) - name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) + name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int[], TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) + nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) + fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer(), TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) + name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) spec.csharp: - - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw - name: ( - uid: Microsoft.Xna.Framework.GameTime @@ -166,6 +166,8 @@ references: name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' - name: ',' - name: " " - uid: TinyLife.World.Wallpaper @@ -184,7 +186,7 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw - name: ( - uid: Microsoft.Xna.Framework.GameTime @@ -215,6 +217,8 @@ references: name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) - name: ',' - name: " " - uid: TinyLife.World.Wallpaper diff --git a/docs/api/TinyLife.World.RoofType.yml b/docs/api/TinyLife.World.RoofType.yml index f65c89c..c735c8a 100644 --- a/docs/api/TinyLife.World.RoofType.yml +++ b/docs/api/TinyLife.World.RoofType.yml @@ -5,10 +5,11 @@ items: id: RoofType parent: TinyLife.World children: - - TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion) + - TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + - TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) - TinyLife.World.RoofType.Colors - - TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - - TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single) + - TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) - TinyLife.World.RoofType.FlatSheetMetal - TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) @@ -22,7 +23,8 @@ items: - TinyLife.World.RoofType.SheetMetal - TinyLife.World.RoofType.SquareShingles - TinyLife.World.RoofType.Style - - TinyLife.World.RoofType.Texture + - TinyLife.World.RoofType.TextureRegion + - TinyLife.World.RoofType.Textures - TinyLife.World.RoofType.Thatch - TinyLife.World.RoofType.Types langs: @@ -39,7 +41,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofType path: ../TinyLife/World/Roof.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.World @@ -84,7 +86,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Roof.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.World @@ -113,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernFlat path: ../TinyLife/World/Roof.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.World @@ -140,7 +142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OldStyleFlat path: ../TinyLife/World/Roof.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.World @@ -167,7 +169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareShingles path: ../TinyLife/World/Roof.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -194,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SheetMetal path: ../TinyLife/World/Roof.cs - startLine: 35 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.World @@ -221,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FlatSheetMetal path: ../TinyLife/World/Roof.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.World @@ -248,7 +250,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thatch path: ../TinyLife/World/Roof.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.World @@ -275,7 +277,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundedShingles path: ../TinyLife/World/Roof.cs - startLine: 40 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.World @@ -302,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Roof.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.World @@ -331,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Roof.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.World @@ -360,46 +362,75 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Roof.cs - startLine: 55 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe color scheme that this roof type can have\n" + summary: "\nThe color scheme that this roof type can have.\n" example: [] syntax: - content: public readonly ColorScheme Colors + content: public readonly ColorScheme[] Colors return: - type: TinyLife.Utilities.ColorScheme - content.vb: Public ReadOnly Colors As ColorScheme -- uid: TinyLife.World.RoofType.Texture - commentId: F:TinyLife.World.RoofType.Texture - id: Texture + type: TinyLife.Utilities.ColorScheme[] + content.vb: Public ReadOnly Colors As ColorScheme() +- uid: TinyLife.World.RoofType.Textures + commentId: F:TinyLife.World.RoofType.Textures + id: Textures parent: TinyLife.World.RoofType langs: - csharp - vb - name: Texture - nameWithType: RoofType.Texture - fullName: TinyLife.World.RoofType.Texture + name: Textures + nameWithType: RoofType.Textures + fullName: TinyLife.World.RoofType.Textures type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Texture + id: Textures path: ../TinyLife/World/Roof.cs startLine: 60 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe texture that this roof type has.\nFor roofs, this should be the leftmost texture of the texture set.\n" + summary: "\nThe textures that the should read from.\n" example: [] syntax: - content: public readonly TextureRegion Texture + content: public readonly IReadOnlyDictionary Textures return: - type: MLEM.Textures.TextureRegion - content.vb: Public ReadOnly Texture As TextureRegion + type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + content.vb: Public ReadOnly Textures As IReadOnlyDictionary(Of Point, TextureRegion) +- uid: TinyLife.World.RoofType.TextureRegion + commentId: F:TinyLife.World.RoofType.TextureRegion + id: TextureRegion + parent: TinyLife.World.RoofType + langs: + - csharp + - vb + name: TextureRegion + nameWithType: RoofType.TextureRegion + fullName: TinyLife.World.RoofType.TextureRegion + type: Field + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TextureRegion + path: ../TinyLife/World/Roof.cs + startLine: 64 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe initial, top-left texture region of this roof, which will be gathered from .\n" + example: [] + syntax: + content: public readonly Point TextureRegion + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly TextureRegion As Point - uid: TinyLife.World.RoofType.Style commentId: F:TinyLife.World.RoofType.Style id: Style @@ -418,11 +449,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Style path: ../TinyLife/World/Roof.cs - startLine: 65 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe that this roof has.\nIf has completely custom behavior, the roof style is ignored, but can be set to to signal this behavior to other mods.\n" + summary: "\nThe that this roof has.\nIf has completely custom behavior, the roof style is ignored, but can be set to to signal this behavior to other mods.\n" example: [] syntax: content: public readonly RoofStyle Style @@ -447,7 +478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Roof.cs - startLine: 70 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.World @@ -458,16 +489,16 @@ items: return: type: MLEM.Textures.TextureRegion content.vb: Public ReadOnly Icon As TextureRegion -- uid: TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion) - commentId: M:TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion) - id: '#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion)' +- uid: TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + id: '#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)' parent: TinyLife.World.RoofType langs: - csharp - vb - name: RoofType(string, int, ColorScheme, RoofStyle, TextureRegion, TextureRegion) - nameWithType: RoofType.RoofType(string, int, ColorScheme, RoofStyle, TextureRegion, TextureRegion) - fullName: TinyLife.World.RoofType.RoofType(string, int, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion) + name: RoofType(string, int, ColorScheme[], RoofStyle, IReadOnlyDictionary, Point, TextureRegion) + nameWithType: RoofType.RoofType(string, int, ColorScheme[], RoofStyle, IReadOnlyDictionary, Point, TextureRegion) + fullName: TinyLife.World.RoofType.RoofType(string, int, TinyLife.Utilities.ColorScheme[], TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) type: Constructor source: remote: @@ -476,14 +507,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 81 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new roof type with the given settings\n" example: [] syntax: - content: public RoofType(string name, int price, ColorScheme colors, RoofStyle style, TextureRegion texture, TextureRegion icon = null) + content: public RoofType(string name, int price, ColorScheme[] colors, RoofStyle style, IReadOnlyDictionary textures, Point textureRegion, TextureRegion icon = null) parameters: - id: name type: System.String @@ -492,32 +523,88 @@ items: type: System.Int32 description: The price for a 1x1 area of this roof type - id: colors + type: TinyLife.Utilities.ColorScheme[] + description: The color scheme that this roof type can have + - id: style + type: TinyLife.World.RoofStyle + description: The that this roof has + - id: textures + type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + description: The textures that the textureRegion should read from. + - id: textureRegion + type: Microsoft.Xna.Framework.Point + description: The initial, top-left texture region of this roof, which will be gathered from textures. + - id: icon + type: MLEM.Textures.TextureRegion + description: The icon that this roof should have in build mode + content.vb: Public Sub New(name As String, price As Integer, colors As ColorScheme(), style As RoofStyle, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, icon As TextureRegion = Nothing) + overload: TinyLife.World.RoofType.#ctor* + nameWithType.vb: RoofType.New(String, Integer, ColorScheme(), RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) + fullName.vb: TinyLife.World.RoofType.New(String, Integer, TinyLife.Utilities.ColorScheme(), TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: New(String, Integer, ColorScheme(), RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) +- uid: TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + id: '#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)' + parent: TinyLife.World.RoofType + langs: + - csharp + - vb + name: RoofType(string, int, ColorScheme, RoofStyle, IReadOnlyDictionary, Point, TextureRegion) + nameWithType: RoofType.RoofType(string, int, ColorScheme, RoofStyle, IReadOnlyDictionary, Point, TextureRegion) + fullName: TinyLife.World.RoofType.RoofType(string, int, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + type: Constructor + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/World/Roof.cs + startLine: 106 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nCreates a new roof type with the given settings\n" + example: [] + syntax: + content: public RoofType(string name, int price, ColorScheme color, RoofStyle style, IReadOnlyDictionary textures, Point textureRegion, TextureRegion icon = null) + parameters: + - id: name + type: System.String + description: The name that this roof type should have + - id: price + type: System.Int32 + description: The price for a 1x1 area of this roof type + - id: color type: TinyLife.Utilities.ColorScheme description: The color scheme that this roof type can have - id: style type: TinyLife.World.RoofStyle description: The that this roof has - - id: texture - type: MLEM.Textures.TextureRegion - description: The texture that this roof should be drawn with + - id: textures + type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + description: The textures that the textureRegion should read from. + - id: textureRegion + type: Microsoft.Xna.Framework.Point + description: The initial, top-left texture region of this roof, which will be gathered from textures. - id: icon type: MLEM.Textures.TextureRegion description: The icon that this roof should have in build mode - content.vb: Public Sub New(name As String, price As Integer, colors As ColorScheme, style As RoofStyle, texture As TextureRegion, icon As TextureRegion = Nothing) + content.vb: Public Sub New(name As String, price As Integer, color As ColorScheme, style As RoofStyle, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, icon As TextureRegion = Nothing) overload: TinyLife.World.RoofType.#ctor* - nameWithType.vb: RoofType.New(String, Integer, ColorScheme, RoofStyle, TextureRegion, TextureRegion) - fullName.vb: TinyLife.World.RoofType.New(String, Integer, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion) - name.vb: New(String, Integer, ColorScheme, RoofStyle, TextureRegion, TextureRegion) -- uid: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single) - commentId: M:TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single) - id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single) + nameWithType.vb: RoofType.New(String, Integer, ColorScheme, RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) + fullName.vb: TinyLife.World.RoofType.New(String, Integer, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: New(String, Integer, ColorScheme, RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) +- uid: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) + commentId: M:TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) + id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) parent: TinyLife.World.RoofType langs: - csharp - vb - name: DrawUi(SpriteBatch, Element, int, float) - nameWithType: RoofType.DrawUi(SpriteBatch, Element, int, float) - fullName: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, int, float) + name: DrawUi(SpriteBatch, Element, int[], float) + nameWithType: RoofType.DrawUi(SpriteBatch, Element, int[], float) + fullName: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, int[], float) type: Method source: remote: @@ -526,14 +613,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Roof.cs - startLine: 97 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws a in ui space, only drawing a 1x1 area of it\n" example: [] syntax: - content: public virtual void DrawUi(SpriteBatch batch, Element element, int colorIndex, float drawScale) + content: public virtual void DrawUi(SpriteBatch batch, Element element, int[] colorIndices, float drawScale) parameters: - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch @@ -541,27 +628,27 @@ items: - id: element type: MLEM.Ui.Elements.Element description: The element to draw the roof on - - id: colorIndex - type: System.Int32 - description: The color index in + - id: colorIndices + type: System.Int32[] + description: The color indices in this roof's . - id: drawScale type: System.Single description: The scale to draw the roof with - content.vb: Public Overridable Sub DrawUi(batch As SpriteBatch, element As Element, colorIndex As Integer, drawScale As Single) + content.vb: Public Overridable Sub DrawUi(batch As SpriteBatch, element As Element, colorIndices As Integer(), drawScale As Single) overload: TinyLife.World.RoofType.DrawUi* - nameWithType.vb: RoofType.DrawUi(SpriteBatch, Element, Integer, Single) - fullName.vb: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, Integer, Single) - name.vb: DrawUi(SpriteBatch, Element, Integer, Single) -- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + nameWithType.vb: RoofType.DrawUi(SpriteBatch, Element, Integer(), Single) + fullName.vb: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, Integer(), Single) + name.vb: DrawUi(SpriteBatch, Element, Integer(), Single) +- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.World.RoofType langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int, TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) + name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int[], TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) type: Method source: remote: @@ -570,14 +657,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Roof.cs - startLine: 117 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws the given in world space\n" example: [] syntax: - content: public virtual void Draw(GameTime time, SpriteBatch batch, Map map, Rectangle area, Direction2 rotation, int colorIndex, Wallpaper wallpaper, float depthOffset = 0, Color? overrideColor = null) + content: public virtual void Draw(GameTime time, SpriteBatch batch, Map map, Rectangle area, Direction2 rotation, int[] colorIndices, Wallpaper wallpaper, float depthOffset = 0, Color? overrideColor = null) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -594,9 +681,9 @@ items: - id: rotation type: MLEM.Misc.Direction2 description: The roof's rotation - - id: colorIndex - type: System.Int32 - description: The color index in + - id: colorIndices + type: System.Int32[] + description: The color indices in this roof's . - id: wallpaper type: TinyLife.World.Wallpaper description: The wallpaper applied to the roof @@ -606,11 +693,11 @@ items: - id: overrideColor type: System.Nullable{Microsoft.Xna.Framework.Color} description: An override color that should be used instead of this roof's color, or null to use the roof's color. - content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, map As Map, area As Rectangle, rotation As Direction2, colorIndex As Integer, wallpaper As Wallpaper, depthOffset As Single = 0, overrideColor As Color? = Nothing) + content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, map As Map, area As Rectangle, rotation As Direction2, colorIndices As Integer(), wallpaper As Wallpaper, depthOffset As Single = 0, overrideColor As Color? = Nothing) overload: TinyLife.World.RoofType.Draw* - nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) - fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer, TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) - name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) + nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) + fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer(), TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) + name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) - uid: TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) commentId: M:TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) id: GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) @@ -629,7 +716,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGableOffset path: ../TinyLife/World/Roof.cs - startLine: 195 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.World @@ -670,7 +757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 213 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.World @@ -705,7 +792,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Roof.cs - startLine: 222 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.World @@ -1229,45 +1316,184 @@ references: nameWithType.vb: Integer fullName.vb: Integer name.vb: Integer -- uid: TinyLife.Utilities.ColorScheme - commentId: T:TinyLife.Utilities.ColorScheme - parent: TinyLife.Utilities - name: ColorScheme - nameWithType: ColorScheme - fullName: TinyLife.Utilities.ColorScheme -- uid: TinyLife.World.RoofStyle.Gable - commentId: F:TinyLife.World.RoofStyle.Gable - name: Gable - nameWithType: RoofStyle.Gable - fullName: TinyLife.World.RoofStyle.Gable -- uid: MLEM.Textures.TextureRegion - commentId: T:MLEM.Textures.TextureRegion - parent: MLEM.Textures +- uid: TinyLife.Utilities.ColorScheme[] isExternal: true - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion -- uid: MLEM.Textures - commentId: N:MLEM.Textures - isExternal: true - name: MLEM.Textures - nameWithType: MLEM.Textures - fullName: MLEM.Textures + name: ColorScheme[] + nameWithType: ColorScheme[] + fullName: TinyLife.Utilities.ColorScheme[] + nameWithType.vb: ColorScheme() + fullName.vb: TinyLife.Utilities.ColorScheme() + name.vb: ColorScheme() spec.csharp: - - uid: MLEM - name: MLEM + - uid: TinyLife.Utilities.ColorScheme + name: ColorScheme + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Utilities.ColorScheme + name: ColorScheme + - name: ( + - name: ) +- uid: TinyLife.World.RoofType.TextureRegion + commentId: F:TinyLife.World.RoofType.TextureRegion + name: TextureRegion + nameWithType: RoofType.TextureRegion + fullName: TinyLife.World.RoofType.TextureRegion +- uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyDictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of Point, TextureRegion) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: IReadOnlyDictionary(Of Point, TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: System.Collections.Generic.IReadOnlyDictionary`2 + commentId: T:System.Collections.Generic.IReadOnlyDictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of TKey, TValue) + name.vb: IReadOnlyDictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: TinyLife.World.RoofType.Textures + commentId: F:TinyLife.World.RoofType.Textures + name: Textures + nameWithType: RoofType.Textures + fullName: TinyLife.World.RoofType.Textures +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft isExternal: true - name: . - - uid: MLEM.Textures - name: Textures + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework isExternal: true spec.vb: - - uid: MLEM - name: MLEM + - uid: Microsoft + name: Microsoft isExternal: true - name: . - - uid: MLEM.Textures - name: Textures + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework isExternal: true - uid: TinyLife.World.RoofStyle commentId: T:TinyLife.World.RoofStyle @@ -1275,18 +1501,18 @@ references: name: RoofStyle nameWithType: RoofStyle fullName: TinyLife.World.RoofStyle -- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) +- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int, TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) - nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) - fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer, TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) - name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) + name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int[], TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) + nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) + fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer(), TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) + name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) spec.csharp: - - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw - name: ( - uid: Microsoft.Xna.Framework.GameTime @@ -1317,6 +1543,8 @@ references: name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' - name: ',' - name: " " - uid: TinyLife.World.Wallpaper @@ -1335,7 +1563,7 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw - name: ( - uid: Microsoft.Xna.Framework.GameTime @@ -1366,6 +1594,8 @@ references: name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) - name: ',' - name: " " - uid: TinyLife.World.Wallpaper @@ -1388,6 +1618,35 @@ references: name: Custom nameWithType: RoofStyle.Custom fullName: TinyLife.World.RoofStyle.Custom +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + isExternal: true + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true - uid: TinyLife.World.RoofType.#ctor* commentId: Overload:TinyLife.World.RoofType.#ctor name: RoofType @@ -1396,11 +1655,17 @@ references: nameWithType.vb: RoofType.New fullName.vb: TinyLife.World.RoofType.New name.vb: New -- uid: TinyLife.Utilities.ColorScheme.WarmDark - commentId: F:TinyLife.Utilities.ColorScheme.WarmDark - name: WarmDark - nameWithType: ColorScheme.WarmDark - fullName: TinyLife.Utilities.ColorScheme.WarmDark +- uid: TinyLife.Utilities.ColorScheme + commentId: T:TinyLife.Utilities.ColorScheme + parent: TinyLife.Utilities + name: ColorScheme + nameWithType: ColorScheme + fullName: TinyLife.Utilities.ColorScheme +- uid: TinyLife.World.RoofType.Colors + commentId: F:TinyLife.World.RoofType.Colors + name: Colors + nameWithType: RoofType.Colors + fullName: TinyLife.World.RoofType.Colors - uid: TinyLife.World.RoofType.DrawUi* commentId: Overload:TinyLife.World.RoofType.DrawUi name: DrawUi @@ -1420,6 +1685,29 @@ references: name: Element nameWithType: Element fullName: MLEM.Ui.Elements.Element +- uid: System.Int32[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int[] + nameWithType: int[] + fullName: int[] + nameWithType.vb: Integer() + fullName.vb: Integer() + name.vb: Integer() + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) - uid: System.Single commentId: T:System.Single parent: System @@ -1554,36 +1842,6 @@ references: name: Color isExternal: true - name: '?' -- uid: Microsoft.Xna.Framework - commentId: N:Microsoft.Xna.Framework - isExternal: true - name: Microsoft.Xna.Framework - nameWithType: Microsoft.Xna.Framework - fullName: Microsoft.Xna.Framework - spec.csharp: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true - spec.vb: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true - uid: MLEM.Misc commentId: N:MLEM.Misc isExternal: true @@ -1640,6 +1898,11 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture +- uid: TinyLife.World.RoofStyle.Gable + commentId: F:TinyLife.World.RoofStyle.Gable + name: Gable + nameWithType: RoofStyle.Gable + fullName: TinyLife.World.RoofStyle.Gable - uid: TinyLife.World.RoofType.Style commentId: F:TinyLife.World.RoofType.Style name: Style @@ -1650,13 +1913,6 @@ references: name: GetGableOffset nameWithType: RoofType.GetGableOffset fullName: TinyLife.World.RoofType.GetGableOffset -- uid: Microsoft.Xna.Framework.Point - commentId: T:Microsoft.Xna.Framework.Point - parent: Microsoft.Xna.Framework - isExternal: true - name: Point - nameWithType: Point - fullName: Microsoft.Xna.Framework.Point - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects diff --git a/docs/api/TinyLife.World.Tile.Category.yml b/docs/api/TinyLife.World.Tile.Category.yml index 1d49215..d77b87e 100644 --- a/docs/api/TinyLife.World.Tile.Category.yml +++ b/docs/api/TinyLife.World.Tile.Category.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/World/Tile.cs - startLine: 331 + startLine: 345 assemblies: - Tiny Life namespace: TinyLife.World @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/World/Tile.cs - startLine: 337 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.World @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Natural path: ../TinyLife/World/Tile.cs - startLine: 341 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.World @@ -117,7 +117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Water path: ../TinyLife/World/Tile.cs - startLine: 345 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Tile.yml b/docs/api/TinyLife.World.Tile.yml index 39c8763..761e922 100644 --- a/docs/api/TinyLife.World.Tile.yml +++ b/docs/api/TinyLife.World.Tile.yml @@ -5,7 +5,7 @@ items: id: Tile parent: TinyLife.World children: - - TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) + - TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) - TinyLife.World.Tile.BaseName - TinyLife.World.Tile.CanBuy - TinyLife.World.Tile.Categories @@ -26,9 +26,10 @@ items: - TinyLife.World.Tile.Price - TinyLife.World.Tile.ReferencePrice - TinyLife.World.Tile.Regions - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - TinyLife.World.Tile.RegionWeights + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) - TinyLife.World.Tile.Textures - TinyLife.World.Tile.Tiles - TinyLife.World.Tile.Width @@ -50,7 +51,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nA tile is an object on a that represents the covering of the ground (or the ground itself).\nTo register a tile, use .\n" + summary: "\nA tile is an object on a that represents the covering of the ground (or the ground itself).\nTo register a tile, use .\n" example: [] syntax: content: >- @@ -213,7 +214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Tile.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.World @@ -242,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Tile.cs - startLine: 83 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.World @@ -271,7 +272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Tile.cs - startLine: 87 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.World @@ -300,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Tile.cs - startLine: 91 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.World @@ -329,7 +330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Tile.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.World @@ -358,7 +359,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBuy path: ../TinyLife/World/Tile.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.World @@ -387,7 +388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathCostModifier path: ../TinyLife/World/Tile.cs - startLine: 104 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.World @@ -416,7 +417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/World/Tile.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.World @@ -445,7 +446,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Tile.cs - startLine: 113 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.World @@ -474,7 +475,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Tile.cs - startLine: 117 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.World @@ -503,7 +504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/World/Tile.cs - startLine: 121 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.World @@ -532,7 +533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regions path: ../TinyLife/World/Tile.cs - startLine: 125 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.World @@ -543,16 +544,45 @@ items: return: type: System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]} content.vb: Public ReadOnly Regions As Dictionary(Of Direction2, Point()) -- uid: TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - commentId: M:TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])' +- uid: TinyLife.World.Tile.RegionWeights + commentId: F:TinyLife.World.Tile.RegionWeights + id: RegionWeights parent: TinyLife.World.Tile langs: - csharp - vb - name: Tile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[]) - nameWithType: Tile.Tile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[]) - fullName: TinyLife.World.Tile.Tile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[]) + name: RegionWeights + nameWithType: Tile.RegionWeights + fullName: TinyLife.World.Tile.RegionWeights + type: Field + source: + remote: + path: TinyLife/World/Tile.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RegionWeights + path: ../TinyLife/World/Tile.cs + startLine: 130 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nAn optional weight function that determines how likely each variation texture is to be picked.\n" + example: [] + syntax: + content: public readonly Func RegionWeights + return: + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + content.vb: Public ReadOnly RegionWeights As Func(Of Point, Single) +- uid: TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + commentId: M:TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})' + parent: TinyLife.World.Tile + langs: + - csharp + - vb + name: Tile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func) + nameWithType: Tile.Tile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func) + fullName: TinyLife.World.Tile.Tile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func) type: Constructor source: remote: @@ -561,14 +591,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Tile.cs - startLine: 131 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" + summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" example: [] syntax: - content: protected Tile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors) + content: protected Tile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors, Func regionWeights) parameters: - id: baseName type: System.String @@ -594,11 +624,13 @@ items: type: MLEM.Textures.TextureRegion - id: defaultColors type: System.Int32[] - content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer()) + - id: regionWeights + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer(), regionWeights As Func(Of Point, Single)) overload: TinyLife.World.Tile.#ctor* - nameWithType.vb: Tile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer()) - fullName.vb: TinyLife.World.Tile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer()) - name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer()) + nameWithType.vb: Tile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer(), Func(Of Point, Single)) + fullName.vb: TinyLife.World.Tile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single)) + name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer(), Func(Of Point, Single)) - uid: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) id: Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) @@ -617,7 +649,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Tile.cs - startLine: 159 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.World @@ -679,7 +711,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Tile.cs - startLine: 185 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.World @@ -723,15 +755,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Tile.cs - startLine: 192 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nReturns the price for this tile, which is normally based on .\n" example: [] syntax: content: public virtual float GetPrice() return: type: System.Single + description: The price for this tile. content.vb: Public Overridable Function GetPrice() As Single overload: TinyLife.World.Tile.GetPrice* - uid: TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) @@ -752,7 +786,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/Tile.cs - startLine: 203 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.World @@ -790,7 +824,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAutoTileBorder path: ../TinyLife/World/Tile.cs - startLine: 214 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.World @@ -834,7 +868,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVariationTexture path: ../TinyLife/World/Tile.cs - startLine: 230 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.World @@ -872,7 +906,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisualOffset path: ../TinyLife/World/Tile.cs - startLine: 242 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.World @@ -898,16 +932,16 @@ items: nameWithType.vb: Tile.GetVisualOffset(Direction2, Integer, Integer) fullName.vb: TinyLife.World.Tile.GetVisualOffset(MLEM.Misc.Direction2, Integer, Integer) name.vb: GetVisualOffset(Direction2, Integer, Integer) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile langs: - csharp - vb - name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Type) + name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Func, System.Type) type: Method source: remote: @@ -916,14 +950,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 266 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nRegisters a new tile with the given settings.\n" example: [] syntax: - content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme color, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int? defaultColor = null, Type constructedType = null) + content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme color, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int? defaultColor = null, Func regionWeights = null, Type constructedType = null) parameters: - id: name type: System.String @@ -958,24 +992,27 @@ items: - id: defaultColor type: System.Nullable{System.Int32} description: The color that this tile should display with in the tile tool by default. + - id: regionWeights + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + description: An optional weight function that determines how likely each variation texture is to be picked. - id: constructedType type: System.Type description: The type that tiles should be constructed from, or null to construct instances. - content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, color As ColorScheme, pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColor As Integer? = Nothing, constructedType As Type = Nothing) + content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, color As ColorScheme, pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColor As Integer? = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) overload: TinyLife.World.Tile.Register* - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile langs: - csharp - vb - name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) + name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) type: Method source: remote: @@ -984,14 +1021,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 285 + startLine: 298 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nRegisters a new tile with the given settings.\n" example: [] syntax: - content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int[] defaultColors = null, Type constructedType = null) + content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int[] defaultColors = null, Func regionWeights = null, Type constructedType = null) parameters: - id: name type: System.String @@ -1026,24 +1063,27 @@ items: - id: defaultColors type: System.Int32[] description: The colors that this tile should display with in the tile tool by default. + - id: regionWeights + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + description: An optional weight function that determines how likely each variation texture is to be picked. - id: constructedType type: System.Type description: The type that tiles should be constructed from, or null to construct instances. - content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColors As Integer() = Nothing, constructedType As Type = Nothing) + content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColors As Integer() = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) overload: TinyLife.World.Tile.Register* - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) - id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile langs: - csharp - vb - name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) + name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) type: Method source: remote: @@ -1052,14 +1092,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 308 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nRegisters a new tile with the given settings.\n" example: [] syntax: - content: public static Tile[] Register(string name, int price, Dictionary textures, Point[] textureRegions, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int[] defaultColors = null, Type constructedType = null) + content: public static Tile[] Register(string name, int price, Dictionary textures, Point[] textureRegions, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int[] defaultColors = null, Func regionWeights = null, Type constructedType = null) parameters: - id: name type: System.String @@ -1094,17 +1134,20 @@ items: - id: defaultColors type: System.Int32[] description: The colors that this tile should display with in the tile tool by default. + - id: regionWeights + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + description: An optional weight function that determines how likely each variation texture is to be picked. - id: constructedType type: System.Type description: The type that tiles should be constructed from, or null to construct instances. return: type: TinyLife.World.Tile[] description: The registered tiles. - content.vb: Public Shared Function Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegions As Point(), colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point()) = Nothing, defaultColors As Integer() = Nothing, constructedType As Type = Nothing) As Tile() + content.vb: Public Shared Function Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegions As Point(), colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point()) = Nothing, defaultColors As Integer() = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) As Tile() overload: TinyLife.World.Tile.Register* - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) references: - uid: TinyLife.World.Map commentId: T:TinyLife.World.Map @@ -1112,19 +1155,19 @@ references: name: Map nameWithType: Map fullName: TinyLife.World.Map -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) + name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1209,13 +1252,30 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1304,6 +1364,25 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true @@ -2105,6 +2184,85 @@ references: - name: ( - name: ) - name: ) +- uid: System.Func{Microsoft.Xna.Framework.Point,System.Single} + commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Point, Single) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Single) + name.vb: Func(Of Point, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) - uid: TinyLife.World.Tile.#ctor* commentId: Overload:TinyLife.World.Tile.#ctor name: Tile @@ -2353,6 +2511,12 @@ references: - uid: MLEM.Ui.Elements name: Elements isExternal: true +- uid: TinyLife.World.Tile.Price + commentId: F:TinyLife.World.Tile.Price + parent: TinyLife.World.Tile + name: Price + nameWithType: Tile.Price + fullName: TinyLife.World.Tile.Price - uid: TinyLife.World.Tile.GetPrice* commentId: Overload:TinyLife.World.Tile.GetPrice name: GetPrice @@ -2636,40 +2800,6 @@ references: name: Type nameWithType: Type fullName: System.Type -- uid: System.Func`2 - commentId: T:System.Func`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of T, TResult) - fullName.vb: System.Func(Of T, TResult) - name.vb: Func(Of T, TResult) - spec.csharp: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: < - - name: T - - name: ',' - - name: " " - - name: TResult - - name: '>' - spec.vb: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: ( - - name: Of - - name: " " - - name: T - - name: ',' - - name: " " - - name: TResult - - name: ) - uid: Microsoft.Xna.Framework.Point[] isExternal: true name: Point[] diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml index 8a58195..a4c8367 100644 --- a/docs/api/TinyLife.World.UpdateDelegate.yml +++ b/docs/api/TinyLife.World.UpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 2744 + startLine: 2741 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml index 529814f..cf3d83e 100644 --- a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml +++ b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 2749 + startLine: 2746 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Wallpaper.yml b/docs/api/TinyLife.World.Wallpaper.yml index 1cd670f..4e51347 100644 --- a/docs/api/TinyLife.World.Wallpaper.yml +++ b/docs/api/TinyLife.World.Wallpaper.yml @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Wallpaper.cs - startLine: 56 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.World @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Wallpaper.cs - startLine: 60 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Wallpaper.cs - startLine: 64 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.World @@ -194,7 +194,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Wallpaper.cs - startLine: 69 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.World @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Wallpaper.cs - startLine: 74 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.World @@ -252,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Wallpaper.cs - startLine: 79 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.World @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Wallpaper.cs - startLine: 83 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.World @@ -310,7 +310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Wallpaper.cs - startLine: 91 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.World @@ -360,7 +360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Wallpaper.cs - startLine: 116 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.World @@ -422,7 +422,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Wallpaper.cs - startLine: 137 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.World @@ -466,7 +466,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Wallpaper.cs - startLine: 145 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.World @@ -495,7 +495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Wallpaper.cs - startLine: 161 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.World @@ -551,7 +551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Wallpaper.cs - startLine: 178 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.WaterTile.yml b/docs/api/TinyLife.World.WaterTile.yml index d7d9999..f01924b 100644 --- a/docs/api/TinyLife.World.WaterTile.yml +++ b/docs/api/TinyLife.World.WaterTile.yml @@ -5,7 +5,7 @@ items: id: WaterTile parent: TinyLife.World children: - - TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) + - TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) - TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32) - TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) langs: @@ -54,14 +54,15 @@ items: - TinyLife.World.Tile.DefaultColors - TinyLife.World.Tile.Textures - TinyLife.World.Tile.Regions + - TinyLife.World.Tile.RegionWeights - TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) - TinyLife.World.Tile.GetPrice - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) - TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.Tile.GetVisualOffset(MLEM.Misc.Direction2,System.Int32,System.Int32) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode @@ -71,16 +72,16 @@ items: - System.Object.ToString extensionMethods: - TinyLife.World.WaterTile.TinyLife.Utilities.Extensions.JsonCopy``1 -- uid: TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - commentId: M:TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])' +- uid: TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + commentId: M:TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})' parent: TinyLife.World.WaterTile langs: - csharp - vb - name: WaterTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[]) - nameWithType: WaterTile.WaterTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[]) - fullName: TinyLife.World.WaterTile.WaterTile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[]) + name: WaterTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func) + nameWithType: WaterTile.WaterTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func) + fullName: TinyLife.World.WaterTile.WaterTile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func) type: Constructor source: remote: @@ -93,10 +94,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" + summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" example: [] syntax: - content: protected WaterTile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors) + content: protected WaterTile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors, Func regionWeights) parameters: - id: baseName type: System.String @@ -122,11 +123,13 @@ items: type: MLEM.Textures.TextureRegion - id: defaultColors type: System.Int32[] - content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer()) + - id: regionWeights + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer(), regionWeights As Func(Of Point, Single)) overload: TinyLife.World.WaterTile.#ctor* - nameWithType.vb: WaterTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer()) - fullName.vb: TinyLife.World.WaterTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer()) - name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer()) + nameWithType.vb: WaterTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer(), Func(Of Point, Single)) + fullName.vb: TinyLife.World.WaterTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single)) + name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer(), Func(Of Point, Single)) - uid: TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) id: Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) @@ -593,6 +596,12 @@ references: name: Regions nameWithType: Tile.Regions fullName: TinyLife.World.Tile.Regions +- uid: TinyLife.World.Tile.RegionWeights + commentId: F:TinyLife.World.Tile.RegionWeights + parent: TinyLife.World.Tile + name: RegionWeights + nameWithType: Tile.RegionWeights + fullName: TinyLife.World.Tile.RegionWeights - uid: TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) commentId: M:TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) parent: TinyLife.World.Tile @@ -801,19 +810,19 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) + name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -898,13 +907,30 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -993,24 +1019,43 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) + name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1098,13 +1143,30 @@ references: - name: ']' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1196,24 +1258,43 @@ references: - name: ) - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) + name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1304,13 +1385,30 @@ references: - name: ']' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1405,6 +1503,25 @@ references: - name: ) - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true @@ -1929,6 +2046,51 @@ references: name: TextureRegion nameWithType: TextureRegion fullName: MLEM.Textures.TextureRegion +- uid: System.Func{Microsoft.Xna.Framework.Point,System.Single} + commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Point, Single) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Single) + name.vb: Func(Of Point, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: System.Collections.Generic.Dictionary`2 commentId: T:System.Collections.Generic.Dictionary`2 isExternal: true @@ -2022,6 +2184,40 @@ references: - uid: MLEM.Textures name: Textures isExternal: true +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) - uid: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) parent: TinyLife.World.AutoTile diff --git a/docs/api/toc.yml b/docs/api/toc.yml index 10fc115..f66f020 100644 --- a/docs/api/toc.yml +++ b/docs/api/toc.yml @@ -93,6 +93,8 @@ items: name: DeferredAction - uid: TinyLife.Actions.DieAction name: DieAction + - uid: TinyLife.Actions.DriveAction + name: DriveAction - uid: TinyLife.Actions.Emote name: Emote - uid: TinyLife.Actions.EmoteCategory diff --git a/media/changelog/0.36.0.png b/media/changelog/0.36.0.png new file mode 100644 index 0000000000000000000000000000000000000000..bec41af2b272fd08747a6ec1bb14d63022c4384f GIT binary patch literal 62047 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 When making the set, I drew inspiration from 1970s furniture, specifically retro kitchen appliances, simple in design but iconic with their pastel colors. The unique furniture of that period with the muted yet colorful palettes has always been an inspiration for me, reminding me of a dusty woolen blanket; cozy and nostalgic, yet dated. +> +> My process in my work is a little different from the norm: whereas others first outline, color and shade, I block out the silhouette of the item, shade it, and finally outline with a few small adjustments to the silhouette. With my method, I can fully focus on lighting and the perspective of the object, making it look more organic. Outlines come last, as they enhance the shading, it’s my favorite part of the process, and it brings it all together! + +Here's a little example to illustrate what she means: + +![](image.png) + +As with all other Sets, the Retro Rarities Set is included in the game for free, but is not featured in the Tiny Life Demo. To get the Set, just download this update and you're all *Set*! + +# Other New Stuff +Along with the cool Set art by clovedove, I also added some new art of my own: two new wallpapers that fit the Retro Rarities Set, as well as a new concrete tile flooring. + +![](Tiny_Life_hZB5VCY8Zd.png) + +The wallpapers come in a variety of colors, both vibrant and muted, and you can select similar colors for the background and the highlights, so making them look more subdued is easy as well. + +As part of one of the minor updates for 0.35, we added some cute falling leaf particles to trees. The feedback on these has been very positive, and a lot of players loved how they improved the atmosphere and liveliness of the game, especially in the forested area of Maple Plains City. In this update, we added another ambient effect that shows up at night: fireflies! + +![](Tiny_Life_DxYv1StZS6.png) + +These can't be interacted with (yet?), but they add a bit of subtle lighting and movement to Tiny Life's nights, and we hope you enjoy them! + +# Multi-World Fixes and Improvements +Throughout 0.35 and its minor updates, the multi-world saves feature was officially considered unstable, and for good reason. As we learned just a few days ago, the way that Tinies in other worlds were updated caused a lot of issues, including many a starvation situation. + +We have now remedied a lot of these issues and conducted multiple long-term AI tests, and everything should work a lot less flawed...ly now! + +We also fixed a nasty bug that caused regular visitors with jobs to be fired constantly because they wouldn't actually show up to work, choosing to stay at home instead. Oops. + +# Community Showcase +As I talk about a lot, I'm constantly overwhelmed and blown away by the support and love that the Tiny Life community gives not only the game, but also its developers. Because of this, we've decided to give back to the community in a way by more actively promoting your lovely creations. + +We created the Tiny Life Community Showcase page, which is part of the [Tiny Life website](https://tinylifegame.com/community)! This site shows off a variety of community creations, including mods, households, lots, custom worlds, media like YouTube videos and stream highlights, and even some fan art that you all have been creating! + +![](firefox_WqFFMXhc7H.png) + +Currently, the site is still a little barren, but the introductory section at the top explains how you can add your own entries to it - don't be shy! + +In addition to this site showing off community creations, it also serves to give new players an easier introduction to finding and installing custom content. A button to open the community showcase site will now be displayed in-game when installing new custom content, and it can be used as a more officially endorsed location to get trusted custom content items. + +# Full Changelog +As always, I hope you enjoy this update and especially the new Retro Rarities Set by the amazing clovedove. + +❤️ Ell + +Lastly, here's a copy of the full changelog for your perusal, which you can also find on the game's documentation website, and in the bottom-right corner of the game's main menu. + +Additions +- Added the Retro Rarities set with art by [clovedove](https://clovedove.tumblr.com/), which includes various new furniture and clothing items in a retro style +- Added ambient firefly particles to forested areas +- Added two new funky wallpapers +- Added large concrete tiles tile + +Improvements +- Display variation textures for concrete, roads and dirt paths +- Increased default and allowed regular visitor amounts +- Added emotions for babies following adults and cleaning up babies +- Added emotions for babies reading story books and adults helping them +- Display custom content info in multi-map selection options menu +- Improved unemployment display in relationship infos +- Link new community showcase site in custom content menus +- Localized exported household, person and lot names +- Improved friendship and romance string displays in relationship panel +- Allow the espresso machine to break +- Improved passive update timing for unplayed maps + +Fixes +- Fixed jungle gym not being obstructed by roofs +- Fixed debug teleport action not working if the person is on the same map +- Fixed content not being properly validated when lots are exported +- Fixed various issues when adding additional maps to the current save +- Fixed tile grid being hidden behind multi-layer tiles +- Fixed depth positions of scaled particles on parents +- Fixed people not finding out someone's job when meeting them at work +- Fixed moving to a new lot causing the household to be added on the wrong map occasionally +- Fixed unpaid bills info displaying for inactive households +- Fixed skill achievements not working due to baby skills +- Fixed being unable to go home on a different map if standing in the same location as the home lot +- Fixed people not fully reaching their destinations on high speeds, causing subsequent actions to fail +- Fixed regular visitors failing to appear at their jobs, causing them to get fired regularly + +API +- Made Walk and Drive actions typeless +- Allow roofs to have multiple layers and colors +- Allow actions to be enqueued as priority by the AI diff --git a/web/_posts/0.36.0/23-08-15_12-36-03.png b/web/_posts/0.36.0/23-08-15_12-36-03.png new file mode 100644 index 0000000000000000000000000000000000000000..bec41af2b272fd08747a6ec1bb14d63022c4384f GIT binary patch literal 62047 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%0D`*rOuF6j>_T8*w8_9BoKX<${FxHB-;tYMk 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ÄplN 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≤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%0DN|JN+MsY}_|fUa#BP8c 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 z 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⪻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

p$zeErH#c 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�&Ao5CyTsR%bK89WUWTCP$tcZH3YEzCW^*NTs7^&HB!F16S6O5wwME%c_Zoqu`|dhE_;pybZhFwXh)Esf4hNDKhNVRV&tgy$_~ zJj&>?WH;KpKeVEE3fxo|buQcN385%abtaG{XaQWSWal@Nea_0+Xga9s?3tLkYsXOO z85K44*$k}?gaPIF=UQY!Uq^^HB z$=@oeG1@dsJrXuTU51RH&nM5c|Fz(y;*(^4Nlluk&^iBx;3S2wC0tCeUcPEsF7RlN zcx=f<2dUbn=5N9k#J6c{OwsB2e7!zkFE^ux$d5Lwb^HJQ%9`!6xX<;5p2!Tgl?Gf( z*K!}&G2fTTn{jHNtB1bGgP^+)zsp{aOrN{3)+L-Npv1QB%a=Kqj>P}u{$%__ylRrk zIro}3$?~te-4<3ozOORbg7^0!Gogm6F3&}3OGH1;HU@Tfgq-#-T&CXMv_=j%DdZ{m z)%lYDB8Njuea*Zc-rMnCSA~Dw z&OLYWugSA+%@b;HV%lgY_IUctB_4Ml18c~R_lr+0&W>}6daUFpu2QvEuIbpWf6Kj3 z=oh`y+@=0X^ZbXB?H%!Kf)}>ReQVF%`S;TG$j3V!{N;}Cm%mlgf1y<3e)E^zO;v{i zueZlZ2whsb;ykmJ-p9$OmI7yk|4p${(n5J>~AZFP3s^ zmfY?ArS)Y;#+iu>JTGP~f7|VvB~xm+@0cum?)tx0JHJl5rrha!n-f^cU(a@TtUd8I zJa|{(d2hX0>}sLy|JYBjm_C=o*7T-Hzu&8Wo`28n+^!LSXIaD?DPvA(iahHrn|rS(fMCh zLjEpg@phcdV6vJm7ue=f=!p88wsanYj_CGdz|;7W)jB~-{-VwR*Kj_2-V2=SgH`*- zo-9=7e%0ji;&tM$jh}vfo67ok+pK+T;`@?B>y}?w6B7e$QC|IdHT>AuuL*m1xWo&` zyjuRc<=&!OUrZ)N{sd0;@}IQx++VULlfn(5M@JXa(i#_=s8( zxZHz5YV)dz*vH$cx0n%h<^(JDRj3OLbv>}JXza~&9E9sKN4+u{D>PmBJDR{o6BsoT z*y_J$@3gvF_ZS|=w(wkX`<+j3?`2J|d$xJUWeH;+Y$dJY_wBbL)8}_v_u??4sDAa^ z&F|~>0@vMg3QHujVO!_@ap%Wnv#WqAZU1rZ{@z#nSK4r*VcG;N>(eFYUzh#dcCXCZ zX5sc*GoSC@|Gm%n-0RqaTOaF$F3e!VwiMsC>XZMc{OfnWzscQk^3%O6|CoAX!(Wum|RlV^y%r^A2QSDgU}JYD@<);T3K0RZgrT($rJ literal 0 HcmV?d00001 diff --git a/web/_posts/0.36.0/firefox_WqFFMXhc7H.png b/web/_posts/0.36.0/firefox_WqFFMXhc7H.png new file mode 100644 index 0000000000000000000000000000000000000000..9d7cb78975c4d56c556570f9825da2f9c9ec3537 GIT binary patch literal 353074 zcmdSAiC2?n_bzNFskK5Yuc9)wRiRY@0U?GdwN{ZT;!s7#hzL;vM2LhTB+*)>h(HAy zLV(nfT84lT!j!}^g&`p-LI{CGrUb}D2${%q0`2=d>wJH}x6ZlO%F24Oo@Zs>_nxkO z?fqn*I_baZvmKwUTeoggz_B0CtXpS>UbpU}l26y0ei>+cKW_T^0Di{*hjn#>HuI*7 zk0FNw53O6*kiStE^@-_v!?j}}@OA6VJ6As+&|rUFUboKpG~mZWKc_{C^vIWy=PKUo zM}Uuct_%0xVA>TlA&@|cvAXh~O{{IsUw_}>6#n7Iqu+nE`I9$a0dD;w+5F|M@dG

i_@ygVzNW_6QL^K=ry|CmuwN@y9fdFcO~W4M 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 literal 0 HcmV?d00001