From 7412dcec2df62876f2394990339a34cce2762043 Mon Sep 17 00:00:00 2001 From: traffic95 Date: Tue, 11 Mar 2025 18:20:56 +0100 Subject: [PATCH] CNBeta 1.7.0 support --- Filecfg/12913035510487981219 | Bin 18648 -> 19232 bytes Filecfg/12922675106655280279 | Bin 615752 -> 633416 bytes Filecfg/14544618190594154009 | Bin 14692 -> 14892 bytes Filecfg/2096455291785127848 | Bin 22852 -> 25248 bytes Filecfg/3158106684137634569 | Bin 101168 -> 102432 bytes Filecfg/4295324096899713378 | Bin 59492 -> 63516 bytes Filecfg/4322562012382843708 | Bin 8216 -> 7780 bytes Filecfg/6306365957015510962 | Bin 20688 -> 20552 bytes README.md | 2 +- crates/dispatch-server/dispatch.default.toml | 2 +- crates/dispatch-server/src/query_gateway.rs | 20 +- crates/game-server/src/logic/player/role.rs | 3 - .../src/session/message/client_systems.rs | 14 + .../src/session/message/flower_shop.rs | 12 + crates/game-server/src/session/message/mod.rs | 3 +- crates/trigger-protobuf/out/_.rs | 57246 ++++++++-------- crates/trigger-protobuf/out/protocol_map.rs | 9078 ++- crates/trigger-protobuf/src/lib.rs | 2 +- crates/trigger-protocol/src/lib.rs | 36 + environment.toml | 2 +- 20 files changed, 33310 insertions(+), 33110 deletions(-) create mode 100644 crates/game-server/src/session/message/flower_shop.rs diff --git a/Filecfg/12913035510487981219 b/Filecfg/12913035510487981219 index e9db5bdaff86891f92a75a550ce6c108dca1971f..61bd7dceb461bb1abe9bc5ff9121858de5959f6b 100644 GIT binary patch delta 593 zcmZXRziU%b7>1vd+(eU@G_^@;lN!?+rB$p=ZvAnk#@I%!ASIySB2-18gJ=Z@2cZrQ zjSbsPE09A{Xwt-+SKke$V-C^M!deZ)Q@{ z=YW~Z@MuiyCAe}CCNIFV8dOK&#t1w<4?|U`%Y3f_eP^LI44=-(@4@OR_;3=ohv0`R zPZ^$f+i>S|TaCX6F2$mh`LAV)^ZlvpB z?5jcgO^d^ zD8*Y}E;cNi2z(5|{h(~akR4E*kYe?V>l4?jI5wPi!&euSf>7v$Oo!sNYfV7B9}azr z?vb$u&oUq4sw>G}G{$Jwm$ESuT Gn)(BJ%|}%L diff --git a/Filecfg/12922675106655280279 b/Filecfg/12922675106655280279 index 7284eaa6f56fd9f722abe4391dd6c249465cf1a7..137f866a214937b1f0392d511623413c18d7797a 100644 GIT binary patch literal 633416 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�OY>|I9TUHk!%3-S=UPPm`{+nhi&=2YH3epea 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≧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

OY@y9A* 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 literal 615752 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

Zda*H{zEUfOf4 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

  • =wc7bZrxRQ^1-C7BgKz_P<2F5Arwr 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 diff --git a/Filecfg/14544618190594154009 b/Filecfg/14544618190594154009 index 737d8bda4ada423afc10ecab68d1311c5989e8d1..d26dfe6186bc500b5037e99d42895bb7e5b26ad7 100644 GIT binary patch delta 3779 zcmXZeQEXe)9mny%J12Eow{>V}QtB3$xLHC&V_H)jnhlp2=8g-bkg*KRmTh^6G&3y7 zLnejU8A7>5LadwL2J47PKSgT!R{iw)*Po#8&`G-Yj z4>A9s$Vi(crPwNx#@5|5T13isF|nD6Y-Dw>$TUU~MjJNS+!AImjsbLH(k&8#2URv- zLJkQ;;X{oBDk6;-g1eF;Zi-41M}REih@j4qmr+C-F$Cd8g)_2%ETZtC)+n-q0#X=4 z04}UIuo)x}g%33+`6T}Tgju8zLkOFGk!2K+#xVNOhApn-6%;Xoa64D8 zm!ftb+eHy+#1KT4%f5sh5{SZw8b5^<6p%s?ZdC5&0FXr-5qPn}&nAsNv|xju&?54O zIqESA3x3qSYy^`SMhG5M4`q%x5A>G#c^8pJ3_-Y2;itHOEaLE^-o{cWBAt2J+4@ML zl_P);wFB%51*9;909?r5&8A?%k9teyedmF5)%~0d;ON)B>#xx5~0f`R6oT**4eAlbuP}a_Mb`MdgkdwjOs(Z4nJ>vaUdhQky;*$E zWC|uzB=atrf3i-NUg{Ko|GOrXHlY3_UNV_sli4D3ZQ*?58~@IUMK7c| zlj$>=wvTQ5Dw&^?>7>_!7fq(kWcreXt`PbeAt%kvlOivekUmzlyh$d*hML&WI=y9Z z_P5W@3U!L{vrk&`*LQmyB|aDN9W$=CGc9MyM93_W$PFcYd%YdJ*d_17%9PDXFSWjtpxt0pr+rk%`lWESb&z_XdRcJ5CeqU zb%OMKc!tNxDOYpyjUQc+Yf=yoy*iJHr_K6e<_2>2VlL?rNpUh##m6x6iXHCX!GEp*z7(dj}Q;^yT zZpR3lP?cKCIH7w8sWQD19?e|X#kEXF=}Sc(UpF&nsI{D9X45NI#NjB&6uohL&15D_ zW|d3>86h)DZxDSZGh{M#GUK_A96Pz*BlH4jWZq(2tr zpsTn{#v*f@akX`v2Q>6&q?rn}mI*RNo(vJ5c`Ni5j?0hr^>aH^GNCM?YlQj<73t-m z-Z<|`qlhIqu7d(b0>FFD&o(av2o6H&+y~R|?jL;iEcgC@IfAT7;f6C#8wFCa! zo*B@B(*HNM$%U~(#!JtI`%T7eGEp)|PhXVZk*P6QK^Gal(N;CgIvm~)N@f9SY(dRGjQrm%u;K4gUod{e2L67y$SGUyq!szOqt9-zOdwcDJOAy zLrAfRuA?vD8n2Pb1mBc_QZgq|nnCE}R6`*X@_ugHzb5ny3;F5koBK~qrp08!Wd6<{ odzy@%mJJU3b(7iDQ^1lVWG=AIQ)JfYEn&iBmfyRu@3XG|1FDoR9smFU delta 3598 zcmXxmQEXdx702=8&B>hBrOpzTv~xSBbvvhZiQBqeLIY&02ObM7>kODJg8+GmzyfRJ zA)rilH%n9~NRjLZv!z=$W$SI5qDafMXtG8S83d7T>1L)11rZ4&1*sBwh$cToT)rn9 zDt)Sx^Z)(t{oD86|Ml!>?YYU;+z&k>fgX`ir^v!Sk?3BL={+K)-6FnSB4a+0JB=c9 z-6Gp(MKWhZ)=!f=MJ~qNE|J0sk*(t*!^b#AM5OmYk?IkV@i21_iL`f!TzWvHet`Kw zk+uEI=Uh{5l9SqfA{9hGOQS`^e=idQO#F<<62_526ke>cxOq%q7`>q^!;hMmd^i7}VP^HtBHfI-CJM~$z)f>QBsp0->e&M4yWqsE0P zBa0+LsB@uK;UJGRV%Rvz$3q!eBoRWDi#m$}1`)sp7kLq7WRXOuOLj^9a~vE_@%g*j zddeplMiL>^qZ|qa3?dFcYRCByC?SJH@g}q5#~4MelTnnAgx;C;2If5QS>7W!CIL66eVO4ffwtCIWx)_#Q>u4p~ihYg)yWMgC8~S z?Mestafu>>5b7b83kP|m5rYrwJO~TOAb}vZ4swfN2IEMt8kD<8h+Gx`YI?Pg9L)uYG)ysDPHupb?&C?>#6MJFvuW*AXeES9ORKk3_h&yVTqW;NbzDrTQ242;=+ry-RvnCK_A+&$^Nj6 zX^de25pdVb+=}ZS*?pn$llRIpd75j6A28%Wo?6Q)8Ry((`H)P8UK-zL;4TcF=7!PG zg`2K>#X|bP#_>HJKsR+e<5wBK#X%zc-HIU_Z>QF>m&~VR9<7zdOKNw*M zKi)5Ydb7*p=kNMSk#83}d@Z>I-DSGE$yJfIS+}XR9B1ZvGJhnqL~jn?vdp|?rpY`) z<_~11=}q99mYKB7lC9uSoNsE*{r0(j`S;Sh zvP^Ft12%VoTFWWsK6C1_`1por=uN`MfZn7f%Pf+4o8$bG1^oRP0I?IUy=!v zDbU+_Dm@pv4$O>YTbu(`|BT23&xfsBxur#FpW%gk72j?7s3 z&z^g@;V0>hqtP;X%T&qS&2e0A+6=uk&asByvxe8-_`vfY`uY1OG=n|oq2&e^mGdODp zax61T=F@{WJ-;SXqL;@R%joYiEmz5$V_aqF?fh1=%#dZa$efinhZ8u`PqQ2P2GT3s zTRgMpN^YU*x=>_TejC_EsEi+8j{pMf1d8+gl zp;tyTOO}}=qx;PUnK^n>&@VzW)0UYhbB%L-#K)bWHwISnzx`(1Lbr9D+%v0$M(CxW zLwcaJWwyz5oV_fsl1b2up_6glg!M-;|2#kc#C1C@6QZX-l=_!HQquL~Hbx@u0kQA@JAE{{pjX^mYIM diff --git a/Filecfg/2096455291785127848 b/Filecfg/2096455291785127848 index a36db3f0bc24578c9655e59bdc45d68fd60f12d6..9783c8307bb60ce19a90cc801a40e59fc3d68a39 100644 GIT binary patch literal 25248 zcmb{4ZIEKunb`3&V{9QA%SdY3*v2xFkcA{9F*A&e?Y7O#Ac>I~32Bhjw%JU#1}s{` zbhF)z)Z>tZRPlkNx)S8=t?f#6rTD-HQbo3?6jfmpww6lxz^3p9@3P)b72b5Rohw%xmv|HHj^nw}SVMwOO+^Bm5-_qpeu`+j+`DEa%4GAk4RD*jdKuTl9&N(H{A z)ZQyfHC|Mz{DM-B=anj+QY!NmrD|VPD&kWr?NusyOsW1+rMw6oQ7YzPx~CZ*m8X>I zJ*kundrvSv+}M6xsSQM6LF+N{!iH6sQq!nCNu&<9xix>8;GH4hhxGfMeh zXCANd8l_k1e5^*8_gR(!4c0*b&X-x=1WWmk3`nd&KagdEJO|zze<1^^%s;% z!G*?Y#z!Q`va?Rt5rGw*=g5x$6dKR6?gQk+4(q;z2ux_4q;Fxz^a=Xf&$x(T3Z1X8 zUQqcm%ZUD$lu~F;Gd_0NhH~&?`wR3hX0ZEt_-G@1*!>)N5yQ?i^f8jKBX^wb3{|#6 zKe}v-vv5GR$yEd-vR#@{zL$2h?vk*h!#d2si{VFU11w0gUR~&aM5zMYn6=RVA7-BL zqjneli_)De4|-;%g9+6;*jBLnA*O>F)ekZpRy0iXBZeQK{}Dj>eJgPf1By2h*nr&h6xIL z>^r-V=|{vN259Qj_bIBlZOY{M;fK}v?LlzmV zV7&aqBoY|>{K^$pr;1X3o#`XQFhU3-06(VT!+80L{2g-XuN}nLueEkeQGSg)7NQv@ zDC}|E*u@S;kUV0W@|OO3!0R66s-CM&`Bic?i9LqZi8UFH3d$&f&1{@&ow6LC9!SNYWRcw1yIVwiJ0hKqmQ$}uk6lyy9vY^Ppw zMrf0p=;yVQ=ztwIOu>r73^Nl=dRgYZ%Q4ef?pWe6%g3pEF1h$leCb?xZYjMGUkc2n zaTZa`Ac8QAd;!XSNIsul|Bc_fpnQLJ<%*mGUM81==wY~xI0Y*#FvA2R*Y4L@ z{}|x`#(y@MnqNNm@}>B4T9!F7pE`GDZhm20;o^wI6N)E_>4 zL6v(~uGFbJL(VF(f-*`dVgu_~gOO9t%Q<9Wx}vXt${}(ji3!9oizsFgK^R63xo+}f zygkz%uRhHEZw{#$J*R`ZuaeV7oPre=m|=p#9@hp&&JpDyjGSBguqVjL>0o?5=ur0p zIa|ag8mOa&Dk><$$hkpz9Y)Soec0pVH1>T?`~1niFXx}}7R{dTzv;fuDOgSJ`#y4> zrcEBA8!kBEfE_kW!Dy42vI$0;c3;q>(}r3B+KucZPBV z(la5w{)gu-D2u*L`>1A>9O ziAF!8Qu;i4uW?*p9v!00qeX0@fjVla!f11eauFMN?|B?oJ$)W2#tkr!1X1QOON?R$ z5rh$fF%LiGY54Ho^Wa>fZ@(7CJ;gjsM489ltL*>S!3aYPV9cXWc@sUn_dJfN4SgPE z#yxq7R zs?N3{=et$vzC^AZF^ddVAopM?B$0sRnkDjgXhwe>Ci*!-Uc3H{>m}`&`9&tVe*H@# z&Jh8SQQTab2a68SsS)nB(|7z-rVU2@;}2Xdc6tfGQ4N+@Cj z>ySJJ;wtjEe%(&9PG#$rwQKyn_qz3y=QzvYBYNS18!kBEfE_aLDWVm!UgWi84$Lpb z&!-ocE=S@kY5k}doL@*YNO}H)wtT~9$jv-@FSGv9K^rYJ(Lf!NQ&bqgjwdJ=sgLby zdDbW&BhM-^j~uedUmNH9VTb`_`YmD~MxWhF-D|ud{UVhKfT zU>$2HU=@-(N6aFFiavdc^5Z;XNDyO~MHDlLAdC=X`T)@nX`4^4d&{@`^Jloj82tIxKZOV_)mOgP4J#^7Q8!gDQ5t+VDtU=mR(d+L2 z*2>|Wo@<>t7r6?=RpgOF78$G{4at=xCQzU}OKj^oB9tE`M~E0i0Derv2QTCqjpT3< zo${I&cA}-B^@)}8XUSnEnxL@9>s{<%gdrryHgOBGOq+V$-M`1RrJk!r-6N3ac6HQH zMFnM)P=w@KC$2$qt?G3jAy-MywL+Z}DI}3V46}%01`$ZE5HSeJ<=5-(BG*XI<)-do zNInPbuwe>TSYU?aQp7!;Wl1i1t|fJM$};Nb@er>cVw_Ee_0UBJZM4ut12WymP^DbK zVak%Ts1K|2LUO%&`suT&rTKLH=@Ul+mlx(P&Yur0&c&XVo2ygv>C3Og-=2SaF8TDU z3*ou*7vf9T4mdftz`dyF*i)&6H%Z4aRJ(T$$P12}Q~WE}&)S`{e|$8h2dF)GEg)kX z=K?u~OWPh~IY$(R7+@P)=wlN-7|YqF+=8*3b$!_J7e4U+b2*O~%NhD3ZTk%~pDqm! z5(DsK8a{a8fg93JC(!{rQh%p!|CEn%iZK&SkjCzPmF*up7-0yRUdSy{pVyn{A)>dV zP5B6Un#2a`sG*7q$|ynlXM?y7*&Yf+$@}fW1FSpkJnrYUvF^0>(9bm2hk22reK8yW|$!D*$cA$L;79XG^E_nuNAf^KS7>NVh>$( z&_)YQG$46u#40LC>gTK|^^Y_CI(2I(U=?}fkVOVEy|Lb>D14XKG3w=*dgAT5^xRS; zK6mll*~`o6_{HTH=Pt&%rf1muSpSmf+1Pw~yb0|0H_68R9bg@pDev!t-dkD!&$G|T z`X^RUh8$js#0|)MA8Rm{Gfz1OnUmCg5~mV#OLOPb@ujox%%{&M4qT1Owd%FQ<-weB zt(t6U`>=ygF95E-qYT*Z2#E72ty384Wq4}VALqnB=AAX zZHCFVBkNB}9=*>3^qF?<9S`82_r8CT@K2yY&?F1lf&o6uZ`;rjdPzK$m_U zHbePA6PN465P}H6k7@Yeg^|Zk9w)CIup_1Cu}YnZ{f=mY!XEE2?n2&o9AO9}&zBgb z&+AR}AouXH{j@26hCEGTL+VjO6%~{r?_nBwjGAB{c%T{V!pb+k(xg{+mdr! za`Eqt-t+L2>j6gg5xwxh4Huknzz(AwUnY-**Jj9jtFqtA{-*uyUq8x_0F}~?{o~&> z`@Gf;IX50S|D9Co(~MjtR#1j#JTCh`Whdn|qO{}ige-L#tl$yqBk^QBwYZdi;nKy_ zb93{_cmz#Mfg3J3;efnvEc2ZrT4BM4KD``R zKE?FACs_X&VTb{?v4uVkF@2BNMF(m9J)ju%pJe(vbv0B`K^Y|!v4KO3Ck{id-{ks6 z`tk}g443nqz7M|=kHzB`Pc6pck@<8oPCdg;EHB5?%TK>JmwF|>ym)Epe0=%o_i;Sj z&#hkomHwO7kGp=QKEZN~h(ippjV<)Ci5_GbI>a_waQ}%meVww6>8r#F$|#|T4Xk4g zGX2Mqr<{WvKQlzB|MP!!NOko0m1cSUG4jnaEQ%RK5Jm_=1R(t>(@Jzh`qhcPM88t^ z67_x!KYuE|kY1WwI8UE`VO(zw}cG05i{qL5`2Vag!{vA^#I7&5u zYrLLfF~MG{M+%@=aR|PTq?fATaBFYSv>OH_WC)=O|xVgucYjEv~AN)`|e};rifNp zV1@|_dmQ9GJwETM=EtYZz*Zz6#4KE!k~j}?X;SVk_WWdAss(r*LK zo#w{p)#dm(ZU5-Bwf+q=&PPb#V|w{~lLv0N;DiHq$ULQwWuB{d@{EfL6ZMnx^sqg> z&;9OfJjK0BIzHZjTLLvq}M zF69o|P<&26w!sEv6FF+cDk_lA5tdNI2G$`t#`_=TJaP!=IaVltfE+1e5(&uX5N8p^ z3?h&mA4QOI0Dk249A3(Y$>Aot;DiHq*f0evB!}$xCdvwX&#+8-juGWUu)q2Dj7W_keB0KY_Hb&-IK9-yxqo zc)Zzp=d1C{a_MN?V@LSxl)N4v6DN+d$Dd(8WwV>ebJKhD$P(`h%rCroic9|Gt2gOP z>!+0#B1eO({S(ZaDnhQmr=4Nu6G9LH_%RJ1yfE4+>(Xf7f2V9?*kt>B zoa^KP^?v(qx(>pL#q{EvOLM7&ez9b1qx*dy;cdj*-$rw6OnWR-hPZ+>QjpKNClG^t z#@JXUiHxp3h#>U=Oi`9?REFILq9vw{F($7rZd9?*`W96i(Tws1nIlU z{=1vxo77MA-?3*nZg2{n=)YUOhdMj|=E6&t(y|TT>{<7X?x8rQF+c4Yi1)y`YMQqF zish2;1+bbqYA`NkCmgWD2I(VNE(>Kd?xn1V(ucvtB%k&S&t2jQYx22j)Oh~HIKN~b zT{fBy+GwGP2I{Cm@*DG!b!BXWCMwq$KG}!IY3%#F-g+(`kG;XY&UlOTv-N4mf*{8g z?U*S~bFaOQ`AyG~W@zs&jULj018idpeQctKE{tWA<^1HtGRk?s%J9i$JVyU=+wy+4 z6CO*>pVtoqY%8~RywjF(|5}Y%AJ|spc=vZKqnUP^ARCK(hh!H!7-5LXWi-~OmC@yR z_dT>3=fHBZZn>O(Kg-F1N4sAw@;Oquo(SU?v@ym!W)Z~TkzaQMycs6-bU0F$sCj?&m)_wrPL+pZ$`(T+W}`pN-%c7oGeo?@6%8 zS3mpZAkRN#-ZtVCtgyfg6BPEI-0#Z~vv#NZ+B z>N%X0Gvu%nZJ2@;7MNjzg5=m`BiVuU_mC)cuitk;wf<7;gH7uGF}b=#dCu1+w$MZa zb<`mHO@&xS2`1im-ynXAY1fDatRjybvdCZsGS3t-i3I%rQ=4~`@@1xv5cyw)_$P<} z{FsIhGH(yj4Hsm4IPu2i<>hhbAMqUVc#fWX?$QEJ0Iq&4_Z)SMrYicpMo-Wd<~1Oa zLTwTI*hCLqbRhF;5u0e>5nk_q(D&RKuG*H*^EgX?$MRYI!Q(kO<=VEi<;pSLJIpIX zlzGW_)>23!ff!~X^O_+>5XP;}OBO7r&&$SiZ!<3|QRZbPnjjxi+k2e#j~&RohQtBn zyK}cXFAjfdq|d9ubeEV{i74}u@87Ls4F#+s51Ch%n86CmJ*BOL_jcmMcl!61if;3gbkH zGl(FJ5Q32Y^Ao4xLrS0CP5HN(-bqX{j-6=36s)ko44GaL_gpMLs`~Up$|I9?)NzaZn`|n|{#V+vW|?l0d94uBNFj*?Vwgn~(r*!B7$Nlaw)!bA zFujlHg$Hi9;DiHq$n;Z0E6kM5dfmJ49#Z9BU%9eNj*A#!hyk{-g+4aXgXHND+h}2% zX&b~O9SFU7<7a+$R*`}r6C07D5%p!{M@)N@d!LMHr zg~n$j?V3;SL1ajPe>p^RmXxa%St~bw-;UD-9~MyRE$n`l?H?lyF~Byq(1*-_Qk%LK zzE8c(wXToj<1;K#{d+rdJ^2&%tqq2)V+{qYB99!hF!IXwBrP_sXS$SU87}*p{@%i| zque|5|HSpo!TXLIUfuBK_VbtKW5%`Q`v1|kJrlX-S@t~+ac%)b!~Sl;33fSz;73 zh#-s*f{^bi%kvBkxx{aT` zr2_v~>#I%b;^gWQJ7}YYCK{-t2AQrxl+Th$uA*M|@BZv9W!3NHSE-Y2J4cj$&k$E2 zpCwBni3FtIXNghFfJ61<`QfFv<4eiKrP%Uw@ww&n4NkOKeSUVPJ_61zmu1@DVty+`nO};SL;^9$?+rvD^NSF}2;sKo z#~If@@r=NDuBv_FYyW(q9erh|*uQ_4=P8r#3v7K*J0Gxw^y-+GwGP2IO}j zYLMwF#4<|A>C>-Mo?-d|aTR$PhAc8zf&7kyOrInsAZ?k|>wf>KJ5+e6wIxK|>*NX$ z{g{RiUU=Y!3zEx0w8I9gKD~wVYfNt z{rW3R{oitYs57jFDk>cko(S4FQIK6!`A>ABXadxcyD;wtjUA&U%FkcQ++5)+W`Zp;$fdX5O?m&p+# z%I}K=;Kww4@WKPh;UYRA?Xl~1fB0>F1L4QovYDxqYe_|v-znL}4n`PafNe;wK5-M0 ztE<<2kI(AN>bV-!y+p1WQGV~Ff-*`dVgu`tTm|APBv($a`?q{vprYqWQTHOb5=2fD zYL*zq3?c|41UViCh<->eA5rrEap92q1aac}EU{?3hpxSKuGaO>Zkd?o4D;IK#&Z`t z7-5J3wy_1tyGiV!i%sME|CHrgyg{s^hAJv3ql6-4`gP(O3h-b3%w6E>^IGkbq&NE9 z&donN6d~`A+4rW&>4O&@xZ#2m4#@ls#{Tyq>P!qfu>bLX*pt-X(*F16{=PTRKeJWi z`tz&wM}=5M2}NvR9ddnIfV3q~%pnVxe!q~W`~uS_i3!9oizwuGb0P>srVkPW@FSs5 z@1=a2>D@#ZoN&Mn8>V1|Om8NdpitJQ-(kZEGX0P^z&5tf$0mB{LZ)vMTWDgSPhX?_ zyevPlj1r32z&h4YzG3(b*!NP*?05A9Aw|k=yhMryZ14zZ9BvfhG^*1Z&CI$z5G6vT%UG{9kkIx6Aj2Ztr4rJ;2~b`ufuS1?(&&< zIN#>?O_uce$ZubLh54k2NhA=%ETWh}1k#5gVh~k2(N7%cIlPp=Ob$2E1t%P^ z!-gqXAvw%M6O!cEyPs+F`<)TxFOg$F+{PCA*hCLqbRaoe#3p1LuIqI_WLwzPbCsx@ zCYSu4*E-fvz$)^{Aq&a1LQErtx;}l3@)wytN}NFiVT2Gw0Dj2yKB5=W7B^AW$GcD8 zsn(GHg?4>f@~)H>+2KJA)#x;*Txs)Zpy=$H{QygdhL2?Ep zFQ(yx7aq7F^EXIe$oYuf{c2y!q6g;|VthI1!ekeJRO(NjGX{;nXm*skTR0ZWG~AP1 zxOx=M{!-iTHtwNqw0VtKz$)^{A&U%FAni>NF`g0MLH!KnW8?@ELkJ=O zKc?Y>{8pgk;IXE1QFg+C{IB%=pYl<1Scqnrps>d=a2GomL2?X;+t@-|pT0-=2-C}N z*|pI^6Ajc+gB+7(`Z7^|x3CER)z5h_fG0ofmh5e}{~hHBxjf82L<}MzxiJkNyzoHg z&nBRplpXqO8_~+M`a7t%P=1;`CZfU~D}5I`7(srYZve@&MeIYi)Sh1VDW;9;xti2H z#p^n;hAJv3ql6;lxBev88nFP$mDlTz^w+O1`fXhQn~#O1ySbmBZ#IbQkl(N@ zU=?}fkcBLZ?2l>6DYz)hJh)6#FUH?lUQV-TUHb+)!{j)2jLv*_Y58zQ|Gt@r>D|mz zepAs22kfw63RYMk^OXKll=nWO9WQ0QNWEO2?SJ<8`WeeO@_7LNb>|GJGq&qn@23p& ze}Xori76zJKn$~pVg@o_S?3|jK}a9TDLk?iUx?k{2TTh3XP4}Z`#AZhh*nr&h6xIL zoK$up`Q?x>q&$F}>5M*+^>b?OoAGOVL)O7h=!+*=2Y&s&)=!R=1lZ z^L~u>#)z|sVg?a}5ke5sUN(C*P1y(8ZjAOyznoY)KgXA-uKQsZnNFT*7xn(xy6EkSkBjA&U%FkVXngNG{p`&J)= zNSkFFeeIPSuh$3poh3%+d_5lSedf6IgYh{-=?Pg6#&^7LuOE6mz;x2~4zZ0EnrNVo z8mf@Cmx=Owt=Ddo&+*;HOAGPf=@XMz9nwbQGko&>YiXl)eRR9uL&-94xd(AEZzmkE z!-gqXVS%(!NPo(CB8bC~^(OUlj^4i()jpMBeD^~3t?{sP`Y+sFeR@CsIOVNeD?LBA zoR~{3E?m7((=PT2-0Wm(^H9sK;#;`#Uue)Vd+-Y14ld^C;zHGXTxPX_IHw*Ol*T5j!%MCPPz z`!~8rTIJgIfk#<>;wGvVa z`wsms+vLSOL}}9uF@i8c2qFNPFPAXNN7;)9 zDZ5~_N!t4gzm~CZgZ4;2{T2Nb|Lx_&a=pAi-hO+GeM*j)+B(;cOSgMYUpH~SWO)k2 zSu*8`Ib@N+3eu3};nbxPlw)vEo?ISTpJy-5rxQ20-jQkL`dO}3CdRqCF#G2LzkZCR z563X7_ZVg>TnT8X%==UAuwaasSwRpgOF78$G{4at!tCLqrxW{DYn zpNLTY7&$`32*UzIKc*qSXYPdu#&S9-J0N{8%PITk>4mqsNW1ax{mFiLaQM|tM@?=! z+J5j}+s@6O7xVU%x}Rm>wom1dMFuNKBZVaRe{7aQ6uecVB1Es=7eUJRk;hM*hEIk; z-ZON=1t<7l+4;wY@pEV5&6eeM_vse7@1+e5VjVS9Q9&6c6d`Sp{$E1@vL5pAU%h`a uuFIrOj$F5QT_#iCLp!`g*_Y&)EXNEd9FX-d^OSa2A?HLne@L5*zyAkd?oikO literal 22852 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 HaR2@<5RH&M diff --git a/Filecfg/3158106684137634569 b/Filecfg/3158106684137634569 index 17dc918ae15e5c6556a283a9a3fcb4d0de5ae344..ddfe24cac7e5cd6efc186c35f620f1df854b263b 100644 GIT binary patch delta 28208 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 delta 27411 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 literal 59492 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 diff --git a/Filecfg/4322562012382843708 b/Filecfg/4322562012382843708 index c1d25bb88c09e421ce4f9833d881b851e640b636..1929ebd9472c2185d27f0b6ed79ecca208551a17 100644 GIT binary patch delta 214 zcmWN|p-%!~7{~GN`@$W(sKCMLfk2{M;13`Wj2DOo{s00&H={wP(T#JHy#|BPKwypy z#*796GuzK_o1620IG*q+&+qxZoTY;&|E>#Mci^fG_brG|Vcmr9h72MMU~mGHW0?D} ztHXZ{e9`ydyb3oJcq_xl5&RrVC)x+nm0)Dxp$N+YY+Y#`nME%TQI0xe4bKWv>EuR~ w&E7Y5=!SNp=K3?WfBH+s_A#HR3w!A#-tafe7V`KiVqsRd?o=zYGNuyj0kQon$N&HU delta 497 zcmZ{gJ4ixd7>3_-JV%du$}X0gH-Zy2L>M(XND@Q|LQyCQryxSZON(G2v@{4U$=~4E z6z)cILxVL`YY;f(*wEO8uMhAEev>@FY{t3CN_V1K6_z z6^XJo;KmAcMcOUEj}HqiCnb2`kfTci5=c8=^~-C)``zoY6RsJ$CDWvKgH+S5Nf8pI zP!idLBP^|!_vt`klTNSIC|FojHs)2MP?w7UJq>eE_XkD@3iX%P%*iUb_{zE(FBJ-< zqE?w3wvsf4_A8s???c(2|B<#eq@ZI#P3KbO-6BENWuK^f_9#y$b=L<<=PKHe4s>LC o6UfN_1v2`o0hDK-e1}W0XG@1=xEXu@qgr>uDbMk(O`FT}3-bkfVE_OC diff --git a/Filecfg/6306365957015510962 b/Filecfg/6306365957015510962 index 46e851f39809d9ed50d75f822613ff59c3482790..c03b4a6c2423baeff09b97e9a299eb3b272da10f 100644 GIT binary patch delta 2329 zcmYk7VN8@|9KiplryhFfJ+G$%9(V#NCfb#l7zikrh?x3;iaFYJ;{z2NG)>H7fpuHg zMw{->2ivOQc5bZUMnz?Il@=8mme$p5`2jaS&}JKJwDH01?e_xjjt{@Pdw=i$`9J^X z|Gf7;w=Q@_`#ooa-5-cZ?;(+~gCfPy_KZmX0VI?+h@9OoGEvVZT;3-Vg~2+JAav~& z@x$QLTtiz_WVBW!0)2Z#rgn=oLaK(`5U(azmB?YZx{En>Nw*{`Map2jfsrwBN|fCS)!s~%!^h}6K{C-E@4U1T4OmN6D4w~2JXgC|5w3TWhy@iS3YAJ=m;AW8$c<)h>0Q7F+8+uFlhQvmSfu0Q_4<4-F%D}h%`YupCm99A^`5MWdH8@crm?9C{dd6==D|E&c7P4m?F+Y=$oIC*h19?xKg#sAh0mMD&up9h zmoP-JC3)Lf&cHBCG0U9>t@1u+{GZ!)7pfV0(H(lx`_`r;)-hq2 z+RxneBKholb=MV)cvz53K(;=+XrpI?zP4zi6}oKOhjC%(Vob7LKVEdiN}x}nS|EU) zs@H*w%vhpX6Yh(kAAc`W(~}D;4NZM&7ZoSMtgAt~gz3yFJXx%5mUF+~}9{=5X zdihDyb}cio6dh2{isQMH^Xxzk&kQ)}KAK7Q$BII8;@ix)V($7hD{$OQW8Lcdc{j%O zoj}Zrf0vm$h@Gy|Jaf|cdGy`jUS6ObdcnlZd92$|!N&EXRc$7)^kSy_L%eA3=zrFZ znZJpfp%r^Tcdd+>6n`Ffr|wqLf4#o)kO}=@+mX2pUD%{<3Raj_tdqgnrwBHvuLfgg z3hO+Hj!p9RPN-*9w~7Cli49_>_1vnM35?Dz&WTO%hHumS)t%-%*3B!}`+9M8%oJar zZJHB%Vki0a@ioWI0Ja7bhRJg7=%;HMjQ2*S4}I8_nw)CWh;{Quu_byeCuYX6ZidU8 z9F_V{PJ^lZ$+iiZ$=i&LYkh95Ig53kgC_7{AL#qJohD~2lc9$*$E%OzHJB4vnlh82 z7<)j^`hxMjy`{-PTzS-Eq rmrW10!_A8&Z(+>%f1iD`JG1q2#?zgmI!~4!D=PAw`{Yc~p)LOdMW$6< delta 2619 zcmYk8e@t7~6~_<6NgM*Huj3@V1c)IXh16vvAq^=Z(1rx_qp3Bq7ESphmH2~BOhF1- zSdC;lc^iK$64Qw$Ceg{!qA8P5MO50+Hr-f8TiUXXu0-;rv|;qU$4bIv{Y-S^%?vS8_U!FV8kTSNj;k)9VtrY?(YydY8oW8ETiT_UA0*eSBy zA<_zq5s?O%Y!~sstxNod$&1Ww6N$p?1(7lsd0ynvb0Tdp)hbd9gDoPd^CA%#YnHf# zn?>%Q6X}Nl%r#K}EIx|{0(Z}fT!H0AkvoO_4*^&#z>BtUMx+l?&rkp?o#qMx!wn+o zQzApKev$%U?F4>E)yFZ`i_Cvlq!Av~5geAErb4(MW_2+Alt>6Bj*}QBYPrHhjffA% zpA_*zqM9yzhr(es#L8jz7)8RJD!KxRN<2Xdg7x@OkpWn(5V;D)Fj|hGj7lL0lSe2L z77w!pu;!2uHcLg4&%Bq5)VpY_JBw|Bm)!+iTxz>lLve-Wklj-{8{p`R}h5| zq@Q2~@Mxb%H_VraoP(KSRszYr1b|-_(IrUlp`GA^DKE)jY&ZHYbXeX=kudFHK`^$1 z0wGx_72;tZC)meEc>LE)hHeUrmX$7w(%Xfn{NZ_5jdtTar~fHDX$H5+)5sfIyW^CZ zLFI?Eg1wKY^+!8iZcM$M$yg-_a}3{s3ij)FBk!R|0l8%XC{{M!Ohvwh|ADUW2>Bb{ z*$NqCu#bt6ZmssbWG0bEkgmWc#jfa0&o62l{+P-1q6DE2^>K$tIhk6vWm;vdSeth~ zsr@@c{=3YG=4PyS(wR>E?am+g1GAaTunhtUA)=SC6;eiN5DfjNpjo9A9P~x4dEV2uD7~ z{dP88KljGX!29mJFzU3vvL|NJr~|ot$xF0Uzu9xc8NI)?5?gX9>Siv-zp^>ziyHia z4>FlHMuU)G)Z3;-doTNkkQ;Jx2)VmWf4KL&nMbx2*)}gTZC2mi8#g_F%48bDTQS;D z7qp|e$)7}xfsEQ3fOt~vhyB1QRT=3*D=w`0Riin&N?pns!Re${{9Fsn%1BAVvdi4mEV{# zp1=cO=e?Po_mZhL6FBnogwa*KX=3pZr)i~t=O7H7C)zoY!}O`^HTT?f7qT<>>_OhZ z*Ntz8hr0E3Zu5m0AHvtqH3}hoUa-E7ZN5!nOyXnbizF!AF9aJ^$KPVsklD4YI)%Ed zulmoJh7aA+`%oi#&mS{$sQG&;McG%hdH;(h_)#WPpNlYzn$$P;H<%Ae6qE<);oyW12$iIHrjs=R+}jtt&9d?tr3^j9_ljQPu*iO zjykJ9JJe!&QS&)kQA7IhP|U2N<|EAT#%$DAO1n(!XPli}++NgC{h;)MxrJ(PnqKgr zK33!0FlCEwgpp?$(%(2;W*C*mWh)D!M)X^!-7KNzJGgL~Bcd-Hj+?80bG;+%^00n+ zxZTX6@*^7|#6Poo`bdl4`**j7an#Kk{rQm}n{nhm%uxvQA|KY0vTMfo5BK&MLQU(< zvNNU^HSb+Poz{nVQ>gX1bRIql>h=5OO(wMDdWTR~^>+C+a|hKn!e%SwE1^#-D{h$Z z=dRjoza8`ss57YfWh790^u*B?H-+la*N#eV2 zh}XJ@ON-vCsMGg@XPvQajvgGNyzH&xeAdxadDihRXEIk&Y~*npBj;$|icxvmBybGo o9045Uu8JAo!>vcPoj1n!4;`#(FYxNas$<$$b>J;??99{u2W4lGt^fc4 diff --git a/README.md b/README.md index 4f6d329..3e0cf28 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ Start each service in order from option `a)`. Most of the configuration (database, encryption keys) is stored in a shared environment configuration file (`environment.toml`). Some of server-specific options are stored in their respective configuration files (which are created upon first startup of each server). ### Logging in -To login to this server, you have to obtain a compatible game client. Currently supported one is `OSPRODWin1.6.0`, you can get it from game launcher. Next, you have to apply the necessary [client patch](https://git.xeondev.com/ObolSquad/trigger-patch). It allows you to connect to the local server and replaces encryption keys with custom ones. +To login to this server, you have to obtain a compatible game client. Currently supported one is `CNBetaWin1.7.0`, you can get it from uploads found on [Our Discord Server](https://discord.gg/reversedrooms). Next, you have to apply the necessary [client patch](https://git.xeondev.com/ObolSquad/trigger-patch). It allows you to connect to the local server and replaces encryption keys with custom ones. ### Management You can use the [trigger-muip-tool](https://git.xeondev.com/ObolSquad/trigger-muip-tool) to communicate with MUIP server and execute GM commands. diff --git a/crates/dispatch-server/dispatch.default.toml b/crates/dispatch-server/dispatch.default.toml index 1524794..c57b546 100644 --- a/crates/dispatch-server/dispatch.default.toml +++ b/crates/dispatch-server/dispatch.default.toml @@ -13,7 +13,7 @@ area = 2 [bound_server] name = "trigger_rs" title = "Trigger-RS" -seed = "70fed6d1bdf76412" +seed = "789bd844f8c04bc3" addr = "127.0.0.1" port = 20501 is_kcp = false diff --git a/crates/dispatch-server/src/query_gateway.rs b/crates/dispatch-server/src/query_gateway.rs index 905d5b0..b9bd881 100644 --- a/crates/dispatch-server/src/query_gateway.rs +++ b/crates/dispatch-server/src/query_gateway.rs @@ -139,21 +139,21 @@ fn internal_process( cdn_conf_ext: Some(CdnConfExt { // TODO: unhardcode this design_data: CdnDesignData { - base_url: Borrowed("https://autopatchos.zenlesszonezero.com/design_data/1.6_live/output_6898738_6ffe812558/client/"), - data_revision: Borrowed("6898738"), - md5_files: Borrowed(r#"[{"fileName": "data_version", "fileSize": 2065, "fileMD5": "16970197844668905690"}]"#), + base_url: Borrowed("https://autopatchcn.juequling.com/design_data/beta_live/output_7054632_323d17319c/client/"), + data_revision: Borrowed("7054632"), + md5_files: Borrowed(r#"[{"fileName": "data_version", "fileSize": 4503, "fileMD5": "419987357302147246"}]"#), }, game_res: CdnGameRes { - audio_revision: Borrowed("6898738"), - base_url: Borrowed("https://autopatchos.zenlesszonezero.com/game_res/1.6_live/output_6898738_6ffe812558/client/"), + audio_revision: Borrowed("7025371"), + base_url: Borrowed("https://autopatchcn.juequling.com/game_res/beta_live/output_7054632_323d17319c/client/"), branch: Borrowed("beta_live"), - md5_files: Borrowed(r#"[{"fileName": "res_version", "fileSize": 1167660, "fileMD5": "8072678507435758384"}, {"fileName": "audio_version", "fileSize": 15447, "fileMD5": "5401804085122358755"}, {"fileName": "base_revision", "fileSize": 4, "fileMD5": "4524394692449115962"}]"#), - res_revision: Borrowed("6898738"), + md5_files: Borrowed(r#"[{"fileName": "res_version", "fileSize": 2379030, "fileMD5": "15840336186912297231"}, {"fileName": "audio_version", "fileSize": 30435, "fileMD5": "15675397132378459243"}, {"fileName": "base_revision", "fileSize": 18, "fileMD5": "18079377284431001248"}]"#), + res_revision: Borrowed("7054632"), }, silence_data: CdnSilenceData { - base_url: Borrowed("https://autopatchos.zenlesszonezero.com/design_data/1.6_live/output_6898738_6ffe812558/client_silence/"), - md5_files: Borrowed(r#"[{"fileName": "silence_version", "fileSize": 130, "fileMD5": "2077712550601860122"}]"#), - silence_revision: Borrowed("6898738"), + base_url: Borrowed("https://autopatchcn.juequling.com/design_data/beta_live/output_7054632_323d17319c/client_silence/"), + md5_files: Borrowed(r#"[{"fileName": "silence_version", "fileSize": 647, "fileMD5": "15019531890587528788"}]"#), + silence_revision: Borrowed("7042559"), }, pre_download: None, }), diff --git a/crates/game-server/src/logic/player/role.rs b/crates/game-server/src/logic/player/role.rs index f553e2a..ce3e7c6 100644 --- a/crates/game-server/src/logic/player/role.rs +++ b/crates/game-server/src/logic/player/role.rs @@ -23,8 +23,6 @@ pub struct AvatarPropertyChanges { } impl RoleModel { - const PIDORS: &[i32] = &[1331, 1291]; - pub async fn init(context: NapContext) -> Self { let avatar_map = Self::load_or_create_avatar_map(&context).await; @@ -332,7 +330,6 @@ impl RoleModel { pub async fn unlock_avatars(&mut self, avatar_id_list: &[i32]) -> Vec { let models = avatar_id_list .iter() - .filter(|id| !Self::PIDORS.contains(*id)) .filter(|id| !self.is_avatar_unlocked(**id as u32)) .map(|id| { self.context diff --git a/crates/game-server/src/session/message/client_systems.rs b/crates/game-server/src/session/message/client_systems.rs index 66c3993..ef68bc4 100644 --- a/crates/game-server/src/session/message/client_systems.rs +++ b/crates/game-server/src/session/message/client_systems.rs @@ -179,6 +179,20 @@ mod client_systems_module { } } + pub async fn on_end_newbie( + _context: &mut MessageContext<'_, '_>, + _request: EndNewbieCsReq, + ) -> EndNewbieScRsp { + EndNewbieScRsp { retcode: 0 } + } + + pub async fn on_sync_global_variables( + _context: &mut MessageContext<'_, '_>, + _request: SyncGlobalVariablesCsReq, + ) -> SyncGlobalVariablesScRsp { + SyncGlobalVariablesScRsp { retcode: 0 } + } + pub async fn on_get_trashbin_hermit_data( _context: &mut MessageContext<'_, '_>, _request: GetTrashbinHermitDataCsReq, diff --git a/crates/game-server/src/session/message/flower_shop.rs b/crates/game-server/src/session/message/flower_shop.rs new file mode 100644 index 0000000..e3e3bf9 --- /dev/null +++ b/crates/game-server/src/session/message/flower_shop.rs @@ -0,0 +1,12 @@ +use super::MessageContext; +use trigger_codegen::handlers; + +#[handlers] +mod flower_shop_module { + pub async fn on_get_flower_shop_data( + _context: &mut MessageContext<'_, '_>, + _request: GetFlowerShopDataCsReq, + ) -> GetFlowerShopDataScRsp { + GetFlowerShopDataScRsp { retcode: 0 } + } +} diff --git a/crates/game-server/src/session/message/mod.rs b/crates/game-server/src/session/message/mod.rs index 83024f8..6154be1 100644 --- a/crates/game-server/src/session/message/mod.rs +++ b/crates/game-server/src/session/message/mod.rs @@ -40,7 +40,8 @@ modules! { miniscape_entrust, fishing_contest, ridus_got_boo, - qa_game + qa_game, + flower_shop } client_message_forwarding! { diff --git a/crates/trigger-protobuf/out/_.rs b/crates/trigger-protobuf/out/_.rs index ac66a26..4c46223 100644 --- a/crates/trigger-protobuf/out/_.rs +++ b/crates/trigger-protobuf/out/_.rs @@ -1,445 +1,209 @@ #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5887)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRewardBuffDataScRsp { - #[prost(message, optional, tag = "6")] - pub data: ::core::option::Option, - #[xor(11570)] - #[prost(int32, tag = "13")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerBasicInfo { - #[xor(15327)] - #[prost(uint32, tag = "9")] - pub level: u32, - #[xor(3247)] - #[prost(int64, tag = "2")] - pub last_enter_world_timestamp: i64, - #[xor(9120)] - #[prost(uint32, tag = "12")] - pub avatar_id: u32, - #[xor(1453)] - #[prost(uint32, tag = "13")] - pub player_avatar_id: u32, - #[xor(8142)] - #[prost(uint32, tag = "1658")] - pub control_avatar_id: u32, - #[prost(string, tag = "11")] - pub nick_name: ::prost::alloc::string::String, - #[xor(9818)] - #[prost(uint32, tag = "6")] - pub exp: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8967)] +#[cmdid(2651)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetBuddyDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RamenData {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RewardBuffData {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3134)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BattleReportCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct Equip { - #[prost(message, repeated, tag = "1")] - pub sub_propertys: ::prost::alloc::vec::Vec, - #[xor(13130)] - #[prost(uint32, tag = "14")] - pub star: u32, - #[prost(bool, tag = "4")] - pub lock: bool, - #[xor(2266)] - #[prost(uint32, tag = "6")] - pub level: u32, - #[prost(message, repeated, tag = "3")] - pub propertys: ::prost::alloc::vec::Vec, - #[xor(6924)] +pub struct WeaponDressCsReq { + /// VMP DETECTED + /// + #[xor(10318)] #[prost(uint32, tag = "10")] - pub id: u32, - #[xor(13138)] - #[prost(uint32, tag = "11")] - pub uid: u32, - #[xor(8641)] - #[prost(uint32, tag = "5")] - pub exp: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1850)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HollowDataRefreshCsReq { - #[prost(uint32, repeated, tag = "6")] - pub unlock_hollow_id_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "9")] - pub hollow_group_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LevelPerformInfo { - #[prost(string, tag = "7")] - pub weather: ::prost::alloc::string::String, - #[xor(11702)] - #[prost(uint32, tag = "5")] - pub event_graph_owner_uid: u32, - #[prost(string, tag = "15")] - pub time: ::prost::alloc::string::String, + pub avatar_id: u32, + #[xor(14680)] + #[prost(uint32, tag = "14")] + pub weapon_uid: u32, } #[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(497)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct DressedEquip { - #[xor(15760)] - #[prost(uint32, tag = "13")] - pub index: u32, - #[xor(13501)] - #[prost(uint32, tag = "8")] - pub equip_uid: u32, +pub struct TriggerInteractCsReq { + #[xor(15031)] + #[prost(int32, tag = "11")] + pub interact_id: i32, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4672)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SavePosInMainCityCsReq { - #[xor(1076)] - #[prost(uint32, tag = "8")] - pub section_id: u32, - #[prost(message, optional, tag = "13")] - pub position: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct AvatarSkillLevel { - #[xor(3330)] - #[prost(uint32, tag = "8")] - pub level: u32, - #[xor(12145)] - #[prost(uint32, tag = "11")] - pub skill_type: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2764)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetCollectMapCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DungeonInfo { - #[prost(message, optional, tag = "603")] - pub dungeon_quest_info: ::core::option::Option, - #[xor(10712)] - #[prost(uint32, tag = "1339")] - pub quest_type: u32, - #[xor(8169)] - #[prost(uint32, tag = "6")] - pub quest_id: u32, - #[prost(message, repeated, tag = "4")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "1878")] - pub buddy_list: ::prost::alloc::vec::Vec, - #[prost(message, optional, tag = "2")] - pub dungeon_equip_info: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3961)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EndBattleCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PostGirlData { - #[prost(uint32, repeated, tag = "7")] - pub selected_post_girl_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "6")] - pub post_girl_item_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6707)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetBattleEventInfoCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8379)] +#[cmdid(1545)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetQuestDataScRsp { - #[xor(3559)] - #[prost(int32, tag = "11")] - pub retcode: i32, - #[xor(9236)] - #[prost(uint32, tag = "4")] + /// VMP DETECTED + /// + #[xor(1902)] + #[prost(uint32, tag = "6")] pub quest_type: u32, - #[prost(message, optional, tag = "12")] + #[prost(message, optional, tag = "4")] pub quest_data: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HallSceneInfo { - #[prost(string, tag = "917")] - pub transform_id: ::prost::alloc::string::String, - #[xor(8592)] - #[prost(uint32, tag = "14")] - pub bgm_id: u32, - #[xor(12514)] - #[prost(uint32, tag = "1166")] - pub control_avatar_id: u32, - #[xor(12879)] - #[prost(uint32, tag = "10")] - pub time_of_day: u32, - #[prost(message, optional, tag = "15")] - pub position: ::core::option::Option, - #[prost(message, repeated, tag = "1")] - pub scene_unit_list: ::prost::alloc::vec::Vec, - #[xor(7441)] - #[prost(uint32, tag = "1615")] - pub player_avatar_id: u32, - #[xor(9078)] - #[prost(uint32, tag = "500")] - pub day_of_week: u32, - #[xor(11651)] - #[prost(uint32, tag = "11")] - pub section_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7991)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSceneScNotify { - #[prost(message, optional, tag = "10")] - pub scene_info: ::core::option::Option, - #[prost(message, optional, tag = "9")] - pub dungeon_info: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(499)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetHollowDataScRsp { - #[xor(9761)] - #[prost(int32, tag = "9")] + #[xor(2742)] + #[prost(int32, tag = "14")] pub retcode: i32, - #[prost(message, optional, tag = "14")] - pub hollow_data: ::core::option::Option, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2783)] +#[cmdid(4585)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetCharacterQuestListCsReq {} +pub struct GetHadalZoneDataCsReq {} #[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FightSceneInfo { - #[prost(message, optional, tag = "12")] - pub level_perform_info: ::core::option::Option, - #[prost(bool, tag = "8")] - pub end_hollow: bool, - #[prost(message, optional, tag = "13")] - pub level_reward_info: ::core::option::Option, - #[prost(enumeration = "Pbadiibplcn", tag = "7")] - pub perform_type: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3058)] +#[cmdid(1799)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetTrashbinHermitDataCsReq {} +pub struct GetDailyChallengeDataCsReq {} #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9131)] +#[cmdid(6843)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetOnlineFriendsListCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6182)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPhotoWallDataCsReq {} #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(830)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetCafeDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7737)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct VideoGetInfoScRsp { - #[prost(map = "uint32, uint64", tag = "2")] - pub video_key_map: ::std::collections::HashMap, - #[xor(9518)] - #[prost(int32, tag = "8")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5851)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetShoppingMallInfoCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2382)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BeginArchiveBattleQuestCsReq { - #[xor(806)] - #[prost(uint32, tag = "8")] - pub quest_id: u32, - #[xor(9423)] - #[prost(uint32, tag = "9")] - pub buddy_id: u32, - #[prost(bool, tag = "12")] - pub is_story: bool, - #[prost(uint32, repeated, tag = "5")] - pub avatar_id_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9413)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetBabelTowerDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarSync { - #[prost(message, repeated, tag = "9")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActionInfo { - #[prost(enumeration = "ActionType", tag = "8")] - pub action_type: i32, - #[prost(bytes = "vec", tag = "15")] - pub body: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5517)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct DressEquipmentCsReq { - #[xor(12194)] - #[prost(uint32, tag = "9")] - pub avatar_id: u32, - #[xor(16264)] - #[prost(uint32, tag = "8")] - pub dress_index: u32, - #[xor(8491)] - #[prost(uint32, tag = "2")] - pub equip_uid: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6803)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFairyDataScRsp { - #[prost(message, optional, tag = "7")] - pub data: ::core::option::Option, - #[xor(3416)] - #[prost(int32, tag = "6")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AbyssDungeon { - #[xor(3582)] - #[prost(uint32, tag = "2")] - pub quest_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6334)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RefreshSectionCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(850)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetActivityDataScRsp { - #[xor(15839)] - #[prost(int32, tag = "7")] - pub activity_type: i32, - #[xor(6106)] - #[prost(int32, tag = "13")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8370)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct PerformTriggerCsReq { - #[xor(7484)] - #[prost(int32, tag = "2")] - pub perform_type: i32, - #[xor(14785)] - #[prost(int32, tag = "14")] - pub perform_id: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ArchiveData { - #[prost(message, repeated, tag = "1")] - pub videotaps_info: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "3")] - pub hollow_archive_id_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7063)] +#[cmdid(6050)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPhotoWallDataScRsp { - #[xor(2237)] - #[prost(int32, tag = "6")] + #[xor(3590)] + #[prost(int32, tag = "12")] pub retcode: i32, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8590)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct InteractWithUnitCsReq { - #[xor(1436)] - #[prost(int32, tag = "5")] - pub npc_tag_id: i32, - #[xor(180)] - #[prost(int32, tag = "4")] - pub interact_id: i32, - #[prost(enumeration = "InteractTarget", tag = "2")] - pub r#type: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7205)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct WeaponUnDressCsReq { - #[xor(6550)] - #[prost(uint32, tag = "3")] - pub avatar_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct Material { - #[xor(2642)] - #[prost(uint32, tag = "10")] - pub id: u32, - #[xor(12586)] - #[prost(int32, tag = "11")] + #[xor(3383)] + #[prost(int32, tag = "13")] pub num: i32, + #[xor(1537)] + #[prost(uint32, tag = "6")] + pub id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AvatarSync { + #[prost(message, repeated, tag = "5")] + pub avatar_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct AutoRecoveryInfo { + #[xor(10428)] + #[prost(uint32, tag = "15")] + pub buy_times: u32, + #[xor(867)] + #[prost(int64, tag = "1")] + pub last_recovery_timestamp: i64, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8336)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct AbyssArpeggioGetDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ClientSystemsData { + #[prost(map = "uint32, int32", tag = "1813")] + pub global_variables: ::std::collections::HashMap, + #[prost(message, optional, tag = "14")] + pub post_girl_data: ::core::option::Option, + #[prost(message, optional, tag = "4")] + pub unlock_data: ::core::option::Option, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2062)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetFashionStoreDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4478)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct FinishArchivePerformCsReq { + #[xor(10724)] + #[prost(uint32, tag = "5")] + pub sub_id: u32, + #[xor(13019)] + #[prost(uint32, tag = "2")] + pub quest_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6549)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetChatEmojiListScRsp { + #[xor(9152)] + #[prost(int32, tag = "2")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2741)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AbyssGetDataScRsp { + /// VMP DETECTED + /// + #[prost(message, optional, tag = "10")] + pub abyss_data: ::core::option::Option, + #[xor(7534)] + #[prost(int32, tag = "1")] + pub retcode: i32, + #[prost(message, repeated, tag = "3")] + pub abyss_dungeon_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "2")] + pub abyss_group_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8486)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EndBattleCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6787)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetEquipDataScRsp { + #[xor(749)] + #[prost(int32, tag = "14")] + pub retcode: i32, + #[prost(message, repeated, tag = "9")] + pub equip_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9226)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetJourneyDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8941)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BattleReportCsReq { + #[prost(map = "uint32, int32", tag = "1")] + pub global_variables: ::std::collections::HashMap, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8071)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetWeaponDataScRsp { + #[prost(message, repeated, tag = "12")] + pub weapon_list: ::prost::alloc::vec::Vec, + #[xor(5098)] + #[prost(int32, tag = "13")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(934)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct UndressEquipmentCsReq { + #[xor(10686)] + #[prost(uint32, tag = "11")] + pub avatar_id: u32, + #[prost(uint32, repeated, tag = "9")] + pub undress_index_list: ::prost::alloc::vec::Vec, } #[derive(trigger_protobuf_derive::CmdID)] #[derive(trigger_protobuf_derive::XorFields)] @@ -449,31 +213,1629 @@ pub struct FightSettle { pub rank: u32, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7931)] +#[cmdid(3267)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct VideoGetInfoCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8678)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetClientSystemsDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4305)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetFlowerShopDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8038)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetArchiveDataScRsp { - #[prost(message, optional, tag = "7")] - pub archive_data: ::core::option::Option, - #[xor(9182)] - #[prost(int32, tag = "1")] +pub struct StartHollowQuestCsReq { + #[xor(3009)] + #[prost(uint32, tag = "12")] + pub buddy_id: u32, + #[prost(bool, tag = "15")] + pub is_story: bool, + #[xor(1349)] + #[prost(uint32, tag = "4")] + pub quest_id: u32, + #[prost(uint32, repeated, tag = "8")] + pub avatar_id_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4652)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct PerformTriggerCsReq { + /// VMP DETECTED + /// + #[xor(9347)] + #[prost(int32, tag = "3")] + pub perform_id: i32, + #[xor(5819)] + #[prost(int32, tag = "4")] + pub perform_type: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(331)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SavePosInMainCityCsReq { + #[xor(8320)] + #[prost(uint32, tag = "2")] + pub section_id: u32, + #[prost(message, optional, tag = "12")] + pub position: ::core::option::Option, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5470)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetBattleEventInfoCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9313)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerSyncScNotify { + #[prost(message, optional, tag = "15")] + pub basic_info: ::core::option::Option, + #[prost(message, optional, tag = "2")] + pub item_sync: ::core::option::Option, + #[prost(message, optional, tag = "13")] + pub avatar_sync: ::core::option::Option, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8866)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetNewsStandDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2754)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetTrashbinHermitDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5731)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct StartHollowQuestScRsp { + /// VMP DETECTED + /// + #[xor(11191)] + #[prost(int32, tag = "4")] + pub retcode: i32, + #[xor(2967)] + #[prost(uint32, tag = "8")] + pub quest_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4374)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RunEventGraphScRsp { + /// VMP DETECTED + /// + #[xor(14521)] + #[prost(int32, tag = "5")] pub retcode: i32, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3701)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct QuestInfo { + #[xor(12802)] + #[prost(uint32, tag = "15")] + pub id: u32, + #[xor(1157)] + #[prost(int64, tag = "2")] + pub unlock_time: i64, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct Weapon { + #[xor(16212)] + #[prost(uint32, tag = "5")] + pub uid: u32, + #[prost(bool, tag = "12")] + pub lock: bool, + #[xor(7872)] + #[prost(uint32, tag = "14")] + pub id: u32, + #[xor(4849)] + #[prost(uint32, tag = "9")] + pub refine_level: u32, + #[xor(6694)] + #[prost(uint32, tag = "8")] + pub level: u32, + #[xor(15680)] + #[prost(uint32, tag = "4")] + pub star: u32, + #[xor(11709)] + #[prost(uint32, tag = "6")] + pub exp: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct QuestCollection { + #[prost(message, repeated, tag = "12")] + pub quest_list: ::prost::alloc::vec::Vec, + #[xor(2005)] + #[prost(uint32, tag = "4")] + pub quest_type: u32, + #[prost(uint32, repeated, tag = "15")] + pub finished_quest_id_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct PostGirlItem { + #[xor(5875)] + #[prost(uint32, tag = "2")] + pub id: u32, + #[xor(13699)] + #[prost(int64, tag = "10")] + pub unlock_time: i64, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6686)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetBuddyDataScRsp { + #[prost(message, repeated, tag = "12")] + pub buddy_list: ::prost::alloc::vec::Vec, + #[xor(9820)] + #[prost(int32, tag = "5")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct UnlockData { + #[prost(int32, repeated, tag = "3")] + pub unlocked_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PostGirlData { + #[prost(uint32, repeated, tag = "2")] + pub selected_post_girl_id_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(72)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct PerformTriggerScRsp { + /// VMP DETECTED + /// + #[xor(509)] + #[prost(int32, tag = "8")] + pub retcode: i32, + #[xor(12803)] + #[prost(int64, tag = "6")] + pub perform_uid: i64, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7205)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetVhsStoreDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7602)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetCollectMapCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RallySceneInfo { + #[prost(message, optional, tag = "9")] + pub cur_check_point: ::core::option::Option, + #[prost(message, optional, tag = "4")] + pub level_reward_info: ::core::option::Option, + #[prost(message, optional, tag = "14")] + pub level_perform_info: ::core::option::Option, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9669)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetResourceDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3758)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetPlayerTransactionCsReq {} #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9274)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetBuddyDataScRsp { - #[xor(14531)] +pub struct SceneInfo { + #[xor(16372)] + #[prost(uint32, tag = "12")] + pub event_id: u32, + #[xor(7454)] + #[prost(uint32, tag = "2")] + pub scene_type: u32, + #[prost(message, optional, tag = "1")] + pub hall_scene_info: ::core::option::Option, + #[xor(5152)] + #[prost(uint32, tag = "3")] + pub local_play_type: u32, + #[prost(message, optional, tag = "11")] + pub rally_scene_info: ::core::option::Option, + #[prost(message, optional, tag = "8")] + pub fight_scene_info: ::core::option::Option, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RoleCardData {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9330)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct KeepAliveNotify { + #[prost(bytes = "vec", tag = "4")] + pub data: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct DressEquipmentParam { + #[xor(13220)] + #[prost(uint32, tag = "9")] + pub equip_uid: u32, + #[xor(198)] + #[prost(uint32, tag = "13")] + pub dress_index: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Avatar { + #[xor(10631)] + #[prost(uint32, tag = "6")] + pub id: u32, + #[prost(enumeration = "AvatarShowWeaponType", tag = "10")] + pub show_weapon_type: i32, + #[prost(bool, repeated, tag = "7")] + pub talent_switch_list: ::prost::alloc::vec::Vec, + #[xor(4893)] + #[prost(uint32, tag = "14")] + pub level: u32, + #[prost(uint32, repeated, tag = "2")] + pub taken_rank_up_reward_list: ::prost::alloc::vec::Vec, + #[xor(3833)] + #[prost(uint32, tag = "13")] + pub passive_skill_level: u32, + #[xor(1631)] + #[prost(uint32, tag = "12")] + pub rank: u32, + #[xor(2646)] + #[prost(uint32, tag = "4")] + pub cur_weapon_uid: u32, + #[prost(message, repeated, tag = "15")] + pub skill_type_level: ::prost::alloc::vec::Vec, + #[xor(2934)] + #[prost(int64, tag = "1")] + pub first_get_time: i64, + #[prost(message, repeated, tag = "5")] + pub dressed_equip_list: ::prost::alloc::vec::Vec, + #[xor(1116)] + #[prost(uint32, tag = "1405")] + pub avatar_skin_id: u32, + #[xor(5326)] + #[prost(uint32, tag = "9")] + pub unlocked_talent_num: u32, + #[xor(11856)] + #[prost(uint32, tag = "8")] + pub exp: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3484)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct DressEquipmentCsReq { + #[xor(13991)] + #[prost(uint32, tag = "13")] + pub avatar_id: u32, + #[xor(3581)] + #[prost(uint32, tag = "9")] + pub dress_index: u32, + #[xor(8941)] + #[prost(uint32, tag = "14")] + pub equip_uid: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct AvatarSkillLevel { + #[xor(11310)] + #[prost(uint32, tag = "14")] + pub skill_type: u32, + #[xor(15986)] + #[prost(uint32, tag = "15")] + pub level: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5625)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct WorkbenchGetDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7370)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetBabelTowerDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4808)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ReportBattleTeamCsReq { + #[prost(int32, repeated, tag = "7")] + pub avatar_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneUnitProtocolInfo { + #[xor(13662)] + #[prost(uint32, tag = "8")] + pub npc_id: u32, + #[prost(map = "uint32, message", tag = "3")] + pub interacts_info: ::std::collections::HashMap, + #[prost(bool, tag = "13")] + pub is_interactable: bool, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AbyssData {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7401)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct SwitchRoleCsReq { + /// VMP DETECTED + /// + #[xor(13403)] + #[prost(uint32, tag = "7")] + pub avatar_id: u32, + #[prost(enumeration = "Gjhjppapnol", tag = "5")] + pub r#type: i32, + #[xor(631)] + #[prost(uint32, tag = "1")] + pub control_avatar_id: u32, + #[xor(8876)] + #[prost(uint32, tag = "6")] + pub player_avatar_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8285)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetMiniscapeEntrustDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(904)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetWishlistDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9879)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EnterSectionCompleteCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4930)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetWeaponDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ArchiveData { + #[prost(uint32, repeated, tag = "4")] + pub hollow_archive_id_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "13")] + pub videotaps_info: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3601)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HallRefreshScNotify { + #[xor(10910)] + #[prost(uint32, tag = "334")] + pub day_of_week: u32, + #[xor(10281)] + #[prost(uint32, tag = "4")] + pub control_avatar_id: u32, + #[xor(14733)] + #[prost(uint32, tag = "6")] + pub bgm_id: u32, + #[prost(message, repeated, tag = "9")] + pub scene_unit_list: ::prost::alloc::vec::Vec, + #[xor(11794)] + #[prost(uint32, tag = "1663")] + pub time_of_day: u32, + #[xor(9469)] + #[prost(uint32, tag = "13")] + pub player_avatar_id: u32, + #[xor(11408)] + #[prost(uint32, tag = "2")] + pub section_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4469)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetChatEmojiListCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(1461)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SceneTransitionCsReq { + #[xor(15116)] + #[prost(uint32, tag = "2")] + pub section_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct LevelPerformInfo { + #[xor(13867)] + #[prost(uint32, tag = "8")] + pub event_graph_owner_uid: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9885)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetRoleCardDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3936)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetAvatarDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8984)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerOperationCsReq { + #[prost(bytes = "vec", tag = "2")] + pub data: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6030)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetClientSystemsDataScRsp { + #[prost(message, optional, tag = "14")] + pub data: ::core::option::Option, + #[xor(12293)] + #[prost(int32, tag = "11")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8339)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct RunEventGraphCsReq { + #[xor(999)] + #[prost(uint32, tag = "15")] + pub section_id: u32, + #[xor(5931)] + #[prost(uint32, tag = "6")] + pub event_graph_uid: u32, + #[xor(13290)] + #[prost(uint32, tag = "3")] + pub owner_id: u32, + #[xor(8162)] + #[prost(uint32, tag = "8")] + pub tag: u32, + #[prost(enumeration = "EventGraphOwnerType", tag = "14")] + pub owner_type: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AbyssGroup { + #[xor(9382)] + #[prost(uint32, tag = "10")] + pub group: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5735)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct PerformEndCsReq { + #[xor(6760)] + #[prost(int32, tag = "12")] + pub perform_type: i32, + #[xor(2327)] + #[prost(int64, tag = "6")] + pub perform_uid: i64, + #[xor(3519)] + #[prost(int32, tag = "10")] + pub perform_id: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5581)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetPlayerBasicInfoCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4180)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetShoppingMallInfoCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9847)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct LeaveCurSceneCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EquipProperty { + #[xor(10846)] + #[prost(uint32, tag = "10")] + pub base_value: u32, + #[xor(2539)] + #[prost(uint32, tag = "6")] + pub add_value: u32, + #[xor(14799)] + #[prost(uint32, tag = "7")] + pub key: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8238)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EnterSectionCompleteScRsp { + #[xor(8012)] + #[prost(int32, tag = "5")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4828)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetFriendListCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3107)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetGachaDataCsReq { + /// VMP DETECTED + /// + #[xor(7012)] + #[prost(uint32, tag = "2")] + pub gacha_type: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8687)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetServerTimestampCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7721)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerLoginCsReq { + /// VMP DETECTED + /// + #[prost(string, tag = "3")] + pub unk_baaghafhcon_14538: ::prost::alloc::string::String, + #[xor(5960)] + #[prost(uint32, tag = "789")] + pub unk_baaghafhcon_14539: u32, + #[prost(string, tag = "7")] + pub unk_baaghafhcon_14540: ::prost::alloc::string::String, + #[prost(string, tag = "2")] + pub unk_baaghafhcon_14542: ::prost::alloc::string::String, + #[prost(string, tag = "14")] + pub unk_baaghafhcon_14544: ::prost::alloc::string::String, + #[prost(string, tag = "1")] + pub unk_baaghafhcon_14545: ::prost::alloc::string::String, + #[prost(string, tag = "288")] + pub unk_baaghafhcon_14546: ::prost::alloc::string::String, + #[prost(string, tag = "12")] + pub unk_baaghafhcon_14547: ::prost::alloc::string::String, + #[xor(13448)] + #[prost(uint32, tag = "10")] + pub unk_baaghafhcon_14548: u32, + #[xor(15164)] + #[prost(uint32, tag = "4")] + pub unk_baaghafhcon_14550: u32, + #[xor(4176)] + #[prost(uint32, tag = "1472")] + pub unk_baaghafhcon_14551: u32, + #[prost(string, tag = "5")] + pub unk_baaghafhcon_14552: ::prost::alloc::string::String, + #[prost(string, tag = "11")] + pub unk_baaghafhcon_14553: ::prost::alloc::string::String, + #[xor(9367)] + #[prost(int32, tag = "15")] + pub unk_baaghafhcon_14555: i32, + #[prost(bool, tag = "1388")] + pub unk_baaghafhcon_14556: bool, + #[xor(3860)] + #[prost(uint32, tag = "13")] + pub unk_baaghafhcon_14557: u32, + #[prost(string, tag = "9")] + pub unk_baaghafhcon_14558: ::prost::alloc::string::String, + #[prost(string, tag = "1829")] + pub unk_baaghafhcon_14559: ::prost::alloc::string::String, + #[xor(7351)] + #[prost(uint32, tag = "8")] + pub unk_baaghafhcon_14560: u32, + #[xor(15757)] + #[prost(uint32, tag = "1954")] + pub unk_baaghafhcon_14561: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9747)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetRedDotListCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5746)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ActiveHollowCheckPointCsReq { + /// VMP DETECTED + /// + #[prost(message, optional, tag = "4")] + pub check_point: ::core::option::Option, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3149)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ToggleWeaponShowCsReq { + #[xor(4446)] + #[prost(uint32, tag = "15")] + pub avatar_id: u32, + #[prost(enumeration = "AvatarShowWeaponType", tag = "8")] + pub show_weapon_type: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(1200)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EndBattleScRsp { + /// VMP DETECTED + /// + #[xor(11305)] + #[prost(int32, tag = "13")] + pub retcode: i32, + #[prost(message, optional, tag = "4")] + pub fight_settle: ::core::option::Option, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4267)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ReportUiLayoutPlatformCsReq { + #[xor(10982)] + #[prost(uint32, tag = "2")] + pub unk_mflngbildgl_15532: u32, + #[prost(bool, tag = "1")] + pub unk_mflngbildgl_15533: bool, + #[xor(446)] + #[prost(uint32, tag = "9")] + pub unk_mflngbildgl_15535: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3002)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetMainCityRevivalDataCsReq { + #[xor(10631)] + #[prost(int32, tag = "6")] + pub land_id: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2218)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct PlayerLogoutCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3662)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAuthkeyScRsp { + /// VMP DETECTED + /// + #[xor(13721)] + #[prost(int32, tag = "7")] + pub retcode: i32, + #[xor(5897)] + #[prost(uint32, tag = "5")] + pub unk_poidonpgneb_15912: u32, + #[prost(string, tag = "9")] + pub auth_appid: ::prost::alloc::string::String, + #[prost(string, tag = "10")] + pub unk_poidonpgneb_15914: ::prost::alloc::string::String, + #[xor(1105)] + #[prost(uint32, tag = "15")] + pub unk_poidonpgneb_15915: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8834)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetActivityDataCsReq { + #[xor(506)] + #[prost(int32, tag = "3")] + pub activity_type: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8312)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RefreshSectionScRsp { + #[xor(3697)] + #[prost(int32, tag = "8")] + pub retcode: i32, + #[xor(14583)] + #[prost(uint32, tag = "5")] + pub refresh_status: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3480)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EnterWorldScRsp { + #[xor(6736)] + #[prost(int32, tag = "8")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct VideotapeInfo { + #[prost(bool, tag = "9")] + pub finished: bool, + #[xor(5666)] + #[prost(uint32, tag = "7")] + pub archive_file_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AbyssDungeon { + #[xor(11151)] + #[prost(uint32, tag = "6")] + pub quest_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7768)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetResourceDataScRsp { + #[prost(message, repeated, tag = "1")] + pub material_list: ::prost::alloc::vec::Vec, + #[prost(map = "uint32, message", tag = "13")] + pub auto_recovery_info: ::std::collections::HashMap, + #[xor(715)] + #[prost(int32, tag = "6")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BuddyUnitInfo { + #[xor(2099)] + #[prost(uint32, tag = "14")] + pub buddy_id: u32, + #[prost(enumeration = "BuddyTeamType", tag = "11")] + pub r#type: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8736)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetTipsInfoCsReq { + #[xor(14265)] + #[prost(uint32, tag = "15")] + pub r#type: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(1067)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct ClickHollowSystemCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(938)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct InteractWithUnitCsReq { + /// VMP DETECTED + /// + #[xor(15342)] + #[prost(int32, tag = "5")] + pub npc_tag_id: i32, + #[prost(enumeration = "InteractTarget", tag = "6")] + pub r#type: i32, + #[xor(4122)] + #[prost(int32, tag = "3")] + pub interact_id: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3878)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetRoleCardDataScRsp { + #[prost(message, optional, tag = "7")] + pub role_card_data: ::core::option::Option, + #[xor(12402)] + #[prost(int32, tag = "11")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct Equip { + #[prost(message, repeated, tag = "13")] + pub sub_propertys: ::prost::alloc::vec::Vec, + #[xor(7011)] + #[prost(uint32, tag = "4")] + pub id: u32, + #[prost(message, repeated, tag = "11")] + pub propertys: ::prost::alloc::vec::Vec, + #[xor(5795)] + #[prost(uint32, tag = "3")] + pub uid: u32, + #[xor(10066)] + #[prost(uint32, tag = "9")] + pub exp: u32, + #[xor(12695)] + #[prost(uint32, tag = "2")] + pub star: u32, + #[prost(bool, tag = "5")] + pub lock: bool, + #[xor(15993)] + #[prost(uint32, tag = "12")] + pub level: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9563)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EnterWorldCsReq { + #[prost(bool, tag = "1")] + pub is_reenter: bool, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6443)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetEquipDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9920)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct PostEnterWorldCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5837)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetWebActivityDataScRsp { + #[xor(4877)] + #[prost(int32, tag = "8")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5742)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct TalentSwitchCsReq { + #[prost(bool, repeated, tag = "12")] + pub talent_switch_list: ::prost::alloc::vec::Vec, + #[xor(15792)] + #[prost(uint32, tag = "6")] + pub avatar_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(852)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerGetTokenCsReq { + /// VMP DETECTED + /// + #[xor(10499)] + #[prost(uint32, tag = "11")] + pub unk_glampkiibpj_18963: u32, + #[prost(string, tag = "9")] + pub device: ::prost::alloc::string::String, + #[xor(4651)] + #[prost(uint32, tag = "7")] + pub unk_glampkiibpj_18965: u32, + #[xor(10312)] + #[prost(uint32, tag = "2")] + pub unk_glampkiibpj_18966: u32, + #[prost(string, tag = "14")] + pub token: ::prost::alloc::string::String, + #[xor(14003)] + #[prost(uint32, tag = "1")] + pub unk_glampkiibpj_18970: u32, + #[xor(2469)] + #[prost(uint32, tag = "8")] + pub unk_glampkiibpj_18972: u32, + #[xor(3250)] + #[prost(uint32, tag = "6")] + pub unk_glampkiibpj_18973: u32, + #[xor(1116)] + #[prost(uint32, tag = "5")] + pub rsa_ver: u32, + #[prost(string, tag = "4")] + pub account_uid: ::prost::alloc::string::String, + #[xor(8186)] + #[prost(uint32, tag = "12")] + pub unk_glampkiibpj_18976: u32, + #[prost(string, tag = "15")] + pub client_rand_key: ::prost::alloc::string::String, + #[prost(string, tag = "10")] + pub unk_glampkiibpj_18978: ::prost::alloc::string::String, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6389)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetWebActivityDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9551)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterSectionCsReq { + #[xor(15030)] + #[prost(uint32, tag = "5")] + pub tag: u32, + #[prost(string, tag = "15")] + pub transform_id: ::prost::alloc::string::String, + #[xor(10527)] + #[prost(uint32, tag = "12")] + pub section_id: u32, + #[prost(enumeration = "EventGraphOwnerType", tag = "2")] + pub owner_type: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6736)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerLoginScRsp { + /// VMP DETECTED + /// + #[xor(5042)] + #[prost(uint32, tag = "3")] + pub unk_lacabpahnhb_19759: u32, + #[prost(bytes = "vec", tag = "15")] + pub unk_lacabpahnhb_19760: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "10")] + pub unk_lacabpahnhb_19763: bool, + #[xor(665)] + #[prost(uint32, tag = "4")] + pub unk_lacabpahnhb_19764: u32, + #[prost(bool, tag = "2")] + pub unk_lacabpahnhb_19765: bool, + #[xor(15088)] + #[prost(uint32, tag = "13")] + pub unk_lacabpahnhb_19766: u32, + #[xor(3306)] + #[prost(int32, tag = "7")] + pub retcode: i32, + #[prost(string, tag = "8")] + pub unk_lacabpahnhb_19769: ::prost::alloc::string::String, + #[prost(bool, tag = "1")] + pub lock: bool, + #[prost(uint32, repeated, tag = "5")] + pub unk_lacabpahnhb_19771: ::prost::alloc::vec::Vec, + #[xor(7380)] + #[prost(uint64, tag = "11")] + pub unk_lacabpahnhb_19772: u64, + #[prost(bool, tag = "14")] + pub unk_lacabpahnhb_19773: bool, + #[prost(bool, tag = "6")] + pub unk_lacabpahnhb_19774: bool, + #[xor(5934)] + #[prost(uint32, tag = "9")] + pub unk_lacabpahnhb_19775: u32, + #[prost(bool, tag = "12")] + pub unk_lacabpahnhb_19776: bool, + #[xor(4703)] + #[prost(int32, tag = "133")] + pub unk_lacabpahnhb_19777: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2606)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SyncGlobalVariablesCsReq { + #[prost(map = "uint32, int32", tag = "3")] + pub global_variables: ::std::collections::HashMap, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6398)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HollowDataRefreshCsReq { + #[prost(uint32, repeated, tag = "12")] + pub hollow_group_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "10")] + pub unlock_hollow_id_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DungeonEquipInfo { + #[prost(message, repeated, tag = "12")] + pub avatar_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "8")] + pub weapon_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "6")] + pub equip_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "7")] + pub buddy_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct QuestData { + #[prost(message, repeated, tag = "1")] + pub quest_collection_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5558)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetFishingContestDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DungeonInfo { + #[xor(1494)] + #[prost(uint32, tag = "3")] + pub quest_id: u32, + #[prost(message, optional, tag = "45")] + pub dungeon_quest_info: ::core::option::Option, + #[prost(message, repeated, tag = "1333")] + pub buddy_list: ::prost::alloc::vec::Vec, + #[xor(15947)] + #[prost(uint32, tag = "405")] + pub quest_type: u32, + #[prost(message, optional, tag = "4")] + pub dungeon_equip_info: ::core::option::Option, + #[prost(message, repeated, tag = "2")] + pub avatar_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct DressedEquip { + #[xor(9956)] + #[prost(uint32, tag = "6")] + pub equip_uid: u32, + #[xor(8098)] + #[prost(uint32, tag = "9")] + pub index: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9467)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAvatarDataScRsp { + /// VMP DETECTED + /// + #[prost(message, repeated, tag = "15")] + pub avatar_list: ::prost::alloc::vec::Vec, + #[xor(14447)] + #[prost(int32, tag = "2")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerBasicInfo { + #[xor(5094)] + #[prost(uint32, tag = "6")] + pub player_avatar_id: u32, + #[xor(12926)] + #[prost(uint32, tag = "32")] + pub control_avatar_id: u32, + #[xor(1733)] + #[prost(uint32, tag = "5")] + pub avatar_id: u32, + #[prost(string, tag = "12")] + pub nick_name: ::prost::alloc::string::String, + #[xor(7376)] + #[prost(int64, tag = "11")] + pub last_enter_world_timestamp: i64, + #[xor(5074)] + #[prost(uint32, tag = "13")] + pub level: u32, + #[xor(14814)] + #[prost(uint32, tag = "10")] + pub exp: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2343)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct PlayerGetTokenScRsp { + #[xor(8535)] + #[prost(int32, tag = "5")] + pub retcode: i32, + #[prost(string, tag = "14")] + pub server_rand_key: ::prost::alloc::string::String, + #[prost(string, tag = "4")] + pub sign: ::prost::alloc::string::String, + #[xor(2460)] + #[prost(uint32, tag = "6")] + pub uid: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct LevelRewardInfo {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4811)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetPrivateMessageDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7400)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetHollowDataScRsp { + /// VMP DETECTED + /// + #[prost(message, optional, tag = "6")] + pub hollow_data: ::core::option::Option, + #[xor(6839)] + #[prost(int32, tag = "9")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BuddyInfo { + #[xor(12584)] + #[prost(int64, tag = "15")] + pub first_get_time: i64, + #[xor(270)] + #[prost(uint32, tag = "7")] + pub exp: u32, + #[xor(7734)] + #[prost(uint32, tag = "2")] + pub level: u32, + #[xor(7426)] + #[prost(uint32, tag = "10")] + pub rank: u32, + #[xor(5499)] + #[prost(uint32, tag = "3")] + pub id: u32, + #[prost(uint32, repeated, tag = "4")] + pub taken_rank_up_reward_list: ::prost::alloc::vec::Vec, + #[xor(7451)] + #[prost(uint32, tag = "9")] + pub star: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ItemSync { + #[prost(message, repeated, tag = "7")] + pub material_list: ::prost::alloc::vec::Vec, + #[prost(map = "uint32, message", tag = "1")] + pub auto_recovery_info: ::std::collections::HashMap, + #[prost(message, repeated, tag = "15")] + pub equip_list: ::prost::alloc::vec::Vec, + #[prost(message, repeated, tag = "8")] + pub weapon_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct ActionInfo { + #[prost(bytes = "vec", tag = "5")] + pub body: ::prost::alloc::vec::Vec, + #[prost(enumeration = "ActionType", tag = "6")] + pub action_type: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5161)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetArchiveDataScRsp { + /// VMP DETECTED + /// + #[xor(7666)] + #[prost(int32, tag = "7")] + pub retcode: i32, + #[prost(message, optional, tag = "15")] + pub archive_data: ::core::option::Option, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2815)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetAvatarRecommendEquipCsReq { + #[xor(11245)] + #[prost(uint32, tag = "9")] + pub avatar_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(1555)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct EndNewbieCsReq { + #[xor(3142)] + #[prost(uint32, tag = "15")] + pub group_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6920)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetBuddyDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(8999)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetHollowDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5953)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetRamenDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DungeonQuestInfo { + #[prost(uint32, repeated, tag = "4")] + pub inner_quest_id_list: ::prost::alloc::vec::Vec, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HollowCheckPoint {} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct FightSceneInfo { + #[prost(message, optional, tag = "11")] + pub level_perform_info: ::core::option::Option, + #[prost(enumeration = "Chkeimjobbp", tag = "3")] + pub perform_type: i32, + #[prost(message, optional, tag = "5")] + pub level_reward_info: ::core::option::Option, + #[prost(bool, tag = "15")] + pub end_hollow: bool, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6116)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RechargeGetItemListCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(1292)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct PerformJumpCsReq { + /// VMP DETECTED + /// + #[xor(2374)] + #[prost(int32, tag = "1")] + pub furthest_chapter: i32, + #[xor(7137)] + #[prost(int32, tag = "12")] + pub comic_index: i32, + #[xor(6356)] + #[prost(int64, tag = "2")] + pub perform_uid: i64, + #[xor(2380)] + #[prost(int32, tag = "6")] + pub perform_id: i32, + #[xor(15061)] + #[prost(int32, tag = "9")] + pub perform_type: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4872)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetFairyDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2525)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetDisplayCaseDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2940)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetCampIdleDataCsReq { + #[xor(10450)] + #[prost(uint32, tag = "14")] + pub unk_fdddkhmacdd_22933: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HallSceneInfo { + #[prost(string, tag = "1164")] + pub transform_id: ::prost::alloc::string::String, + #[xor(7913)] + #[prost(uint32, tag = "242")] + pub player_avatar_id: u32, + #[prost(message, optional, tag = "7")] + pub position: ::core::option::Option, + #[xor(14122)] + #[prost(uint32, tag = "12")] + pub section_id: u32, + #[xor(13444)] + #[prost(uint32, tag = "402")] + pub day_of_week: u32, + #[prost(message, repeated, tag = "1")] + pub scene_unit_list: ::prost::alloc::vec::Vec, + #[xor(1749)] + #[prost(uint32, tag = "4")] + pub bgm_id: u32, + #[xor(3110)] + #[prost(uint32, tag = "328")] + pub control_avatar_id: u32, + #[xor(12134)] + #[prost(uint32, tag = "10")] + pub time_of_day: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(1129)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct DressEquipmentSuitCsReq { + /// VMP DETECTED + /// + #[prost(message, repeated, tag = "3")] + pub param_list: ::prost::alloc::vec::Vec, + #[xor(4618)] + #[prost(uint32, tag = "8")] + pub avatar_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5065)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct VideoGetInfoScRsp { + /// VMP DETECTED + /// + #[prost(map = "uint32, uint64", tag = "4")] + pub video_key_map: ::std::collections::HashMap, + #[xor(5089)] + #[prost(int32, tag = "13")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7897)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetMonthCardRewardListCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4965)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetPlayerMailsCsReq { + /// VMP DETECTED + /// + #[xor(7790)] + #[prost(uint32, tag = "12")] + pub unk_hoifaodofeo_23875: u32, + #[xor(14754)] + #[prost(uint32, tag = "15")] + pub unk_hoifaodofeo_23879: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(1039)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct WeaponUnDressCsReq { + /// VMP DETECTED + /// + #[xor(13499)] + #[prost(uint32, tag = "2")] + pub avatar_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct HollowInfo { + #[prost(message, optional, tag = "99")] + pub hollow_statistics: ::core::option::Option, + #[xor(7894)] + #[prost(uint32, tag = "6")] + pub hollow_quest_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5365)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct UpdateEventGraphScNotify { + #[xor(14151)] + #[prost(uint32, tag = "6")] + pub event_graph_owner_uid: u32, + #[prost(enumeration = "EventGraphOwnerType", tag = "15")] + pub owner_type: i32, + #[prost(bool, tag = "9")] + pub is_event_success: bool, + #[xor(7888)] + #[prost(uint32, tag = "10")] + pub tag: u32, + #[prost(string, tag = "2")] + pub npc_interaction: ::prost::alloc::string::String, + #[xor(2727)] + #[prost(uint32, tag = "13")] + pub event_graph_uid: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(1989)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BeginTrainingCourseBattleCsReq { + #[xor(10561)] + #[prost(uint32, tag = "1")] + pub quest_id: u32, + #[prost(uint32, repeated, tag = "14")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + #[xor(16330)] + #[prost(uint32, tag = "5")] + pub buddy_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct AvatarUnitInfo { + #[xor(11167)] + #[prost(uint32, tag = "12")] + pub avatar_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6984)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetAuthkeyCsReq { + /// VMP DETECTED + /// + #[xor(10167)] + #[prost(uint32, tag = "4")] + pub unk_ellonjlaaok_25111: u32, + #[xor(7728)] + #[prost(uint32, tag = "1")] + pub unk_ellonjlaaok_25112: u32, + #[xor(15533)] + #[prost(uint32, tag = "15")] + pub offline_verify_value: u32, + #[prost(string, tag = "8")] + pub auth_appid: ::prost::alloc::string::String, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(5962)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct RefreshSectionCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3313)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetCafeDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(777)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct SyncEventInfoScNotify { + #[prost(string, tag = "1235")] + pub npc_interaction: ::prost::alloc::string::String, + #[prost(message, repeated, tag = "10")] + pub action_list: ::prost::alloc::vec::Vec, + #[xor(14646)] + #[prost(uint32, tag = "14")] + pub owner_id: u32, + #[xor(2261)] + #[prost(uint32, tag = "12")] + pub tag: u32, + #[xor(1201)] + #[prost(uint32, tag = "9")] + pub section_id: u32, + #[prost(enumeration = "EventGraphOwnerType", tag = "7")] + pub owner_type: i32, + #[xor(10679)] + #[prost(uint32, tag = "2")] + pub event_graph_uid: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7349)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetFriendListScRsp { + #[xor(9650)] + #[prost(int32, tag = "2")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7351)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetQuestionsAnswerGameDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(6249)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct BeginArchiveBattleQuestCsReq { + /// VMP DETECTED + /// + #[prost(uint32, repeated, tag = "3")] + pub avatar_id_list: ::prost::alloc::vec::Vec, + #[prost(bool, tag = "14")] + pub is_story: bool, + #[xor(11309)] + #[prost(uint32, tag = "15")] + pub quest_id: u32, + #[xor(8864)] + #[prost(uint32, tag = "10")] + pub buddy_id: u32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(4797)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct EnterSceneScNotify { + #[prost(message, optional, tag = "11")] + pub scene_info: ::core::option::Option, + #[prost(message, optional, tag = "7")] + pub dungeon_info: ::core::option::Option, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2693)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetWishlistDataScRsp { + #[xor(14667)] + #[prost(int32, tag = "6")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(7991)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetArcadeDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(2898)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, PartialEq, ::prost::Message)] +pub struct GetOnlineFriendsListScRsp { + #[xor(9286)] + #[prost(int32, tag = "1")] + pub retcode: i32, +} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(9332)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct GetServerTimestampScRsp { + /// VMP DETECTED + /// + #[xor(12880)] #[prost(int32, tag = "12")] pub retcode: i32, - #[prost(message, repeated, tag = "10")] - pub buddy_list: ::prost::alloc::vec::Vec, + #[xor(2064)] + #[prost(int32, tag = "13")] + pub utc_offset: i32, + #[xor(4763)] + #[prost(uint64, tag = "4")] + pub timestamp: u64, } #[derive(trigger_protobuf_derive::CmdID)] #[derive(trigger_protobuf_derive::XorFields)] @@ -485,1424 +1847,147 @@ pub struct Transform { pub rotation: ::prost::alloc::vec::Vec, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9814)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct PerformJumpCsReq { - #[xor(6620)] - #[prost(int32, tag = "12")] - pub perform_id: i32, - #[xor(11037)] - #[prost(int64, tag = "3")] - pub perform_uid: i64, - #[xor(12296)] - #[prost(int32, tag = "10")] - pub perform_type: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1396)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EnterSectionCsReq { - #[xor(462)] - #[prost(uint32, tag = "13")] - pub tag: u32, - #[prost(string, tag = "3")] - pub transform_id: ::prost::alloc::string::String, - #[xor(7049)] - #[prost(uint32, tag = "8")] - pub section_id: u32, - #[prost(enumeration = "EventGraphOwnerType", tag = "11")] - pub owner_type: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RallySceneInfo { - #[prost(message, optional, tag = "1")] - pub level_reward_info: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub cur_check_point: ::core::option::Option, - #[prost(message, optional, tag = "7")] - pub level_perform_info: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4158)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetPlayerBasicInfoCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4021)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAvatarDataScRsp { - #[xor(6436)] - #[prost(int32, tag = "2")] - pub retcode: i32, - #[prost(message, repeated, tag = "9")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2036)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct VideoGetInfoCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7906)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct FinishArchivePerformScRsp { - #[xor(3869)] - #[prost(uint32, tag = "2")] - pub quest_id: u32, - #[xor(3262)] - #[prost(int32, tag = "3")] - pub retcode: i32, - #[xor(5920)] - #[prost(uint32, tag = "15")] - pub sub_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6778)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ReportBattleTeamCsReq { - #[prost(int32, repeated, tag = "3")] - pub avatar_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(744)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct StartHollowQuestCsReq { - #[prost(uint32, repeated, tag = "13")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[xor(3395)] - #[prost(uint32, tag = "3")] - pub buddy_id: u32, - #[prost(bool, tag = "1")] - pub is_story: bool, - #[xor(10496)] - #[prost(uint32, tag = "11")] - pub quest_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6302)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetWebActivityDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(358)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct WorkbenchGetDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5494)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AbyssGetDataScRsp { - #[xor(7899)] - #[prost(int32, tag = "12")] - pub retcode: i32, - #[prost(message, optional, tag = "8")] - pub abyss_data: ::core::option::Option, - #[prost(message, repeated, tag = "7")] - pub abyss_dungeon_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub abyss_group_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7852)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetExplorationDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(878)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetResourceDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4813)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct AbyssGetDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2499)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetOnlineFriendsListCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1456)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RunEventGraphCsReq { - #[xor(8708)] - #[prost(uint32, tag = "14")] - pub tag: u32, - #[xor(14860)] - #[prost(uint32, tag = "8")] - pub owner_id: u32, - #[prost(enumeration = "EventGraphOwnerType", tag = "15")] - pub owner_type: i32, - #[xor(5096)] - #[prost(uint32, tag = "13")] - pub event_graph_uid: u32, - #[xor(11214)] - #[prost(uint32, tag = "11")] - pub section_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2308)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct StartHollowQuestScRsp { - #[xor(1800)] - #[prost(uint32, tag = "5")] - pub quest_id: u32, - #[xor(14825)] - #[prost(int32, tag = "8")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2708)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRoleCardDataScRsp { - #[prost(message, optional, tag = "14")] - pub role_card_data: ::core::option::Option, - #[xor(6510)] - #[prost(int32, tag = "8")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9476)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SavePlayerSystemSettingCsReq { - #[xor(6028)] - #[prost(uint32, tag = "10")] - pub r#type: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2418)] +#[cmdid(9354)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRewardBuffDataCsReq {} #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8186)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BeginTrainingCourseBattleCsReq { - #[xor(8200)] - #[prost(uint32, tag = "5")] - pub quest_id: u32, - #[prost(uint32, repeated, tag = "15")] - pub avatar_id_list: ::prost::alloc::vec::Vec, - #[xor(14489)] - #[prost(uint32, tag = "4")] - pub buddy_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuestCollection { - #[xor(990)] - #[prost(uint32, tag = "8")] - pub quest_type: u32, - #[prost(uint32, repeated, tag = "10")] - pub finished_quest_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub quest_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ItemSync { - #[prost(message, repeated, tag = "6")] - pub material_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "15")] - pub weapon_list: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, message", tag = "3")] - pub auto_recovery_info: ::std::collections::HashMap, - #[prost(message, repeated, tag = "12")] - pub equip_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9365)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct BeginArchiveBattleQuestScRsp { - #[xor(10927)] - #[prost(int32, tag = "3")] - pub retcode: i32, - #[xor(10526)] - #[prost(uint32, tag = "11")] - pub quest_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuddyUnitInfo { - #[prost(enumeration = "BuddyTeamType", tag = "6")] - pub r#type: i32, - #[xor(4322)] - #[prost(uint32, tag = "5")] - pub buddy_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4377)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetServerTimestampScRsp { - #[xor(11023)] - #[prost(uint64, tag = "9")] - pub timestamp: u64, - #[xor(14772)] - #[prost(int32, tag = "3")] - pub retcode: i32, - #[xor(14359)] - #[prost(int32, tag = "1")] - pub utc_offset: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6352)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetAbyssRewardDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct AutoRecoveryInfo { - #[xor(1594)] - #[prost(int64, tag = "5")] - pub last_recovery_timestamp: i64, - #[xor(8058)] - #[prost(uint32, tag = "6")] - pub buy_times: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2049)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetMainCityRevivalDataCsReq { - #[xor(15080)] - #[prost(int32, tag = "1")] - pub land_id: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1744)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct FinishArchivePerformCsReq { - #[xor(6151)] - #[prost(uint32, tag = "2")] - pub quest_id: u32, - #[xor(6817)] - #[prost(uint32, tag = "4")] - pub sub_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct VideotapeInfo { - #[prost(bool, tag = "6")] - pub finished: bool, - #[xor(10288)] - #[prost(uint32, tag = "14")] - pub archive_file_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(550)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetResourceDataScRsp { - #[xor(7222)] - #[prost(int32, tag = "6")] - pub retcode: i32, - #[prost(message, repeated, tag = "1")] - pub material_list: ::prost::alloc::vec::Vec, - #[prost(map = "uint32, message", tag = "8")] - pub auto_recovery_info: ::std::collections::HashMap, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9490)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EnterSectionCompleteCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8140)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetVhsStoreDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2025)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct EndBattleScRsp { - #[prost(message, optional, tag = "4")] - pub fight_settle: ::core::option::Option, - #[xor(775)] - #[prost(int32, tag = "11")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8030)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetOnlineFriendsListScRsp { - #[xor(5497)] - #[prost(int32, tag = "3")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7691)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetMiniscapeEntrustDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3477)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetWeaponDataScRsp { - #[xor(4434)] - #[prost(int32, tag = "8")] - pub retcode: i32, - #[prost(message, repeated, tag = "4")] - pub weapon_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5023)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAuthkeyCsReq { - #[xor(5360)] - #[prost(uint32, tag = "7")] - pub offline_verify_value: u32, - #[prost(string, tag = "4")] - pub auth_appid: ::prost::alloc::string::String, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7650)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetFishingContestDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1743)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetDailyChallengeDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8603)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct SetLanguageCsReq { - #[xor(14047)] - #[prost(uint32, tag = "15")] - pub language: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4665)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct WeaponDressCsReq { - #[xor(15447)] - #[prost(uint32, tag = "2")] - pub avatar_id: u32, - #[xor(8960)] - #[prost(uint32, tag = "5")] - pub weapon_uid: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8553)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetRamenDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct LevelRewardInfo {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5656)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RunEventGraphScRsp { - #[xor(2900)] - #[prost(int32, tag = "8")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HollowInfo { - #[prost(message, optional, tag = "1220")] - pub hollow_statistics: ::core::option::Option, - #[xor(10894)] - #[prost(uint32, tag = "14")] - pub hollow_quest_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9350)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetAvatarDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HollowData { - #[prost(uint32, repeated, tag = "14")] - pub unlock_hollow_group_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "4")] - pub hollow_group_list: ::prost::alloc::vec::Vec, - #[prost(uint32, repeated, tag = "7")] - pub unlock_hollow_id_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "3")] - pub hollow_info_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EquipProperty { - #[xor(15702)] - #[prost(uint32, tag = "9")] - pub add_value: u32, - #[xor(6738)] - #[prost(uint32, tag = "12")] - pub base_value: u32, - #[xor(1466)] - #[prost(uint32, tag = "2")] - pub key: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct RoleCardData {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5619)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetJourneyDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneUnitProtocolInfo { - #[xor(12568)] - #[prost(uint32, tag = "6")] - pub npc_id: u32, - #[prost(bool, tag = "9")] - pub is_interactable: bool, - #[prost(map = "uint32, message", tag = "2")] - pub interacts_info: ::std::collections::HashMap, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9969)] +#[cmdid(8927)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] pub struct GetRidusGotBooDataCsReq {} #[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct CafeData {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1505)] +#[cmdid(5226)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetQuestDataCsReq { - #[xor(1410)] - #[prost(uint32, tag = "3")] - pub quest_type: u32, -} +pub struct GetArchiveDataCsReq {} #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2325)] +#[cmdid(2632)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetTipsInfoCsReq { - #[xor(12773)] - #[prost(uint32, tag = "12")] - pub r#type: u32, -} +pub struct GetAbyssRewardDataCsReq {} #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2606)] +#[cmdid(1649)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetCampIdleDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4788)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetWebActivityDataScRsp { - #[xor(3795)] - #[prost(int32, tag = "14")] +pub struct BeginArchiveBattleQuestScRsp { + /// VMP DETECTED + /// + #[xor(9407)] + #[prost(uint32, tag = "6")] + pub quest_id: u32, + #[xor(15143)] + #[prost(int32, tag = "1")] pub retcode: i32, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9933)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct ActiveHollowCheckPointCsReq { - #[prost(message, optional, tag = "14")] - pub check_point: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8105)] +#[cmdid(7544)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetServerTimestampCsReq {} +pub struct GetBattlePassDataCsReq {} #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7723)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerLoginScRsp { - #[prost(bool, tag = "12")] - pub lock: bool, - #[xor(10368)] - #[prost(int32, tag = "1731")] - pub utc_offset: i32, - #[xor(9181)] - #[prost(uint64, tag = "5")] - pub timestamp: u64, - #[xor(12260)] - #[prost(int32, tag = "15")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3224)] +#[cmdid(8102)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct PerformEndCsReq { - #[xor(1564)] - #[prost(int32, tag = "2")] - pub perform_id: i32, - #[xor(15510)] - #[prost(int32, tag = "14")] - pub perform_type: i32, - #[xor(15767)] - #[prost(int64, tag = "9")] - pub perform_uid: i64, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2459)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetAuthkeyScRsp { - #[prost(string, tag = "1")] - pub auth_appid: ::prost::alloc::string::String, - #[xor(15777)] - #[prost(int32, tag = "6")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AbyssData {} +pub struct GetCharacterQuestListCsReq {} #[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(3177)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct Weapon { - #[xor(13493)] - #[prost(uint32, tag = "13")] - pub uid: u32, - #[xor(8407)] - #[prost(uint32, tag = "9")] - pub level: u32, - #[xor(2857)] +pub struct FinishArchivePerformScRsp { + #[xor(12383)] + #[prost(uint32, tag = "4")] + pub sub_id: u32, + #[xor(4479)] #[prost(uint32, tag = "5")] - pub id: u32, - #[xor(1383)] - #[prost(uint32, tag = "3")] - pub exp: u32, - #[prost(bool, tag = "15")] - pub lock: bool, - #[xor(8825)] - #[prost(uint32, tag = "2")] - pub refine_level: u32, - #[xor(3222)] - #[prost(uint32, tag = "8")] - pub star: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9234)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetQuestionsAnswerGameDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4174)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetClientSystemsDataScRsp { - #[xor(2530)] - #[prost(int32, tag = "3")] - pub retcode: i32, - #[prost(message, optional, tag = "6")] - pub data: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6645)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetTipsInfoScRsp { - #[xor(11676)] - #[prost(uint32, tag = "10")] - pub r#type: u32, - #[xor(10864)] - #[prost(int32, tag = "5")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1087)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct SwitchRoleCsReq { - #[prost(enumeration = "Ipnajkdnbbo", tag = "12")] - pub r#type: i32, - #[xor(1280)] - #[prost(uint32, tag = "8")] - pub player_avatar_id: u32, - #[xor(7324)] - #[prost(uint32, tag = "9")] - pub control_avatar_id: u32, - #[xor(8488)] - #[prost(uint32, tag = "1")] - pub avatar_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3194)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetWishlistDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AvatarUnitInfo { - #[xor(3561)] - #[prost(uint32, tag = "3")] - pub avatar_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct BuddyInfo { - #[xor(13932)] - #[prost(int64, tag = "1")] - pub first_get_time: i64, - #[xor(5925)] - #[prost(uint32, tag = "6")] - pub star: u32, - #[xor(15578)] - #[prost(uint32, tag = "4")] - pub id: u32, - #[prost(uint32, repeated, tag = "15")] - pub taken_rank_up_reward_list: ::prost::alloc::vec::Vec, - #[xor(6406)] - #[prost(uint32, tag = "3")] - pub exp: u32, - #[xor(179)] - #[prost(uint32, tag = "7")] - pub rank: u32, - #[xor(4265)] - #[prost(uint32, tag = "2")] - pub level: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6911)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerGetTokenScRsp { - #[xor(12732)] - #[prost(uint32, tag = "9")] - pub uid: u32, - #[xor(11796)] - #[prost(int32, tag = "7")] - pub retcode: i32, - #[prost(string, tag = "5")] - pub server_rand_key: ::prost::alloc::string::String, - #[prost(string, tag = "1")] - pub sign: ::prost::alloc::string::String, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3631)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetHollowDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8176)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct TriggerInteractCsReq { - #[xor(6405)] - #[prost(int32, tag = "14")] - pub interact_id: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6658)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetRedDotListCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5828)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetPrivateMessageDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5069)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerLoginCsReq { - #[xor(296)] + pub quest_id: u32, + #[xor(6905)] #[prost(int32, tag = "12")] - pub language: i32, - #[xor(14685)] - #[prost(uint32, tag = "13")] - pub platform: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7979)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EnterSectionCompleteScRsp { - #[xor(7323)] - #[prost(int32, tag = "11")] pub retcode: i32, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9198)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct UndressEquipmentCsReq { - #[prost(uint32, repeated, tag = "11")] - pub undress_index_list: ::prost::alloc::vec::Vec, - #[xor(8173)] - #[prost(uint32, tag = "3")] - pub avatar_id: u32, +pub struct HollowData { + #[prost(message, repeated, tag = "11")] + pub hollow_info_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "7")] + pub unlock_hollow_group_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "15")] + pub unlock_hollow_id_list: ::prost::alloc::vec::Vec, + #[prost(uint32, repeated, tag = "6")] + pub hollow_group_list: ::prost::alloc::vec::Vec, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2545)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SyncEventInfoScNotify { - #[prost(message, repeated, tag = "13")] - pub action_list: ::prost::alloc::vec::Vec, - #[xor(2229)] - #[prost(uint32, tag = "15")] - pub owner_id: u32, - #[prost(string, tag = "849")] - pub npc_interaction: ::prost::alloc::string::String, - #[xor(12052)] - #[prost(uint32, tag = "6")] - pub tag: u32, - #[xor(476)] - #[prost(uint32, tag = "4")] - pub event_graph_uid: u32, - #[xor(2861)] - #[prost(uint32, tag = "8")] - pub section_id: u32, - #[prost(enumeration = "EventGraphOwnerType", tag = "1")] - pub owner_type: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9161)] +#[cmdid(7258)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetHadalZoneDataCsReq {} +pub struct GetExplorationDataCsReq {} +#[derive(trigger_protobuf_derive::CmdID)] +#[cmdid(775)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, PartialEq, ::prost::Message)] +pub struct AbyssGetDataCsReq {} #[derive(trigger_protobuf_derive::CmdID)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct Avatar { - #[xor(528)] - #[prost(uint32, tag = "15")] - pub passive_skill_level: u32, - #[prost(uint32, repeated, tag = "10")] - pub taken_rank_up_reward_list: ::prost::alloc::vec::Vec, - #[prost(bool, repeated, tag = "8")] - pub talent_switch_list: ::prost::alloc::vec::Vec, - #[xor(625)] - #[prost(uint32, tag = "1")] - pub id: u32, - #[xor(1869)] - #[prost(int64, tag = "13")] - pub first_get_time: i64, - #[xor(9914)] - #[prost(uint32, tag = "2")] - pub exp: u32, - #[prost(message, repeated, tag = "3")] - pub dressed_equip_list: ::prost::alloc::vec::Vec, - #[xor(5364)] - #[prost(uint32, tag = "7")] - pub unlocked_talent_num: u32, - #[xor(3097)] - #[prost(uint32, tag = "1518")] - pub avatar_skin_id: u32, - #[prost(message, repeated, tag = "9")] - pub skill_type_level: ::prost::alloc::vec::Vec, - #[xor(11271)] - #[prost(uint32, tag = "11")] - pub level: u32, - #[prost(enumeration = "AvatarShowWeaponType", tag = "5")] - pub show_weapon_type: i32, - #[xor(1018)] - #[prost(uint32, tag = "6")] - pub cur_weapon_uid: u32, - #[xor(9822)] - #[prost(uint32, tag = "12")] - pub rank: u32, +pub struct InteractInfo { + #[prost(double, tag = "1")] + pub scale_x: f64, + #[prost(enumeration = "InteractTarget", repeated, tag = "7")] + pub interact_target_list: ::prost::alloc::vec::Vec, + #[prost(map = "uint32, string", tag = "10")] + pub participators: ::std::collections::HashMap, + #[xor(13266)] + #[prost(int32, tag = "3")] + pub tag_id: i32, + #[prost(double, tag = "9")] + pub scale_y: f64, + #[prost(string, tag = "4")] + pub name: ::prost::alloc::string::String, + #[prost(double, tag = "14")] + pub scale_z: f64, + #[prost(double, tag = "2")] + pub scale_w: f64, + #[prost(double, tag = "13")] + pub scale_r: f64, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2679)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetFashionStoreDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7302)] +#[cmdid(1215)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, PartialEq, ::prost::Message)] pub struct GetPlayerBasicInfoScRsp { - #[xor(4333)] - #[prost(int32, tag = "10")] + /// VMP DETECTED + /// + #[xor(3688)] + #[prost(int32, tag = "5")] pub retcode: i32, - #[prost(message, optional, tag = "8")] + #[prost(message, optional, tag = "12")] pub basic_info: ::core::option::Option, } #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6289)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetClientSystemsDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2111)] +#[cmdid(4123)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetChatEmojiListScRsp { - #[xor(10494)] - #[prost(int32, tag = "11")] - pub retcode: i32, +pub struct SavePlayerSystemSettingCsReq { + #[xor(10214)] + #[prost(uint32, tag = "4")] + pub r#type: u32, } #[derive(trigger_protobuf_derive::CmdID)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, PartialEq, ::prost::Message)] -pub struct ClientSystemsData { - #[prost(message, optional, tag = "1")] - pub post_girl_data: ::core::option::Option, - #[prost(message, optional, tag = "14")] - pub unlock_data: ::core::option::Option, - #[prost(message, optional, tag = "10")] - pub teleport_data: ::core::option::Option, - #[prost(message, optional, tag = "8")] - pub music_player_data: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2014)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DressEquipmentSuitCsReq { - #[prost(message, repeated, tag = "1")] - pub param_list: ::prost::alloc::vec::Vec, - #[xor(11089)] - #[prost(uint32, tag = "3")] - pub avatar_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct HollowCheckPoint {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] pub struct HollowStatistics {} #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(904)] +#[cmdid(5356)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetActivityDataCsReq { - #[xor(6887)] - #[prost(int32, tag = "3")] - pub activity_type: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UnlockData { - #[prost(int32, repeated, tag = "13")] - pub unlocked_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(319)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct KeepAliveNotify { - #[prost(bytes = "vec", tag = "2")] - pub data: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3195)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EnterWorldCsReq { - #[prost(bool, tag = "5")] - pub is_reenter: bool, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1074)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetArcadeDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9331)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TalentSwitchCsReq { - #[xor(14811)] - #[prost(uint32, tag = "7")] - pub avatar_id: u32, - #[prost(bool, repeated, tag = "14")] - pub talent_switch_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct AbyssGroup { - #[xor(496)] - #[prost(uint32, tag = "7")] - pub group: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7513)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetEquipDataScRsp { - #[xor(5024)] - #[prost(int32, tag = "2")] - pub retcode: i32, - #[prost(message, repeated, tag = "13")] - pub equip_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3267)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RechargeGetItemListCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8554)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetCafeDataScRsp { - #[prost(message, optional, tag = "9")] - pub cafe_data: ::core::option::Option, - #[xor(208)] - #[prost(int32, tag = "10")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8896)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct PlayerLogoutCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6280)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerOperationCsReq { - #[prost(bytes = "vec", tag = "2")] - pub data: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuestData { - #[prost(message, repeated, tag = "12")] - pub quest_collection_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3883)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetGachaDataCsReq { - #[xor(1357)] - #[prost(uint32, tag = "7")] - pub gacha_type: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8249)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetWishlistDataScRsp { - #[xor(2256)] - #[prost(int32, tag = "3")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuestCondProgress { - #[prost(map = "string, message", tag = "1")] - pub public_variables: ::std::collections::HashMap< - ::prost::alloc::string::String, - PublicVariable, - >, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3326)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct EnterWorldScRsp { - #[xor(16044)] - #[prost(int32, tag = "7")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8052)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetMonthCardRewardListCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4783)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetFairyDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3591)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct PerformTriggerScRsp { - #[xor(5026)] - #[prost(int32, tag = "10")] - pub retcode: i32, - #[xor(16087)] - #[prost(int64, tag = "13")] - pub perform_uid: i64, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2425)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetBattlePassDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4211)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct PostEnterWorldCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PublicVariable { - #[prost(int64, tag = "3")] - pub var_int: i64, - #[prost(double, tag = "5")] - pub var_number: f64, - #[prost(string, tag = "6")] - pub var_str: ::prost::alloc::string::String, - #[prost(uint32, tag = "1")] - pub r#type: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(4335)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetNewsStandDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2541)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerGetTokenCsReq { - #[xor(648)] +pub struct GetQuestDataCsReq { + /// VMP DETECTED + /// + #[xor(13051)] #[prost(uint32, tag = "2")] - pub platform: u32, - #[prost(string, tag = "4")] - pub device: ::prost::alloc::string::String, - #[xor(694)] - #[prost(uint32, tag = "8")] - pub rsa_ver: u32, - #[prost(string, tag = "1")] - pub client_rand_key: ::prost::alloc::string::String, - #[prost(string, tag = "7")] - pub token: ::prost::alloc::string::String, - #[xor(3200)] - #[prost(uint32, tag = "15")] - pub uid: u32, - #[prost(string, tag = "11")] - pub account_uid: ::prost::alloc::string::String, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DungeonEquipInfo { - #[prost(message, repeated, tag = "15")] - pub equip_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "7")] - pub avatar_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "10")] - pub buddy_list: ::prost::alloc::vec::Vec, - #[prost(message, repeated, tag = "13")] - pub weapon_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct PostGirlItem { - #[xor(15458)] - #[prost(int64, tag = "6")] - pub unlock_time: i64, - #[xor(12141)] - #[prost(uint32, tag = "15")] - pub id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5206)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetChatEmojiListCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5082)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct PlayerSyncScNotify { - #[prost(message, optional, tag = "2")] - pub avatar_sync: ::core::option::Option, - #[prost(message, optional, tag = "5")] - pub basic_info: ::core::option::Option, - #[prost(message, optional, tag = "1")] - pub item_sync: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1152)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetGachaDataScRsp { - #[xor(10814)] - #[prost(uint32, tag = "2")] - pub gacha_type: u32, - #[xor(6937)] - #[prost(int32, tag = "13")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct DressEquipmentParam { - #[xor(11653)] - #[prost(uint32, tag = "11")] - pub equip_uid: u32, - #[xor(8243)] - #[prost(uint32, tag = "13")] - pub dress_index: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3421)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetFriendListScRsp { - #[xor(14786)] - #[prost(int32, tag = "9")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct InteractInfo { - #[prost(double, tag = "10")] - pub scale_w: f64, - #[prost(double, tag = "15")] - pub scale_x: f64, - #[prost(double, tag = "12")] - pub scale_r: f64, - #[prost(double, tag = "3")] - pub scale_y: f64, - #[prost(map = "uint32, string", tag = "7")] - pub participators: ::std::collections::HashMap, - #[prost(double, tag = "6")] - pub scale_z: f64, - #[xor(10014)] - #[prost(int32, tag = "13")] - pub tag_id: i32, - #[prost(string, tag = "9")] - pub name: ::prost::alloc::string::String, - #[prost(enumeration = "InteractTarget", repeated, tag = "14")] - pub interact_target_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(1766)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetAvatarRecommendEquipCsReq { - #[xor(13480)] - #[prost(uint32, tag = "3")] - pub avatar_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2980)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct UpdateEventGraphScNotify { - #[prost(enumeration = "EventGraphOwnerType", tag = "2")] - pub owner_type: i32, - #[prost(string, tag = "10")] - pub npc_interaction: ::prost::alloc::string::String, - #[prost(bool, tag = "6")] - pub is_event_success: bool, - #[xor(1706)] - #[prost(uint32, tag = "1")] - pub tag: u32, - #[xor(9138)] - #[prost(uint32, tag = "7")] - pub event_graph_owner_uid: u32, - #[xor(8103)] - #[prost(uint32, tag = "8")] - pub event_graph_uid: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7975)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct RefreshSectionScRsp { - #[xor(3630)] - #[prost(uint32, tag = "8")] - pub refresh_status: u32, - #[xor(11777)] - #[prost(int32, tag = "12")] - pub retcode: i32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3675)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct ReportUiLayoutPlatformCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(7112)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetFriendListCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9600)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetDisplayCaseDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct TeleportData { - #[prost(int32, repeated, tag = "8")] - pub unlocked_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5659)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct GetRamenDataScRsp { - #[xor(7169)] - #[prost(int32, tag = "4")] - pub retcode: i32, - #[prost(message, optional, tag = "9")] - pub ramen_data: ::core::option::Option, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3080)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetRoleCardDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8745)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct ClickHollowSystemCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct QuestInfo { - #[xor(5460)] - #[prost(uint32, tag = "14")] - pub id: u32, - #[xor(6715)] - #[prost(int64, tag = "10")] - pub unlock_time: i64, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(2540)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct LeaveCurSceneCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct DungeonQuestInfo { - #[prost(uint32, repeated, tag = "6")] - pub inner_quest_id_list: ::prost::alloc::vec::Vec, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(9845)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetEquipDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6343)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneTransitionCsReq { - #[xor(3768)] - #[prost(uint32, tag = "15")] - pub section_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(6132)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetPlayerMailsCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct MusicPlayerItem { - #[xor(5162)] - #[prost(uint32, tag = "7")] - pub id: u32, - #[xor(15695)] - #[prost(int64, tag = "8")] - pub seen_time: i64, - #[xor(4604)] - #[prost(int64, tag = "13")] - pub unlock_time: i64, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct SceneInfo { - #[prost(message, optional, tag = "11")] - pub hall_scene_info: ::core::option::Option, - #[xor(10113)] - #[prost(uint32, tag = "6")] - pub local_play_type: u32, - #[prost(message, optional, tag = "3")] - pub fight_scene_info: ::core::option::Option, - #[xor(10903)] - #[prost(uint32, tag = "10")] - pub scene_type: u32, - #[prost(message, optional, tag = "8")] - pub rally_scene_info: ::core::option::Option, - #[xor(13343)] - #[prost(uint32, tag = "7")] - pub event_id: u32, -} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5352)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetArchiveDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(5942)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct AbyssArpeggioGetDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(3834)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, PartialEq, ::prost::Message)] -pub struct GetWeaponDataCsReq {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct FairyData {} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, PartialEq, ::prost::Message)] -pub struct MusicPlayerData { - #[prost(message, repeated, tag = "3")] - pub music_list: ::prost::alloc::vec::Vec, + pub quest_type: u32, } #[derive(trigger_protobuf_derive::CmdID)] #[derive(trigger_protobuf_derive::XorFields)] @@ -1912,1811 +1997,48 @@ pub struct PacketHead { pub packet_id: u32, #[prost(uint32, tag = "11")] pub request_id: u32, + #[prost(bool, tag = "14")] + pub unk_bool: bool, } #[derive(trigger_protobuf_derive::CmdID)] #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum ChessUiIconType { - ChessUiIconTypeNone = 0, - ChessUiIconTypeClue = 8, - ChessUiIconTypeAtk = 5, - ChessUiIconTypeHp = 4, - ChessUiIconTypeCoin = 1, - ChessUiIconTypeGold = 2, - ChessUiIconTypeCountdown = 6, - ChessUiIconTypeMechanism = 3, - ChessUiIconTypeCard = 9, - ChessUiIconTypeKey = 7, +pub enum Becgfpkidcl { + HollowItemOptionTypeNone = 0, + HollowItemOptionTypeDrop = 1, + HollowItemOptionTypeReplace = 2, + HollowItemOptionTypeAdd = 3, } -impl ChessUiIconType { +impl Becgfpkidcl { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::ChessUiIconTypeNone => "ChessUIIconType_CHESS_UI_ICON_TYPE_NONE", - Self::ChessUiIconTypeClue => "ChessUIIconType_CHESS_UI_ICON_TYPE_CLUE", - Self::ChessUiIconTypeAtk => "ChessUIIconType_CHESS_UI_ICON_TYPE_ATK", - Self::ChessUiIconTypeHp => "ChessUIIconType_CHESS_UI_ICON_TYPE_HP", - Self::ChessUiIconTypeCoin => "ChessUIIconType_CHESS_UI_ICON_TYPE_COIN", - Self::ChessUiIconTypeGold => "ChessUIIconType_CHESS_UI_ICON_TYPE_GOLD", - Self::ChessUiIconTypeCountdown => { - "ChessUIIconType_CHESS_UI_ICON_TYPE_COUNTDOWN" + Self::HollowItemOptionTypeNone => "BECGFPKIDCL_HOLLOW_ITEM_OPTION_TYPE_NONE", + Self::HollowItemOptionTypeDrop => "BECGFPKIDCL_HOLLOW_ITEM_OPTION_TYPE_DROP", + Self::HollowItemOptionTypeReplace => { + "BECGFPKIDCL_HOLLOW_ITEM_OPTION_TYPE_REPLACE" } - Self::ChessUiIconTypeMechanism => { - "ChessUIIconType_CHESS_UI_ICON_TYPE_MECHANISM" + Self::HollowItemOptionTypeAdd => "BECGFPKIDCL_HOLLOW_ITEM_OPTION_TYPE_ADD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BECGFPKIDCL_HOLLOW_ITEM_OPTION_TYPE_NONE" => { + Some(Self::HollowItemOptionTypeNone) } - Self::ChessUiIconTypeCard => "ChessUIIconType_CHESS_UI_ICON_TYPE_CARD", - Self::ChessUiIconTypeKey => "ChessUIIconType_CHESS_UI_ICON_TYPE_KEY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ChessUIIconType_CHESS_UI_ICON_TYPE_NONE" => Some(Self::ChessUiIconTypeNone), - "ChessUIIconType_CHESS_UI_ICON_TYPE_CLUE" => Some(Self::ChessUiIconTypeClue), - "ChessUIIconType_CHESS_UI_ICON_TYPE_ATK" => Some(Self::ChessUiIconTypeAtk), - "ChessUIIconType_CHESS_UI_ICON_TYPE_HP" => Some(Self::ChessUiIconTypeHp), - "ChessUIIconType_CHESS_UI_ICON_TYPE_COIN" => Some(Self::ChessUiIconTypeCoin), - "ChessUIIconType_CHESS_UI_ICON_TYPE_GOLD" => Some(Self::ChessUiIconTypeGold), - "ChessUIIconType_CHESS_UI_ICON_TYPE_COUNTDOWN" => { - Some(Self::ChessUiIconTypeCountdown) + "BECGFPKIDCL_HOLLOW_ITEM_OPTION_TYPE_DROP" => { + Some(Self::HollowItemOptionTypeDrop) } - "ChessUIIconType_CHESS_UI_ICON_TYPE_MECHANISM" => { - Some(Self::ChessUiIconTypeMechanism) + "BECGFPKIDCL_HOLLOW_ITEM_OPTION_TYPE_REPLACE" => { + Some(Self::HollowItemOptionTypeReplace) } - "ChessUIIconType_CHESS_UI_ICON_TYPE_CARD" => Some(Self::ChessUiIconTypeCard), - "ChessUIIconType_CHESS_UI_ICON_TYPE_KEY" => Some(Self::ChessUiIconTypeKey), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gphomcpodcd { - Aglchmjehgm = 0, - Hlmeedbkibk = 1, - Ddlgjgbdgnd = 2, - Omjgcgmmndj = 3, -} -impl Gphomcpodcd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Aglchmjehgm => "GPHOMCPODCD_AGLCHMJEHGM", - Self::Hlmeedbkibk => "GPHOMCPODCD_HLMEEDBKIBK", - Self::Ddlgjgbdgnd => "GPHOMCPODCD_DDLGJGBDGND", - Self::Omjgcgmmndj => "GPHOMCPODCD_OMJGCGMMNDJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GPHOMCPODCD_AGLCHMJEHGM" => Some(Self::Aglchmjehgm), - "GPHOMCPODCD_HLMEEDBKIBK" => Some(Self::Hlmeedbkibk), - "GPHOMCPODCD_DDLGJGBDGND" => Some(Self::Ddlgjgbdgnd), - "GPHOMCPODCD_OMJGCGMMNDJ" => Some(Self::Omjgcgmmndj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Keaiebnlepe { - Kjioeecegnj = 0, - Eaeifnhnhid = 1, -} -impl Keaiebnlepe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kjioeecegnj => "KEAIEBNLEPE_KJIOEECEGNJ", - Self::Eaeifnhnhid => "KEAIEBNLEPE_EAEIFNHNHID", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KEAIEBNLEPE_KJIOEECEGNJ" => Some(Self::Kjioeecegnj), - "KEAIEBNLEPE_EAEIFNHNHID" => Some(Self::Eaeifnhnhid), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Odoldpkcpma { - Epkkodldcfh = 0, - Cefkncpeaog = 2, - Kbllfhbdagl = 3, - Dojgiebpkhg = 1, -} -impl Odoldpkcpma { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Epkkodldcfh => "ODOLDPKCPMA_EPKKODLDCFH", - Self::Cefkncpeaog => "ODOLDPKCPMA_CEFKNCPEAOG", - Self::Kbllfhbdagl => "ODOLDPKCPMA_KBLLFHBDAGL", - Self::Dojgiebpkhg => "ODOLDPKCPMA_DOJGIEBPKHG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ODOLDPKCPMA_EPKKODLDCFH" => Some(Self::Epkkodldcfh), - "ODOLDPKCPMA_CEFKNCPEAOG" => Some(Self::Cefkncpeaog), - "ODOLDPKCPMA_KBLLFHBDAGL" => Some(Self::Kbllfhbdagl), - "ODOLDPKCPMA_DOJGIEBPKHG" => Some(Self::Dojgiebpkhg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kipmlhicklm { - Akhdkfbdkka = 0, - Cmmjmeafhhi = 2, - Nmeilefiooa = 1, -} -impl Kipmlhicklm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Akhdkfbdkka => "KIPMLHICKLM_AKHDKFBDKKA", - Self::Cmmjmeafhhi => "KIPMLHICKLM_CMMJMEAFHHI", - Self::Nmeilefiooa => "KIPMLHICKLM_NMEILEFIOOA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KIPMLHICKLM_AKHDKFBDKKA" => Some(Self::Akhdkfbdkka), - "KIPMLHICKLM_CMMJMEAFHHI" => Some(Self::Cmmjmeafhhi), - "KIPMLHICKLM_NMEILEFIOOA" => Some(Self::Nmeilefiooa), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hmhiofkohpb { - Cgjmgcjdfej = 0, - Opnokabgmjh = 2, - Jpnhcpaahli = 1, - Hikjpfmoicj = 3, -} -impl Hmhiofkohpb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cgjmgcjdfej => "HMHIOFKOHPB_CGJMGCJDFEJ", - Self::Opnokabgmjh => "HMHIOFKOHPB_OPNOKABGMJH", - Self::Jpnhcpaahli => "HMHIOFKOHPB_JPNHCPAAHLI", - Self::Hikjpfmoicj => "HMHIOFKOHPB_HIKJPFMOICJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HMHIOFKOHPB_CGJMGCJDFEJ" => Some(Self::Cgjmgcjdfej), - "HMHIOFKOHPB_OPNOKABGMJH" => Some(Self::Opnokabgmjh), - "HMHIOFKOHPB_JPNHCPAAHLI" => Some(Self::Jpnhcpaahli), - "HMHIOFKOHPB_HIKJPFMOICJ" => Some(Self::Hikjpfmoicj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mogibjfbofi { - Ignbbmnfpbp = 0, -} -impl Mogibjfbofi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ignbbmnfpbp => "MOGIBJFBOFI_IGNBBMNFPBP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MOGIBJFBOFI_IGNBBMNFPBP" => Some(Self::Ignbbmnfpbp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ciefalinchb { - Ifclbhdjfcd = 0, - Oihjlkcpifc = 3063, - Ckgmdfkgpdj = 3053, - Afncanfggbi = 3127, - Ccppnehdolm = 3335, - Jmpcbaabdgg = 3018, - Gbkpmmiggbm = 3055, - Bmelodjplco = 3165, - Bcbkdoginil = 3229, - Kbpogmhkgpf = 3330, - Hhofhbfahke = 3379, - Chhanflmjom = 3137, - Jnbpdadpefe = 3224, - Pjbebjcggge = 3185, - Papepblklbi = 3050, - Pfcpncbaffh = 3351, - Hkjaacgngpm = 3122, - Eglabnamocn = 3141, - Eaoicaiaeio = 3090, - Pdmnblbfbjl = 3352, - Eeboekahgoc = 1, - Bhnllceghec = 3175, - Kpfckeidoga = 3373, - Dancjpghilk = 3143, - Lfhaoeikfng = 3257, - Pihbjenogfj = 3337, - Fdkodmphcff = 3212, - Fcobllejifl = 3256, - Ihocbpalooi = 3067, - Jnehejgnkbl = 3069, - Fjacbnjdkak = 3249, - Jldgokpgdcb = 3389, - Apiohnpejel = 3275, - Fagejboiamn = 3132, - Hhnkbfabklg = 3237, - Ibilbloglcj = 3074, - Ogilghdalbe = 3242, - Jmdpekjokko = 3357, - Jlmbpfblagi = 3068, - Kdngkjknoaa = 3279, - Hagdhgbmffl = 3321, - Oplpboanopl = 3089, - Pmkgoklnbdk = 3331, - Kaknaplphjc = 3211, - Cgkbffddlno = 3058, - Mhnkhkjfcpf = 3227, - Gapikgmelcm = 3217, - Fikojeonpcc = 3333, - Mdfddcanbee = 3044, - Hckhphloeie = 3109, - Jbkldajikei = 3353, - Hjkegdkeccf = 3007, - Obmmebojabc = 3299, - Kmmjlfpcjnc = 3381, - Cnecjgmgklo = 3151, - Lmdpckobham = 3113, - Ifocjdiojdd = 3156, - Hbidknledfc = 3356, - Alnkjdofbbe = 3308, - Ighhmokadoi = 3072, - Nnaejofkcga = 3271, - Begcncoilfg = 3254, - Abhhicfpapn = 3174, - Lcncgkbaglm = 3228, - Fnfldangbfg = 3159, - Gicmhdpkmkn = 3407, - Nlngamfdoea = 3301, - Ggibagjance = 3178, - Mhcpioholld = 3377, - Hgkibpleend = 3409, - Jedheholgpe = 3190, - Onohnoeglin = 3216, - Jmggihhenld = 3163, - Mijjipphdkb = 3259, - Clgagglleke = 3123, - Npbalapeepc = 3022, - Kmcmgcojalm = 3283, - Nafcbbghoil = 3047, - Hhhcdoaklnk = 3180, - Jccibhnbdhg = 3059, - Fdfpombechi = 3054, - Jifnklcmjbn = 3313, - Lihdmpgcpha = 3221, - Ilhjblbgjab = 3401, - Hfnndfddagc = 3182, - Fkdgdjgebmi = 3130, - Dibicpmkgcg = 3186, - Ahiihmkmahm = 3326, - Mmnhidmgjbd = 3413, - Ikiodcnpckg = 3046, - Lnkdohahben = 3365, - Celkpdapicn = 3320, - Ikbhcflonkh = 3035, - Bkhghllgiof = 3126, - Kkgdaglnfgl = 3025, - Blggpokbgce = 3078, - Kldooppbkkm = 3355, - Nbihapfnmio = 3033, - Bbgogacpbeg = 3073, - Chafjphcmig = 3112, - Bhogajkeani = 3048, - Hbhfelnepef = 3006, - Fkaojlaikbj = 3009, - Dcaibliffhd = 3181, - Ifkjdlkelbd = 3358, - Nmpfkcbleff = 3040, - Hhhlgmkpnlg = 3193, - Oghpfcjepok = 3167, - Npikblcenhd = 3359, - Jmkdpggahhm = 3150, - Knhjapfepnp = 3277, - Mldlmbnhjik = 3017, - Jpepmkedemi = 3290, - Phoealnjlki = 3294, - Dpheekddlcg = 3314, - Pbkodkobbhf = 3384, - Immohoinnad = 3173, - Bhpkkimkdej = 3225, - Abahjnnidkj = 3188, - Lppjcnihkmp = 3114, - Kaojhbfbcii = 3334, - Okflpilleka = 3398, - Nnbhmmigcml = 3220, - Fehhefopelk = 3042, - Kppgmnlcgag = 3103, - Jomeebbmaod = 3310, - Ooemndmoapc = 3209, - Dmdgnofjkgm = 3192, - Eanaaaglgkh = 3273, - Eeaigkehkmb = 3382, - Plegldmnkmh = 3240, - Ilepbbhffjn = 3093, - Ockefbiljdo = 3101, - Jfccnojgjag = 3213, - Ehbanfcgmeh = 3231, - Ognmhjlldof = 3206, - Eecbflcpaef = 3362, - Aegjoknmcgl = 3203, - Mdmicjlpeoc = 3195, - Nppngohmdej = 3368, - Acjbafdlgpi = 3375, - Jbdeidbfgok = 3088, - Logflpceemh = 3390, - Ipodkkdilph = 3391, - Kefodcgihjk = 3148, - Pfieblkppip = 3138, - Jkmnemgikei = 3197, - Nhoembhdndc = 3307, - Jpnjhpeldfa = 3265, - Hjehdbecndn = 3205, - Fdefflfpddj = 3187, - Beoeajhbchk = 3286, - Joplpnldffn = 3204, - Pbmnhkeonii = 3183, - Hbbdgmihoph = 3248, - Dmnamacdkca = 3023, - Illpnajjjmc = 3064, - Gicafkhjodh = 3268, - Moagkldcfic = 3160, - Kjnjdfgfdej = 3222, - Kgmhhfglbpl = 3011, - Bklmfmemlcl = 3194, - Ldbdggpeaml = 3336, - Iicbgciakoc = 3397, - Ocninmmkggm = 3024, - Cednchjjmcf = 3095, - Dlofjejnfme = 3077, - Lhflebfpgka = 3260, - Ddfnhocildm = 3124, - Omkplmaolaa = 3288, - Hbfabcncmic = 3210, - Mfgiklphdka = 3404, - Jjbdokdobbh = 3062, - Liipnpedaig = 3272, - Dinfpjpgjmk = 3258, - Pbhgbjlndoa = 3323, - Jfcoemikpii = 3202, - Hfehdkagljj = 3278, - Gbmgadknfbi = 3052, - Lghbollgmdm = 3303, - Dklmnaoinhf = 3342, - Lmbihnehdih = 3366, - Noaehcfpmmo = 3269, - Ieddpdbodoe = 3372, - Definiheicl = 3386, - Ceecoankidd = 3153, - Abbpfifmmoh = 3251, - Jdnbamkcine = 3030, - Dfleimhnejo = 3297, - Gldkbhjdbkb = 3196, - Cmjmlfedlmg = 3293, - Kacpeegdkoe = 3236, - Mbehjjljonn = 3406, - Pkacigjogld = 3338, - Ahfjhbemcml = 3371, - Njgjckbgdlk = 3304, - Kdljkldhbpb = 3080, - Kcgafcacdle = 3154, - Iampebipejk = 3152, - Okiljfgdgna = 3325, - Kgekobpanpn = 3075, - Bbiigjjjbel = 3129, - Lcpgokjdkjn = 3405, - Deidfdbfkdp = 3234, - Ajbfcijmdpc = 3246, - Acpkpbbkeak = 3282, - Cicbmnljeio = 3111, - Eaiommagphc = 3367, - Pnihhkceban = 3155, - Geoaajcbdmp = 3383, - Mfbfllekcfm = 3318, - Fhlfiofdpad = 3214, - Jlbdeoleain = 3408, - Mnfehkkolma = 3360, - Jgdkbplflmm = 3328, - Cfielmkjdak = 3170, - Jmcneahhjon = 3208, - Lhicofpilbd = 3091, - Jnlbidkbngj = 3161, - Cdinigocikd = 3261, - Hpfhonehhho = 3289, - Lgaaphcmopl = 3311, - Bblbilhecmi = 3387, - Hedknacbmge = 3105, - Elbandndhkk = 3233, - Mclkgkfplhf = 3385, - Hgimdlmnlbj = 3281, - Omdmknfgioh = 3370, - Ckmhdldjegf = 3332, - Ldpdogbkbmg = 3146, - Gepjjkfkjcp = 3125, - Ognjopjemjo = 3094, - Lmdddnldmbc = 3252, - Babmlihefgk = 3218, - Cjlgjfnmhcc = 3364, - Ljdcngjdgmd = 3100, - Pnockbbagdm = 3245, - Klfplffijbi = 3098, - Egboihncknc = 3060, - Kcalhlnahjc = 3345, - Okfdlcpkcnb = 3255, - Gfkiffefpei = 3135, - Jdlhjcljdek = 3291, - Bjpfianlpdl = 3354, - Goocniogmej = 3393, - Lpjainkfjma = 3244, - Edgnkgifhpg = 3010, - Gnnkjppmcnd = 3215, - Facjflgbipe = 3136, - Cenbphmmgmf = 3340, - Gcldbgdoadf = 3284, - Ipehnldacob = 3264, - Hibkglnmhok = 3315, - Labapabcfbd = 3341, - Echhapfbkcb = 3144, - Eioemknkahn = 3329, - Finegbaifeg = 3253, - Iiigcjebidk = 3071, - Hjioeimbjpa = 3223, - Cjonmnhpkie = 3317, - Ohhbhflahdh = 3292, - Jejojgfplok = 3235, - Jnaeeppejdg = 3312, - Mbpdhgjpbea = 3066, - Gblbmkaldmf = 3034, - Lpmondfhpok = 3110, - Obgdindlbon = 3134, - Cecbafhoojh = 3147, - Nbamkngjono = 3149, - Fgjeflcooee = 3036, - Egefifhmkmm = 3348, - Eieficlnann = 3012, - Jhfnpdnjepj = 3045, - Dnmdccgbhmi = 3142, - Bfmocbppbbi = 3184, - Fglpikknfbg = 3392, - Pcndfgaklfb = 3285, - Lofnoclnlhf = 3324, - Jgmfoggblck = 3219, - Jklcfehlnam = 3199, - Koobigmbnbh = 3079, - Cnehfcogjha = 3232, - Dioolidbhkf = 3029, - Hdkpamccmkn = 3267, - Kkhehfgcjhc = 3266, - Hbmkopgafaa = 3106, - Kkogobgljim = 3402, - Mklfdlkmppf = 3108, - Dieiblmdblc = 3002, - Gnpdkjoljll = 3339, - Kmkkladkleo = 3164, - Ibjfipdpejc = 3412, - Eeepgnmfemj = 3306, - Mimoghonkne = 3061, - Eapkfdghjhc = 3361, - Bbfgkcnfcbk = 3280, - Aleoiiejbmk = 3276, - Oappglenjpo = 3300, - Idplgekklci = 3207, - Mjlpdmggmep = 3374, - Kofmhakekng = 3176, - Defeehkndce = 3388, - Dmokhaoepha = 3344, - Mbcilplmgec = 3262, - Ejigmkbljhd = 3305, - Mdpjekdifjl = 3031, - Ndccolgaede = 3166, - Chbjfahkfcf = 3327, - Hfjphdjocim = 3041, - Jjlojhloeno = 3056, - Bodddacfbkg = 3169, - Bgdipfdfccp = 3349, - Hhdmadelmag = 3117, - Nlkellelnjg = 3118, - Madndmhjbba = 3191, - Jagkbmfikdg = 3008, - Mfbekkciffn = 3158, - Cgpnmdgipml = 3263, - Mnmoobfcpjp = 3121, - Mgnneiebhhg = 3239, - Kngjealahoc = 3369, - Pcmoebnhgnd = 3003, - Fmlfahnmofn = 3032, - Oaadbneiakd = 3394, - Elodojpnffo = 3133, - Lkbmdjinkbi = 3380, - Aghjibmginb = 3287, - Pppngfjlhmi = 3104, - Enkjdepfjda = 3403, - Nnkkoikiioc = 3316, - Hbjejogmaeh = 3097, - Hpfmgniadlb = 3051, - Emhbgebokcl = 3378, - Gmldfmhddje = 3065, - Hkgpicbfgel = 3070, - Ceidfadpmli = 3107, - Pgkgkaapjgc = 3230, - Hfgpphncmec = 3396, - Blfkaibpcpl = 3417, - Hgghpjoafgp = 3322, - Befdemfpfdd = 3296, - Anedncalhgf = 3096, - Dmaaeoefnkk = 3120, - Elkifeijamd = 3274, - Kegoggldjho = 3247, - Ikejfhbcdof = 3399, - Ncnkkpjhifl = 3139, - Bapjejjmebg = 3200, - Hcaokdcnbdj = 3177, - Gbpfapaenpp = 3179, - Mfiafgeciai = 3198, - Nkenfeflhcp = 3226, - Ojojambeoei = 3128, - Cbmahgmpbme = 3189, - Gddnhfiaomd = 3309, - Eigldfnmdbm = 3201, - Lmmkhlpnkki = 3119, - Okfjelnmpjg = 3092, - Dnfbfekomol = 3363, - Pccjmajniog = 3014, - Jckhpbnidad = 3076, - Glekgogmlep = 3172, - Kgljbaomjja = 3162, - Mfigblhlpgo = 3168, - Plhfdghdbmp = 3347, - Mhfdigmidgc = 3298, - Pbhpcmfceie = 3414, - Pfmpeombagk = 3302, - Lcfnmmikofg = 3115, - Kaialjlhfbj = 3400, - Mlkjjdjefkk = 3026, - Ebmfmpmedeo = 3001, - Bmekfkibpbl = 3157, - Doappfjinnf = 3270, - Agokahhbned = 3343, - Kopkmncbipc = 3243, - Ccghcjjigim = 3350, - Bmcndmigfbi = 3131, - Fdnponcejfk = 3295, - Bnepkepjhjk = 3171, - Bhocfihapha = 3395, - Bmncihhejpp = 3238, - Kbamhnhkgef = 3102, - Ccbgopolokh = 3241, - Faijlpnjkop = 3140, - Pofegeadfdn = 3116, - Mlhndfeajhp = 3145, - Eabgekcfanp = 3049, - Gpfihldiepa = 3319, - Fpacgbjdhnm = 3250, - Bbkajlklklh = 3376, - Cnjapelcdel = 3057, -} -impl Ciefalinchb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ifclbhdjfcd => "CIEFALINCHB_IFCLBHDJFCD", - Self::Oihjlkcpifc => "CIEFALINCHB_OIHJLKCPIFC", - Self::Ckgmdfkgpdj => "CIEFALINCHB_CKGMDFKGPDJ", - Self::Afncanfggbi => "CIEFALINCHB_AFNCANFGGBI", - Self::Ccppnehdolm => "CIEFALINCHB_CCPPNEHDOLM", - Self::Jmpcbaabdgg => "CIEFALINCHB_JMPCBAABDGG", - Self::Gbkpmmiggbm => "CIEFALINCHB_GBKPMMIGGBM", - Self::Bmelodjplco => "CIEFALINCHB_BMELODJPLCO", - Self::Bcbkdoginil => "CIEFALINCHB_BCBKDOGINIL", - Self::Kbpogmhkgpf => "CIEFALINCHB_KBPOGMHKGPF", - Self::Hhofhbfahke => "CIEFALINCHB_HHOFHBFAHKE", - Self::Chhanflmjom => "CIEFALINCHB_CHHANFLMJOM", - Self::Jnbpdadpefe => "CIEFALINCHB_JNBPDADPEFE", - Self::Pjbebjcggge => "CIEFALINCHB_PJBEBJCGGGE", - Self::Papepblklbi => "CIEFALINCHB_PAPEPBLKLBI", - Self::Pfcpncbaffh => "CIEFALINCHB_PFCPNCBAFFH", - Self::Hkjaacgngpm => "CIEFALINCHB_HKJAACGNGPM", - Self::Eglabnamocn => "CIEFALINCHB_EGLABNAMOCN", - Self::Eaoicaiaeio => "CIEFALINCHB_EAOICAIAEIO", - Self::Pdmnblbfbjl => "CIEFALINCHB_PDMNBLBFBJL", - Self::Eeboekahgoc => "CIEFALINCHB_EEBOEKAHGOC", - Self::Bhnllceghec => "CIEFALINCHB_BHNLLCEGHEC", - Self::Kpfckeidoga => "CIEFALINCHB_KPFCKEIDOGA", - Self::Dancjpghilk => "CIEFALINCHB_DANCJPGHILK", - Self::Lfhaoeikfng => "CIEFALINCHB_LFHAOEIKFNG", - Self::Pihbjenogfj => "CIEFALINCHB_PIHBJENOGFJ", - Self::Fdkodmphcff => "CIEFALINCHB_FDKODMPHCFF", - Self::Fcobllejifl => "CIEFALINCHB_FCOBLLEJIFL", - Self::Ihocbpalooi => "CIEFALINCHB_IHOCBPALOOI", - Self::Jnehejgnkbl => "CIEFALINCHB_JNEHEJGNKBL", - Self::Fjacbnjdkak => "CIEFALINCHB_FJACBNJDKAK", - Self::Jldgokpgdcb => "CIEFALINCHB_JLDGOKPGDCB", - Self::Apiohnpejel => "CIEFALINCHB_APIOHNPEJEL", - Self::Fagejboiamn => "CIEFALINCHB_FAGEJBOIAMN", - Self::Hhnkbfabklg => "CIEFALINCHB_HHNKBFABKLG", - Self::Ibilbloglcj => "CIEFALINCHB_IBILBLOGLCJ", - Self::Ogilghdalbe => "CIEFALINCHB_OGILGHDALBE", - Self::Jmdpekjokko => "CIEFALINCHB_JMDPEKJOKKO", - Self::Jlmbpfblagi => "CIEFALINCHB_JLMBPFBLAGI", - Self::Kdngkjknoaa => "CIEFALINCHB_KDNGKJKNOAA", - Self::Hagdhgbmffl => "CIEFALINCHB_HAGDHGBMFFL", - Self::Oplpboanopl => "CIEFALINCHB_OPLPBOANOPL", - Self::Pmkgoklnbdk => "CIEFALINCHB_PMKGOKLNBDK", - Self::Kaknaplphjc => "CIEFALINCHB_KAKNAPLPHJC", - Self::Cgkbffddlno => "CIEFALINCHB_CGKBFFDDLNO", - Self::Mhnkhkjfcpf => "CIEFALINCHB_MHNKHKJFCPF", - Self::Gapikgmelcm => "CIEFALINCHB_GAPIKGMELCM", - Self::Fikojeonpcc => "CIEFALINCHB_FIKOJEONPCC", - Self::Mdfddcanbee => "CIEFALINCHB_MDFDDCANBEE", - Self::Hckhphloeie => "CIEFALINCHB_HCKHPHLOEIE", - Self::Jbkldajikei => "CIEFALINCHB_JBKLDAJIKEI", - Self::Hjkegdkeccf => "CIEFALINCHB_HJKEGDKECCF", - Self::Obmmebojabc => "CIEFALINCHB_OBMMEBOJABC", - Self::Kmmjlfpcjnc => "CIEFALINCHB_KMMJLFPCJNC", - Self::Cnecjgmgklo => "CIEFALINCHB_CNECJGMGKLO", - Self::Lmdpckobham => "CIEFALINCHB_LMDPCKOBHAM", - Self::Ifocjdiojdd => "CIEFALINCHB_IFOCJDIOJDD", - Self::Hbidknledfc => "CIEFALINCHB_HBIDKNLEDFC", - Self::Alnkjdofbbe => "CIEFALINCHB_ALNKJDOFBBE", - Self::Ighhmokadoi => "CIEFALINCHB_IGHHMOKADOI", - Self::Nnaejofkcga => "CIEFALINCHB_NNAEJOFKCGA", - Self::Begcncoilfg => "CIEFALINCHB_BEGCNCOILFG", - Self::Abhhicfpapn => "CIEFALINCHB_ABHHICFPAPN", - Self::Lcncgkbaglm => "CIEFALINCHB_LCNCGKBAGLM", - Self::Fnfldangbfg => "CIEFALINCHB_FNFLDANGBFG", - Self::Gicmhdpkmkn => "CIEFALINCHB_GICMHDPKMKN", - Self::Nlngamfdoea => "CIEFALINCHB_NLNGAMFDOEA", - Self::Ggibagjance => "CIEFALINCHB_GGIBAGJANCE", - Self::Mhcpioholld => "CIEFALINCHB_MHCPIOHOLLD", - Self::Hgkibpleend => "CIEFALINCHB_HGKIBPLEEND", - Self::Jedheholgpe => "CIEFALINCHB_JEDHEHOLGPE", - Self::Onohnoeglin => "CIEFALINCHB_ONOHNOEGLIN", - Self::Jmggihhenld => "CIEFALINCHB_JMGGIHHENLD", - Self::Mijjipphdkb => "CIEFALINCHB_MIJJIPPHDKB", - Self::Clgagglleke => "CIEFALINCHB_CLGAGGLLEKE", - Self::Npbalapeepc => "CIEFALINCHB_NPBALAPEEPC", - Self::Kmcmgcojalm => "CIEFALINCHB_KMCMGCOJALM", - Self::Nafcbbghoil => "CIEFALINCHB_NAFCBBGHOIL", - Self::Hhhcdoaklnk => "CIEFALINCHB_HHHCDOAKLNK", - Self::Jccibhnbdhg => "CIEFALINCHB_JCCIBHNBDHG", - Self::Fdfpombechi => "CIEFALINCHB_FDFPOMBECHI", - Self::Jifnklcmjbn => "CIEFALINCHB_JIFNKLCMJBN", - Self::Lihdmpgcpha => "CIEFALINCHB_LIHDMPGCPHA", - Self::Ilhjblbgjab => "CIEFALINCHB_ILHJBLBGJAB", - Self::Hfnndfddagc => "CIEFALINCHB_HFNNDFDDAGC", - Self::Fkdgdjgebmi => "CIEFALINCHB_FKDGDJGEBMI", - Self::Dibicpmkgcg => "CIEFALINCHB_DIBICPMKGCG", - Self::Ahiihmkmahm => "CIEFALINCHB_AHIIHMKMAHM", - Self::Mmnhidmgjbd => "CIEFALINCHB_MMNHIDMGJBD", - Self::Ikiodcnpckg => "CIEFALINCHB_IKIODCNPCKG", - Self::Lnkdohahben => "CIEFALINCHB_LNKDOHAHBEN", - Self::Celkpdapicn => "CIEFALINCHB_CELKPDAPICN", - Self::Ikbhcflonkh => "CIEFALINCHB_IKBHCFLONKH", - Self::Bkhghllgiof => "CIEFALINCHB_BKHGHLLGIOF", - Self::Kkgdaglnfgl => "CIEFALINCHB_KKGDAGLNFGL", - Self::Blggpokbgce => "CIEFALINCHB_BLGGPOKBGCE", - Self::Kldooppbkkm => "CIEFALINCHB_KLDOOPPBKKM", - Self::Nbihapfnmio => "CIEFALINCHB_NBIHAPFNMIO", - Self::Bbgogacpbeg => "CIEFALINCHB_BBGOGACPBEG", - Self::Chafjphcmig => "CIEFALINCHB_CHAFJPHCMIG", - Self::Bhogajkeani => "CIEFALINCHB_BHOGAJKEANI", - Self::Hbhfelnepef => "CIEFALINCHB_HBHFELNEPEF", - Self::Fkaojlaikbj => "CIEFALINCHB_FKAOJLAIKBJ", - Self::Dcaibliffhd => "CIEFALINCHB_DCAIBLIFFHD", - Self::Ifkjdlkelbd => "CIEFALINCHB_IFKJDLKELBD", - Self::Nmpfkcbleff => "CIEFALINCHB_NMPFKCBLEFF", - Self::Hhhlgmkpnlg => "CIEFALINCHB_HHHLGMKPNLG", - Self::Oghpfcjepok => "CIEFALINCHB_OGHPFCJEPOK", - Self::Npikblcenhd => "CIEFALINCHB_NPIKBLCENHD", - Self::Jmkdpggahhm => "CIEFALINCHB_JMKDPGGAHHM", - Self::Knhjapfepnp => "CIEFALINCHB_KNHJAPFEPNP", - Self::Mldlmbnhjik => "CIEFALINCHB_MLDLMBNHJIK", - Self::Jpepmkedemi => "CIEFALINCHB_JPEPMKEDEMI", - Self::Phoealnjlki => "CIEFALINCHB_PHOEALNJLKI", - Self::Dpheekddlcg => "CIEFALINCHB_DPHEEKDDLCG", - Self::Pbkodkobbhf => "CIEFALINCHB_PBKODKOBBHF", - Self::Immohoinnad => "CIEFALINCHB_IMMOHOINNAD", - Self::Bhpkkimkdej => "CIEFALINCHB_BHPKKIMKDEJ", - Self::Abahjnnidkj => "CIEFALINCHB_ABAHJNNIDKJ", - Self::Lppjcnihkmp => "CIEFALINCHB_LPPJCNIHKMP", - Self::Kaojhbfbcii => "CIEFALINCHB_KAOJHBFBCII", - Self::Okflpilleka => "CIEFALINCHB_OKFLPILLEKA", - Self::Nnbhmmigcml => "CIEFALINCHB_NNBHMMIGCML", - Self::Fehhefopelk => "CIEFALINCHB_FEHHEFOPELK", - Self::Kppgmnlcgag => "CIEFALINCHB_KPPGMNLCGAG", - Self::Jomeebbmaod => "CIEFALINCHB_JOMEEBBMAOD", - Self::Ooemndmoapc => "CIEFALINCHB_OOEMNDMOAPC", - Self::Dmdgnofjkgm => "CIEFALINCHB_DMDGNOFJKGM", - Self::Eanaaaglgkh => "CIEFALINCHB_EANAAAGLGKH", - Self::Eeaigkehkmb => "CIEFALINCHB_EEAIGKEHKMB", - Self::Plegldmnkmh => "CIEFALINCHB_PLEGLDMNKMH", - Self::Ilepbbhffjn => "CIEFALINCHB_ILEPBBHFFJN", - Self::Ockefbiljdo => "CIEFALINCHB_OCKEFBILJDO", - Self::Jfccnojgjag => "CIEFALINCHB_JFCCNOJGJAG", - Self::Ehbanfcgmeh => "CIEFALINCHB_EHBANFCGMEH", - Self::Ognmhjlldof => "CIEFALINCHB_OGNMHJLLDOF", - Self::Eecbflcpaef => "CIEFALINCHB_EECBFLCPAEF", - Self::Aegjoknmcgl => "CIEFALINCHB_AEGJOKNMCGL", - Self::Mdmicjlpeoc => "CIEFALINCHB_MDMICJLPEOC", - Self::Nppngohmdej => "CIEFALINCHB_NPPNGOHMDEJ", - Self::Acjbafdlgpi => "CIEFALINCHB_ACJBAFDLGPI", - Self::Jbdeidbfgok => "CIEFALINCHB_JBDEIDBFGOK", - Self::Logflpceemh => "CIEFALINCHB_LOGFLPCEEMH", - Self::Ipodkkdilph => "CIEFALINCHB_IPODKKDILPH", - Self::Kefodcgihjk => "CIEFALINCHB_KEFODCGIHJK", - Self::Pfieblkppip => "CIEFALINCHB_PFIEBLKPPIP", - Self::Jkmnemgikei => "CIEFALINCHB_JKMNEMGIKEI", - Self::Nhoembhdndc => "CIEFALINCHB_NHOEMBHDNDC", - Self::Jpnjhpeldfa => "CIEFALINCHB_JPNJHPELDFA", - Self::Hjehdbecndn => "CIEFALINCHB_HJEHDBECNDN", - Self::Fdefflfpddj => "CIEFALINCHB_FDEFFLFPDDJ", - Self::Beoeajhbchk => "CIEFALINCHB_BEOEAJHBCHK", - Self::Joplpnldffn => "CIEFALINCHB_JOPLPNLDFFN", - Self::Pbmnhkeonii => "CIEFALINCHB_PBMNHKEONII", - Self::Hbbdgmihoph => "CIEFALINCHB_HBBDGMIHOPH", - Self::Dmnamacdkca => "CIEFALINCHB_DMNAMACDKCA", - Self::Illpnajjjmc => "CIEFALINCHB_ILLPNAJJJMC", - Self::Gicafkhjodh => "CIEFALINCHB_GICAFKHJODH", - Self::Moagkldcfic => "CIEFALINCHB_MOAGKLDCFIC", - Self::Kjnjdfgfdej => "CIEFALINCHB_KJNJDFGFDEJ", - Self::Kgmhhfglbpl => "CIEFALINCHB_KGMHHFGLBPL", - Self::Bklmfmemlcl => "CIEFALINCHB_BKLMFMEMLCL", - Self::Ldbdggpeaml => "CIEFALINCHB_LDBDGGPEAML", - Self::Iicbgciakoc => "CIEFALINCHB_IICBGCIAKOC", - Self::Ocninmmkggm => "CIEFALINCHB_OCNINMMKGGM", - Self::Cednchjjmcf => "CIEFALINCHB_CEDNCHJJMCF", - Self::Dlofjejnfme => "CIEFALINCHB_DLOFJEJNFME", - Self::Lhflebfpgka => "CIEFALINCHB_LHFLEBFPGKA", - Self::Ddfnhocildm => "CIEFALINCHB_DDFNHOCILDM", - Self::Omkplmaolaa => "CIEFALINCHB_OMKPLMAOLAA", - Self::Hbfabcncmic => "CIEFALINCHB_HBFABCNCMIC", - Self::Mfgiklphdka => "CIEFALINCHB_MFGIKLPHDKA", - Self::Jjbdokdobbh => "CIEFALINCHB_JJBDOKDOBBH", - Self::Liipnpedaig => "CIEFALINCHB_LIIPNPEDAIG", - Self::Dinfpjpgjmk => "CIEFALINCHB_DINFPJPGJMK", - Self::Pbhgbjlndoa => "CIEFALINCHB_PBHGBJLNDOA", - Self::Jfcoemikpii => "CIEFALINCHB_JFCOEMIKPII", - Self::Hfehdkagljj => "CIEFALINCHB_HFEHDKAGLJJ", - Self::Gbmgadknfbi => "CIEFALINCHB_GBMGADKNFBI", - Self::Lghbollgmdm => "CIEFALINCHB_LGHBOLLGMDM", - Self::Dklmnaoinhf => "CIEFALINCHB_DKLMNAOINHF", - Self::Lmbihnehdih => "CIEFALINCHB_LMBIHNEHDIH", - Self::Noaehcfpmmo => "CIEFALINCHB_NOAEHCFPMMO", - Self::Ieddpdbodoe => "CIEFALINCHB_IEDDPDBODOE", - Self::Definiheicl => "CIEFALINCHB_DEFINIHEICL", - Self::Ceecoankidd => "CIEFALINCHB_CEECOANKIDD", - Self::Abbpfifmmoh => "CIEFALINCHB_ABBPFIFMMOH", - Self::Jdnbamkcine => "CIEFALINCHB_JDNBAMKCINE", - Self::Dfleimhnejo => "CIEFALINCHB_DFLEIMHNEJO", - Self::Gldkbhjdbkb => "CIEFALINCHB_GLDKBHJDBKB", - Self::Cmjmlfedlmg => "CIEFALINCHB_CMJMLFEDLMG", - Self::Kacpeegdkoe => "CIEFALINCHB_KACPEEGDKOE", - Self::Mbehjjljonn => "CIEFALINCHB_MBEHJJLJONN", - Self::Pkacigjogld => "CIEFALINCHB_PKACIGJOGLD", - Self::Ahfjhbemcml => "CIEFALINCHB_AHFJHBEMCML", - Self::Njgjckbgdlk => "CIEFALINCHB_NJGJCKBGDLK", - Self::Kdljkldhbpb => "CIEFALINCHB_KDLJKLDHBPB", - Self::Kcgafcacdle => "CIEFALINCHB_KCGAFCACDLE", - Self::Iampebipejk => "CIEFALINCHB_IAMPEBIPEJK", - Self::Okiljfgdgna => "CIEFALINCHB_OKILJFGDGNA", - Self::Kgekobpanpn => "CIEFALINCHB_KGEKOBPANPN", - Self::Bbiigjjjbel => "CIEFALINCHB_BBIIGJJJBEL", - Self::Lcpgokjdkjn => "CIEFALINCHB_LCPGOKJDKJN", - Self::Deidfdbfkdp => "CIEFALINCHB_DEIDFDBFKDP", - Self::Ajbfcijmdpc => "CIEFALINCHB_AJBFCIJMDPC", - Self::Acpkpbbkeak => "CIEFALINCHB_ACPKPBBKEAK", - Self::Cicbmnljeio => "CIEFALINCHB_CICBMNLJEIO", - Self::Eaiommagphc => "CIEFALINCHB_EAIOMMAGPHC", - Self::Pnihhkceban => "CIEFALINCHB_PNIHHKCEBAN", - Self::Geoaajcbdmp => "CIEFALINCHB_GEOAAJCBDMP", - Self::Mfbfllekcfm => "CIEFALINCHB_MFBFLLEKCFM", - Self::Fhlfiofdpad => "CIEFALINCHB_FHLFIOFDPAD", - Self::Jlbdeoleain => "CIEFALINCHB_JLBDEOLEAIN", - Self::Mnfehkkolma => "CIEFALINCHB_MNFEHKKOLMA", - Self::Jgdkbplflmm => "CIEFALINCHB_JGDKBPLFLMM", - Self::Cfielmkjdak => "CIEFALINCHB_CFIELMKJDAK", - Self::Jmcneahhjon => "CIEFALINCHB_JMCNEAHHJON", - Self::Lhicofpilbd => "CIEFALINCHB_LHICOFPILBD", - Self::Jnlbidkbngj => "CIEFALINCHB_JNLBIDKBNGJ", - Self::Cdinigocikd => "CIEFALINCHB_CDINIGOCIKD", - Self::Hpfhonehhho => "CIEFALINCHB_HPFHONEHHHO", - Self::Lgaaphcmopl => "CIEFALINCHB_LGAAPHCMOPL", - Self::Bblbilhecmi => "CIEFALINCHB_BBLBILHECMI", - Self::Hedknacbmge => "CIEFALINCHB_HEDKNACBMGE", - Self::Elbandndhkk => "CIEFALINCHB_ELBANDNDHKK", - Self::Mclkgkfplhf => "CIEFALINCHB_MCLKGKFPLHF", - Self::Hgimdlmnlbj => "CIEFALINCHB_HGIMDLMNLBJ", - Self::Omdmknfgioh => "CIEFALINCHB_OMDMKNFGIOH", - Self::Ckmhdldjegf => "CIEFALINCHB_CKMHDLDJEGF", - Self::Ldpdogbkbmg => "CIEFALINCHB_LDPDOGBKBMG", - Self::Gepjjkfkjcp => "CIEFALINCHB_GEPJJKFKJCP", - Self::Ognjopjemjo => "CIEFALINCHB_OGNJOPJEMJO", - Self::Lmdddnldmbc => "CIEFALINCHB_LMDDDNLDMBC", - Self::Babmlihefgk => "CIEFALINCHB_BABMLIHEFGK", - Self::Cjlgjfnmhcc => "CIEFALINCHB_CJLGJFNMHCC", - Self::Ljdcngjdgmd => "CIEFALINCHB_LJDCNGJDGMD", - Self::Pnockbbagdm => "CIEFALINCHB_PNOCKBBAGDM", - Self::Klfplffijbi => "CIEFALINCHB_KLFPLFFIJBI", - Self::Egboihncknc => "CIEFALINCHB_EGBOIHNCKNC", - Self::Kcalhlnahjc => "CIEFALINCHB_KCALHLNAHJC", - Self::Okfdlcpkcnb => "CIEFALINCHB_OKFDLCPKCNB", - Self::Gfkiffefpei => "CIEFALINCHB_GFKIFFEFPEI", - Self::Jdlhjcljdek => "CIEFALINCHB_JDLHJCLJDEK", - Self::Bjpfianlpdl => "CIEFALINCHB_BJPFIANLPDL", - Self::Goocniogmej => "CIEFALINCHB_GOOCNIOGMEJ", - Self::Lpjainkfjma => "CIEFALINCHB_LPJAINKFJMA", - Self::Edgnkgifhpg => "CIEFALINCHB_EDGNKGIFHPG", - Self::Gnnkjppmcnd => "CIEFALINCHB_GNNKJPPMCND", - Self::Facjflgbipe => "CIEFALINCHB_FACJFLGBIPE", - Self::Cenbphmmgmf => "CIEFALINCHB_CENBPHMMGMF", - Self::Gcldbgdoadf => "CIEFALINCHB_GCLDBGDOADF", - Self::Ipehnldacob => "CIEFALINCHB_IPEHNLDACOB", - Self::Hibkglnmhok => "CIEFALINCHB_HIBKGLNMHOK", - Self::Labapabcfbd => "CIEFALINCHB_LABAPABCFBD", - Self::Echhapfbkcb => "CIEFALINCHB_ECHHAPFBKCB", - Self::Eioemknkahn => "CIEFALINCHB_EIOEMKNKAHN", - Self::Finegbaifeg => "CIEFALINCHB_FINEGBAIFEG", - Self::Iiigcjebidk => "CIEFALINCHB_IIIGCJEBIDK", - Self::Hjioeimbjpa => "CIEFALINCHB_HJIOEIMBJPA", - Self::Cjonmnhpkie => "CIEFALINCHB_CJONMNHPKIE", - Self::Ohhbhflahdh => "CIEFALINCHB_OHHBHFLAHDH", - Self::Jejojgfplok => "CIEFALINCHB_JEJOJGFPLOK", - Self::Jnaeeppejdg => "CIEFALINCHB_JNAEEPPEJDG", - Self::Mbpdhgjpbea => "CIEFALINCHB_MBPDHGJPBEA", - Self::Gblbmkaldmf => "CIEFALINCHB_GBLBMKALDMF", - Self::Lpmondfhpok => "CIEFALINCHB_LPMONDFHPOK", - Self::Obgdindlbon => "CIEFALINCHB_OBGDINDLBON", - Self::Cecbafhoojh => "CIEFALINCHB_CECBAFHOOJH", - Self::Nbamkngjono => "CIEFALINCHB_NBAMKNGJONO", - Self::Fgjeflcooee => "CIEFALINCHB_FGJEFLCOOEE", - Self::Egefifhmkmm => "CIEFALINCHB_EGEFIFHMKMM", - Self::Eieficlnann => "CIEFALINCHB_EIEFICLNANN", - Self::Jhfnpdnjepj => "CIEFALINCHB_JHFNPDNJEPJ", - Self::Dnmdccgbhmi => "CIEFALINCHB_DNMDCCGBHMI", - Self::Bfmocbppbbi => "CIEFALINCHB_BFMOCBPPBBI", - Self::Fglpikknfbg => "CIEFALINCHB_FGLPIKKNFBG", - Self::Pcndfgaklfb => "CIEFALINCHB_PCNDFGAKLFB", - Self::Lofnoclnlhf => "CIEFALINCHB_LOFNOCLNLHF", - Self::Jgmfoggblck => "CIEFALINCHB_JGMFOGGBLCK", - Self::Jklcfehlnam => "CIEFALINCHB_JKLCFEHLNAM", - Self::Koobigmbnbh => "CIEFALINCHB_KOOBIGMBNBH", - Self::Cnehfcogjha => "CIEFALINCHB_CNEHFCOGJHA", - Self::Dioolidbhkf => "CIEFALINCHB_DIOOLIDBHKF", - Self::Hdkpamccmkn => "CIEFALINCHB_HDKPAMCCMKN", - Self::Kkhehfgcjhc => "CIEFALINCHB_KKHEHFGCJHC", - Self::Hbmkopgafaa => "CIEFALINCHB_HBMKOPGAFAA", - Self::Kkogobgljim => "CIEFALINCHB_KKOGOBGLJIM", - Self::Mklfdlkmppf => "CIEFALINCHB_MKLFDLKMPPF", - Self::Dieiblmdblc => "CIEFALINCHB_DIEIBLMDBLC", - Self::Gnpdkjoljll => "CIEFALINCHB_GNPDKJOLJLL", - Self::Kmkkladkleo => "CIEFALINCHB_KMKKLADKLEO", - Self::Ibjfipdpejc => "CIEFALINCHB_IBJFIPDPEJC", - Self::Eeepgnmfemj => "CIEFALINCHB_EEEPGNMFEMJ", - Self::Mimoghonkne => "CIEFALINCHB_MIMOGHONKNE", - Self::Eapkfdghjhc => "CIEFALINCHB_EAPKFDGHJHC", - Self::Bbfgkcnfcbk => "CIEFALINCHB_BBFGKCNFCBK", - Self::Aleoiiejbmk => "CIEFALINCHB_ALEOIIEJBMK", - Self::Oappglenjpo => "CIEFALINCHB_OAPPGLENJPO", - Self::Idplgekklci => "CIEFALINCHB_IDPLGEKKLCI", - Self::Mjlpdmggmep => "CIEFALINCHB_MJLPDMGGMEP", - Self::Kofmhakekng => "CIEFALINCHB_KOFMHAKEKNG", - Self::Defeehkndce => "CIEFALINCHB_DEFEEHKNDCE", - Self::Dmokhaoepha => "CIEFALINCHB_DMOKHAOEPHA", - Self::Mbcilplmgec => "CIEFALINCHB_MBCILPLMGEC", - Self::Ejigmkbljhd => "CIEFALINCHB_EJIGMKBLJHD", - Self::Mdpjekdifjl => "CIEFALINCHB_MDPJEKDIFJL", - Self::Ndccolgaede => "CIEFALINCHB_NDCCOLGAEDE", - Self::Chbjfahkfcf => "CIEFALINCHB_CHBJFAHKFCF", - Self::Hfjphdjocim => "CIEFALINCHB_HFJPHDJOCIM", - Self::Jjlojhloeno => "CIEFALINCHB_JJLOJHLOENO", - Self::Bodddacfbkg => "CIEFALINCHB_BODDDACFBKG", - Self::Bgdipfdfccp => "CIEFALINCHB_BGDIPFDFCCP", - Self::Hhdmadelmag => "CIEFALINCHB_HHDMADELMAG", - Self::Nlkellelnjg => "CIEFALINCHB_NLKELLELNJG", - Self::Madndmhjbba => "CIEFALINCHB_MADNDMHJBBA", - Self::Jagkbmfikdg => "CIEFALINCHB_JAGKBMFIKDG", - Self::Mfbekkciffn => "CIEFALINCHB_MFBEKKCIFFN", - Self::Cgpnmdgipml => "CIEFALINCHB_CGPNMDGIPML", - Self::Mnmoobfcpjp => "CIEFALINCHB_MNMOOBFCPJP", - Self::Mgnneiebhhg => "CIEFALINCHB_MGNNEIEBHHG", - Self::Kngjealahoc => "CIEFALINCHB_KNGJEALAHOC", - Self::Pcmoebnhgnd => "CIEFALINCHB_PCMOEBNHGND", - Self::Fmlfahnmofn => "CIEFALINCHB_FMLFAHNMOFN", - Self::Oaadbneiakd => "CIEFALINCHB_OAADBNEIAKD", - Self::Elodojpnffo => "CIEFALINCHB_ELODOJPNFFO", - Self::Lkbmdjinkbi => "CIEFALINCHB_LKBMDJINKBI", - Self::Aghjibmginb => "CIEFALINCHB_AGHJIBMGINB", - Self::Pppngfjlhmi => "CIEFALINCHB_PPPNGFJLHMI", - Self::Enkjdepfjda => "CIEFALINCHB_ENKJDEPFJDA", - Self::Nnkkoikiioc => "CIEFALINCHB_NNKKOIKIIOC", - Self::Hbjejogmaeh => "CIEFALINCHB_HBJEJOGMAEH", - Self::Hpfmgniadlb => "CIEFALINCHB_HPFMGNIADLB", - Self::Emhbgebokcl => "CIEFALINCHB_EMHBGEBOKCL", - Self::Gmldfmhddje => "CIEFALINCHB_GMLDFMHDDJE", - Self::Hkgpicbfgel => "CIEFALINCHB_HKGPICBFGEL", - Self::Ceidfadpmli => "CIEFALINCHB_CEIDFADPMLI", - Self::Pgkgkaapjgc => "CIEFALINCHB_PGKGKAAPJGC", - Self::Hfgpphncmec => "CIEFALINCHB_HFGPPHNCMEC", - Self::Blfkaibpcpl => "CIEFALINCHB_BLFKAIBPCPL", - Self::Hgghpjoafgp => "CIEFALINCHB_HGGHPJOAFGP", - Self::Befdemfpfdd => "CIEFALINCHB_BEFDEMFPFDD", - Self::Anedncalhgf => "CIEFALINCHB_ANEDNCALHGF", - Self::Dmaaeoefnkk => "CIEFALINCHB_DMAAEOEFNKK", - Self::Elkifeijamd => "CIEFALINCHB_ELKIFEIJAMD", - Self::Kegoggldjho => "CIEFALINCHB_KEGOGGLDJHO", - Self::Ikejfhbcdof => "CIEFALINCHB_IKEJFHBCDOF", - Self::Ncnkkpjhifl => "CIEFALINCHB_NCNKKPJHIFL", - Self::Bapjejjmebg => "CIEFALINCHB_BAPJEJJMEBG", - Self::Hcaokdcnbdj => "CIEFALINCHB_HCAOKDCNBDJ", - Self::Gbpfapaenpp => "CIEFALINCHB_GBPFAPAENPP", - Self::Mfiafgeciai => "CIEFALINCHB_MFIAFGECIAI", - Self::Nkenfeflhcp => "CIEFALINCHB_NKENFEFLHCP", - Self::Ojojambeoei => "CIEFALINCHB_OJOJAMBEOEI", - Self::Cbmahgmpbme => "CIEFALINCHB_CBMAHGMPBME", - Self::Gddnhfiaomd => "CIEFALINCHB_GDDNHFIAOMD", - Self::Eigldfnmdbm => "CIEFALINCHB_EIGLDFNMDBM", - Self::Lmmkhlpnkki => "CIEFALINCHB_LMMKHLPNKKI", - Self::Okfjelnmpjg => "CIEFALINCHB_OKFJELNMPJG", - Self::Dnfbfekomol => "CIEFALINCHB_DNFBFEKOMOL", - Self::Pccjmajniog => "CIEFALINCHB_PCCJMAJNIOG", - Self::Jckhpbnidad => "CIEFALINCHB_JCKHPBNIDAD", - Self::Glekgogmlep => "CIEFALINCHB_GLEKGOGMLEP", - Self::Kgljbaomjja => "CIEFALINCHB_KGLJBAOMJJA", - Self::Mfigblhlpgo => "CIEFALINCHB_MFIGBLHLPGO", - Self::Plhfdghdbmp => "CIEFALINCHB_PLHFDGHDBMP", - Self::Mhfdigmidgc => "CIEFALINCHB_MHFDIGMIDGC", - Self::Pbhpcmfceie => "CIEFALINCHB_PBHPCMFCEIE", - Self::Pfmpeombagk => "CIEFALINCHB_PFMPEOMBAGK", - Self::Lcfnmmikofg => "CIEFALINCHB_LCFNMMIKOFG", - Self::Kaialjlhfbj => "CIEFALINCHB_KAIALJLHFBJ", - Self::Mlkjjdjefkk => "CIEFALINCHB_MLKJJDJEFKK", - Self::Ebmfmpmedeo => "CIEFALINCHB_EBMFMPMEDEO", - Self::Bmekfkibpbl => "CIEFALINCHB_BMEKFKIBPBL", - Self::Doappfjinnf => "CIEFALINCHB_DOAPPFJINNF", - Self::Agokahhbned => "CIEFALINCHB_AGOKAHHBNED", - Self::Kopkmncbipc => "CIEFALINCHB_KOPKMNCBIPC", - Self::Ccghcjjigim => "CIEFALINCHB_CCGHCJJIGIM", - Self::Bmcndmigfbi => "CIEFALINCHB_BMCNDMIGFBI", - Self::Fdnponcejfk => "CIEFALINCHB_FDNPONCEJFK", - Self::Bnepkepjhjk => "CIEFALINCHB_BNEPKEPJHJK", - Self::Bhocfihapha => "CIEFALINCHB_BHOCFIHAPHA", - Self::Bmncihhejpp => "CIEFALINCHB_BMNCIHHEJPP", - Self::Kbamhnhkgef => "CIEFALINCHB_KBAMHNHKGEF", - Self::Ccbgopolokh => "CIEFALINCHB_CCBGOPOLOKH", - Self::Faijlpnjkop => "CIEFALINCHB_FAIJLPNJKOP", - Self::Pofegeadfdn => "CIEFALINCHB_POFEGEADFDN", - Self::Mlhndfeajhp => "CIEFALINCHB_MLHNDFEAJHP", - Self::Eabgekcfanp => "CIEFALINCHB_EABGEKCFANP", - Self::Gpfihldiepa => "CIEFALINCHB_GPFIHLDIEPA", - Self::Fpacgbjdhnm => "CIEFALINCHB_FPACGBJDHNM", - Self::Bbkajlklklh => "CIEFALINCHB_BBKAJLKLKLH", - Self::Cnjapelcdel => "CIEFALINCHB_CNJAPELCDEL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CIEFALINCHB_IFCLBHDJFCD" => Some(Self::Ifclbhdjfcd), - "CIEFALINCHB_OIHJLKCPIFC" => Some(Self::Oihjlkcpifc), - "CIEFALINCHB_CKGMDFKGPDJ" => Some(Self::Ckgmdfkgpdj), - "CIEFALINCHB_AFNCANFGGBI" => Some(Self::Afncanfggbi), - "CIEFALINCHB_CCPPNEHDOLM" => Some(Self::Ccppnehdolm), - "CIEFALINCHB_JMPCBAABDGG" => Some(Self::Jmpcbaabdgg), - "CIEFALINCHB_GBKPMMIGGBM" => Some(Self::Gbkpmmiggbm), - "CIEFALINCHB_BMELODJPLCO" => Some(Self::Bmelodjplco), - "CIEFALINCHB_BCBKDOGINIL" => Some(Self::Bcbkdoginil), - "CIEFALINCHB_KBPOGMHKGPF" => Some(Self::Kbpogmhkgpf), - "CIEFALINCHB_HHOFHBFAHKE" => Some(Self::Hhofhbfahke), - "CIEFALINCHB_CHHANFLMJOM" => Some(Self::Chhanflmjom), - "CIEFALINCHB_JNBPDADPEFE" => Some(Self::Jnbpdadpefe), - "CIEFALINCHB_PJBEBJCGGGE" => Some(Self::Pjbebjcggge), - "CIEFALINCHB_PAPEPBLKLBI" => Some(Self::Papepblklbi), - "CIEFALINCHB_PFCPNCBAFFH" => Some(Self::Pfcpncbaffh), - "CIEFALINCHB_HKJAACGNGPM" => Some(Self::Hkjaacgngpm), - "CIEFALINCHB_EGLABNAMOCN" => Some(Self::Eglabnamocn), - "CIEFALINCHB_EAOICAIAEIO" => Some(Self::Eaoicaiaeio), - "CIEFALINCHB_PDMNBLBFBJL" => Some(Self::Pdmnblbfbjl), - "CIEFALINCHB_EEBOEKAHGOC" => Some(Self::Eeboekahgoc), - "CIEFALINCHB_BHNLLCEGHEC" => Some(Self::Bhnllceghec), - "CIEFALINCHB_KPFCKEIDOGA" => Some(Self::Kpfckeidoga), - "CIEFALINCHB_DANCJPGHILK" => Some(Self::Dancjpghilk), - "CIEFALINCHB_LFHAOEIKFNG" => Some(Self::Lfhaoeikfng), - "CIEFALINCHB_PIHBJENOGFJ" => Some(Self::Pihbjenogfj), - "CIEFALINCHB_FDKODMPHCFF" => Some(Self::Fdkodmphcff), - "CIEFALINCHB_FCOBLLEJIFL" => Some(Self::Fcobllejifl), - "CIEFALINCHB_IHOCBPALOOI" => Some(Self::Ihocbpalooi), - "CIEFALINCHB_JNEHEJGNKBL" => Some(Self::Jnehejgnkbl), - "CIEFALINCHB_FJACBNJDKAK" => Some(Self::Fjacbnjdkak), - "CIEFALINCHB_JLDGOKPGDCB" => Some(Self::Jldgokpgdcb), - "CIEFALINCHB_APIOHNPEJEL" => Some(Self::Apiohnpejel), - "CIEFALINCHB_FAGEJBOIAMN" => Some(Self::Fagejboiamn), - "CIEFALINCHB_HHNKBFABKLG" => Some(Self::Hhnkbfabklg), - "CIEFALINCHB_IBILBLOGLCJ" => Some(Self::Ibilbloglcj), - "CIEFALINCHB_OGILGHDALBE" => Some(Self::Ogilghdalbe), - "CIEFALINCHB_JMDPEKJOKKO" => Some(Self::Jmdpekjokko), - "CIEFALINCHB_JLMBPFBLAGI" => Some(Self::Jlmbpfblagi), - "CIEFALINCHB_KDNGKJKNOAA" => Some(Self::Kdngkjknoaa), - "CIEFALINCHB_HAGDHGBMFFL" => Some(Self::Hagdhgbmffl), - "CIEFALINCHB_OPLPBOANOPL" => Some(Self::Oplpboanopl), - "CIEFALINCHB_PMKGOKLNBDK" => Some(Self::Pmkgoklnbdk), - "CIEFALINCHB_KAKNAPLPHJC" => Some(Self::Kaknaplphjc), - "CIEFALINCHB_CGKBFFDDLNO" => Some(Self::Cgkbffddlno), - "CIEFALINCHB_MHNKHKJFCPF" => Some(Self::Mhnkhkjfcpf), - "CIEFALINCHB_GAPIKGMELCM" => Some(Self::Gapikgmelcm), - "CIEFALINCHB_FIKOJEONPCC" => Some(Self::Fikojeonpcc), - "CIEFALINCHB_MDFDDCANBEE" => Some(Self::Mdfddcanbee), - "CIEFALINCHB_HCKHPHLOEIE" => Some(Self::Hckhphloeie), - "CIEFALINCHB_JBKLDAJIKEI" => Some(Self::Jbkldajikei), - "CIEFALINCHB_HJKEGDKECCF" => Some(Self::Hjkegdkeccf), - "CIEFALINCHB_OBMMEBOJABC" => Some(Self::Obmmebojabc), - "CIEFALINCHB_KMMJLFPCJNC" => Some(Self::Kmmjlfpcjnc), - "CIEFALINCHB_CNECJGMGKLO" => Some(Self::Cnecjgmgklo), - "CIEFALINCHB_LMDPCKOBHAM" => Some(Self::Lmdpckobham), - "CIEFALINCHB_IFOCJDIOJDD" => Some(Self::Ifocjdiojdd), - "CIEFALINCHB_HBIDKNLEDFC" => Some(Self::Hbidknledfc), - "CIEFALINCHB_ALNKJDOFBBE" => Some(Self::Alnkjdofbbe), - "CIEFALINCHB_IGHHMOKADOI" => Some(Self::Ighhmokadoi), - "CIEFALINCHB_NNAEJOFKCGA" => Some(Self::Nnaejofkcga), - "CIEFALINCHB_BEGCNCOILFG" => Some(Self::Begcncoilfg), - "CIEFALINCHB_ABHHICFPAPN" => Some(Self::Abhhicfpapn), - "CIEFALINCHB_LCNCGKBAGLM" => Some(Self::Lcncgkbaglm), - "CIEFALINCHB_FNFLDANGBFG" => Some(Self::Fnfldangbfg), - "CIEFALINCHB_GICMHDPKMKN" => Some(Self::Gicmhdpkmkn), - "CIEFALINCHB_NLNGAMFDOEA" => Some(Self::Nlngamfdoea), - "CIEFALINCHB_GGIBAGJANCE" => Some(Self::Ggibagjance), - "CIEFALINCHB_MHCPIOHOLLD" => Some(Self::Mhcpioholld), - "CIEFALINCHB_HGKIBPLEEND" => Some(Self::Hgkibpleend), - "CIEFALINCHB_JEDHEHOLGPE" => Some(Self::Jedheholgpe), - "CIEFALINCHB_ONOHNOEGLIN" => Some(Self::Onohnoeglin), - "CIEFALINCHB_JMGGIHHENLD" => Some(Self::Jmggihhenld), - "CIEFALINCHB_MIJJIPPHDKB" => Some(Self::Mijjipphdkb), - "CIEFALINCHB_CLGAGGLLEKE" => Some(Self::Clgagglleke), - "CIEFALINCHB_NPBALAPEEPC" => Some(Self::Npbalapeepc), - "CIEFALINCHB_KMCMGCOJALM" => Some(Self::Kmcmgcojalm), - "CIEFALINCHB_NAFCBBGHOIL" => Some(Self::Nafcbbghoil), - "CIEFALINCHB_HHHCDOAKLNK" => Some(Self::Hhhcdoaklnk), - "CIEFALINCHB_JCCIBHNBDHG" => Some(Self::Jccibhnbdhg), - "CIEFALINCHB_FDFPOMBECHI" => Some(Self::Fdfpombechi), - "CIEFALINCHB_JIFNKLCMJBN" => Some(Self::Jifnklcmjbn), - "CIEFALINCHB_LIHDMPGCPHA" => Some(Self::Lihdmpgcpha), - "CIEFALINCHB_ILHJBLBGJAB" => Some(Self::Ilhjblbgjab), - "CIEFALINCHB_HFNNDFDDAGC" => Some(Self::Hfnndfddagc), - "CIEFALINCHB_FKDGDJGEBMI" => Some(Self::Fkdgdjgebmi), - "CIEFALINCHB_DIBICPMKGCG" => Some(Self::Dibicpmkgcg), - "CIEFALINCHB_AHIIHMKMAHM" => Some(Self::Ahiihmkmahm), - "CIEFALINCHB_MMNHIDMGJBD" => Some(Self::Mmnhidmgjbd), - "CIEFALINCHB_IKIODCNPCKG" => Some(Self::Ikiodcnpckg), - "CIEFALINCHB_LNKDOHAHBEN" => Some(Self::Lnkdohahben), - "CIEFALINCHB_CELKPDAPICN" => Some(Self::Celkpdapicn), - "CIEFALINCHB_IKBHCFLONKH" => Some(Self::Ikbhcflonkh), - "CIEFALINCHB_BKHGHLLGIOF" => Some(Self::Bkhghllgiof), - "CIEFALINCHB_KKGDAGLNFGL" => Some(Self::Kkgdaglnfgl), - "CIEFALINCHB_BLGGPOKBGCE" => Some(Self::Blggpokbgce), - "CIEFALINCHB_KLDOOPPBKKM" => Some(Self::Kldooppbkkm), - "CIEFALINCHB_NBIHAPFNMIO" => Some(Self::Nbihapfnmio), - "CIEFALINCHB_BBGOGACPBEG" => Some(Self::Bbgogacpbeg), - "CIEFALINCHB_CHAFJPHCMIG" => Some(Self::Chafjphcmig), - "CIEFALINCHB_BHOGAJKEANI" => Some(Self::Bhogajkeani), - "CIEFALINCHB_HBHFELNEPEF" => Some(Self::Hbhfelnepef), - "CIEFALINCHB_FKAOJLAIKBJ" => Some(Self::Fkaojlaikbj), - "CIEFALINCHB_DCAIBLIFFHD" => Some(Self::Dcaibliffhd), - "CIEFALINCHB_IFKJDLKELBD" => Some(Self::Ifkjdlkelbd), - "CIEFALINCHB_NMPFKCBLEFF" => Some(Self::Nmpfkcbleff), - "CIEFALINCHB_HHHLGMKPNLG" => Some(Self::Hhhlgmkpnlg), - "CIEFALINCHB_OGHPFCJEPOK" => Some(Self::Oghpfcjepok), - "CIEFALINCHB_NPIKBLCENHD" => Some(Self::Npikblcenhd), - "CIEFALINCHB_JMKDPGGAHHM" => Some(Self::Jmkdpggahhm), - "CIEFALINCHB_KNHJAPFEPNP" => Some(Self::Knhjapfepnp), - "CIEFALINCHB_MLDLMBNHJIK" => Some(Self::Mldlmbnhjik), - "CIEFALINCHB_JPEPMKEDEMI" => Some(Self::Jpepmkedemi), - "CIEFALINCHB_PHOEALNJLKI" => Some(Self::Phoealnjlki), - "CIEFALINCHB_DPHEEKDDLCG" => Some(Self::Dpheekddlcg), - "CIEFALINCHB_PBKODKOBBHF" => Some(Self::Pbkodkobbhf), - "CIEFALINCHB_IMMOHOINNAD" => Some(Self::Immohoinnad), - "CIEFALINCHB_BHPKKIMKDEJ" => Some(Self::Bhpkkimkdej), - "CIEFALINCHB_ABAHJNNIDKJ" => Some(Self::Abahjnnidkj), - "CIEFALINCHB_LPPJCNIHKMP" => Some(Self::Lppjcnihkmp), - "CIEFALINCHB_KAOJHBFBCII" => Some(Self::Kaojhbfbcii), - "CIEFALINCHB_OKFLPILLEKA" => Some(Self::Okflpilleka), - "CIEFALINCHB_NNBHMMIGCML" => Some(Self::Nnbhmmigcml), - "CIEFALINCHB_FEHHEFOPELK" => Some(Self::Fehhefopelk), - "CIEFALINCHB_KPPGMNLCGAG" => Some(Self::Kppgmnlcgag), - "CIEFALINCHB_JOMEEBBMAOD" => Some(Self::Jomeebbmaod), - "CIEFALINCHB_OOEMNDMOAPC" => Some(Self::Ooemndmoapc), - "CIEFALINCHB_DMDGNOFJKGM" => Some(Self::Dmdgnofjkgm), - "CIEFALINCHB_EANAAAGLGKH" => Some(Self::Eanaaaglgkh), - "CIEFALINCHB_EEAIGKEHKMB" => Some(Self::Eeaigkehkmb), - "CIEFALINCHB_PLEGLDMNKMH" => Some(Self::Plegldmnkmh), - "CIEFALINCHB_ILEPBBHFFJN" => Some(Self::Ilepbbhffjn), - "CIEFALINCHB_OCKEFBILJDO" => Some(Self::Ockefbiljdo), - "CIEFALINCHB_JFCCNOJGJAG" => Some(Self::Jfccnojgjag), - "CIEFALINCHB_EHBANFCGMEH" => Some(Self::Ehbanfcgmeh), - "CIEFALINCHB_OGNMHJLLDOF" => Some(Self::Ognmhjlldof), - "CIEFALINCHB_EECBFLCPAEF" => Some(Self::Eecbflcpaef), - "CIEFALINCHB_AEGJOKNMCGL" => Some(Self::Aegjoknmcgl), - "CIEFALINCHB_MDMICJLPEOC" => Some(Self::Mdmicjlpeoc), - "CIEFALINCHB_NPPNGOHMDEJ" => Some(Self::Nppngohmdej), - "CIEFALINCHB_ACJBAFDLGPI" => Some(Self::Acjbafdlgpi), - "CIEFALINCHB_JBDEIDBFGOK" => Some(Self::Jbdeidbfgok), - "CIEFALINCHB_LOGFLPCEEMH" => Some(Self::Logflpceemh), - "CIEFALINCHB_IPODKKDILPH" => Some(Self::Ipodkkdilph), - "CIEFALINCHB_KEFODCGIHJK" => Some(Self::Kefodcgihjk), - "CIEFALINCHB_PFIEBLKPPIP" => Some(Self::Pfieblkppip), - "CIEFALINCHB_JKMNEMGIKEI" => Some(Self::Jkmnemgikei), - "CIEFALINCHB_NHOEMBHDNDC" => Some(Self::Nhoembhdndc), - "CIEFALINCHB_JPNJHPELDFA" => Some(Self::Jpnjhpeldfa), - "CIEFALINCHB_HJEHDBECNDN" => Some(Self::Hjehdbecndn), - "CIEFALINCHB_FDEFFLFPDDJ" => Some(Self::Fdefflfpddj), - "CIEFALINCHB_BEOEAJHBCHK" => Some(Self::Beoeajhbchk), - "CIEFALINCHB_JOPLPNLDFFN" => Some(Self::Joplpnldffn), - "CIEFALINCHB_PBMNHKEONII" => Some(Self::Pbmnhkeonii), - "CIEFALINCHB_HBBDGMIHOPH" => Some(Self::Hbbdgmihoph), - "CIEFALINCHB_DMNAMACDKCA" => Some(Self::Dmnamacdkca), - "CIEFALINCHB_ILLPNAJJJMC" => Some(Self::Illpnajjjmc), - "CIEFALINCHB_GICAFKHJODH" => Some(Self::Gicafkhjodh), - "CIEFALINCHB_MOAGKLDCFIC" => Some(Self::Moagkldcfic), - "CIEFALINCHB_KJNJDFGFDEJ" => Some(Self::Kjnjdfgfdej), - "CIEFALINCHB_KGMHHFGLBPL" => Some(Self::Kgmhhfglbpl), - "CIEFALINCHB_BKLMFMEMLCL" => Some(Self::Bklmfmemlcl), - "CIEFALINCHB_LDBDGGPEAML" => Some(Self::Ldbdggpeaml), - "CIEFALINCHB_IICBGCIAKOC" => Some(Self::Iicbgciakoc), - "CIEFALINCHB_OCNINMMKGGM" => Some(Self::Ocninmmkggm), - "CIEFALINCHB_CEDNCHJJMCF" => Some(Self::Cednchjjmcf), - "CIEFALINCHB_DLOFJEJNFME" => Some(Self::Dlofjejnfme), - "CIEFALINCHB_LHFLEBFPGKA" => Some(Self::Lhflebfpgka), - "CIEFALINCHB_DDFNHOCILDM" => Some(Self::Ddfnhocildm), - "CIEFALINCHB_OMKPLMAOLAA" => Some(Self::Omkplmaolaa), - "CIEFALINCHB_HBFABCNCMIC" => Some(Self::Hbfabcncmic), - "CIEFALINCHB_MFGIKLPHDKA" => Some(Self::Mfgiklphdka), - "CIEFALINCHB_JJBDOKDOBBH" => Some(Self::Jjbdokdobbh), - "CIEFALINCHB_LIIPNPEDAIG" => Some(Self::Liipnpedaig), - "CIEFALINCHB_DINFPJPGJMK" => Some(Self::Dinfpjpgjmk), - "CIEFALINCHB_PBHGBJLNDOA" => Some(Self::Pbhgbjlndoa), - "CIEFALINCHB_JFCOEMIKPII" => Some(Self::Jfcoemikpii), - "CIEFALINCHB_HFEHDKAGLJJ" => Some(Self::Hfehdkagljj), - "CIEFALINCHB_GBMGADKNFBI" => Some(Self::Gbmgadknfbi), - "CIEFALINCHB_LGHBOLLGMDM" => Some(Self::Lghbollgmdm), - "CIEFALINCHB_DKLMNAOINHF" => Some(Self::Dklmnaoinhf), - "CIEFALINCHB_LMBIHNEHDIH" => Some(Self::Lmbihnehdih), - "CIEFALINCHB_NOAEHCFPMMO" => Some(Self::Noaehcfpmmo), - "CIEFALINCHB_IEDDPDBODOE" => Some(Self::Ieddpdbodoe), - "CIEFALINCHB_DEFINIHEICL" => Some(Self::Definiheicl), - "CIEFALINCHB_CEECOANKIDD" => Some(Self::Ceecoankidd), - "CIEFALINCHB_ABBPFIFMMOH" => Some(Self::Abbpfifmmoh), - "CIEFALINCHB_JDNBAMKCINE" => Some(Self::Jdnbamkcine), - "CIEFALINCHB_DFLEIMHNEJO" => Some(Self::Dfleimhnejo), - "CIEFALINCHB_GLDKBHJDBKB" => Some(Self::Gldkbhjdbkb), - "CIEFALINCHB_CMJMLFEDLMG" => Some(Self::Cmjmlfedlmg), - "CIEFALINCHB_KACPEEGDKOE" => Some(Self::Kacpeegdkoe), - "CIEFALINCHB_MBEHJJLJONN" => Some(Self::Mbehjjljonn), - "CIEFALINCHB_PKACIGJOGLD" => Some(Self::Pkacigjogld), - "CIEFALINCHB_AHFJHBEMCML" => Some(Self::Ahfjhbemcml), - "CIEFALINCHB_NJGJCKBGDLK" => Some(Self::Njgjckbgdlk), - "CIEFALINCHB_KDLJKLDHBPB" => Some(Self::Kdljkldhbpb), - "CIEFALINCHB_KCGAFCACDLE" => Some(Self::Kcgafcacdle), - "CIEFALINCHB_IAMPEBIPEJK" => Some(Self::Iampebipejk), - "CIEFALINCHB_OKILJFGDGNA" => Some(Self::Okiljfgdgna), - "CIEFALINCHB_KGEKOBPANPN" => Some(Self::Kgekobpanpn), - "CIEFALINCHB_BBIIGJJJBEL" => Some(Self::Bbiigjjjbel), - "CIEFALINCHB_LCPGOKJDKJN" => Some(Self::Lcpgokjdkjn), - "CIEFALINCHB_DEIDFDBFKDP" => Some(Self::Deidfdbfkdp), - "CIEFALINCHB_AJBFCIJMDPC" => Some(Self::Ajbfcijmdpc), - "CIEFALINCHB_ACPKPBBKEAK" => Some(Self::Acpkpbbkeak), - "CIEFALINCHB_CICBMNLJEIO" => Some(Self::Cicbmnljeio), - "CIEFALINCHB_EAIOMMAGPHC" => Some(Self::Eaiommagphc), - "CIEFALINCHB_PNIHHKCEBAN" => Some(Self::Pnihhkceban), - "CIEFALINCHB_GEOAAJCBDMP" => Some(Self::Geoaajcbdmp), - "CIEFALINCHB_MFBFLLEKCFM" => Some(Self::Mfbfllekcfm), - "CIEFALINCHB_FHLFIOFDPAD" => Some(Self::Fhlfiofdpad), - "CIEFALINCHB_JLBDEOLEAIN" => Some(Self::Jlbdeoleain), - "CIEFALINCHB_MNFEHKKOLMA" => Some(Self::Mnfehkkolma), - "CIEFALINCHB_JGDKBPLFLMM" => Some(Self::Jgdkbplflmm), - "CIEFALINCHB_CFIELMKJDAK" => Some(Self::Cfielmkjdak), - "CIEFALINCHB_JMCNEAHHJON" => Some(Self::Jmcneahhjon), - "CIEFALINCHB_LHICOFPILBD" => Some(Self::Lhicofpilbd), - "CIEFALINCHB_JNLBIDKBNGJ" => Some(Self::Jnlbidkbngj), - "CIEFALINCHB_CDINIGOCIKD" => Some(Self::Cdinigocikd), - "CIEFALINCHB_HPFHONEHHHO" => Some(Self::Hpfhonehhho), - "CIEFALINCHB_LGAAPHCMOPL" => Some(Self::Lgaaphcmopl), - "CIEFALINCHB_BBLBILHECMI" => Some(Self::Bblbilhecmi), - "CIEFALINCHB_HEDKNACBMGE" => Some(Self::Hedknacbmge), - "CIEFALINCHB_ELBANDNDHKK" => Some(Self::Elbandndhkk), - "CIEFALINCHB_MCLKGKFPLHF" => Some(Self::Mclkgkfplhf), - "CIEFALINCHB_HGIMDLMNLBJ" => Some(Self::Hgimdlmnlbj), - "CIEFALINCHB_OMDMKNFGIOH" => Some(Self::Omdmknfgioh), - "CIEFALINCHB_CKMHDLDJEGF" => Some(Self::Ckmhdldjegf), - "CIEFALINCHB_LDPDOGBKBMG" => Some(Self::Ldpdogbkbmg), - "CIEFALINCHB_GEPJJKFKJCP" => Some(Self::Gepjjkfkjcp), - "CIEFALINCHB_OGNJOPJEMJO" => Some(Self::Ognjopjemjo), - "CIEFALINCHB_LMDDDNLDMBC" => Some(Self::Lmdddnldmbc), - "CIEFALINCHB_BABMLIHEFGK" => Some(Self::Babmlihefgk), - "CIEFALINCHB_CJLGJFNMHCC" => Some(Self::Cjlgjfnmhcc), - "CIEFALINCHB_LJDCNGJDGMD" => Some(Self::Ljdcngjdgmd), - "CIEFALINCHB_PNOCKBBAGDM" => Some(Self::Pnockbbagdm), - "CIEFALINCHB_KLFPLFFIJBI" => Some(Self::Klfplffijbi), - "CIEFALINCHB_EGBOIHNCKNC" => Some(Self::Egboihncknc), - "CIEFALINCHB_KCALHLNAHJC" => Some(Self::Kcalhlnahjc), - "CIEFALINCHB_OKFDLCPKCNB" => Some(Self::Okfdlcpkcnb), - "CIEFALINCHB_GFKIFFEFPEI" => Some(Self::Gfkiffefpei), - "CIEFALINCHB_JDLHJCLJDEK" => Some(Self::Jdlhjcljdek), - "CIEFALINCHB_BJPFIANLPDL" => Some(Self::Bjpfianlpdl), - "CIEFALINCHB_GOOCNIOGMEJ" => Some(Self::Goocniogmej), - "CIEFALINCHB_LPJAINKFJMA" => Some(Self::Lpjainkfjma), - "CIEFALINCHB_EDGNKGIFHPG" => Some(Self::Edgnkgifhpg), - "CIEFALINCHB_GNNKJPPMCND" => Some(Self::Gnnkjppmcnd), - "CIEFALINCHB_FACJFLGBIPE" => Some(Self::Facjflgbipe), - "CIEFALINCHB_CENBPHMMGMF" => Some(Self::Cenbphmmgmf), - "CIEFALINCHB_GCLDBGDOADF" => Some(Self::Gcldbgdoadf), - "CIEFALINCHB_IPEHNLDACOB" => Some(Self::Ipehnldacob), - "CIEFALINCHB_HIBKGLNMHOK" => Some(Self::Hibkglnmhok), - "CIEFALINCHB_LABAPABCFBD" => Some(Self::Labapabcfbd), - "CIEFALINCHB_ECHHAPFBKCB" => Some(Self::Echhapfbkcb), - "CIEFALINCHB_EIOEMKNKAHN" => Some(Self::Eioemknkahn), - "CIEFALINCHB_FINEGBAIFEG" => Some(Self::Finegbaifeg), - "CIEFALINCHB_IIIGCJEBIDK" => Some(Self::Iiigcjebidk), - "CIEFALINCHB_HJIOEIMBJPA" => Some(Self::Hjioeimbjpa), - "CIEFALINCHB_CJONMNHPKIE" => Some(Self::Cjonmnhpkie), - "CIEFALINCHB_OHHBHFLAHDH" => Some(Self::Ohhbhflahdh), - "CIEFALINCHB_JEJOJGFPLOK" => Some(Self::Jejojgfplok), - "CIEFALINCHB_JNAEEPPEJDG" => Some(Self::Jnaeeppejdg), - "CIEFALINCHB_MBPDHGJPBEA" => Some(Self::Mbpdhgjpbea), - "CIEFALINCHB_GBLBMKALDMF" => Some(Self::Gblbmkaldmf), - "CIEFALINCHB_LPMONDFHPOK" => Some(Self::Lpmondfhpok), - "CIEFALINCHB_OBGDINDLBON" => Some(Self::Obgdindlbon), - "CIEFALINCHB_CECBAFHOOJH" => Some(Self::Cecbafhoojh), - "CIEFALINCHB_NBAMKNGJONO" => Some(Self::Nbamkngjono), - "CIEFALINCHB_FGJEFLCOOEE" => Some(Self::Fgjeflcooee), - "CIEFALINCHB_EGEFIFHMKMM" => Some(Self::Egefifhmkmm), - "CIEFALINCHB_EIEFICLNANN" => Some(Self::Eieficlnann), - "CIEFALINCHB_JHFNPDNJEPJ" => Some(Self::Jhfnpdnjepj), - "CIEFALINCHB_DNMDCCGBHMI" => Some(Self::Dnmdccgbhmi), - "CIEFALINCHB_BFMOCBPPBBI" => Some(Self::Bfmocbppbbi), - "CIEFALINCHB_FGLPIKKNFBG" => Some(Self::Fglpikknfbg), - "CIEFALINCHB_PCNDFGAKLFB" => Some(Self::Pcndfgaklfb), - "CIEFALINCHB_LOFNOCLNLHF" => Some(Self::Lofnoclnlhf), - "CIEFALINCHB_JGMFOGGBLCK" => Some(Self::Jgmfoggblck), - "CIEFALINCHB_JKLCFEHLNAM" => Some(Self::Jklcfehlnam), - "CIEFALINCHB_KOOBIGMBNBH" => Some(Self::Koobigmbnbh), - "CIEFALINCHB_CNEHFCOGJHA" => Some(Self::Cnehfcogjha), - "CIEFALINCHB_DIOOLIDBHKF" => Some(Self::Dioolidbhkf), - "CIEFALINCHB_HDKPAMCCMKN" => Some(Self::Hdkpamccmkn), - "CIEFALINCHB_KKHEHFGCJHC" => Some(Self::Kkhehfgcjhc), - "CIEFALINCHB_HBMKOPGAFAA" => Some(Self::Hbmkopgafaa), - "CIEFALINCHB_KKOGOBGLJIM" => Some(Self::Kkogobgljim), - "CIEFALINCHB_MKLFDLKMPPF" => Some(Self::Mklfdlkmppf), - "CIEFALINCHB_DIEIBLMDBLC" => Some(Self::Dieiblmdblc), - "CIEFALINCHB_GNPDKJOLJLL" => Some(Self::Gnpdkjoljll), - "CIEFALINCHB_KMKKLADKLEO" => Some(Self::Kmkkladkleo), - "CIEFALINCHB_IBJFIPDPEJC" => Some(Self::Ibjfipdpejc), - "CIEFALINCHB_EEEPGNMFEMJ" => Some(Self::Eeepgnmfemj), - "CIEFALINCHB_MIMOGHONKNE" => Some(Self::Mimoghonkne), - "CIEFALINCHB_EAPKFDGHJHC" => Some(Self::Eapkfdghjhc), - "CIEFALINCHB_BBFGKCNFCBK" => Some(Self::Bbfgkcnfcbk), - "CIEFALINCHB_ALEOIIEJBMK" => Some(Self::Aleoiiejbmk), - "CIEFALINCHB_OAPPGLENJPO" => Some(Self::Oappglenjpo), - "CIEFALINCHB_IDPLGEKKLCI" => Some(Self::Idplgekklci), - "CIEFALINCHB_MJLPDMGGMEP" => Some(Self::Mjlpdmggmep), - "CIEFALINCHB_KOFMHAKEKNG" => Some(Self::Kofmhakekng), - "CIEFALINCHB_DEFEEHKNDCE" => Some(Self::Defeehkndce), - "CIEFALINCHB_DMOKHAOEPHA" => Some(Self::Dmokhaoepha), - "CIEFALINCHB_MBCILPLMGEC" => Some(Self::Mbcilplmgec), - "CIEFALINCHB_EJIGMKBLJHD" => Some(Self::Ejigmkbljhd), - "CIEFALINCHB_MDPJEKDIFJL" => Some(Self::Mdpjekdifjl), - "CIEFALINCHB_NDCCOLGAEDE" => Some(Self::Ndccolgaede), - "CIEFALINCHB_CHBJFAHKFCF" => Some(Self::Chbjfahkfcf), - "CIEFALINCHB_HFJPHDJOCIM" => Some(Self::Hfjphdjocim), - "CIEFALINCHB_JJLOJHLOENO" => Some(Self::Jjlojhloeno), - "CIEFALINCHB_BODDDACFBKG" => Some(Self::Bodddacfbkg), - "CIEFALINCHB_BGDIPFDFCCP" => Some(Self::Bgdipfdfccp), - "CIEFALINCHB_HHDMADELMAG" => Some(Self::Hhdmadelmag), - "CIEFALINCHB_NLKELLELNJG" => Some(Self::Nlkellelnjg), - "CIEFALINCHB_MADNDMHJBBA" => Some(Self::Madndmhjbba), - "CIEFALINCHB_JAGKBMFIKDG" => Some(Self::Jagkbmfikdg), - "CIEFALINCHB_MFBEKKCIFFN" => Some(Self::Mfbekkciffn), - "CIEFALINCHB_CGPNMDGIPML" => Some(Self::Cgpnmdgipml), - "CIEFALINCHB_MNMOOBFCPJP" => Some(Self::Mnmoobfcpjp), - "CIEFALINCHB_MGNNEIEBHHG" => Some(Self::Mgnneiebhhg), - "CIEFALINCHB_KNGJEALAHOC" => Some(Self::Kngjealahoc), - "CIEFALINCHB_PCMOEBNHGND" => Some(Self::Pcmoebnhgnd), - "CIEFALINCHB_FMLFAHNMOFN" => Some(Self::Fmlfahnmofn), - "CIEFALINCHB_OAADBNEIAKD" => Some(Self::Oaadbneiakd), - "CIEFALINCHB_ELODOJPNFFO" => Some(Self::Elodojpnffo), - "CIEFALINCHB_LKBMDJINKBI" => Some(Self::Lkbmdjinkbi), - "CIEFALINCHB_AGHJIBMGINB" => Some(Self::Aghjibmginb), - "CIEFALINCHB_PPPNGFJLHMI" => Some(Self::Pppngfjlhmi), - "CIEFALINCHB_ENKJDEPFJDA" => Some(Self::Enkjdepfjda), - "CIEFALINCHB_NNKKOIKIIOC" => Some(Self::Nnkkoikiioc), - "CIEFALINCHB_HBJEJOGMAEH" => Some(Self::Hbjejogmaeh), - "CIEFALINCHB_HPFMGNIADLB" => Some(Self::Hpfmgniadlb), - "CIEFALINCHB_EMHBGEBOKCL" => Some(Self::Emhbgebokcl), - "CIEFALINCHB_GMLDFMHDDJE" => Some(Self::Gmldfmhddje), - "CIEFALINCHB_HKGPICBFGEL" => Some(Self::Hkgpicbfgel), - "CIEFALINCHB_CEIDFADPMLI" => Some(Self::Ceidfadpmli), - "CIEFALINCHB_PGKGKAAPJGC" => Some(Self::Pgkgkaapjgc), - "CIEFALINCHB_HFGPPHNCMEC" => Some(Self::Hfgpphncmec), - "CIEFALINCHB_BLFKAIBPCPL" => Some(Self::Blfkaibpcpl), - "CIEFALINCHB_HGGHPJOAFGP" => Some(Self::Hgghpjoafgp), - "CIEFALINCHB_BEFDEMFPFDD" => Some(Self::Befdemfpfdd), - "CIEFALINCHB_ANEDNCALHGF" => Some(Self::Anedncalhgf), - "CIEFALINCHB_DMAAEOEFNKK" => Some(Self::Dmaaeoefnkk), - "CIEFALINCHB_ELKIFEIJAMD" => Some(Self::Elkifeijamd), - "CIEFALINCHB_KEGOGGLDJHO" => Some(Self::Kegoggldjho), - "CIEFALINCHB_IKEJFHBCDOF" => Some(Self::Ikejfhbcdof), - "CIEFALINCHB_NCNKKPJHIFL" => Some(Self::Ncnkkpjhifl), - "CIEFALINCHB_BAPJEJJMEBG" => Some(Self::Bapjejjmebg), - "CIEFALINCHB_HCAOKDCNBDJ" => Some(Self::Hcaokdcnbdj), - "CIEFALINCHB_GBPFAPAENPP" => Some(Self::Gbpfapaenpp), - "CIEFALINCHB_MFIAFGECIAI" => Some(Self::Mfiafgeciai), - "CIEFALINCHB_NKENFEFLHCP" => Some(Self::Nkenfeflhcp), - "CIEFALINCHB_OJOJAMBEOEI" => Some(Self::Ojojambeoei), - "CIEFALINCHB_CBMAHGMPBME" => Some(Self::Cbmahgmpbme), - "CIEFALINCHB_GDDNHFIAOMD" => Some(Self::Gddnhfiaomd), - "CIEFALINCHB_EIGLDFNMDBM" => Some(Self::Eigldfnmdbm), - "CIEFALINCHB_LMMKHLPNKKI" => Some(Self::Lmmkhlpnkki), - "CIEFALINCHB_OKFJELNMPJG" => Some(Self::Okfjelnmpjg), - "CIEFALINCHB_DNFBFEKOMOL" => Some(Self::Dnfbfekomol), - "CIEFALINCHB_PCCJMAJNIOG" => Some(Self::Pccjmajniog), - "CIEFALINCHB_JCKHPBNIDAD" => Some(Self::Jckhpbnidad), - "CIEFALINCHB_GLEKGOGMLEP" => Some(Self::Glekgogmlep), - "CIEFALINCHB_KGLJBAOMJJA" => Some(Self::Kgljbaomjja), - "CIEFALINCHB_MFIGBLHLPGO" => Some(Self::Mfigblhlpgo), - "CIEFALINCHB_PLHFDGHDBMP" => Some(Self::Plhfdghdbmp), - "CIEFALINCHB_MHFDIGMIDGC" => Some(Self::Mhfdigmidgc), - "CIEFALINCHB_PBHPCMFCEIE" => Some(Self::Pbhpcmfceie), - "CIEFALINCHB_PFMPEOMBAGK" => Some(Self::Pfmpeombagk), - "CIEFALINCHB_LCFNMMIKOFG" => Some(Self::Lcfnmmikofg), - "CIEFALINCHB_KAIALJLHFBJ" => Some(Self::Kaialjlhfbj), - "CIEFALINCHB_MLKJJDJEFKK" => Some(Self::Mlkjjdjefkk), - "CIEFALINCHB_EBMFMPMEDEO" => Some(Self::Ebmfmpmedeo), - "CIEFALINCHB_BMEKFKIBPBL" => Some(Self::Bmekfkibpbl), - "CIEFALINCHB_DOAPPFJINNF" => Some(Self::Doappfjinnf), - "CIEFALINCHB_AGOKAHHBNED" => Some(Self::Agokahhbned), - "CIEFALINCHB_KOPKMNCBIPC" => Some(Self::Kopkmncbipc), - "CIEFALINCHB_CCGHCJJIGIM" => Some(Self::Ccghcjjigim), - "CIEFALINCHB_BMCNDMIGFBI" => Some(Self::Bmcndmigfbi), - "CIEFALINCHB_FDNPONCEJFK" => Some(Self::Fdnponcejfk), - "CIEFALINCHB_BNEPKEPJHJK" => Some(Self::Bnepkepjhjk), - "CIEFALINCHB_BHOCFIHAPHA" => Some(Self::Bhocfihapha), - "CIEFALINCHB_BMNCIHHEJPP" => Some(Self::Bmncihhejpp), - "CIEFALINCHB_KBAMHNHKGEF" => Some(Self::Kbamhnhkgef), - "CIEFALINCHB_CCBGOPOLOKH" => Some(Self::Ccbgopolokh), - "CIEFALINCHB_FAIJLPNJKOP" => Some(Self::Faijlpnjkop), - "CIEFALINCHB_POFEGEADFDN" => Some(Self::Pofegeadfdn), - "CIEFALINCHB_MLHNDFEAJHP" => Some(Self::Mlhndfeajhp), - "CIEFALINCHB_EABGEKCFANP" => Some(Self::Eabgekcfanp), - "CIEFALINCHB_GPFIHLDIEPA" => Some(Self::Gpfihldiepa), - "CIEFALINCHB_FPACGBJDHNM" => Some(Self::Fpacgbjdhnm), - "CIEFALINCHB_BBKAJLKLKLH" => Some(Self::Bbkajlklklh), - "CIEFALINCHB_CNJAPELCDEL" => Some(Self::Cnjapelcdel), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bdjgbkjpoae { - Nohjaopjmjm = 0, - Pdfldclhnje = 4, - Cmcjkabajlm = 1, - Gdhfghenojp = 3, - Dcdjpjckjdm = 2, -} -impl Bdjgbkjpoae { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nohjaopjmjm => "BDJGBKJPOAE_NOHJAOPJMJM", - Self::Pdfldclhnje => "BDJGBKJPOAE_PDFLDCLHNJE", - Self::Cmcjkabajlm => "BDJGBKJPOAE_CMCJKABAJLM", - Self::Gdhfghenojp => "BDJGBKJPOAE_GDHFGHENOJP", - Self::Dcdjpjckjdm => "BDJGBKJPOAE_DCDJPJCKJDM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BDJGBKJPOAE_NOHJAOPJMJM" => Some(Self::Nohjaopjmjm), - "BDJGBKJPOAE_PDFLDCLHNJE" => Some(Self::Pdfldclhnje), - "BDJGBKJPOAE_CMCJKABAJLM" => Some(Self::Cmcjkabajlm), - "BDJGBKJPOAE_GDHFGHENOJP" => Some(Self::Gdhfghenojp), - "BDJGBKJPOAE_DCDJPJCKJDM" => Some(Self::Dcdjpjckjdm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dmefkkiiebn { - Kchhcjglaph = 0, - Iagbibjkbdh = 29, - Ndhijnnehbb = 20, - Fmlbgimmkmn = 27, - Pfcngkdjeei = 16, - Onmhhgjhgoi = 25, - Gokdgiifmfa = 3, - Pkhcpijoogd = 4, - Gpefjeaijjk = 28, - Ljenddgmond = 24, - Gahmabgdaga = 22, - Appohmnoapf = 15, - Ajgnjmjmhok = 26, - Nppidkhiimm = 2, - Nfefgdikjdo = 21, - Okjlpenlafn = 9, - Bkojbbandnj = 23, - Ngccekaggag = 7, - Elofejlnoin = 5, - Ohagpjehgkl = 11, - Oonknggnaho = 8, - Lgmbllhjlgf = 10, - Jiibgcbneah = 30, - Nopcdnikdll = 6, - Bleimgbaefc = 1, -} -impl Dmefkkiiebn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kchhcjglaph => "DMEFKKIIEBN_KCHHCJGLAPH", - Self::Iagbibjkbdh => "DMEFKKIIEBN_IAGBIBJKBDH", - Self::Ndhijnnehbb => "DMEFKKIIEBN_NDHIJNNEHBB", - Self::Fmlbgimmkmn => "DMEFKKIIEBN_FMLBGIMMKMN", - Self::Pfcngkdjeei => "DMEFKKIIEBN_PFCNGKDJEEI", - Self::Onmhhgjhgoi => "DMEFKKIIEBN_ONMHHGJHGOI", - Self::Gokdgiifmfa => "DMEFKKIIEBN_GOKDGIIFMFA", - Self::Pkhcpijoogd => "DMEFKKIIEBN_PKHCPIJOOGD", - Self::Gpefjeaijjk => "DMEFKKIIEBN_GPEFJEAIJJK", - Self::Ljenddgmond => "DMEFKKIIEBN_LJENDDGMOND", - Self::Gahmabgdaga => "DMEFKKIIEBN_GAHMABGDAGA", - Self::Appohmnoapf => "DMEFKKIIEBN_APPOHMNOAPF", - Self::Ajgnjmjmhok => "DMEFKKIIEBN_AJGNJMJMHOK", - Self::Nppidkhiimm => "DMEFKKIIEBN_NPPIDKHIIMM", - Self::Nfefgdikjdo => "DMEFKKIIEBN_NFEFGDIKJDO", - Self::Okjlpenlafn => "DMEFKKIIEBN_OKJLPENLAFN", - Self::Bkojbbandnj => "DMEFKKIIEBN_BKOJBBANDNJ", - Self::Ngccekaggag => "DMEFKKIIEBN_NGCCEKAGGAG", - Self::Elofejlnoin => "DMEFKKIIEBN_ELOFEJLNOIN", - Self::Ohagpjehgkl => "DMEFKKIIEBN_OHAGPJEHGKL", - Self::Oonknggnaho => "DMEFKKIIEBN_OONKNGGNAHO", - Self::Lgmbllhjlgf => "DMEFKKIIEBN_LGMBLLHJLGF", - Self::Jiibgcbneah => "DMEFKKIIEBN_JIIBGCBNEAH", - Self::Nopcdnikdll => "DMEFKKIIEBN_NOPCDNIKDLL", - Self::Bleimgbaefc => "DMEFKKIIEBN_BLEIMGBAEFC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DMEFKKIIEBN_KCHHCJGLAPH" => Some(Self::Kchhcjglaph), - "DMEFKKIIEBN_IAGBIBJKBDH" => Some(Self::Iagbibjkbdh), - "DMEFKKIIEBN_NDHIJNNEHBB" => Some(Self::Ndhijnnehbb), - "DMEFKKIIEBN_FMLBGIMMKMN" => Some(Self::Fmlbgimmkmn), - "DMEFKKIIEBN_PFCNGKDJEEI" => Some(Self::Pfcngkdjeei), - "DMEFKKIIEBN_ONMHHGJHGOI" => Some(Self::Onmhhgjhgoi), - "DMEFKKIIEBN_GOKDGIIFMFA" => Some(Self::Gokdgiifmfa), - "DMEFKKIIEBN_PKHCPIJOOGD" => Some(Self::Pkhcpijoogd), - "DMEFKKIIEBN_GPEFJEAIJJK" => Some(Self::Gpefjeaijjk), - "DMEFKKIIEBN_LJENDDGMOND" => Some(Self::Ljenddgmond), - "DMEFKKIIEBN_GAHMABGDAGA" => Some(Self::Gahmabgdaga), - "DMEFKKIIEBN_APPOHMNOAPF" => Some(Self::Appohmnoapf), - "DMEFKKIIEBN_AJGNJMJMHOK" => Some(Self::Ajgnjmjmhok), - "DMEFKKIIEBN_NPPIDKHIIMM" => Some(Self::Nppidkhiimm), - "DMEFKKIIEBN_NFEFGDIKJDO" => Some(Self::Nfefgdikjdo), - "DMEFKKIIEBN_OKJLPENLAFN" => Some(Self::Okjlpenlafn), - "DMEFKKIIEBN_BKOJBBANDNJ" => Some(Self::Bkojbbandnj), - "DMEFKKIIEBN_NGCCEKAGGAG" => Some(Self::Ngccekaggag), - "DMEFKKIIEBN_ELOFEJLNOIN" => Some(Self::Elofejlnoin), - "DMEFKKIIEBN_OHAGPJEHGKL" => Some(Self::Ohagpjehgkl), - "DMEFKKIIEBN_OONKNGGNAHO" => Some(Self::Oonknggnaho), - "DMEFKKIIEBN_LGMBLLHJLGF" => Some(Self::Lgmbllhjlgf), - "DMEFKKIIEBN_JIIBGCBNEAH" => Some(Self::Jiibgcbneah), - "DMEFKKIIEBN_NOPCDNIKDLL" => Some(Self::Nopcdnikdll), - "DMEFKKIIEBN_BLEIMGBAEFC" => Some(Self::Bleimgbaefc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lmanhpjhlgc { - Iphjgheahfl = 0, - Aeffkodenil = 7, - Ibcpgbnhcop = 4, - Eblilpgbfcb = 6, - Poghelddhak = 2, - Aeahbpcdjhm = 5, - Mcnlpgppncb = 3, - Ekncfdlhfjh = 1, -} -impl Lmanhpjhlgc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Iphjgheahfl => "LMANHPJHLGC_IPHJGHEAHFL", - Self::Aeffkodenil => "LMANHPJHLGC_AEFFKODENIL", - Self::Ibcpgbnhcop => "LMANHPJHLGC_IBCPGBNHCOP", - Self::Eblilpgbfcb => "LMANHPJHLGC_EBLILPGBFCB", - Self::Poghelddhak => "LMANHPJHLGC_POGHELDDHAK", - Self::Aeahbpcdjhm => "LMANHPJHLGC_AEAHBPCDJHM", - Self::Mcnlpgppncb => "LMANHPJHLGC_MCNLPGPPNCB", - Self::Ekncfdlhfjh => "LMANHPJHLGC_EKNCFDLHFJH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LMANHPJHLGC_IPHJGHEAHFL" => Some(Self::Iphjgheahfl), - "LMANHPJHLGC_AEFFKODENIL" => Some(Self::Aeffkodenil), - "LMANHPJHLGC_IBCPGBNHCOP" => Some(Self::Ibcpgbnhcop), - "LMANHPJHLGC_EBLILPGBFCB" => Some(Self::Eblilpgbfcb), - "LMANHPJHLGC_POGHELDDHAK" => Some(Self::Poghelddhak), - "LMANHPJHLGC_AEAHBPCDJHM" => Some(Self::Aeahbpcdjhm), - "LMANHPJHLGC_MCNLPGPPNCB" => Some(Self::Mcnlpgppncb), - "LMANHPJHLGC_EKNCFDLHFJH" => Some(Self::Ekncfdlhfjh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hngojgjnnhm { - EttNone = 0, - EttExitHallGame = 14, - EttAdd = 2, - EttEnterSection = 6, - EttTrackQuest = 9, - EttOvernight = 5, - EttAcceptRecommend = 12, - EttExit = 4, - EttElpisRevivalFinishLevel = 17, - EttLeaveSystem = 8, - EttBeforeEnter = 7, - EttPartnerDateTrigger = 15, - EttElpisGoFishing = 18, - EttInit = 1, - EttEnterOva = 13, - EttHallGameFinish = 16, - EttRiduBooGameEnd = 19, - EttAreaCheck = 11, - EttFinishPhoto = 10, - EttEnd = 3, -} -impl Hngojgjnnhm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::EttNone => "HNGOJGJNNHM_ETT_NONE", - Self::EttExitHallGame => "HNGOJGJNNHM_ETT_EXIT_HALL_GAME", - Self::EttAdd => "HNGOJGJNNHM_ETT_ADD", - Self::EttEnterSection => "HNGOJGJNNHM_ETT_ENTER_SECTION", - Self::EttTrackQuest => "HNGOJGJNNHM_ETT_TRACK_QUEST", - Self::EttOvernight => "HNGOJGJNNHM_ETT_OVERNIGHT", - Self::EttAcceptRecommend => "HNGOJGJNNHM_ETT_ACCEPT_RECOMMEND", - Self::EttExit => "HNGOJGJNNHM_ETT_EXIT", - Self::EttElpisRevivalFinishLevel => { - "HNGOJGJNNHM_ETT_ELPIS_REVIVAL_FINISH_LEVEL" - } - Self::EttLeaveSystem => "HNGOJGJNNHM_ETT_LEAVE_SYSTEM", - Self::EttBeforeEnter => "HNGOJGJNNHM_ETT_BEFORE_ENTER", - Self::EttPartnerDateTrigger => "HNGOJGJNNHM_ETT_PARTNER_DATE_TRIGGER", - Self::EttElpisGoFishing => "HNGOJGJNNHM_ETT_ELPIS_GO_FISHING", - Self::EttInit => "HNGOJGJNNHM_ETT_INIT", - Self::EttEnterOva => "HNGOJGJNNHM_ETT_ENTER_OVA", - Self::EttHallGameFinish => "HNGOJGJNNHM_ETT_HALL_GAME_FINISH", - Self::EttRiduBooGameEnd => "HNGOJGJNNHM_ETT_RIDU_BOO_GAME_END", - Self::EttAreaCheck => "HNGOJGJNNHM_ETT_AREA_CHECK", - Self::EttFinishPhoto => "HNGOJGJNNHM_ETT_FINISH_PHOTO", - Self::EttEnd => "HNGOJGJNNHM_ETT_END", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HNGOJGJNNHM_ETT_NONE" => Some(Self::EttNone), - "HNGOJGJNNHM_ETT_EXIT_HALL_GAME" => Some(Self::EttExitHallGame), - "HNGOJGJNNHM_ETT_ADD" => Some(Self::EttAdd), - "HNGOJGJNNHM_ETT_ENTER_SECTION" => Some(Self::EttEnterSection), - "HNGOJGJNNHM_ETT_TRACK_QUEST" => Some(Self::EttTrackQuest), - "HNGOJGJNNHM_ETT_OVERNIGHT" => Some(Self::EttOvernight), - "HNGOJGJNNHM_ETT_ACCEPT_RECOMMEND" => Some(Self::EttAcceptRecommend), - "HNGOJGJNNHM_ETT_EXIT" => Some(Self::EttExit), - "HNGOJGJNNHM_ETT_ELPIS_REVIVAL_FINISH_LEVEL" => { - Some(Self::EttElpisRevivalFinishLevel) - } - "HNGOJGJNNHM_ETT_LEAVE_SYSTEM" => Some(Self::EttLeaveSystem), - "HNGOJGJNNHM_ETT_BEFORE_ENTER" => Some(Self::EttBeforeEnter), - "HNGOJGJNNHM_ETT_PARTNER_DATE_TRIGGER" => Some(Self::EttPartnerDateTrigger), - "HNGOJGJNNHM_ETT_ELPIS_GO_FISHING" => Some(Self::EttElpisGoFishing), - "HNGOJGJNNHM_ETT_INIT" => Some(Self::EttInit), - "HNGOJGJNNHM_ETT_ENTER_OVA" => Some(Self::EttEnterOva), - "HNGOJGJNNHM_ETT_HALL_GAME_FINISH" => Some(Self::EttHallGameFinish), - "HNGOJGJNNHM_ETT_RIDU_BOO_GAME_END" => Some(Self::EttRiduBooGameEnd), - "HNGOJGJNNHM_ETT_AREA_CHECK" => Some(Self::EttAreaCheck), - "HNGOJGJNNHM_ETT_FINISH_PHOTO" => Some(Self::EttFinishPhoto), - "HNGOJGJNNHM_ETT_END" => Some(Self::EttEnd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dmjcohddcfo { - Njidfehpjfe = 0, - Nfghdcmiepd = 1, - Gmhjiicjldd = 2, - Mpmfjcoflap = 4, - Fiaohlfaamd = 3, -} -impl Dmjcohddcfo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Njidfehpjfe => "DMJCOHDDCFO_NJIDFEHPJFE", - Self::Nfghdcmiepd => "DMJCOHDDCFO_NFGHDCMIEPD", - Self::Gmhjiicjldd => "DMJCOHDDCFO_GMHJIICJLDD", - Self::Mpmfjcoflap => "DMJCOHDDCFO_MPMFJCOFLAP", - Self::Fiaohlfaamd => "DMJCOHDDCFO_FIAOHLFAAMD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DMJCOHDDCFO_NJIDFEHPJFE" => Some(Self::Njidfehpjfe), - "DMJCOHDDCFO_NFGHDCMIEPD" => Some(Self::Nfghdcmiepd), - "DMJCOHDDCFO_GMHJIICJLDD" => Some(Self::Gmhjiicjldd), - "DMJCOHDDCFO_MPMFJCOFLAP" => Some(Self::Mpmfjcoflap), - "DMJCOHDDCFO_FIAOHLFAAMD" => Some(Self::Fiaohlfaamd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ckcfjildpea { - Hgcghedkkko = 0, -} -impl Ckcfjildpea { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hgcghedkkko => "CKCFJILDPEA_HGCGHEDKKKO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CKCFJILDPEA_HGCGHEDKKKO" => Some(Self::Hgcghedkkko), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ppbplioaooi { - HollowGameUiTypeDefault = 0, - HollowGameUiTypeBless = 2, - HollowGameUiTypeActivityHacker = 1, -} -impl Ppbplioaooi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowGameUiTypeDefault => "PPBPLIOAOOI_HOLLOW_GAME_UI_TYPE_DEFAULT", - Self::HollowGameUiTypeBless => "PPBPLIOAOOI_HOLLOW_GAME_UI_TYPE_BLESS", - Self::HollowGameUiTypeActivityHacker => { - "PPBPLIOAOOI_HOLLOW_GAME_UI_TYPE_ACTIVITY_HACKER" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PPBPLIOAOOI_HOLLOW_GAME_UI_TYPE_DEFAULT" => { - Some(Self::HollowGameUiTypeDefault) - } - "PPBPLIOAOOI_HOLLOW_GAME_UI_TYPE_BLESS" => Some(Self::HollowGameUiTypeBless), - "PPBPLIOAOOI_HOLLOW_GAME_UI_TYPE_ACTIVITY_HACKER" => { - Some(Self::HollowGameUiTypeActivityHacker) + "BECGFPKIDCL_HOLLOW_ITEM_OPTION_TYPE_ADD" => { + Some(Self::HollowItemOptionTypeAdd) } _ => None, } @@ -3726,47 +2048,29 @@ impl Ppbplioaooi { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ihhjnhhdnhn { - VariableScopeNone = 0, - Function = 5, - Script = 4, - Scene = 1, - Quest = 8, - HallGame = 7, - Section = 2, - ScriptGlobal = 3, - HollowQuest = 6, +pub enum Lpfdinhhhbp { + Acabpoelnpa = 0, + Ohmdhemfide = 2, + Gmjccopmbli = 1, } -impl Ihhjnhhdnhn { +impl Lpfdinhhhbp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::VariableScopeNone => "IHHJNHHDNHN_VARIABLE_SCOPE_NONE", - Self::Function => "IHHJNHHDNHN_FUNCTION", - Self::Script => "IHHJNHHDNHN_SCRIPT", - Self::Scene => "IHHJNHHDNHN_SCENE", - Self::Quest => "IHHJNHHDNHN_QUEST", - Self::HallGame => "IHHJNHHDNHN_HALL_GAME", - Self::Section => "IHHJNHHDNHN_SECTION", - Self::ScriptGlobal => "IHHJNHHDNHN_SCRIPT_GLOBAL", - Self::HollowQuest => "IHHJNHHDNHN_HOLLOW_QUEST", + Self::Acabpoelnpa => "LPFDINHHHBP_ACABPOELNPA", + Self::Ohmdhemfide => "LPFDINHHHBP_OHMDHEMFIDE", + Self::Gmjccopmbli => "LPFDINHHHBP_GMJCCOPMBLI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "IHHJNHHDNHN_VARIABLE_SCOPE_NONE" => Some(Self::VariableScopeNone), - "IHHJNHHDNHN_FUNCTION" => Some(Self::Function), - "IHHJNHHDNHN_SCRIPT" => Some(Self::Script), - "IHHJNHHDNHN_SCENE" => Some(Self::Scene), - "IHHJNHHDNHN_QUEST" => Some(Self::Quest), - "IHHJNHHDNHN_HALL_GAME" => Some(Self::HallGame), - "IHHJNHHDNHN_SECTION" => Some(Self::Section), - "IHHJNHHDNHN_SCRIPT_GLOBAL" => Some(Self::ScriptGlobal), - "IHHJNHHDNHN_HOLLOW_QUEST" => Some(Self::HollowQuest), + "LPFDINHHHBP_ACABPOELNPA" => Some(Self::Acabpoelnpa), + "LPFDINHHHBP_OHMDHEMFIDE" => Some(Self::Ohmdhemfide), + "LPFDINHHHBP_GMJCCOPMBLI" => Some(Self::Gmjccopmbli), _ => None, } } @@ -3775,462 +2079,40 @@ impl Ihhjnhhdnhn { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pnhmkmeckbm { - Diabankepfp = 0, - Bohoccfaaoa = 2, - Ojafjlbpjnl = 1, - Oikmliiipac = 3, - Oaandlmecdg = 4, +pub enum Ndncdaidgil { + ConwayLifeGameLifeStateNone = 0, + ConwayLifeGameLifeStateDie = 2, + ConwayLifeGameLifeStateLive = 1, } -impl Pnhmkmeckbm { +impl Ndncdaidgil { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Diabankepfp => "PNHMKMECKBM_DIABANKEPFP", - Self::Bohoccfaaoa => "PNHMKMECKBM_BOHOCCFAAOA", - Self::Ojafjlbpjnl => "PNHMKMECKBM_OJAFJLBPJNL", - Self::Oikmliiipac => "PNHMKMECKBM_OIKMLIIIPAC", - Self::Oaandlmecdg => "PNHMKMECKBM_OAANDLMECDG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PNHMKMECKBM_DIABANKEPFP" => Some(Self::Diabankepfp), - "PNHMKMECKBM_BOHOCCFAAOA" => Some(Self::Bohoccfaaoa), - "PNHMKMECKBM_OJAFJLBPJNL" => Some(Self::Ojafjlbpjnl), - "PNHMKMECKBM_OIKMLIIIPAC" => Some(Self::Oikmliiipac), - "PNHMKMECKBM_OAANDLMECDG" => Some(Self::Oaandlmecdg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bljnkgppkac { - Odjihfpbhjn = 0, - Lhlgfmgijhk = 1, -} -impl Bljnkgppkac { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Odjihfpbhjn => "BLJNKGPPKAC_ODJIHFPBHJN", - Self::Lhlgfmgijhk => "BLJNKGPPKAC_LHLGFMGIJHK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BLJNKGPPKAC_ODJIHFPBHJN" => Some(Self::Odjihfpbhjn), - "BLJNKGPPKAC_LHLGFMGIJHK" => Some(Self::Lhlgfmgijhk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Febgchhdakk { - Mkcmbpecofn = 0, - Phjfopbpodj = 100000003, - Jlgifgdjomi = 100000002, - Fleihhlflfg = 100000001, - Ojogpicnckp = 100000004, -} -impl Febgchhdakk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mkcmbpecofn => "FEBGCHHDAKK_MKCMBPECOFN", - Self::Phjfopbpodj => "FEBGCHHDAKK_PHJFOPBPODJ", - Self::Jlgifgdjomi => "FEBGCHHDAKK_JLGIFGDJOMI", - Self::Fleihhlflfg => "FEBGCHHDAKK_FLEIHHLFLFG", - Self::Ojogpicnckp => "FEBGCHHDAKK_OJOGPICNCKP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FEBGCHHDAKK_MKCMBPECOFN" => Some(Self::Mkcmbpecofn), - "FEBGCHHDAKK_PHJFOPBPODJ" => Some(Self::Phjfopbpodj), - "FEBGCHHDAKK_JLGIFGDJOMI" => Some(Self::Jlgifgdjomi), - "FEBGCHHDAKK_FLEIHHLFLFG" => Some(Self::Fleihhlflfg), - "FEBGCHHDAKK_OJOGPICNCKP" => Some(Self::Ojogpicnckp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Enfabdpicpb { - Kjnimcbjnhk = 0, - Icjipjiclpe = 1, - Pjjmibjofkh = 2, -} -impl Enfabdpicpb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kjnimcbjnhk => "ENFABDPICPB_KJNIMCBJNHK", - Self::Icjipjiclpe => "ENFABDPICPB_ICJIPJICLPE", - Self::Pjjmibjofkh => "ENFABDPICPB_PJJMIBJOFKH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ENFABDPICPB_KJNIMCBJNHK" => Some(Self::Kjnimcbjnhk), - "ENFABDPICPB_ICJIPJICLPE" => Some(Self::Icjipjiclpe), - "ENFABDPICPB_PJJMIBJOFKH" => Some(Self::Pjjmibjofkh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ccofodonhfm { - MphEntityTypeNone = 0, - MphEntityTypePlayer = 1, - MphEntityTypeNpc = 2, - MphEntityTypeGrid = 3, - MphEntityTypeSection = 4, -} -impl Ccofodonhfm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::MphEntityTypeNone => "CCOFODONHFM_MPH_ENTITY_TYPE_NONE", - Self::MphEntityTypePlayer => "CCOFODONHFM_MPH_ENTITY_TYPE_PLAYER", - Self::MphEntityTypeNpc => "CCOFODONHFM_MPH_ENTITY_TYPE_NPC", - Self::MphEntityTypeGrid => "CCOFODONHFM_MPH_ENTITY_TYPE_GRID", - Self::MphEntityTypeSection => "CCOFODONHFM_MPH_ENTITY_TYPE_SECTION", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CCOFODONHFM_MPH_ENTITY_TYPE_NONE" => Some(Self::MphEntityTypeNone), - "CCOFODONHFM_MPH_ENTITY_TYPE_PLAYER" => Some(Self::MphEntityTypePlayer), - "CCOFODONHFM_MPH_ENTITY_TYPE_NPC" => Some(Self::MphEntityTypeNpc), - "CCOFODONHFM_MPH_ENTITY_TYPE_GRID" => Some(Self::MphEntityTypeGrid), - "CCOFODONHFM_MPH_ENTITY_TYPE_SECTION" => Some(Self::MphEntityTypeSection), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hcoodnlabcc { - Aaicanfmcbo = 0, - Clloonpnkia = 4, - Nlkkimhcmkf = 1, - Eabodidcjej = 3, - Nbifihmfmao = 2, -} -impl Hcoodnlabcc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Aaicanfmcbo => "HCOODNLABCC_AAICANFMCBO", - Self::Clloonpnkia => "HCOODNLABCC_CLLOONPNKIA", - Self::Nlkkimhcmkf => "HCOODNLABCC_NLKKIMHCMKF", - Self::Eabodidcjej => "HCOODNLABCC_EABODIDCJEJ", - Self::Nbifihmfmao => "HCOODNLABCC_NBIFIHMFMAO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HCOODNLABCC_AAICANFMCBO" => Some(Self::Aaicanfmcbo), - "HCOODNLABCC_CLLOONPNKIA" => Some(Self::Clloonpnkia), - "HCOODNLABCC_NLKKIMHCMKF" => Some(Self::Nlkkimhcmkf), - "HCOODNLABCC_EABODIDCJEJ" => Some(Self::Eabodidcjej), - "HCOODNLABCC_NBIFIHMFMAO" => Some(Self::Nbifihmfmao), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lbnfgknogdo { - Bagmnpcieoi = 0, - Malpppijigp = 1, - Ajbfmjfekbl = 2, -} -impl Lbnfgknogdo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bagmnpcieoi => "LBNFGKNOGDO_BAGMNPCIEOI", - Self::Malpppijigp => "LBNFGKNOGDO_MALPPPIJIGP", - Self::Ajbfmjfekbl => "LBNFGKNOGDO_AJBFMJFEKBL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LBNFGKNOGDO_BAGMNPCIEOI" => Some(Self::Bagmnpcieoi), - "LBNFGKNOGDO_MALPPPIJIGP" => Some(Self::Malpppijigp), - "LBNFGKNOGDO_AJBFMJFEKBL" => Some(Self::Ajbfmjfekbl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Njeigppnhfc { - Knblbfdmjbg = 0, - Jgbcpdpdefe = 1, -} -impl Njeigppnhfc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Knblbfdmjbg => "NJEIGPPNHFC_KNBLBFDMJBG", - Self::Jgbcpdpdefe => "NJEIGPPNHFC_JGBCPDPDEFE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NJEIGPPNHFC_KNBLBFDMJBG" => Some(Self::Knblbfdmjbg), - "NJEIGPPNHFC_JGBCPDPDEFE" => Some(Self::Jgbcpdpdefe), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Alfaiaafkhd { - Jdiinliddgn = 0, - Cjniamkmhmj = 2, - Hfhhipjgikc = 1, -} -impl Alfaiaafkhd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jdiinliddgn => "ALFAIAAFKHD_JDIINLIDDGN", - Self::Cjniamkmhmj => "ALFAIAAFKHD_CJNIAMKMHMJ", - Self::Hfhhipjgikc => "ALFAIAAFKHD_HFHHIPJGIKC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ALFAIAAFKHD_JDIINLIDDGN" => Some(Self::Jdiinliddgn), - "ALFAIAAFKHD_CJNIAMKMHMJ" => Some(Self::Cjniamkmhmj), - "ALFAIAAFKHD_HFHHIPJGIKC" => Some(Self::Hfhhipjgikc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Njeinkkopgj { - TargetTypeNone = 0, - TargetTypeEvent = 1, - TargetTypeNpc = 2, -} -impl Njeinkkopgj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::TargetTypeNone => "NJEINKKOPGJ_TARGET_TYPE_NONE", - Self::TargetTypeEvent => "NJEINKKOPGJ_TARGET_TYPE_EVENT", - Self::TargetTypeNpc => "NJEINKKOPGJ_TARGET_TYPE_NPC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NJEINKKOPGJ_TARGET_TYPE_NONE" => Some(Self::TargetTypeNone), - "NJEINKKOPGJ_TARGET_TYPE_EVENT" => Some(Self::TargetTypeEvent), - "NJEINKKOPGJ_TARGET_TYPE_NPC" => Some(Self::TargetTypeNpc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pmbcddljnff { - Oeafeichhnc = 0, -} -impl Pmbcddljnff { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Oeafeichhnc => "PMBCDDLJNFF_OEAFEICHHNC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PMBCDDLJNFF_OEAFEICHHNC" => Some(Self::Oeafeichhnc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dpbdgoflfhe { - Iachghfefkl = 0, - Annloobdmac = 1, - Pjgpcecjoio = 2, -} -impl Dpbdgoflfhe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Iachghfefkl => "DPBDGOFLFHE_IACHGHFEFKL", - Self::Annloobdmac => "DPBDGOFLFHE_ANNLOOBDMAC", - Self::Pjgpcecjoio => "DPBDGOFLFHE_PJGPCECJOIO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DPBDGOFLFHE_IACHGHFEFKL" => Some(Self::Iachghfefkl), - "DPBDGOFLFHE_ANNLOOBDMAC" => Some(Self::Annloobdmac), - "DPBDGOFLFHE_PJGPCECJOIO" => Some(Self::Pjgpcecjoio), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Febokkcjebe { - Clmpmpengam = 0, - Ianagiknofl = 1, -} -impl Febokkcjebe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Clmpmpengam => "FEBOKKCJEBE_CLMPMPENGAM", - Self::Ianagiknofl => "FEBOKKCJEBE_IANAGIKNOFL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FEBOKKCJEBE_CLMPMPENGAM" => Some(Self::Clmpmpengam), - "FEBOKKCJEBE_IANAGIKNOFL" => Some(Self::Ianagiknofl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Efbnadigkge { - FleaMarketStateNone = 0, - FleaMarketStateHasLockedAndUnexchanged = 2, - FleaMarketStateHasLockedAndExchanged = 1, - FleaMarketStateAllUnlocked = 3, - FleaMarketStateAllExchanged = 4, -} -impl Efbnadigkge { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::FleaMarketStateNone => "EFBNADIGKGE_FLEA_MARKET_STATE_NONE", - Self::FleaMarketStateHasLockedAndUnexchanged => { - "EFBNADIGKGE_FLEA_MARKET_STATE_HAS_LOCKED_AND_UNEXCHANGED" + Self::ConwayLifeGameLifeStateNone => { + "NDNCDAIDGIL_CONWAY_LIFE_GAME_LIFE_STATE_NONE" } - Self::FleaMarketStateHasLockedAndExchanged => { - "EFBNADIGKGE_FLEA_MARKET_STATE_HAS_LOCKED_AND_EXCHANGED" + Self::ConwayLifeGameLifeStateDie => { + "NDNCDAIDGIL_CONWAY_LIFE_GAME_LIFE_STATE_DIE" } - Self::FleaMarketStateAllUnlocked => { - "EFBNADIGKGE_FLEA_MARKET_STATE_ALL_UNLOCKED" - } - Self::FleaMarketStateAllExchanged => { - "EFBNADIGKGE_FLEA_MARKET_STATE_ALL_EXCHANGED" + Self::ConwayLifeGameLifeStateLive => { + "NDNCDAIDGIL_CONWAY_LIFE_GAME_LIFE_STATE_LIVE" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "EFBNADIGKGE_FLEA_MARKET_STATE_NONE" => Some(Self::FleaMarketStateNone), - "EFBNADIGKGE_FLEA_MARKET_STATE_HAS_LOCKED_AND_UNEXCHANGED" => { - Some(Self::FleaMarketStateHasLockedAndUnexchanged) + "NDNCDAIDGIL_CONWAY_LIFE_GAME_LIFE_STATE_NONE" => { + Some(Self::ConwayLifeGameLifeStateNone) } - "EFBNADIGKGE_FLEA_MARKET_STATE_HAS_LOCKED_AND_EXCHANGED" => { - Some(Self::FleaMarketStateHasLockedAndExchanged) + "NDNCDAIDGIL_CONWAY_LIFE_GAME_LIFE_STATE_DIE" => { + Some(Self::ConwayLifeGameLifeStateDie) } - "EFBNADIGKGE_FLEA_MARKET_STATE_ALL_UNLOCKED" => { - Some(Self::FleaMarketStateAllUnlocked) - } - "EFBNADIGKGE_FLEA_MARKET_STATE_ALL_EXCHANGED" => { - Some(Self::FleaMarketStateAllExchanged) + "NDNCDAIDGIL_CONWAY_LIFE_GAME_LIFE_STATE_LIVE" => { + Some(Self::ConwayLifeGameLifeStateLive) } _ => None, } @@ -4240,29 +2122,32 @@ impl Efbnadigkge { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pfdbomciedi { - Mfacgcmphbo = 0, - Miflohfofcg = 2, - Olfeipllkdp = 1, +pub enum Kompefjebim { + Mjkkkpgkpkc = 0, + Djdegeimojn = 3, + Pcghlbnjbkc = 1, + Jafghgkbdol = 2, } -impl Pfdbomciedi { +impl Kompefjebim { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Mfacgcmphbo => "PFDBOMCIEDI_MFACGCMPHBO", - Self::Miflohfofcg => "PFDBOMCIEDI_MIFLOHFOFCG", - Self::Olfeipllkdp => "PFDBOMCIEDI_OLFEIPLLKDP", + Self::Mjkkkpgkpkc => "KOMPEFJEBIM_MJKKKPGKPKC", + Self::Djdegeimojn => "KOMPEFJEBIM_DJDEGEIMOJN", + Self::Pcghlbnjbkc => "KOMPEFJEBIM_PCGHLBNJBKC", + Self::Jafghgkbdol => "KOMPEFJEBIM_JAFGHGKBDOL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "PFDBOMCIEDI_MFACGCMPHBO" => Some(Self::Mfacgcmphbo), - "PFDBOMCIEDI_MIFLOHFOFCG" => Some(Self::Miflohfofcg), - "PFDBOMCIEDI_OLFEIPLLKDP" => Some(Self::Olfeipllkdp), + "KOMPEFJEBIM_MJKKKPGKPKC" => Some(Self::Mjkkkpgkpkc), + "KOMPEFJEBIM_DJDEGEIMOJN" => Some(Self::Djdegeimojn), + "KOMPEFJEBIM_PCGHLBNJBKC" => Some(Self::Pcghlbnjbkc), + "KOMPEFJEBIM_JAFGHGKBDOL" => Some(Self::Jafghgkbdol), _ => None, } } @@ -4271,26 +2156,23 @@ impl Pfdbomciedi { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Eajakldakmp { - Kigklfaodbo = 0, - Nicimgkkbgg = 1, +pub enum Jjgmgglcpmh { + Kfcompnipil = 0, } -impl Eajakldakmp { +impl Jjgmgglcpmh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Kigklfaodbo => "EAJAKLDAKMP_KIGKLFAODBO", - Self::Nicimgkkbgg => "EAJAKLDAKMP_NICIMGKKBGG", + Self::Kfcompnipil => "JJGMGGLCPMH_KFCOMPNIPIL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "EAJAKLDAKMP_KIGKLFAODBO" => Some(Self::Kigklfaodbo), - "EAJAKLDAKMP_NICIMGKKBGG" => Some(Self::Nicimgkkbgg), + "JJGMGGLCPMH_KFCOMPNIPIL" => Some(Self::Kfcompnipil), _ => None, } } @@ -4299,23 +2181,23 @@ impl Eajakldakmp { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Jmmaihpcecd { - Ldoloencjck = 0, +pub enum Nnjkfkpgfdo { + Dckokknfhjp = 0, } -impl Jmmaihpcecd { +impl Nnjkfkpgfdo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Ldoloencjck => "JMMAIHPCECD_LDOLOENCJCK", + Self::Dckokknfhjp => "NNJKFKPGFDO_DCKOKKNFHJP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "JMMAIHPCECD_LDOLOENCJCK" => Some(Self::Ldoloencjck), + "NNJKFKPGFDO_DCKOKKNFHJP" => Some(Self::Dckokknfhjp), _ => None, } } @@ -4324,35 +2206,1111 @@ impl Jmmaihpcecd { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Lgbdgiknbdg { +pub enum Gjfmmpfbhkb { + HollowBattleEventTypeDefault = 0, + HollowBattleEventTypeLevelFin = 5, + HollowBattleEventTypeBoss = 3, + HollowBattleEventTypeNormal = 1, + HollowBattleEventTypeElite = 2, + HollowBattleEventTypeLevelEnd = 4, +} +impl Gjfmmpfbhkb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowBattleEventTypeDefault => { + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_DEFAULT" + } + Self::HollowBattleEventTypeLevelFin => { + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_FIN" + } + Self::HollowBattleEventTypeBoss => { + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_BOSS" + } + Self::HollowBattleEventTypeNormal => { + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_NORMAL" + } + Self::HollowBattleEventTypeElite => { + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_ELITE" + } + Self::HollowBattleEventTypeLevelEnd => { + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_END" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_DEFAULT" => { + Some(Self::HollowBattleEventTypeDefault) + } + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_FIN" => { + Some(Self::HollowBattleEventTypeLevelFin) + } + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_BOSS" => { + Some(Self::HollowBattleEventTypeBoss) + } + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_NORMAL" => { + Some(Self::HollowBattleEventTypeNormal) + } + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_ELITE" => { + Some(Self::HollowBattleEventTypeElite) + } + "GJFMMPFBHKB_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_END" => { + Some(Self::HollowBattleEventTypeLevelEnd) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dhebklblnil { + HollowLightTypeNone = 0, + HollowLightTypeGhost = 2, + HollowLightTypeDefault = 1, + HollowLightTypeUnstable = 3, +} +impl Dhebklblnil { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowLightTypeNone => "DHEBKLBLNIL_HOLLOW_LIGHT_TYPE_NONE", + Self::HollowLightTypeGhost => "DHEBKLBLNIL_HOLLOW_LIGHT_TYPE_GHOST", + Self::HollowLightTypeDefault => "DHEBKLBLNIL_HOLLOW_LIGHT_TYPE_DEFAULT", + Self::HollowLightTypeUnstable => "DHEBKLBLNIL_HOLLOW_LIGHT_TYPE_UNSTABLE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DHEBKLBLNIL_HOLLOW_LIGHT_TYPE_NONE" => Some(Self::HollowLightTypeNone), + "DHEBKLBLNIL_HOLLOW_LIGHT_TYPE_GHOST" => Some(Self::HollowLightTypeGhost), + "DHEBKLBLNIL_HOLLOW_LIGHT_TYPE_DEFAULT" => Some(Self::HollowLightTypeDefault), + "DHEBKLBLNIL_HOLLOW_LIGHT_TYPE_UNSTABLE" => { + Some(Self::HollowLightTypeUnstable) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Onclnkodace { + Jcaeacjijjg = 0, + Ejlmbbmbdjl = 5, +} +impl Onclnkodace { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jcaeacjijjg => "ONCLNKODACE_JCAEACJIJJG", + Self::Ejlmbbmbdjl => "ONCLNKODACE_EJLMBBMBDJL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ONCLNKODACE_JCAEACJIJJG" => Some(Self::Jcaeacjijjg), + "ONCLNKODACE_EJLMBBMBDJL" => Some(Self::Ejlmbbmbdjl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hnnchbljbkk { + Oagbnehkakc = 0, + Jbdegoplgao = 1, +} +impl Hnnchbljbkk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Oagbnehkakc => "HNNCHBLJBKK_OAGBNEHKAKC", + Self::Jbdegoplgao => "HNNCHBLJBKK_JBDEGOPLGAO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HNNCHBLJBKK_OAGBNEHKAKC" => Some(Self::Oagbnehkakc), + "HNNCHBLJBKK_JBDEGOPLGAO" => Some(Self::Jbdegoplgao), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Clibllpfcel { + Kngbdgeojjk = 0, + Eiomanicklo = 5, + Lkhdmnmkagf = 3, + Icnlnncbjjc = 2, + Manebnjilpm = 4, + Odpfbfidiel = 1, +} +impl Clibllpfcel { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kngbdgeojjk => "CLIBLLPFCEL_KNGBDGEOJJK", + Self::Eiomanicklo => "CLIBLLPFCEL_EIOMANICKLO", + Self::Lkhdmnmkagf => "CLIBLLPFCEL_LKHDMNMKAGF", + Self::Icnlnncbjjc => "CLIBLLPFCEL_ICNLNNCBJJC", + Self::Manebnjilpm => "CLIBLLPFCEL_MANEBNJILPM", + Self::Odpfbfidiel => "CLIBLLPFCEL_ODPFBFIDIEL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CLIBLLPFCEL_KNGBDGEOJJK" => Some(Self::Kngbdgeojjk), + "CLIBLLPFCEL_EIOMANICKLO" => Some(Self::Eiomanicklo), + "CLIBLLPFCEL_LKHDMNMKAGF" => Some(Self::Lkhdmnmkagf), + "CLIBLLPFCEL_ICNLNNCBJJC" => Some(Self::Icnlnncbjjc), + "CLIBLLPFCEL_MANEBNJILPM" => Some(Self::Manebnjilpm), + "CLIBLLPFCEL_ODPFBFIDIEL" => Some(Self::Odpfbfidiel), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Geckachnomn { + Ibgjoaajalk = 0, + Afbmobkgcfk = 1, +} +impl Geckachnomn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ibgjoaajalk => "GECKACHNOMN_IBGJOAAJALK", + Self::Afbmobkgcfk => "GECKACHNOMN_AFBMOBKGCFK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GECKACHNOMN_IBGJOAAJALK" => Some(Self::Ibgjoaajalk), + "GECKACHNOMN_AFBMOBKGCFK" => Some(Self::Afbmobkgcfk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pjephajnbkc { + Mlhblpbkmhk = 0, +} +impl Pjephajnbkc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mlhblpbkmhk => "PJEPHAJNBKC_MLHBLPBKMHK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PJEPHAJNBKC_MLHBLPBKMHK" => Some(Self::Mlhblpbkmhk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Koookmgcdih { + EghmPositionTypeNone = 0, + EghmPositionTypeZero = 1, + EghmPositionTypeStart = 2, +} +impl Koookmgcdih { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::EghmPositionTypeNone => "KOOOKMGCDIH_EGHM_POSITION_TYPE_NONE", + Self::EghmPositionTypeZero => "KOOOKMGCDIH_EGHM_POSITION_TYPE_ZERO", + Self::EghmPositionTypeStart => "KOOOKMGCDIH_EGHM_POSITION_TYPE_START", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KOOOKMGCDIH_EGHM_POSITION_TYPE_NONE" => Some(Self::EghmPositionTypeNone), + "KOOOKMGCDIH_EGHM_POSITION_TYPE_ZERO" => Some(Self::EghmPositionTypeZero), + "KOOOKMGCDIH_EGHM_POSITION_TYPE_START" => Some(Self::EghmPositionTypeStart), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ecpfonoloec { + FocusCameraTypeNone = 0, + FocusCameraTypeSoftFocus = 8, + FocusCameraTypeCancelFocus = 5, + FocusCameraTypeAddPoint = 4, + FocusCameraTypeDeletePoint = 3, + FocusCameraTypeInit = 1, + FocusCameraTypeMofifyWeight = 2, + FocusCameraTypeCancelAfterFocus = 7, + FocusCameraTypeModifyKey = 6, +} +impl Ecpfonoloec { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::FocusCameraTypeNone => "ECPFONOLOEC_FOCUS_CAMERA_TYPE_NONE", + Self::FocusCameraTypeSoftFocus => "ECPFONOLOEC_FOCUS_CAMERA_TYPE_SOFT_FOCUS", + Self::FocusCameraTypeCancelFocus => { + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_CANCEL_FOCUS" + } + Self::FocusCameraTypeAddPoint => "ECPFONOLOEC_FOCUS_CAMERA_TYPE_ADD_POINT", + Self::FocusCameraTypeDeletePoint => { + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_DELETE_POINT" + } + Self::FocusCameraTypeInit => "ECPFONOLOEC_FOCUS_CAMERA_TYPE_INIT", + Self::FocusCameraTypeMofifyWeight => { + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_MOFIFY_WEIGHT" + } + Self::FocusCameraTypeCancelAfterFocus => { + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_CANCEL_AFTER_FOCUS" + } + Self::FocusCameraTypeModifyKey => "ECPFONOLOEC_FOCUS_CAMERA_TYPE_MODIFY_KEY", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_NONE" => Some(Self::FocusCameraTypeNone), + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_SOFT_FOCUS" => { + Some(Self::FocusCameraTypeSoftFocus) + } + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_CANCEL_FOCUS" => { + Some(Self::FocusCameraTypeCancelFocus) + } + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_ADD_POINT" => { + Some(Self::FocusCameraTypeAddPoint) + } + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_DELETE_POINT" => { + Some(Self::FocusCameraTypeDeletePoint) + } + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_INIT" => Some(Self::FocusCameraTypeInit), + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_MOFIFY_WEIGHT" => { + Some(Self::FocusCameraTypeMofifyWeight) + } + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_CANCEL_AFTER_FOCUS" => { + Some(Self::FocusCameraTypeCancelAfterFocus) + } + "ECPFONOLOEC_FOCUS_CAMERA_TYPE_MODIFY_KEY" => { + Some(Self::FocusCameraTypeModifyKey) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mmllppnbgmn { + Boghjcjcmjk = 0, + Oifncodhjmf = 1, + Ngobalfkfcc = 2, + Afmigljjcjo = 3, +} +impl Mmllppnbgmn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Boghjcjcmjk => "MMLLPPNBGMN_BOGHJCJCMJK", + Self::Oifncodhjmf => "MMLLPPNBGMN_OIFNCODHJMF", + Self::Ngobalfkfcc => "MMLLPPNBGMN_NGOBALFKFCC", + Self::Afmigljjcjo => "MMLLPPNBGMN_AFMIGLJJCJO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MMLLPPNBGMN_BOGHJCJCMJK" => Some(Self::Boghjcjcmjk), + "MMLLPPNBGMN_OIFNCODHJMF" => Some(Self::Oifncodhjmf), + "MMLLPPNBGMN_NGOBALFKFCC" => Some(Self::Ngobalfkfcc), + "MMLLPPNBGMN_AFMIGLJJCJO" => Some(Self::Afmigljjcjo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dniebhbkdbf { + Macoejhhfka = 0, + Cmelhclehmn = 1, +} +impl Dniebhbkdbf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Macoejhhfka => "DNIEBHBKDBF_MACOEJHHFKA", + Self::Cmelhclehmn => "DNIEBHBKDBF_CMELHCLEHMN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DNIEBHBKDBF_MACOEJHHFKA" => Some(Self::Macoejhhfka), + "DNIEBHBKDBF_CMELHCLEHMN" => Some(Self::Cmelhclehmn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ljjchgdepae { + Mphancghmgc = 0, + Appaflkgeke = 1, + Mknffdlmoab = 2, +} +impl Ljjchgdepae { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mphancghmgc => "LJJCHGDEPAE_MPHANCGHMGC", + Self::Appaflkgeke => "LJJCHGDEPAE_APPAFLKGEKE", + Self::Mknffdlmoab => "LJJCHGDEPAE_MKNFFDLMOAB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LJJCHGDEPAE_MPHANCGHMGC" => Some(Self::Mphancghmgc), + "LJJCHGDEPAE_APPAFLKGEKE" => Some(Self::Appaflkgeke), + "LJJCHGDEPAE_MKNFFDLMOAB" => Some(Self::Mknffdlmoab), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gjgocdfdnmp { + Nnghbcihkdj = 0, + Nkkjhiiolcl = 6, + Cflglcdmhfm = 10, + Egkbbhcfehn = 7, + Oakfdogoopg = 13, + Bmhjbbfinlp = 8, + Dldglnnaann = 3, + Gnlggegapdf = 12, + Aiekkeegcjh = 9, + Nkjglmpffhe = 4, + Aoifmpkhknn = 5, + Dlhkcjnjefg = 1, + Egjmcjgjooh = 2, + Deangmefboo = 11, +} +impl Gjgocdfdnmp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nnghbcihkdj => "GJGOCDFDNMP_NNGHBCIHKDJ", + Self::Nkkjhiiolcl => "GJGOCDFDNMP_NKKJHIIOLCL", + Self::Cflglcdmhfm => "GJGOCDFDNMP_CFLGLCDMHFM", + Self::Egkbbhcfehn => "GJGOCDFDNMP_EGKBBHCFEHN", + Self::Oakfdogoopg => "GJGOCDFDNMP_OAKFDOGOOPG", + Self::Bmhjbbfinlp => "GJGOCDFDNMP_BMHJBBFINLP", + Self::Dldglnnaann => "GJGOCDFDNMP_DLDGLNNAANN", + Self::Gnlggegapdf => "GJGOCDFDNMP_GNLGGEGAPDF", + Self::Aiekkeegcjh => "GJGOCDFDNMP_AIEKKEEGCJH", + Self::Nkjglmpffhe => "GJGOCDFDNMP_NKJGLMPFFHE", + Self::Aoifmpkhknn => "GJGOCDFDNMP_AOIFMPKHKNN", + Self::Dlhkcjnjefg => "GJGOCDFDNMP_DLHKCJNJEFG", + Self::Egjmcjgjooh => "GJGOCDFDNMP_EGJMCJGJOOH", + Self::Deangmefboo => "GJGOCDFDNMP_DEANGMEFBOO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GJGOCDFDNMP_NNGHBCIHKDJ" => Some(Self::Nnghbcihkdj), + "GJGOCDFDNMP_NKKJHIIOLCL" => Some(Self::Nkkjhiiolcl), + "GJGOCDFDNMP_CFLGLCDMHFM" => Some(Self::Cflglcdmhfm), + "GJGOCDFDNMP_EGKBBHCFEHN" => Some(Self::Egkbbhcfehn), + "GJGOCDFDNMP_OAKFDOGOOPG" => Some(Self::Oakfdogoopg), + "GJGOCDFDNMP_BMHJBBFINLP" => Some(Self::Bmhjbbfinlp), + "GJGOCDFDNMP_DLDGLNNAANN" => Some(Self::Dldglnnaann), + "GJGOCDFDNMP_GNLGGEGAPDF" => Some(Self::Gnlggegapdf), + "GJGOCDFDNMP_AIEKKEEGCJH" => Some(Self::Aiekkeegcjh), + "GJGOCDFDNMP_NKJGLMPFFHE" => Some(Self::Nkjglmpffhe), + "GJGOCDFDNMP_AOIFMPKHKNN" => Some(Self::Aoifmpkhknn), + "GJGOCDFDNMP_DLHKCJNJEFG" => Some(Self::Dlhkcjnjefg), + "GJGOCDFDNMP_EGJMCJGJOOH" => Some(Self::Egjmcjgjooh), + "GJGOCDFDNMP_DEANGMEFBOO" => Some(Self::Deangmefboo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mknlkdlocai { + Odfocodpfdf = 0, + Oifpoeeffbl = 1, + Kdgegmbkicc = 5, + Jflionckkep = 4, + Goboeienegg = 2, + Cddmakikonn = 3, +} +impl Mknlkdlocai { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Odfocodpfdf => "MKNLKDLOCAI_ODFOCODPFDF", + Self::Oifpoeeffbl => "MKNLKDLOCAI_OIFPOEEFFBL", + Self::Kdgegmbkicc => "MKNLKDLOCAI_KDGEGMBKICC", + Self::Jflionckkep => "MKNLKDLOCAI_JFLIONCKKEP", + Self::Goboeienegg => "MKNLKDLOCAI_GOBOEIENEGG", + Self::Cddmakikonn => "MKNLKDLOCAI_CDDMAKIKONN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MKNLKDLOCAI_ODFOCODPFDF" => Some(Self::Odfocodpfdf), + "MKNLKDLOCAI_OIFPOEEFFBL" => Some(Self::Oifpoeeffbl), + "MKNLKDLOCAI_KDGEGMBKICC" => Some(Self::Kdgegmbkicc), + "MKNLKDLOCAI_JFLIONCKKEP" => Some(Self::Jflionckkep), + "MKNLKDLOCAI_GOBOEIENEGG" => Some(Self::Goboeienegg), + "MKNLKDLOCAI_CDDMAKIKONN" => Some(Self::Cddmakikonn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mefjdhaohkb { + ModifyMultiHollowOutTypeNone = 0, + ModifyMultiHollowOutTypeInsert = 1, + ModifyMultiHollowOutTypeRemove = 2, +} +impl Mefjdhaohkb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ModifyMultiHollowOutTypeNone => { + "MEFJDHAOHKB_MODIFY_MULTI_HOLLOW_OUT_TYPE_NONE" + } + Self::ModifyMultiHollowOutTypeInsert => { + "MEFJDHAOHKB_MODIFY_MULTI_HOLLOW_OUT_TYPE_INSERT" + } + Self::ModifyMultiHollowOutTypeRemove => { + "MEFJDHAOHKB_MODIFY_MULTI_HOLLOW_OUT_TYPE_REMOVE" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MEFJDHAOHKB_MODIFY_MULTI_HOLLOW_OUT_TYPE_NONE" => { + Some(Self::ModifyMultiHollowOutTypeNone) + } + "MEFJDHAOHKB_MODIFY_MULTI_HOLLOW_OUT_TYPE_INSERT" => { + Some(Self::ModifyMultiHollowOutTypeInsert) + } + "MEFJDHAOHKB_MODIFY_MULTI_HOLLOW_OUT_TYPE_REMOVE" => { + Some(Self::ModifyMultiHollowOutTypeRemove) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ankbeebajlo { + Acpefkijbkl = 0, + Mkngfieklbf = 3, + Cgbonikedpn = 1, + Kamfgndgblg = 2, +} +impl Ankbeebajlo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Acpefkijbkl => "ANKBEEBAJLO_ACPEFKIJBKL", + Self::Mkngfieklbf => "ANKBEEBAJLO_MKNGFIEKLBF", + Self::Cgbonikedpn => "ANKBEEBAJLO_CGBONIKEDPN", + Self::Kamfgndgblg => "ANKBEEBAJLO_KAMFGNDGBLG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ANKBEEBAJLO_ACPEFKIJBKL" => Some(Self::Acpefkijbkl), + "ANKBEEBAJLO_MKNGFIEKLBF" => Some(Self::Mkngfieklbf), + "ANKBEEBAJLO_CGBONIKEDPN" => Some(Self::Cgbonikedpn), + "ANKBEEBAJLO_KAMFGNDGBLG" => Some(Self::Kamfgndgblg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum BuddyTeamType { + MbhdkmjdnjjNnpkjekhfcl = 0, + MbhdkmjdnjjKgpnehfiojb = 2, + MbhdkmjdnjjOlbmbbflnkb = 1, + MbhdkmjdnjjMnccfmbifbh = 3, +} +impl BuddyTeamType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::MbhdkmjdnjjNnpkjekhfcl => "MBHDKMJDNJJ_NNPKJEKHFCL", + Self::MbhdkmjdnjjKgpnehfiojb => "MBHDKMJDNJJ_KGPNEHFIOJB", + Self::MbhdkmjdnjjOlbmbbflnkb => "MBHDKMJDNJJ_OLBMBBFLNKB", + Self::MbhdkmjdnjjMnccfmbifbh => "MBHDKMJDNJJ_MNCCFMBIFBH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MBHDKMJDNJJ_NNPKJEKHFCL" => Some(Self::MbhdkmjdnjjNnpkjekhfcl), + "MBHDKMJDNJJ_KGPNEHFIOJB" => Some(Self::MbhdkmjdnjjKgpnehfiojb), + "MBHDKMJDNJJ_OLBMBBFLNKB" => Some(Self::MbhdkmjdnjjOlbmbbflnkb), + "MBHDKMJDNJJ_MNCCFMBIFBH" => Some(Self::MbhdkmjdnjjMnccfmbifbh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ffidffajojg { + Lgfhlfjhooi = 0, +} +impl Ffidffajojg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lgfhlfjhooi => "FFIDFFAJOJG_LGFHLFJHOOI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FFIDFFAJOJG_LGFHLFJHOOI" => Some(Self::Lgfhlfjhooi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hhndhgeleoa { + Nlhoaaggnda = 0, + Ilhnbiaiakk = 2, + Nnbicendkhl = 1, +} +impl Hhndhgeleoa { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nlhoaaggnda => "HHNDHGELEOA_NLHOAAGGNDA", + Self::Ilhnbiaiakk => "HHNDHGELEOA_ILHNBIAIAKK", + Self::Nnbicendkhl => "HHNDHGELEOA_NNBICENDKHL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HHNDHGELEOA_NLHOAAGGNDA" => Some(Self::Nlhoaaggnda), + "HHNDHGELEOA_ILHNBIAIAKK" => Some(Self::Ilhnbiaiakk), + "HHNDHGELEOA_NNBICENDKHL" => Some(Self::Nnbicendkhl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hjmocoddpng { + Dijieemcldf = 0, + Gcpohhiejod = 1, +} +impl Hjmocoddpng { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dijieemcldf => "HJMOCODDPNG_DIJIEEMCLDF", + Self::Gcpohhiejod => "HJMOCODDPNG_GCPOHHIEJOD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HJMOCODDPNG_DIJIEEMCLDF" => Some(Self::Dijieemcldf), + "HJMOCODDPNG_GCPOHHIEJOD" => Some(Self::Gcpohhiejod), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Locgekognhm { + AreaCameraTypeNone = 0, + AreaCameraTypeBackToPlayer = 3, + AreaCameraTypeFocus = 1, + AreaCameraTypeCancelAfterFocus = 2, +} +impl Locgekognhm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::AreaCameraTypeNone => "LOCGEKOGNHM_AREA_CAMERA_TYPE_NONE", + Self::AreaCameraTypeBackToPlayer => { + "LOCGEKOGNHM_AREA_CAMERA_TYPE_BACK_TO_PLAYER" + } + Self::AreaCameraTypeFocus => "LOCGEKOGNHM_AREA_CAMERA_TYPE_FOCUS", + Self::AreaCameraTypeCancelAfterFocus => { + "LOCGEKOGNHM_AREA_CAMERA_TYPE_CANCEL_AFTER_FOCUS" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LOCGEKOGNHM_AREA_CAMERA_TYPE_NONE" => Some(Self::AreaCameraTypeNone), + "LOCGEKOGNHM_AREA_CAMERA_TYPE_BACK_TO_PLAYER" => { + Some(Self::AreaCameraTypeBackToPlayer) + } + "LOCGEKOGNHM_AREA_CAMERA_TYPE_FOCUS" => Some(Self::AreaCameraTypeFocus), + "LOCGEKOGNHM_AREA_CAMERA_TYPE_CANCEL_AFTER_FOCUS" => { + Some(Self::AreaCameraTypeCancelAfterFocus) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fpgoflimhlc { + Ljijmdmhnhc = 0, + Lnjiadhamhe = 2, + Ilcpceninmj = 3, + Cnhcajfegke = 1, + Jnblpdgidld = 4, +} +impl Fpgoflimhlc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ljijmdmhnhc => "FPGOFLIMHLC_LJIJMDMHNHC", + Self::Lnjiadhamhe => "FPGOFLIMHLC_LNJIADHAMHE", + Self::Ilcpceninmj => "FPGOFLIMHLC_ILCPCENINMJ", + Self::Cnhcajfegke => "FPGOFLIMHLC_CNHCAJFEGKE", + Self::Jnblpdgidld => "FPGOFLIMHLC_JNBLPDGIDLD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FPGOFLIMHLC_LJIJMDMHNHC" => Some(Self::Ljijmdmhnhc), + "FPGOFLIMHLC_LNJIADHAMHE" => Some(Self::Lnjiadhamhe), + "FPGOFLIMHLC_ILCPCENINMJ" => Some(Self::Ilcpceninmj), + "FPGOFLIMHLC_CNHCAJFEGKE" => Some(Self::Cnhcajfegke), + "FPGOFLIMHLC_JNBLPDGIDLD" => Some(Self::Jnblpdgidld), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fohbomnaien { + Jainaollefp = 0, + Nhkcpgjonln = 1, + Mabkcanjaia = 2, +} +impl Fohbomnaien { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jainaollefp => "FOHBOMNAIEN_JAINAOLLEFP", + Self::Nhkcpgjonln => "FOHBOMNAIEN_NHKCPGJONLN", + Self::Mabkcanjaia => "FOHBOMNAIEN_MABKCANJAIA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FOHBOMNAIEN_JAINAOLLEFP" => Some(Self::Jainaollefp), + "FOHBOMNAIEN_NHKCPGJONLN" => Some(Self::Nhkcpgjonln), + "FOHBOMNAIEN_MABKCANJAIA" => Some(Self::Mabkcanjaia), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hgmlhalnddo { + ModifyAdd = 0, + ModifyReduce = 2, + ModifyReplace = 1, +} +impl Hgmlhalnddo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ModifyAdd => "HGMLHALNDDO_MODIFY_ADD", + Self::ModifyReduce => "HGMLHALNDDO_MODIFY_REDUCE", + Self::ModifyReplace => "HGMLHALNDDO_MODIFY_REPLACE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HGMLHALNDDO_MODIFY_ADD" => Some(Self::ModifyAdd), + "HGMLHALNDDO_MODIFY_REDUCE" => Some(Self::ModifyReduce), + "HGMLHALNDDO_MODIFY_REPLACE" => Some(Self::ModifyReplace), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cdbekjponom { + Dnmimdggkao = 0, +} +impl Cdbekjponom { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dnmimdggkao => "CDBEKJPONOM_DNMIMDGGKAO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CDBEKJPONOM_DNMIMDGGKAO" => Some(Self::Dnmimdggkao), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lcdgjlpndfn { + Nfncakjllni = 0, + Gdaocceldjm = 1, + Flfnipofimj = 2, +} +impl Lcdgjlpndfn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nfncakjllni => "LCDGJLPNDFN_NFNCAKJLLNI", + Self::Gdaocceldjm => "LCDGJLPNDFN_GDAOCCELDJM", + Self::Flfnipofimj => "LCDGJLPNDFN_FLFNIPOFIMJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LCDGJLPNDFN_NFNCAKJLLNI" => Some(Self::Nfncakjllni), + "LCDGJLPNDFN_GDAOCCELDJM" => Some(Self::Gdaocceldjm), + "LCDGJLPNDFN_FLFNIPOFIMJ" => Some(Self::Flfnipofimj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lhajbbiidje { + Ohebkcjphpc = 0, + Kcnioaapjhj = 2, + Ffpdohnfdgj = 3, + Cfllppgcmmc = 1, + Bimjfjgcdka = 4, +} +impl Lhajbbiidje { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ohebkcjphpc => "LHAJBBIIDJE_OHEBKCJPHPC", + Self::Kcnioaapjhj => "LHAJBBIIDJE_KCNIOAAPJHJ", + Self::Ffpdohnfdgj => "LHAJBBIIDJE_FFPDOHNFDGJ", + Self::Cfllppgcmmc => "LHAJBBIIDJE_CFLLPPGCMMC", + Self::Bimjfjgcdka => "LHAJBBIIDJE_BIMJFJGCDKA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LHAJBBIIDJE_OHEBKCJPHPC" => Some(Self::Ohebkcjphpc), + "LHAJBBIIDJE_KCNIOAAPJHJ" => Some(Self::Kcnioaapjhj), + "LHAJBBIIDJE_FFPDOHNFDGJ" => Some(Self::Ffpdohnfdgj), + "LHAJBBIIDJE_CFLLPPGCMMC" => Some(Self::Cfllppgcmmc), + "LHAJBBIIDJE_BIMJFJGCDKA" => Some(Self::Bimjfjgcdka), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mlhohcfdada { + Eeedmcnhbna = 0, + Khjgbklbchn = 3, + Fcohnllndol = 2, + Cmcafbecdfd = 1, +} +impl Mlhohcfdada { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Eeedmcnhbna => "MLHOHCFDADA_EEEDMCNHBNA", + Self::Khjgbklbchn => "MLHOHCFDADA_KHJGBKLBCHN", + Self::Fcohnllndol => "MLHOHCFDADA_FCOHNLLNDOL", + Self::Cmcafbecdfd => "MLHOHCFDADA_CMCAFBECDFD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MLHOHCFDADA_EEEDMCNHBNA" => Some(Self::Eeedmcnhbna), + "MLHOHCFDADA_KHJGBKLBCHN" => Some(Self::Khjgbklbchn), + "MLHOHCFDADA_FCOHNLLNDOL" => Some(Self::Fcohnllndol), + "MLHOHCFDADA_CMCAFBECDFD" => Some(Self::Cmcafbecdfd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Elmhgeehjcp { + Abkknpbjlfh = 0, + Ilhpjndhdbl = 201, + Kefojodleno = 101, + Acokpbfjhpl = 202, +} +impl Elmhgeehjcp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Abkknpbjlfh => "ELMHGEEHJCP_ABKKNPBJLFH", + Self::Ilhpjndhdbl => "ELMHGEEHJCP_ILHPJNDHDBL", + Self::Kefojodleno => "ELMHGEEHJCP_KEFOJODLENO", + Self::Acokpbfjhpl => "ELMHGEEHJCP_ACOKPBFJHPL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ELMHGEEHJCP_ABKKNPBJLFH" => Some(Self::Abkknpbjlfh), + "ELMHGEEHJCP_ILHPJNDHDBL" => Some(Self::Ilhpjndhdbl), + "ELMHGEEHJCP_KEFOJODLENO" => Some(Self::Kefojodleno), + "ELMHGEEHJCP_ACOKPBFJHPL" => Some(Self::Acokpbfjhpl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gkojcjomdnb { + Eiiogflnobj = 0, + Apbgcefmcik = 2, + Ljckbmocnma = 1, +} +impl Gkojcjomdnb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Eiiogflnobj => "GKOJCJOMDNB_EIIOGFLNOBJ", + Self::Apbgcefmcik => "GKOJCJOMDNB_APBGCEFMCIK", + Self::Ljckbmocnma => "GKOJCJOMDNB_LJCKBMOCNMA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GKOJCJOMDNB_EIIOGFLNOBJ" => Some(Self::Eiiogflnobj), + "GKOJCJOMDNB_APBGCEFMCIK" => Some(Self::Apbgcefmcik), + "GKOJCJOMDNB_LJCKBMOCNMA" => Some(Self::Ljckbmocnma), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kklnfpaihmj { None = 0, - StringValue = 4, - IntValue = 5, - UintValue = 6, - FloatValue = 3, + Gadget = 9, + Npc = 10, + Monster = 8, + Avatar = 7, } -impl Lgbdgiknbdg { +impl Kklnfpaihmj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::None => "LGBDGIKNBDG_None", - Self::StringValue => "LGBDGIKNBDG_StringValue", - Self::IntValue => "LGBDGIKNBDG_IntValue", - Self::UintValue => "LGBDGIKNBDG_UintValue", - Self::FloatValue => "LGBDGIKNBDG_FloatValue", + Self::None => "KKLNFPAIHMJ_None", + Self::Gadget => "KKLNFPAIHMJ_Gadget", + Self::Npc => "KKLNFPAIHMJ_Npc", + Self::Monster => "KKLNFPAIHMJ_Monster", + Self::Avatar => "KKLNFPAIHMJ_Avatar", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "LGBDGIKNBDG_None" => Some(Self::None), - "LGBDGIKNBDG_StringValue" => Some(Self::StringValue), - "LGBDGIKNBDG_IntValue" => Some(Self::IntValue), - "LGBDGIKNBDG_UintValue" => Some(Self::UintValue), - "LGBDGIKNBDG_FloatValue" => Some(Self::FloatValue), + "KKLNFPAIHMJ_None" => Some(Self::None), + "KKLNFPAIHMJ_Gadget" => Some(Self::Gadget), + "KKLNFPAIHMJ_Npc" => Some(Self::Npc), + "KKLNFPAIHMJ_Monster" => Some(Self::Monster), + "KKLNFPAIHMJ_Avatar" => Some(Self::Avatar), _ => None, } } @@ -4361,23 +3319,38 @@ impl Lgbdgiknbdg { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Gcmaammjelh { - Hmdniilmmhf = 0, +pub enum PostEffectType { + PostEffectTypeNone = 0, + ColorAdjustments = 5, + ScreenEffect = 3, + Glitch = 1, + RadialBlur = 4, + VignetteEffect = 2, } -impl Gcmaammjelh { +impl PostEffectType { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Hmdniilmmhf => "GCMAAMMJELH_HMDNIILMMHF", + Self::PostEffectTypeNone => "PostEffectType_POST_EFFECT_TYPE_NONE", + Self::ColorAdjustments => "PostEffectType_COLOR_ADJUSTMENTS", + Self::ScreenEffect => "PostEffectType_SCREEN_EFFECT", + Self::Glitch => "PostEffectType_GLITCH", + Self::RadialBlur => "PostEffectType_RADIAL_BLUR", + Self::VignetteEffect => "PostEffectType_VIGNETTE_EFFECT", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "GCMAAMMJELH_HMDNIILMMHF" => Some(Self::Hmdniilmmhf), + "PostEffectType_POST_EFFECT_TYPE_NONE" => Some(Self::PostEffectTypeNone), + "PostEffectType_COLOR_ADJUSTMENTS" => Some(Self::ColorAdjustments), + "PostEffectType_SCREEN_EFFECT" => Some(Self::ScreenEffect), + "PostEffectType_GLITCH" => Some(Self::Glitch), + "PostEffectType_RADIAL_BLUR" => Some(Self::RadialBlur), + "PostEffectType_VIGNETTE_EFFECT" => Some(Self::VignetteEffect), _ => None, } } @@ -4386,29 +3359,787 @@ impl Gcmaammjelh { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Dhmnnapflcb { - HollowMiniGameTypeNone = 0, - HollowMiniGameTypeHacker = 1, +pub enum Chlhbcggnlm { + Kmmeckjpann = 0, + Mlglfmcabfb = 2, + Cijacfpehmo = 1, } -impl Dhmnnapflcb { +impl Chlhbcggnlm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::HollowMiniGameTypeNone => "DHMNNAPFLCB_HOLLOW_MINI_GAME_TYPE_NONE", - Self::HollowMiniGameTypeHacker => "DHMNNAPFLCB_HOLLOW_MINI_GAME_TYPE_HACKER", + Self::Kmmeckjpann => "CHLHBCGGNLM_KMMECKJPANN", + Self::Mlglfmcabfb => "CHLHBCGGNLM_MLGLFMCABFB", + Self::Cijacfpehmo => "CHLHBCGGNLM_CIJACFPEHMO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "DHMNNAPFLCB_HOLLOW_MINI_GAME_TYPE_NONE" => { - Some(Self::HollowMiniGameTypeNone) + "CHLHBCGGNLM_KMMECKJPANN" => Some(Self::Kmmeckjpann), + "CHLHBCGGNLM_MLGLFMCABFB" => Some(Self::Mlglfmcabfb), + "CHLHBCGGNLM_CIJACFPEHMO" => Some(Self::Cijacfpehmo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Noonlpgdfid { + Blikkjhijaj = 0, +} +impl Noonlpgdfid { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Blikkjhijaj => "NOONLPGDFID_BLIKKJHIJAJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NOONLPGDFID_BLIKKJHIJAJ" => Some(Self::Blikkjhijaj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lkckkmikafl { + Hklencjhipg = 0, + Idecdnagbbo = 1, + Hjcpjngojcp = 2, +} +impl Lkckkmikafl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hklencjhipg => "LKCKKMIKAFL_HKLENCJHIPG", + Self::Idecdnagbbo => "LKCKKMIKAFL_IDECDNAGBBO", + Self::Hjcpjngojcp => "LKCKKMIKAFL_HJCPJNGOJCP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LKCKKMIKAFL_HKLENCJHIPG" => Some(Self::Hklencjhipg), + "LKCKKMIKAFL_IDECDNAGBBO" => Some(Self::Idecdnagbbo), + "LKCKKMIKAFL_HJCPJNGOJCP" => Some(Self::Hjcpjngojcp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum AvatarShowWeaponType { + OebhbmlmmdfAfdcdfkjcbd = 0, + OebhbmlmmdfHfaaapamacc = 1, + OebhbmlmmdfEpdclnpcepe = 2, +} +impl AvatarShowWeaponType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::OebhbmlmmdfAfdcdfkjcbd => "OEBHBMLMMDF_AFDCDFKJCBD", + Self::OebhbmlmmdfHfaaapamacc => "OEBHBMLMMDF_HFAAAPAMACC", + Self::OebhbmlmmdfEpdclnpcepe => "OEBHBMLMMDF_EPDCLNPCEPE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OEBHBMLMMDF_AFDCDFKJCBD" => Some(Self::OebhbmlmmdfAfdcdfkjcbd), + "OEBHBMLMMDF_HFAAAPAMACC" => Some(Self::OebhbmlmmdfHfaaapamacc), + "OEBHBMLMMDF_EPDCLNPCEPE" => Some(Self::OebhbmlmmdfEpdclnpcepe), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jilglncohnm { + Hnpigelhpca = 0, + Eocjoglinbd = 1, + Oenbedkaeha = 5, + Mjnaagkegik = 2, + Pdcokefnnib = 4, + Fnleokfaiif = 3, +} +impl Jilglncohnm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hnpigelhpca => "JILGLNCOHNM_HNPIGELHPCA", + Self::Eocjoglinbd => "JILGLNCOHNM_EOCJOGLINBD", + Self::Oenbedkaeha => "JILGLNCOHNM_OENBEDKAEHA", + Self::Mjnaagkegik => "JILGLNCOHNM_MJNAAGKEGIK", + Self::Pdcokefnnib => "JILGLNCOHNM_PDCOKEFNNIB", + Self::Fnleokfaiif => "JILGLNCOHNM_FNLEOKFAIIF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JILGLNCOHNM_HNPIGELHPCA" => Some(Self::Hnpigelhpca), + "JILGLNCOHNM_EOCJOGLINBD" => Some(Self::Eocjoglinbd), + "JILGLNCOHNM_OENBEDKAEHA" => Some(Self::Oenbedkaeha), + "JILGLNCOHNM_MJNAAGKEGIK" => Some(Self::Mjnaagkegik), + "JILGLNCOHNM_PDCOKEFNNIB" => Some(Self::Pdcokefnnib), + "JILGLNCOHNM_FNLEOKFAIIF" => Some(Self::Fnleokfaiif), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Amhjhcoblfi { + Khacmnbdonh = 0, + Ppcbjhdhgap = 2, + Ilomfjdibbf = 1, + Gmdeaooeide = 5, + Bkamahenila = 4, + Cifjplfkoni = 3, + Ohmhallaeai = 6, +} +impl Amhjhcoblfi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Khacmnbdonh => "AMHJHCOBLFI_KHACMNBDONH", + Self::Ppcbjhdhgap => "AMHJHCOBLFI_PPCBJHDHGAP", + Self::Ilomfjdibbf => "AMHJHCOBLFI_ILOMFJDIBBF", + Self::Gmdeaooeide => "AMHJHCOBLFI_GMDEAOOEIDE", + Self::Bkamahenila => "AMHJHCOBLFI_BKAMAHENILA", + Self::Cifjplfkoni => "AMHJHCOBLFI_CIFJPLFKONI", + Self::Ohmhallaeai => "AMHJHCOBLFI_OHMHALLAEAI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AMHJHCOBLFI_KHACMNBDONH" => Some(Self::Khacmnbdonh), + "AMHJHCOBLFI_PPCBJHDHGAP" => Some(Self::Ppcbjhdhgap), + "AMHJHCOBLFI_ILOMFJDIBBF" => Some(Self::Ilomfjdibbf), + "AMHJHCOBLFI_GMDEAOOEIDE" => Some(Self::Gmdeaooeide), + "AMHJHCOBLFI_BKAMAHENILA" => Some(Self::Bkamahenila), + "AMHJHCOBLFI_CIFJPLFKONI" => Some(Self::Cifjplfkoni), + "AMHJHCOBLFI_OHMHALLAEAI" => Some(Self::Ohmhallaeai), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kbpdjciidfn { + TypeOfGetListNone = 0, + TypeOfGetListCount = 4, + TypeOfGetListItem = 2, + TypeOfGetListLen = 1, + TypeOfGetListMax = 5, + TypeOfGetListPop = 3, + TypeOfGetListClip = 7, + TypeOfGetListMin = 6, +} +impl Kbpdjciidfn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TypeOfGetListNone => "KBPDJCIIDFN_TYPE_OF_GET_LIST_NONE", + Self::TypeOfGetListCount => "KBPDJCIIDFN_TYPE_OF_GET_LIST_COUNT", + Self::TypeOfGetListItem => "KBPDJCIIDFN_TYPE_OF_GET_LIST_ITEM", + Self::TypeOfGetListLen => "KBPDJCIIDFN_TYPE_OF_GET_LIST_LEN", + Self::TypeOfGetListMax => "KBPDJCIIDFN_TYPE_OF_GET_LIST_MAX", + Self::TypeOfGetListPop => "KBPDJCIIDFN_TYPE_OF_GET_LIST_POP", + Self::TypeOfGetListClip => "KBPDJCIIDFN_TYPE_OF_GET_LIST_CLIP", + Self::TypeOfGetListMin => "KBPDJCIIDFN_TYPE_OF_GET_LIST_MIN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KBPDJCIIDFN_TYPE_OF_GET_LIST_NONE" => Some(Self::TypeOfGetListNone), + "KBPDJCIIDFN_TYPE_OF_GET_LIST_COUNT" => Some(Self::TypeOfGetListCount), + "KBPDJCIIDFN_TYPE_OF_GET_LIST_ITEM" => Some(Self::TypeOfGetListItem), + "KBPDJCIIDFN_TYPE_OF_GET_LIST_LEN" => Some(Self::TypeOfGetListLen), + "KBPDJCIIDFN_TYPE_OF_GET_LIST_MAX" => Some(Self::TypeOfGetListMax), + "KBPDJCIIDFN_TYPE_OF_GET_LIST_POP" => Some(Self::TypeOfGetListPop), + "KBPDJCIIDFN_TYPE_OF_GET_LIST_CLIP" => Some(Self::TypeOfGetListClip), + "KBPDJCIIDFN_TYPE_OF_GET_LIST_MIN" => Some(Self::TypeOfGetListMin), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Iffidlihbac { + Ghmjpohacci = 0, + Kncgcnbehcj = 2, + Midlggpgpbf = 6, + Ebcdfekkpel = 5, + Lhnbofokejd = 3, + Iajambedlei = 1, + Lmcoffjmpkh = 4, +} +impl Iffidlihbac { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ghmjpohacci => "IFFIDLIHBAC_GHMJPOHACCI", + Self::Kncgcnbehcj => "IFFIDLIHBAC_KNCGCNBEHCJ", + Self::Midlggpgpbf => "IFFIDLIHBAC_MIDLGGPGPBF", + Self::Ebcdfekkpel => "IFFIDLIHBAC_EBCDFEKKPEL", + Self::Lhnbofokejd => "IFFIDLIHBAC_LHNBOFOKEJD", + Self::Iajambedlei => "IFFIDLIHBAC_IAJAMBEDLEI", + Self::Lmcoffjmpkh => "IFFIDLIHBAC_LMCOFFJMPKH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IFFIDLIHBAC_GHMJPOHACCI" => Some(Self::Ghmjpohacci), + "IFFIDLIHBAC_KNCGCNBEHCJ" => Some(Self::Kncgcnbehcj), + "IFFIDLIHBAC_MIDLGGPGPBF" => Some(Self::Midlggpgpbf), + "IFFIDLIHBAC_EBCDFEKKPEL" => Some(Self::Ebcdfekkpel), + "IFFIDLIHBAC_LHNBOFOKEJD" => Some(Self::Lhnbofokejd), + "IFFIDLIHBAC_IAJAMBEDLEI" => Some(Self::Iajambedlei), + "IFFIDLIHBAC_LMCOFFJMPKH" => Some(Self::Lmcoffjmpkh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fokgkneoikm { + Kepdjhggkdh = 0, +} +impl Fokgkneoikm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kepdjhggkdh => "FOKGKNEOIKM_KEPDJHGGKDH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FOKGKNEOIKM_KEPDJHGGKDH" => Some(Self::Kepdjhggkdh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Icmbiknhkag { + Pjhopaandjn = 0, + Cplpmpjfcko = 4, + Poplmppfidk = 1, + Bkmkfofggeg = 2, + Ohjebkkhddk = 3, +} +impl Icmbiknhkag { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pjhopaandjn => "ICMBIKNHKAG_PJHOPAANDJN", + Self::Cplpmpjfcko => "ICMBIKNHKAG_CPLPMPJFCKO", + Self::Poplmppfidk => "ICMBIKNHKAG_POPLMPPFIDK", + Self::Bkmkfofggeg => "ICMBIKNHKAG_BKMKFOFGGEG", + Self::Ohjebkkhddk => "ICMBIKNHKAG_OHJEBKKHDDK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ICMBIKNHKAG_PJHOPAANDJN" => Some(Self::Pjhopaandjn), + "ICMBIKNHKAG_CPLPMPJFCKO" => Some(Self::Cplpmpjfcko), + "ICMBIKNHKAG_POPLMPPFIDK" => Some(Self::Poplmppfidk), + "ICMBIKNHKAG_BKMKFOFGGEG" => Some(Self::Bkmkfofggeg), + "ICMBIKNHKAG_OHJEBKKHDDK" => Some(Self::Ohjebkkhddk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Alhddilijol { + Nfilcfcpjed = 0, + Ejefnoffcpj = 6602, +} +impl Alhddilijol { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nfilcfcpjed => "ALHDDILIJOL_NFILCFCPJED", + Self::Ejefnoffcpj => "ALHDDILIJOL_EJEFNOFFCPJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ALHDDILIJOL_NFILCFCPJED" => Some(Self::Nfilcfcpjed), + "ALHDDILIJOL_EJEFNOFFCPJ" => Some(Self::Ejefnoffcpj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ohjijhgleeh { + Afdnfmhfdjo = 0, + Oibmbiaapdc = 4, + Jbdjbjmcfch = 5, + Eepeoklgego = 3, + Okcphjbnkdh = 2, + Lbcmndmolcm = 1, +} +impl Ohjijhgleeh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Afdnfmhfdjo => "OHJIJHGLEEH_AFDNFMHFDJO", + Self::Oibmbiaapdc => "OHJIJHGLEEH_OIBMBIAAPDC", + Self::Jbdjbjmcfch => "OHJIJHGLEEH_JBDJBJMCFCH", + Self::Eepeoklgego => "OHJIJHGLEEH_EEPEOKLGEGO", + Self::Okcphjbnkdh => "OHJIJHGLEEH_OKCPHJBNKDH", + Self::Lbcmndmolcm => "OHJIJHGLEEH_LBCMNDMOLCM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OHJIJHGLEEH_AFDNFMHFDJO" => Some(Self::Afdnfmhfdjo), + "OHJIJHGLEEH_OIBMBIAAPDC" => Some(Self::Oibmbiaapdc), + "OHJIJHGLEEH_JBDJBJMCFCH" => Some(Self::Jbdjbjmcfch), + "OHJIJHGLEEH_EEPEOKLGEGO" => Some(Self::Eepeoklgego), + "OHJIJHGLEEH_OKCPHJBNKDH" => Some(Self::Okcphjbnkdh), + "OHJIJHGLEEH_LBCMNDMOLCM" => Some(Self::Lbcmndmolcm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ddppcjpddlc { + Kkpehdkojjf = 0, + Fmjedomgdkl = 4, + Feppflefacf = 2, + Ahhpehjdegb = 3, + Hljglofkkai = 5, + Ahfkeiiphai = 1, +} +impl Ddppcjpddlc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kkpehdkojjf => "DDPPCJPDDLC_KKPEHDKOJJF", + Self::Fmjedomgdkl => "DDPPCJPDDLC_FMJEDOMGDKL", + Self::Feppflefacf => "DDPPCJPDDLC_FEPPFLEFACF", + Self::Ahhpehjdegb => "DDPPCJPDDLC_AHHPEHJDEGB", + Self::Hljglofkkai => "DDPPCJPDDLC_HLJGLOFKKAI", + Self::Ahfkeiiphai => "DDPPCJPDDLC_AHFKEIIPHAI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DDPPCJPDDLC_KKPEHDKOJJF" => Some(Self::Kkpehdkojjf), + "DDPPCJPDDLC_FMJEDOMGDKL" => Some(Self::Fmjedomgdkl), + "DDPPCJPDDLC_FEPPFLEFACF" => Some(Self::Feppflefacf), + "DDPPCJPDDLC_AHHPEHJDEGB" => Some(Self::Ahhpehjdegb), + "DDPPCJPDDLC_HLJGLOFKKAI" => Some(Self::Hljglofkkai), + "DDPPCJPDDLC_AHFKEIIPHAI" => Some(Self::Ahfkeiiphai), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lacomoimpep { + Oahllgoiomj = 0, + Ghpbdomglme = 2, + Agffejpcfmb = 4, + Fcfifagjpjp = 1, + Phdcjgecabd = 3, +} +impl Lacomoimpep { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Oahllgoiomj => "LACOMOIMPEP_OAHLLGOIOMJ", + Self::Ghpbdomglme => "LACOMOIMPEP_GHPBDOMGLME", + Self::Agffejpcfmb => "LACOMOIMPEP_AGFFEJPCFMB", + Self::Fcfifagjpjp => "LACOMOIMPEP_FCFIFAGJPJP", + Self::Phdcjgecabd => "LACOMOIMPEP_PHDCJGECABD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LACOMOIMPEP_OAHLLGOIOMJ" => Some(Self::Oahllgoiomj), + "LACOMOIMPEP_GHPBDOMGLME" => Some(Self::Ghpbdomglme), + "LACOMOIMPEP_AGFFEJPCFMB" => Some(Self::Agffejpcfmb), + "LACOMOIMPEP_FCFIFAGJPJP" => Some(Self::Fcfifagjpjp), + "LACOMOIMPEP_PHDCJGECABD" => Some(Self::Phdcjgecabd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pldgldjbdhf { + None = 0, + Str = 1, + Hash = 2, +} +impl Pldgldjbdhf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "PLDGLDJBDHF_None", + Self::Str => "PLDGLDJBDHF_Str", + Self::Hash => "PLDGLDJBDHF_Hash", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PLDGLDJBDHF_None" => Some(Self::None), + "PLDGLDJBDHF_Str" => Some(Self::Str), + "PLDGLDJBDHF_Hash" => Some(Self::Hash), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fmgkfmblibb { + Lbemmnfepjj = 0, + Abeoppbaooa = 3, + Lbfajgchclj = 4, + Igjaikabfjk = 1, + Ckijepbleki = 2, +} +impl Fmgkfmblibb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lbemmnfepjj => "FMGKFMBLIBB_LBEMMNFEPJJ", + Self::Abeoppbaooa => "FMGKFMBLIBB_ABEOPPBAOOA", + Self::Lbfajgchclj => "FMGKFMBLIBB_LBFAJGCHCLJ", + Self::Igjaikabfjk => "FMGKFMBLIBB_IGJAIKABFJK", + Self::Ckijepbleki => "FMGKFMBLIBB_CKIJEPBLEKI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FMGKFMBLIBB_LBEMMNFEPJJ" => Some(Self::Lbemmnfepjj), + "FMGKFMBLIBB_ABEOPPBAOOA" => Some(Self::Abeoppbaooa), + "FMGKFMBLIBB_LBFAJGCHCLJ" => Some(Self::Lbfajgchclj), + "FMGKFMBLIBB_IGJAIKABFJK" => Some(Self::Igjaikabfjk), + "FMGKFMBLIBB_CKIJEPBLEKI" => Some(Self::Ckijepbleki), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Glgibdbjchd { + Fhmdmhcpdkg = 0, + Lkcigdcoaoo = 1, +} +impl Glgibdbjchd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fhmdmhcpdkg => "GLGIBDBJCHD_FHMDMHCPDKG", + Self::Lkcigdcoaoo => "GLGIBDBJCHD_LKCIGDCOAOO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GLGIBDBJCHD_FHMDMHCPDKG" => Some(Self::Fhmdmhcpdkg), + "GLGIBDBJCHD_LKCIGDCOAOO" => Some(Self::Lkcigdcoaoo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lhideeponho { + None = 0, + Summonee = 12, + DropItem = 14, + Monster = 11, + MoveObject = 16, + Avatar = 10, + Buddy = 13, + SceneObject = 15, + DynamicObject = 17, +} +impl Lhideeponho { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "LHIDEEPONHO_None", + Self::Summonee => "LHIDEEPONHO_Summonee", + Self::DropItem => "LHIDEEPONHO_DropItem", + Self::Monster => "LHIDEEPONHO_Monster", + Self::MoveObject => "LHIDEEPONHO_MoveObject", + Self::Avatar => "LHIDEEPONHO_Avatar", + Self::Buddy => "LHIDEEPONHO_Buddy", + Self::SceneObject => "LHIDEEPONHO_SceneObject", + Self::DynamicObject => "LHIDEEPONHO_DynamicObject", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LHIDEEPONHO_None" => Some(Self::None), + "LHIDEEPONHO_Summonee" => Some(Self::Summonee), + "LHIDEEPONHO_DropItem" => Some(Self::DropItem), + "LHIDEEPONHO_Monster" => Some(Self::Monster), + "LHIDEEPONHO_MoveObject" => Some(Self::MoveObject), + "LHIDEEPONHO_Avatar" => Some(Self::Avatar), + "LHIDEEPONHO_Buddy" => Some(Self::Buddy), + "LHIDEEPONHO_SceneObject" => Some(Self::SceneObject), + "LHIDEEPONHO_DynamicObject" => Some(Self::DynamicObject), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ppifchebdno { + Kponnafiknm = 0, +} +impl Ppifchebdno { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kponnafiknm => "PPIFCHEBDNO_KPONNAFIKNM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PPIFCHEBDNO_KPONNAFIKNM" => Some(Self::Kponnafiknm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Decbccoldpb { + Hcoiljfbflh = 0, + Elobbcfgjdn = 3, + Olkbbbijfpl = 12, + Iheomclkgai = 7, + Lgancaplbbb = 6, + Hcbkfmfacfi = 16, + Befjdgldalj = 13, + Ogaigpgodil = 8, + Opmppihfimd = 5, + Imgmllghaem = 9, + Endkekepffn = 11, + Hbnmfmplkld = 4, + Cdfdfahpoan = 15, + Innhfbhnjfi = 1, + Kkeiibhjfaa = 14, + Oklgjadccpl = 2, + Ldekkngbhcm = 10, +} +impl Decbccoldpb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hcoiljfbflh => "DECBCCOLDPB_HCOILJFBFLH", + Self::Elobbcfgjdn => "DECBCCOLDPB_ELOBBCFGJDN", + Self::Olkbbbijfpl => "DECBCCOLDPB_OLKBBBIJFPL", + Self::Iheomclkgai => "DECBCCOLDPB_IHEOMCLKGAI", + Self::Lgancaplbbb => "DECBCCOLDPB_LGANCAPLBBB", + Self::Hcbkfmfacfi => "DECBCCOLDPB_HCBKFMFACFI", + Self::Befjdgldalj => "DECBCCOLDPB_BEFJDGLDALJ", + Self::Ogaigpgodil => "DECBCCOLDPB_OGAIGPGODIL", + Self::Opmppihfimd => "DECBCCOLDPB_OPMPPIHFIMD", + Self::Imgmllghaem => "DECBCCOLDPB_IMGMLLGHAEM", + Self::Endkekepffn => "DECBCCOLDPB_ENDKEKEPFFN", + Self::Hbnmfmplkld => "DECBCCOLDPB_HBNMFMPLKLD", + Self::Cdfdfahpoan => "DECBCCOLDPB_CDFDFAHPOAN", + Self::Innhfbhnjfi => "DECBCCOLDPB_INNHFBHNJFI", + Self::Kkeiibhjfaa => "DECBCCOLDPB_KKEIIBHJFAA", + Self::Oklgjadccpl => "DECBCCOLDPB_OKLGJADCCPL", + Self::Ldekkngbhcm => "DECBCCOLDPB_LDEKKNGBHCM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DECBCCOLDPB_HCOILJFBFLH" => Some(Self::Hcoiljfbflh), + "DECBCCOLDPB_ELOBBCFGJDN" => Some(Self::Elobbcfgjdn), + "DECBCCOLDPB_OLKBBBIJFPL" => Some(Self::Olkbbbijfpl), + "DECBCCOLDPB_IHEOMCLKGAI" => Some(Self::Iheomclkgai), + "DECBCCOLDPB_LGANCAPLBBB" => Some(Self::Lgancaplbbb), + "DECBCCOLDPB_HCBKFMFACFI" => Some(Self::Hcbkfmfacfi), + "DECBCCOLDPB_BEFJDGLDALJ" => Some(Self::Befjdgldalj), + "DECBCCOLDPB_OGAIGPGODIL" => Some(Self::Ogaigpgodil), + "DECBCCOLDPB_OPMPPIHFIMD" => Some(Self::Opmppihfimd), + "DECBCCOLDPB_IMGMLLGHAEM" => Some(Self::Imgmllghaem), + "DECBCCOLDPB_ENDKEKEPFFN" => Some(Self::Endkekepffn), + "DECBCCOLDPB_HBNMFMPLKLD" => Some(Self::Hbnmfmplkld), + "DECBCCOLDPB_CDFDFAHPOAN" => Some(Self::Cdfdfahpoan), + "DECBCCOLDPB_INNHFBHNJFI" => Some(Self::Innhfbhnjfi), + "DECBCCOLDPB_KKEIIBHJFAA" => Some(Self::Kkeiibhjfaa), + "DECBCCOLDPB_OKLGJADCCPL" => Some(Self::Oklgjadccpl), + "DECBCCOLDPB_LDEKKNGBHCM" => Some(Self::Ldekkngbhcm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Iohcdimagfn { + EghmHandleChosenGridsNone = 0, + EghmHandleChosenGridsKeepInPool = 3, + EghmHandleChosenGridsAddToPool = 1, + EghmHandleChosenGridsRemoveFromPool = 2, +} +impl Iohcdimagfn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::EghmHandleChosenGridsNone => { + "IOHCDIMAGFN_EGHM_HANDLE_CHOSEN_GRIDS_NONE" } - "DHMNNAPFLCB_HOLLOW_MINI_GAME_TYPE_HACKER" => { - Some(Self::HollowMiniGameTypeHacker) + Self::EghmHandleChosenGridsKeepInPool => { + "IOHCDIMAGFN_EGHM_HANDLE_CHOSEN_GRIDS_KEEP_IN_POOL" + } + Self::EghmHandleChosenGridsAddToPool => { + "IOHCDIMAGFN_EGHM_HANDLE_CHOSEN_GRIDS_ADD_TO_POOL" + } + Self::EghmHandleChosenGridsRemoveFromPool => { + "IOHCDIMAGFN_EGHM_HANDLE_CHOSEN_GRIDS_REMOVE_FROM_POOL" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IOHCDIMAGFN_EGHM_HANDLE_CHOSEN_GRIDS_NONE" => { + Some(Self::EghmHandleChosenGridsNone) + } + "IOHCDIMAGFN_EGHM_HANDLE_CHOSEN_GRIDS_KEEP_IN_POOL" => { + Some(Self::EghmHandleChosenGridsKeepInPool) + } + "IOHCDIMAGFN_EGHM_HANDLE_CHOSEN_GRIDS_ADD_TO_POOL" => { + Some(Self::EghmHandleChosenGridsAddToPool) + } + "IOHCDIMAGFN_EGHM_HANDLE_CHOSEN_GRIDS_REMOVE_FROM_POOL" => { + Some(Self::EghmHandleChosenGridsRemoveFromPool) } _ => None, } @@ -4418,86 +4149,29 @@ impl Dhmnnapflcb { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Jdnecnlcool { - Lngnllakkal = 0, - Odpmbagkpkd = 10, - Dpecndegghc = 8, - Jhhkdagjonp = 4, - Kkpkhnhninp = 20, - Dooeddhlikk = 9, - Daoaidaiglf = 6, - Jeahlggffnm = 11, - Edgdhkcgjmi = 19, - Ienbjcamhhf = 12, - Phnlhfkfepm = 14, - Daeoadepchf = 5, - Bkokkodakkm = 1, - Egiemdmenhf = 18, - Fpinppgnipn = 13, - Gblcidfobin = 3, - Akohngclfif = 2, - Cdigbhohedf = 7, - Gancflflgmi = 15, - Napdeeamjcc = 16, - Mkhfocdhmba = 17, - Pcadbopdlcn = 21, +pub enum Mnioenlgbjo { + Inokjhnpogi = 0, + Edpbbmenidp = 1, + Jkjohfpjnci = 2, } -impl Jdnecnlcool { +impl Mnioenlgbjo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Lngnllakkal => "JDNECNLCOOL_LNGNLLAKKAL", - Self::Odpmbagkpkd => "JDNECNLCOOL_ODPMBAGKPKD", - Self::Dpecndegghc => "JDNECNLCOOL_DPECNDEGGHC", - Self::Jhhkdagjonp => "JDNECNLCOOL_JHHKDAGJONP", - Self::Kkpkhnhninp => "JDNECNLCOOL_KKPKHNHNINP", - Self::Dooeddhlikk => "JDNECNLCOOL_DOOEDDHLIKK", - Self::Daoaidaiglf => "JDNECNLCOOL_DAOAIDAIGLF", - Self::Jeahlggffnm => "JDNECNLCOOL_JEAHLGGFFNM", - Self::Edgdhkcgjmi => "JDNECNLCOOL_EDGDHKCGJMI", - Self::Ienbjcamhhf => "JDNECNLCOOL_IENBJCAMHHF", - Self::Phnlhfkfepm => "JDNECNLCOOL_PHNLHFKFEPM", - Self::Daeoadepchf => "JDNECNLCOOL_DAEOADEPCHF", - Self::Bkokkodakkm => "JDNECNLCOOL_BKOKKODAKKM", - Self::Egiemdmenhf => "JDNECNLCOOL_EGIEMDMENHF", - Self::Fpinppgnipn => "JDNECNLCOOL_FPINPPGNIPN", - Self::Gblcidfobin => "JDNECNLCOOL_GBLCIDFOBIN", - Self::Akohngclfif => "JDNECNLCOOL_AKOHNGCLFIF", - Self::Cdigbhohedf => "JDNECNLCOOL_CDIGBHOHEDF", - Self::Gancflflgmi => "JDNECNLCOOL_GANCFLFLGMI", - Self::Napdeeamjcc => "JDNECNLCOOL_NAPDEEAMJCC", - Self::Mkhfocdhmba => "JDNECNLCOOL_MKHFOCDHMBA", - Self::Pcadbopdlcn => "JDNECNLCOOL_PCADBOPDLCN", + Self::Inokjhnpogi => "MNIOENLGBJO_INOKJHNPOGI", + Self::Edpbbmenidp => "MNIOENLGBJO_EDPBBMENIDP", + Self::Jkjohfpjnci => "MNIOENLGBJO_JKJOHFPJNCI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "JDNECNLCOOL_LNGNLLAKKAL" => Some(Self::Lngnllakkal), - "JDNECNLCOOL_ODPMBAGKPKD" => Some(Self::Odpmbagkpkd), - "JDNECNLCOOL_DPECNDEGGHC" => Some(Self::Dpecndegghc), - "JDNECNLCOOL_JHHKDAGJONP" => Some(Self::Jhhkdagjonp), - "JDNECNLCOOL_KKPKHNHNINP" => Some(Self::Kkpkhnhninp), - "JDNECNLCOOL_DOOEDDHLIKK" => Some(Self::Dooeddhlikk), - "JDNECNLCOOL_DAOAIDAIGLF" => Some(Self::Daoaidaiglf), - "JDNECNLCOOL_JEAHLGGFFNM" => Some(Self::Jeahlggffnm), - "JDNECNLCOOL_EDGDHKCGJMI" => Some(Self::Edgdhkcgjmi), - "JDNECNLCOOL_IENBJCAMHHF" => Some(Self::Ienbjcamhhf), - "JDNECNLCOOL_PHNLHFKFEPM" => Some(Self::Phnlhfkfepm), - "JDNECNLCOOL_DAEOADEPCHF" => Some(Self::Daeoadepchf), - "JDNECNLCOOL_BKOKKODAKKM" => Some(Self::Bkokkodakkm), - "JDNECNLCOOL_EGIEMDMENHF" => Some(Self::Egiemdmenhf), - "JDNECNLCOOL_FPINPPGNIPN" => Some(Self::Fpinppgnipn), - "JDNECNLCOOL_GBLCIDFOBIN" => Some(Self::Gblcidfobin), - "JDNECNLCOOL_AKOHNGCLFIF" => Some(Self::Akohngclfif), - "JDNECNLCOOL_CDIGBHOHEDF" => Some(Self::Cdigbhohedf), - "JDNECNLCOOL_GANCFLFLGMI" => Some(Self::Gancflflgmi), - "JDNECNLCOOL_NAPDEEAMJCC" => Some(Self::Napdeeamjcc), - "JDNECNLCOOL_MKHFOCDHMBA" => Some(Self::Mkhfocdhmba), - "JDNECNLCOOL_PCADBOPDLCN" => Some(Self::Pcadbopdlcn), + "MNIOENLGBJO_INOKJHNPOGI" => Some(Self::Inokjhnpogi), + "MNIOENLGBJO_EDPBBMENIDP" => Some(Self::Edpbbmenidp), + "MNIOENLGBJO_JKJOHFPJNCI" => Some(Self::Jkjohfpjnci), _ => None, } } @@ -4506,23 +4180,23 @@ impl Jdnecnlcool { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Bpjbhaijcpb { - Jhaobfggjfh = 0, +pub enum Emoljiehfeb { + Pefkdnhnffe = 0, } -impl Bpjbhaijcpb { +impl Emoljiehfeb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Jhaobfggjfh => "BPJBHAIJCPB_JHAOBFGGJFH", + Self::Pefkdnhnffe => "EMOLJIEHFEB_PEFKDNHNFFE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "BPJBHAIJCPB_JHAOBFGGJFH" => Some(Self::Jhaobfggjfh), + "EMOLJIEHFEB_PEFKDNHNFFE" => Some(Self::Pefkdnhnffe), _ => None, } } @@ -4531,46 +4205,65 @@ impl Bpjbhaijcpb { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ejodhgbhcka { - ChangeCharacterModeByAvatarId = 0, - ChangeCharacterModeByRandom = 3, - ChangeCharacterModeByPos = 2, - ChangeCharacterModeByRobotId = 4, +pub enum Fmpnhjompod { + Ljipmcchgim = 0, + Fjpahoodnab = 2, + Kfobhapbbjn = 1, } -impl Ejodhgbhcka { +impl Fmpnhjompod { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::ChangeCharacterModeByAvatarId => { - "EJODHGBHCKA_CHANGE_CHARACTER_MODE_BY_AVATAR_ID" - } - Self::ChangeCharacterModeByRandom => { - "EJODHGBHCKA_CHANGE_CHARACTER_MODE_BY_RANDOM" - } - Self::ChangeCharacterModeByPos => "EJODHGBHCKA_CHANGE_CHARACTER_MODE_BY_POS", - Self::ChangeCharacterModeByRobotId => { - "EJODHGBHCKA_CHANGE_CHARACTER_MODE_BY_ROBOT_ID" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EJODHGBHCKA_CHANGE_CHARACTER_MODE_BY_AVATAR_ID" => { - Some(Self::ChangeCharacterModeByAvatarId) - } - "EJODHGBHCKA_CHANGE_CHARACTER_MODE_BY_RANDOM" => { - Some(Self::ChangeCharacterModeByRandom) - } - "EJODHGBHCKA_CHANGE_CHARACTER_MODE_BY_POS" => { - Some(Self::ChangeCharacterModeByPos) - } - "EJODHGBHCKA_CHANGE_CHARACTER_MODE_BY_ROBOT_ID" => { - Some(Self::ChangeCharacterModeByRobotId) + Self::Ljipmcchgim => "FMPNHJOMPOD_LJIPMCCHGIM", + Self::Fjpahoodnab => "FMPNHJOMPOD_FJPAHOODNAB", + Self::Kfobhapbbjn => "FMPNHJOMPOD_KFOBHAPBBJN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FMPNHJOMPOD_LJIPMCCHGIM" => Some(Self::Ljipmcchgim), + "FMPNHJOMPOD_FJPAHOODNAB" => Some(Self::Fjpahoodnab), + "FMPNHJOMPOD_KFOBHAPBBJN" => Some(Self::Kfobhapbbjn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lomhdcghfad { + ListVariableTypeNone = 0, + ListVariableTypeVector2 = 3, + ListVariableTypeInt = 1, + ListVariableTypeString = 2, +} +impl Lomhdcghfad { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ListVariableTypeNone => "LOMHDCGHFAD_LIST_VARIABLE_TYPE_NONE", + Self::ListVariableTypeVector2 => "LOMHDCGHFAD_LIST_VARIABLE_TYPE_VECTOR2", + Self::ListVariableTypeInt => "LOMHDCGHFAD_LIST_VARIABLE_TYPE_INT", + Self::ListVariableTypeString => "LOMHDCGHFAD_LIST_VARIABLE_TYPE_STRING", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LOMHDCGHFAD_LIST_VARIABLE_TYPE_NONE" => Some(Self::ListVariableTypeNone), + "LOMHDCGHFAD_LIST_VARIABLE_TYPE_VECTOR2" => { + Some(Self::ListVariableTypeVector2) } + "LOMHDCGHFAD_LIST_VARIABLE_TYPE_INT" => Some(Self::ListVariableTypeInt), + "LOMHDCGHFAD_LIST_VARIABLE_TYPE_STRING" => Some(Self::ListVariableTypeString), _ => None, } } @@ -4579,41 +4272,26 @@ impl Ejodhgbhcka { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ggflplijgcd { - Eahfcnmaenp = 0, - Phammddoleb = 5, - Laldnplheae = 4, - Hkjhnealfjl = 3, - Icckkjhmgem = 2, - Oakffeonpkh = 1, - Mnaladhmpkj = 6, +pub enum Chpbdahghnn { + Ehgclbmkbip = 0, + Agalpnlbgde = 10001, } -impl Ggflplijgcd { +impl Chpbdahghnn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Eahfcnmaenp => "GGFLPLIJGCD_EAHFCNMAENP", - Self::Phammddoleb => "GGFLPLIJGCD_PHAMMDDOLEB", - Self::Laldnplheae => "GGFLPLIJGCD_LALDNPLHEAE", - Self::Hkjhnealfjl => "GGFLPLIJGCD_HKJHNEALFJL", - Self::Icckkjhmgem => "GGFLPLIJGCD_ICCKKJHMGEM", - Self::Oakffeonpkh => "GGFLPLIJGCD_OAKFFEONPKH", - Self::Mnaladhmpkj => "GGFLPLIJGCD_MNALADHMPKJ", + Self::Ehgclbmkbip => "CHPBDAHGHNN_EHGCLBMKBIP", + Self::Agalpnlbgde => "CHPBDAHGHNN_AGALPNLBGDE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "GGFLPLIJGCD_EAHFCNMAENP" => Some(Self::Eahfcnmaenp), - "GGFLPLIJGCD_PHAMMDDOLEB" => Some(Self::Phammddoleb), - "GGFLPLIJGCD_LALDNPLHEAE" => Some(Self::Laldnplheae), - "GGFLPLIJGCD_HKJHNEALFJL" => Some(Self::Hkjhnealfjl), - "GGFLPLIJGCD_ICCKKJHMGEM" => Some(Self::Icckkjhmgem), - "GGFLPLIJGCD_OAKFFEONPKH" => Some(Self::Oakffeonpkh), - "GGFLPLIJGCD_MNALADHMPKJ" => Some(Self::Mnaladhmpkj), + "CHPBDAHGHNN_EHGCLBMKBIP" => Some(Self::Ehgclbmkbip), + "CHPBDAHGHNN_AGALPNLBGDE" => Some(Self::Agalpnlbgde), _ => None, } } @@ -4622,38 +4300,44 @@ impl Ggflplijgcd { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pdjjfeekmoa { - Dacipkpabal = 0, - Nilfbfchehi = 3, - Kfihmomfdpe = 4, - Mnagojjlpih = 2, - Jmfeghbgcea = 1, - Nhlklacpkmb = 5, +pub enum Bifddpnfllf { + Cmkjlbkehck = 0, + Afmdencoonj = 2, + Ffknkefdofa = 1, + Kefhhpbmkgp = 5, + Aippobjpfmp = 6, + Ifngnjfcdih = 4, + Ihhcjepkcfl = 7, + Cpnikhgopin = 3, } -impl Pdjjfeekmoa { +impl Bifddpnfllf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Dacipkpabal => "PDJJFEEKMOA_DACIPKPABAL", - Self::Nilfbfchehi => "PDJJFEEKMOA_NILFBFCHEHI", - Self::Kfihmomfdpe => "PDJJFEEKMOA_KFIHMOMFDPE", - Self::Mnagojjlpih => "PDJJFEEKMOA_MNAGOJJLPIH", - Self::Jmfeghbgcea => "PDJJFEEKMOA_JMFEGHBGCEA", - Self::Nhlklacpkmb => "PDJJFEEKMOA_NHLKLACPKMB", + Self::Cmkjlbkehck => "BIFDDPNFLLF_CMKJLBKEHCK", + Self::Afmdencoonj => "BIFDDPNFLLF_AFMDENCOONJ", + Self::Ffknkefdofa => "BIFDDPNFLLF_FFKNKEFDOFA", + Self::Kefhhpbmkgp => "BIFDDPNFLLF_KEFHHPBMKGP", + Self::Aippobjpfmp => "BIFDDPNFLLF_AIPPOBJPFMP", + Self::Ifngnjfcdih => "BIFDDPNFLLF_IFNGNJFCDIH", + Self::Ihhcjepkcfl => "BIFDDPNFLLF_IHHCJEPKCFL", + Self::Cpnikhgopin => "BIFDDPNFLLF_CPNIKHGOPIN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "PDJJFEEKMOA_DACIPKPABAL" => Some(Self::Dacipkpabal), - "PDJJFEEKMOA_NILFBFCHEHI" => Some(Self::Nilfbfchehi), - "PDJJFEEKMOA_KFIHMOMFDPE" => Some(Self::Kfihmomfdpe), - "PDJJFEEKMOA_MNAGOJJLPIH" => Some(Self::Mnagojjlpih), - "PDJJFEEKMOA_JMFEGHBGCEA" => Some(Self::Jmfeghbgcea), - "PDJJFEEKMOA_NHLKLACPKMB" => Some(Self::Nhlklacpkmb), + "BIFDDPNFLLF_CMKJLBKEHCK" => Some(Self::Cmkjlbkehck), + "BIFDDPNFLLF_AFMDENCOONJ" => Some(Self::Afmdencoonj), + "BIFDDPNFLLF_FFKNKEFDOFA" => Some(Self::Ffknkefdofa), + "BIFDDPNFLLF_KEFHHPBMKGP" => Some(Self::Kefhhpbmkgp), + "BIFDDPNFLLF_AIPPOBJPFMP" => Some(Self::Aippobjpfmp), + "BIFDDPNFLLF_IFNGNJFCDIH" => Some(Self::Ifngnjfcdih), + "BIFDDPNFLLF_IHHCJEPKCFL" => Some(Self::Ihhcjepkcfl), + "BIFDDPNFLLF_CPNIKHGOPIN" => Some(Self::Cpnikhgopin), _ => None, } } @@ -4662,56 +4346,26 @@ impl Pdjjfeekmoa { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Nfnnedoglof { - RepairIconTypeNone = 0, - RepairIconTypeTlr = 13, - RepairIconTypeTl = 9, - RepairIconTypeBr = 6, - RepairIconTypeRt = 5, - RepairIconTypeLr = 12, - RepairIconTypeFull = 15, - RepairIconTypeBrt = 7, - RepairIconTypeLbr = 14, - RepairIconTypeTb = 3, - RepairIconTypeLb = 10, - RepairIconTypeTlb = 11, +pub enum Jdmhbbedgjk { + Fjpcpmiomai = 0, + Odngfllinco = 1, } -impl Nfnnedoglof { +impl Jdmhbbedgjk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::RepairIconTypeNone => "NFNNEDOGLOF_REPAIR_ICON_TYPE_NONE", - Self::RepairIconTypeTlr => "NFNNEDOGLOF_REPAIR_ICON_TYPE_TLR", - Self::RepairIconTypeTl => "NFNNEDOGLOF_REPAIR_ICON_TYPE_TL", - Self::RepairIconTypeBr => "NFNNEDOGLOF_REPAIR_ICON_TYPE_BR", - Self::RepairIconTypeRt => "NFNNEDOGLOF_REPAIR_ICON_TYPE_RT", - Self::RepairIconTypeLr => "NFNNEDOGLOF_REPAIR_ICON_TYPE_LR", - Self::RepairIconTypeFull => "NFNNEDOGLOF_REPAIR_ICON_TYPE_FULL", - Self::RepairIconTypeBrt => "NFNNEDOGLOF_REPAIR_ICON_TYPE_BRT", - Self::RepairIconTypeLbr => "NFNNEDOGLOF_REPAIR_ICON_TYPE_LBR", - Self::RepairIconTypeTb => "NFNNEDOGLOF_REPAIR_ICON_TYPE_TB", - Self::RepairIconTypeLb => "NFNNEDOGLOF_REPAIR_ICON_TYPE_LB", - Self::RepairIconTypeTlb => "NFNNEDOGLOF_REPAIR_ICON_TYPE_TLB", + Self::Fjpcpmiomai => "JDMHBBEDGJK_FJPCPMIOMAI", + Self::Odngfllinco => "JDMHBBEDGJK_ODNGFLLINCO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "NFNNEDOGLOF_REPAIR_ICON_TYPE_NONE" => Some(Self::RepairIconTypeNone), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_TLR" => Some(Self::RepairIconTypeTlr), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_TL" => Some(Self::RepairIconTypeTl), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_BR" => Some(Self::RepairIconTypeBr), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_RT" => Some(Self::RepairIconTypeRt), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_LR" => Some(Self::RepairIconTypeLr), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_FULL" => Some(Self::RepairIconTypeFull), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_BRT" => Some(Self::RepairIconTypeBrt), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_LBR" => Some(Self::RepairIconTypeLbr), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_TB" => Some(Self::RepairIconTypeTb), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_LB" => Some(Self::RepairIconTypeLb), - "NFNNEDOGLOF_REPAIR_ICON_TYPE_TLB" => Some(Self::RepairIconTypeTlb), + "JDMHBBEDGJK_FJPCPMIOMAI" => Some(Self::Fjpcpmiomai), + "JDMHBBEDGJK_ODNGFLLINCO" => Some(Self::Odngfllinco), _ => None, } } @@ -4720,376 +4374,26 @@ impl Nfnnedoglof { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Okonchkidgg { - PredicateTypeNone = 0, - ByVhsStoreTagLevel = 52, - ByPositionInRange = 34, - ByGuestRecommendSuccess = 50, - ByCustomRet1 = 106, - ByTarotCard = 3, - ByPlayerLevel = 33, - ByHollowNpcUidExist = 58, - ByItemId = 1, - ByCompareVec2 = 77, - ByCompareParam = 32, - ByPopChoiceParam = 101, - ByCompareIntAnd = 85, - ByMainCityTimePeriod = 46, - ByTrashHaveNew = 53, - ByIsRamenEatLimitReached = 105, - ByActivityBubbleState = 48, - ByRepairZoneState = 72, - ByTimeEvent = 65, - ByRpIncreasePrice = 93, - BySpecials = 14, - ByCustomRet3 = 108, - ByCurse = 15, - ByMapSpecials = 1000, - ByAvatarId = 26, - ByNpcHp = 62, - ByGridFinishState = 64, - BySceneProperty = 2, - ByRandomPlayRecommendResult = 92, - ByFirstInteract = 74, - ByLightType = 68, - ByTodayClosedQuest = 79, - ByHollowProgress = 56, - ByEmpty = 6, - ByPartnerEvent = 90, - ByIsQuestHistoryClosed = 104, - ByChoiceServer = 8, - ByLimboAvatarQuestFinish = 99, - ByCompareIntOr = 84, - ByCompareQuestState = 59, - ByIndexInBound = 60, - ByCustomRet5 = 110, - ByDirection = 20, - ByEventState = 19, - ByCustomRet4 = 109, - ByInterKnotState = 66, - ByCompareQuestFinishCount = 61, - ByControlCharacter = 37, - ByIsHaveRamenBuff = 103, - ByCustomRet2 = 107, - ByVhsStoreCompleteHistory = 28, - ByTarotCardGenre = 16, - ByHaveCatName = 94, - ByExecutionTarget = 71, - ByLiftStatus = 91, - ByVhsStoreMatchLevel = 27, - ByHollowEntrance = 73, - ByNpcNotHasQuest = 31, - ByEntityType = 86, - BySectionLayerType = 88, - ByAbility = 7, - ByUnlockTarotCard = 97, - ByOr = 13, - ByStoryModeOn = 57, - ByCharacterState = 12, - ByCanGetItem = 17, - ByChallenge = 18, - BySection = 95, - ByIsLightAffected = 67, - ByCharacterType = 23, - ByCanModCatName = 96, - ByIsMultiHollowOutFloor = 102, - ByHollowLevel = 4, - ByHollowVariable = 11, - ByHollowDialogState = 76, - ByMainCharacter = 21, - ByEntityCategory = 81, - ByJump = 5, - ByHaveRested = 47, - ByHollowQuestType = 83, - ByEntityHasFunction = 87, - ByPluginCollection = 69, - ByFirstMeet = 45, - ByJumpServer = 9, - ByAfkState = 36, - ByMultipass = 30, - ByDailyQuestState = 43, - ByBuddyId = 80, - ByChessboardTag = 82, - ByEntityHasComponent = 89, - ByFleaMarketState = 75, - ByUnlockTarotCardGenre = 98, - ByVhsStoreVhsId = 51, - ByHollowPosChangedReason = 40, - ByHollowNpcLeader = 55, - ByHollowNpcState = 35, - ByMainCityTime = 29, - ByPartnerTrustLevel = 39, - ByNewsstandUpdate = 49, - ByTrashEmpty = 54, - ByInteractVariable = 41, - ByGridType = 44, - ByIsFirstTurn = 100, - ByPlayMiniGame = 63, - ByNot = 22, - ByPostState = 78, - ByPartnerTrust = 38, - ByOwnedLightType = 70, - ByRandom = 10, - ByAnd = 42, +pub enum Pjkpakolbkp { + Ckpifaibjkj = 0, + Oonaepepjdi = 1, } -impl Okonchkidgg { +impl Pjkpakolbkp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::PredicateTypeNone => "OKONCHKIDGG_PREDICATE_TYPE_NONE", - Self::ByVhsStoreTagLevel => "OKONCHKIDGG_BY_VHS_STORE_TAG_LEVEL", - Self::ByPositionInRange => "OKONCHKIDGG_BY_POSITION_IN_RANGE", - Self::ByGuestRecommendSuccess => "OKONCHKIDGG_BY_GUEST_RECOMMEND_SUCCESS", - Self::ByCustomRet1 => "OKONCHKIDGG_BY_CUSTOM_RET1", - Self::ByTarotCard => "OKONCHKIDGG_BY_TAROT_CARD", - Self::ByPlayerLevel => "OKONCHKIDGG_BY_PLAYER_LEVEL", - Self::ByHollowNpcUidExist => "OKONCHKIDGG_BY_HOLLOW_NPC_UID_EXIST", - Self::ByItemId => "OKONCHKIDGG_BY_ITEM_ID", - Self::ByCompareVec2 => "OKONCHKIDGG_BY_COMPARE_VEC2", - Self::ByCompareParam => "OKONCHKIDGG_BY_COMPARE_PARAM", - Self::ByPopChoiceParam => "OKONCHKIDGG_BY_POP_CHOICE_PARAM", - Self::ByCompareIntAnd => "OKONCHKIDGG_BY_COMPARE_INT_AND", - Self::ByMainCityTimePeriod => "OKONCHKIDGG_BY_MAIN_CITY_TIME_PERIOD", - Self::ByTrashHaveNew => "OKONCHKIDGG_BY_TRASH_HAVE_NEW", - Self::ByIsRamenEatLimitReached => "OKONCHKIDGG_BY_IS_RAMEN_EAT_LIMIT_REACHED", - Self::ByActivityBubbleState => "OKONCHKIDGG_BY_ACTIVITY_BUBBLE_STATE", - Self::ByRepairZoneState => "OKONCHKIDGG_BY_REPAIR_ZONE_STATE", - Self::ByTimeEvent => "OKONCHKIDGG_BY_TIME_EVENT", - Self::ByRpIncreasePrice => "OKONCHKIDGG_BY_RP_INCREASE_PRICE", - Self::BySpecials => "OKONCHKIDGG_BY_SPECIALS", - Self::ByCustomRet3 => "OKONCHKIDGG_BY_CUSTOM_RET3", - Self::ByCurse => "OKONCHKIDGG_BY_CURSE", - Self::ByMapSpecials => "OKONCHKIDGG_BY_MAP_SPECIALS", - Self::ByAvatarId => "OKONCHKIDGG_BY_AVATAR_ID", - Self::ByNpcHp => "OKONCHKIDGG_BY_NPC_HP", - Self::ByGridFinishState => "OKONCHKIDGG_BY_GRID_FINISH_STATE", - Self::BySceneProperty => "OKONCHKIDGG_BY_SCENE_PROPERTY", - Self::ByRandomPlayRecommendResult => { - "OKONCHKIDGG_BY_RANDOM_PLAY_RECOMMEND_RESULT" - } - Self::ByFirstInteract => "OKONCHKIDGG_BY_FIRST_INTERACT", - Self::ByLightType => "OKONCHKIDGG_BY_LIGHT_TYPE", - Self::ByTodayClosedQuest => "OKONCHKIDGG_BY_TODAY_CLOSED_QUEST", - Self::ByHollowProgress => "OKONCHKIDGG_BY_HOLLOW_PROGRESS", - Self::ByEmpty => "OKONCHKIDGG_BY_EMPTY", - Self::ByPartnerEvent => "OKONCHKIDGG_BY_PARTNER_EVENT", - Self::ByIsQuestHistoryClosed => "OKONCHKIDGG_BY_IS_QUEST_HISTORY_CLOSED", - Self::ByChoiceServer => "OKONCHKIDGG_BY_CHOICE_SERVER", - Self::ByLimboAvatarQuestFinish => "OKONCHKIDGG_BY_LIMBO_AVATAR_QUEST_FINISH", - Self::ByCompareIntOr => "OKONCHKIDGG_BY_COMPARE_INT_OR", - Self::ByCompareQuestState => "OKONCHKIDGG_BY_COMPARE_QUEST_STATE", - Self::ByIndexInBound => "OKONCHKIDGG_BY_INDEX_IN_BOUND", - Self::ByCustomRet5 => "OKONCHKIDGG_BY_CUSTOM_RET5", - Self::ByDirection => "OKONCHKIDGG_BY_DIRECTION", - Self::ByEventState => "OKONCHKIDGG_BY_EVENT_STATE", - Self::ByCustomRet4 => "OKONCHKIDGG_BY_CUSTOM_RET4", - Self::ByInterKnotState => "OKONCHKIDGG_BY_INTER_KNOT_STATE", - Self::ByCompareQuestFinishCount => { - "OKONCHKIDGG_BY_COMPARE_QUEST_FINISH_COUNT" - } - Self::ByControlCharacter => "OKONCHKIDGG_BY_CONTROL_CHARACTER", - Self::ByIsHaveRamenBuff => "OKONCHKIDGG_BY_IS_HAVE_RAMEN_BUFF", - Self::ByCustomRet2 => "OKONCHKIDGG_BY_CUSTOM_RET2", - Self::ByVhsStoreCompleteHistory => { - "OKONCHKIDGG_BY_VHS_STORE_COMPLETE_HISTORY" - } - Self::ByTarotCardGenre => "OKONCHKIDGG_BY_TAROT_CARD_GENRE", - Self::ByHaveCatName => "OKONCHKIDGG_BY_HAVE_CAT_NAME", - Self::ByExecutionTarget => "OKONCHKIDGG_BY_EXECUTION_TARGET", - Self::ByLiftStatus => "OKONCHKIDGG_BY_LIFT_STATUS", - Self::ByVhsStoreMatchLevel => "OKONCHKIDGG_BY_VHS_STORE_MATCH_LEVEL", - Self::ByHollowEntrance => "OKONCHKIDGG_BY_HOLLOW_ENTRANCE", - Self::ByNpcNotHasQuest => "OKONCHKIDGG_BY_NPC_NOT_HAS_QUEST", - Self::ByEntityType => "OKONCHKIDGG_BY_ENTITY_TYPE", - Self::BySectionLayerType => "OKONCHKIDGG_BY_SECTION_LAYER_TYPE", - Self::ByAbility => "OKONCHKIDGG_BY_ABILITY", - Self::ByUnlockTarotCard => "OKONCHKIDGG_BY_UNLOCK_TAROT_CARD", - Self::ByOr => "OKONCHKIDGG_BY_OR", - Self::ByStoryModeOn => "OKONCHKIDGG_BY_STORY_MODE_ON", - Self::ByCharacterState => "OKONCHKIDGG_BY_CHARACTER_STATE", - Self::ByCanGetItem => "OKONCHKIDGG_BY_CAN_GET_ITEM", - Self::ByChallenge => "OKONCHKIDGG_BY_CHALLENGE", - Self::BySection => "OKONCHKIDGG_BY_SECTION", - Self::ByIsLightAffected => "OKONCHKIDGG_BY_IS_LIGHT_AFFECTED", - Self::ByCharacterType => "OKONCHKIDGG_BY_CHARACTER_TYPE", - Self::ByCanModCatName => "OKONCHKIDGG_BY_CAN_MOD_CAT_NAME", - Self::ByIsMultiHollowOutFloor => "OKONCHKIDGG_BY_IS_MULTI_HOLLOW_OUT_FLOOR", - Self::ByHollowLevel => "OKONCHKIDGG_BY_HOLLOW_LEVEL", - Self::ByHollowVariable => "OKONCHKIDGG_BY_HOLLOW_VARIABLE", - Self::ByHollowDialogState => "OKONCHKIDGG_BY_HOLLOW_DIALOG_STATE", - Self::ByMainCharacter => "OKONCHKIDGG_BY_MAIN_CHARACTER", - Self::ByEntityCategory => "OKONCHKIDGG_BY_ENTITY_CATEGORY", - Self::ByJump => "OKONCHKIDGG_BY_JUMP", - Self::ByHaveRested => "OKONCHKIDGG_BY_HAVE_RESTED", - Self::ByHollowQuestType => "OKONCHKIDGG_BY_HOLLOW_QUEST_TYPE", - Self::ByEntityHasFunction => "OKONCHKIDGG_BY_ENTITY_HAS_FUNCTION", - Self::ByPluginCollection => "OKONCHKIDGG_BY_PLUGIN_COLLECTION", - Self::ByFirstMeet => "OKONCHKIDGG_BY_FIRST_MEET", - Self::ByJumpServer => "OKONCHKIDGG_BY_JUMP_SERVER", - Self::ByAfkState => "OKONCHKIDGG_BY_AFK_STATE", - Self::ByMultipass => "OKONCHKIDGG_BY_MULTIPASS", - Self::ByDailyQuestState => "OKONCHKIDGG_BY_DAILY_QUEST_STATE", - Self::ByBuddyId => "OKONCHKIDGG_BY_BUDDY_ID", - Self::ByChessboardTag => "OKONCHKIDGG_BY_CHESSBOARD_TAG", - Self::ByEntityHasComponent => "OKONCHKIDGG_BY_ENTITY_HAS_COMPONENT", - Self::ByFleaMarketState => "OKONCHKIDGG_BY_FLEA_MARKET_STATE", - Self::ByUnlockTarotCardGenre => "OKONCHKIDGG_BY_UNLOCK_TAROT_CARD_GENRE", - Self::ByVhsStoreVhsId => "OKONCHKIDGG_BY_VHS_STORE_VHS_ID", - Self::ByHollowPosChangedReason => "OKONCHKIDGG_BY_HOLLOW_POS_CHANGED_REASON", - Self::ByHollowNpcLeader => "OKONCHKIDGG_BY_HOLLOW_NPC_LEADER", - Self::ByHollowNpcState => "OKONCHKIDGG_BY_HOLLOW_NPC_STATE", - Self::ByMainCityTime => "OKONCHKIDGG_BY_MAIN_CITY_TIME", - Self::ByPartnerTrustLevel => "OKONCHKIDGG_BY_PARTNER_TRUST_LEVEL", - Self::ByNewsstandUpdate => "OKONCHKIDGG_BY_NEWSSTAND_UPDATE", - Self::ByTrashEmpty => "OKONCHKIDGG_BY_TRASH_EMPTY", - Self::ByInteractVariable => "OKONCHKIDGG_BY_INTERACT_VARIABLE", - Self::ByGridType => "OKONCHKIDGG_BY_GRID_TYPE", - Self::ByIsFirstTurn => "OKONCHKIDGG_BY_IS_FIRST_TURN", - Self::ByPlayMiniGame => "OKONCHKIDGG_BY_PLAY_MINI_GAME", - Self::ByNot => "OKONCHKIDGG_BY_NOT", - Self::ByPostState => "OKONCHKIDGG_BY_POST_STATE", - Self::ByPartnerTrust => "OKONCHKIDGG_BY_PARTNER_TRUST", - Self::ByOwnedLightType => "OKONCHKIDGG_BY_OWNED_LIGHT_TYPE", - Self::ByRandom => "OKONCHKIDGG_BY_RANDOM", - Self::ByAnd => "OKONCHKIDGG_BY_AND", + Self::Ckpifaibjkj => "PJKPAKOLBKP_CKPIFAIBJKJ", + Self::Oonaepepjdi => "PJKPAKOLBKP_OONAEPEPJDI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "OKONCHKIDGG_PREDICATE_TYPE_NONE" => Some(Self::PredicateTypeNone), - "OKONCHKIDGG_BY_VHS_STORE_TAG_LEVEL" => Some(Self::ByVhsStoreTagLevel), - "OKONCHKIDGG_BY_POSITION_IN_RANGE" => Some(Self::ByPositionInRange), - "OKONCHKIDGG_BY_GUEST_RECOMMEND_SUCCESS" => { - Some(Self::ByGuestRecommendSuccess) - } - "OKONCHKIDGG_BY_CUSTOM_RET1" => Some(Self::ByCustomRet1), - "OKONCHKIDGG_BY_TAROT_CARD" => Some(Self::ByTarotCard), - "OKONCHKIDGG_BY_PLAYER_LEVEL" => Some(Self::ByPlayerLevel), - "OKONCHKIDGG_BY_HOLLOW_NPC_UID_EXIST" => Some(Self::ByHollowNpcUidExist), - "OKONCHKIDGG_BY_ITEM_ID" => Some(Self::ByItemId), - "OKONCHKIDGG_BY_COMPARE_VEC2" => Some(Self::ByCompareVec2), - "OKONCHKIDGG_BY_COMPARE_PARAM" => Some(Self::ByCompareParam), - "OKONCHKIDGG_BY_POP_CHOICE_PARAM" => Some(Self::ByPopChoiceParam), - "OKONCHKIDGG_BY_COMPARE_INT_AND" => Some(Self::ByCompareIntAnd), - "OKONCHKIDGG_BY_MAIN_CITY_TIME_PERIOD" => Some(Self::ByMainCityTimePeriod), - "OKONCHKIDGG_BY_TRASH_HAVE_NEW" => Some(Self::ByTrashHaveNew), - "OKONCHKIDGG_BY_IS_RAMEN_EAT_LIMIT_REACHED" => { - Some(Self::ByIsRamenEatLimitReached) - } - "OKONCHKIDGG_BY_ACTIVITY_BUBBLE_STATE" => Some(Self::ByActivityBubbleState), - "OKONCHKIDGG_BY_REPAIR_ZONE_STATE" => Some(Self::ByRepairZoneState), - "OKONCHKIDGG_BY_TIME_EVENT" => Some(Self::ByTimeEvent), - "OKONCHKIDGG_BY_RP_INCREASE_PRICE" => Some(Self::ByRpIncreasePrice), - "OKONCHKIDGG_BY_SPECIALS" => Some(Self::BySpecials), - "OKONCHKIDGG_BY_CUSTOM_RET3" => Some(Self::ByCustomRet3), - "OKONCHKIDGG_BY_CURSE" => Some(Self::ByCurse), - "OKONCHKIDGG_BY_MAP_SPECIALS" => Some(Self::ByMapSpecials), - "OKONCHKIDGG_BY_AVATAR_ID" => Some(Self::ByAvatarId), - "OKONCHKIDGG_BY_NPC_HP" => Some(Self::ByNpcHp), - "OKONCHKIDGG_BY_GRID_FINISH_STATE" => Some(Self::ByGridFinishState), - "OKONCHKIDGG_BY_SCENE_PROPERTY" => Some(Self::BySceneProperty), - "OKONCHKIDGG_BY_RANDOM_PLAY_RECOMMEND_RESULT" => { - Some(Self::ByRandomPlayRecommendResult) - } - "OKONCHKIDGG_BY_FIRST_INTERACT" => Some(Self::ByFirstInteract), - "OKONCHKIDGG_BY_LIGHT_TYPE" => Some(Self::ByLightType), - "OKONCHKIDGG_BY_TODAY_CLOSED_QUEST" => Some(Self::ByTodayClosedQuest), - "OKONCHKIDGG_BY_HOLLOW_PROGRESS" => Some(Self::ByHollowProgress), - "OKONCHKIDGG_BY_EMPTY" => Some(Self::ByEmpty), - "OKONCHKIDGG_BY_PARTNER_EVENT" => Some(Self::ByPartnerEvent), - "OKONCHKIDGG_BY_IS_QUEST_HISTORY_CLOSED" => { - Some(Self::ByIsQuestHistoryClosed) - } - "OKONCHKIDGG_BY_CHOICE_SERVER" => Some(Self::ByChoiceServer), - "OKONCHKIDGG_BY_LIMBO_AVATAR_QUEST_FINISH" => { - Some(Self::ByLimboAvatarQuestFinish) - } - "OKONCHKIDGG_BY_COMPARE_INT_OR" => Some(Self::ByCompareIntOr), - "OKONCHKIDGG_BY_COMPARE_QUEST_STATE" => Some(Self::ByCompareQuestState), - "OKONCHKIDGG_BY_INDEX_IN_BOUND" => Some(Self::ByIndexInBound), - "OKONCHKIDGG_BY_CUSTOM_RET5" => Some(Self::ByCustomRet5), - "OKONCHKIDGG_BY_DIRECTION" => Some(Self::ByDirection), - "OKONCHKIDGG_BY_EVENT_STATE" => Some(Self::ByEventState), - "OKONCHKIDGG_BY_CUSTOM_RET4" => Some(Self::ByCustomRet4), - "OKONCHKIDGG_BY_INTER_KNOT_STATE" => Some(Self::ByInterKnotState), - "OKONCHKIDGG_BY_COMPARE_QUEST_FINISH_COUNT" => { - Some(Self::ByCompareQuestFinishCount) - } - "OKONCHKIDGG_BY_CONTROL_CHARACTER" => Some(Self::ByControlCharacter), - "OKONCHKIDGG_BY_IS_HAVE_RAMEN_BUFF" => Some(Self::ByIsHaveRamenBuff), - "OKONCHKIDGG_BY_CUSTOM_RET2" => Some(Self::ByCustomRet2), - "OKONCHKIDGG_BY_VHS_STORE_COMPLETE_HISTORY" => { - Some(Self::ByVhsStoreCompleteHistory) - } - "OKONCHKIDGG_BY_TAROT_CARD_GENRE" => Some(Self::ByTarotCardGenre), - "OKONCHKIDGG_BY_HAVE_CAT_NAME" => Some(Self::ByHaveCatName), - "OKONCHKIDGG_BY_EXECUTION_TARGET" => Some(Self::ByExecutionTarget), - "OKONCHKIDGG_BY_LIFT_STATUS" => Some(Self::ByLiftStatus), - "OKONCHKIDGG_BY_VHS_STORE_MATCH_LEVEL" => Some(Self::ByVhsStoreMatchLevel), - "OKONCHKIDGG_BY_HOLLOW_ENTRANCE" => Some(Self::ByHollowEntrance), - "OKONCHKIDGG_BY_NPC_NOT_HAS_QUEST" => Some(Self::ByNpcNotHasQuest), - "OKONCHKIDGG_BY_ENTITY_TYPE" => Some(Self::ByEntityType), - "OKONCHKIDGG_BY_SECTION_LAYER_TYPE" => Some(Self::BySectionLayerType), - "OKONCHKIDGG_BY_ABILITY" => Some(Self::ByAbility), - "OKONCHKIDGG_BY_UNLOCK_TAROT_CARD" => Some(Self::ByUnlockTarotCard), - "OKONCHKIDGG_BY_OR" => Some(Self::ByOr), - "OKONCHKIDGG_BY_STORY_MODE_ON" => Some(Self::ByStoryModeOn), - "OKONCHKIDGG_BY_CHARACTER_STATE" => Some(Self::ByCharacterState), - "OKONCHKIDGG_BY_CAN_GET_ITEM" => Some(Self::ByCanGetItem), - "OKONCHKIDGG_BY_CHALLENGE" => Some(Self::ByChallenge), - "OKONCHKIDGG_BY_SECTION" => Some(Self::BySection), - "OKONCHKIDGG_BY_IS_LIGHT_AFFECTED" => Some(Self::ByIsLightAffected), - "OKONCHKIDGG_BY_CHARACTER_TYPE" => Some(Self::ByCharacterType), - "OKONCHKIDGG_BY_CAN_MOD_CAT_NAME" => Some(Self::ByCanModCatName), - "OKONCHKIDGG_BY_IS_MULTI_HOLLOW_OUT_FLOOR" => { - Some(Self::ByIsMultiHollowOutFloor) - } - "OKONCHKIDGG_BY_HOLLOW_LEVEL" => Some(Self::ByHollowLevel), - "OKONCHKIDGG_BY_HOLLOW_VARIABLE" => Some(Self::ByHollowVariable), - "OKONCHKIDGG_BY_HOLLOW_DIALOG_STATE" => Some(Self::ByHollowDialogState), - "OKONCHKIDGG_BY_MAIN_CHARACTER" => Some(Self::ByMainCharacter), - "OKONCHKIDGG_BY_ENTITY_CATEGORY" => Some(Self::ByEntityCategory), - "OKONCHKIDGG_BY_JUMP" => Some(Self::ByJump), - "OKONCHKIDGG_BY_HAVE_RESTED" => Some(Self::ByHaveRested), - "OKONCHKIDGG_BY_HOLLOW_QUEST_TYPE" => Some(Self::ByHollowQuestType), - "OKONCHKIDGG_BY_ENTITY_HAS_FUNCTION" => Some(Self::ByEntityHasFunction), - "OKONCHKIDGG_BY_PLUGIN_COLLECTION" => Some(Self::ByPluginCollection), - "OKONCHKIDGG_BY_FIRST_MEET" => Some(Self::ByFirstMeet), - "OKONCHKIDGG_BY_JUMP_SERVER" => Some(Self::ByJumpServer), - "OKONCHKIDGG_BY_AFK_STATE" => Some(Self::ByAfkState), - "OKONCHKIDGG_BY_MULTIPASS" => Some(Self::ByMultipass), - "OKONCHKIDGG_BY_DAILY_QUEST_STATE" => Some(Self::ByDailyQuestState), - "OKONCHKIDGG_BY_BUDDY_ID" => Some(Self::ByBuddyId), - "OKONCHKIDGG_BY_CHESSBOARD_TAG" => Some(Self::ByChessboardTag), - "OKONCHKIDGG_BY_ENTITY_HAS_COMPONENT" => Some(Self::ByEntityHasComponent), - "OKONCHKIDGG_BY_FLEA_MARKET_STATE" => Some(Self::ByFleaMarketState), - "OKONCHKIDGG_BY_UNLOCK_TAROT_CARD_GENRE" => { - Some(Self::ByUnlockTarotCardGenre) - } - "OKONCHKIDGG_BY_VHS_STORE_VHS_ID" => Some(Self::ByVhsStoreVhsId), - "OKONCHKIDGG_BY_HOLLOW_POS_CHANGED_REASON" => { - Some(Self::ByHollowPosChangedReason) - } - "OKONCHKIDGG_BY_HOLLOW_NPC_LEADER" => Some(Self::ByHollowNpcLeader), - "OKONCHKIDGG_BY_HOLLOW_NPC_STATE" => Some(Self::ByHollowNpcState), - "OKONCHKIDGG_BY_MAIN_CITY_TIME" => Some(Self::ByMainCityTime), - "OKONCHKIDGG_BY_PARTNER_TRUST_LEVEL" => Some(Self::ByPartnerTrustLevel), - "OKONCHKIDGG_BY_NEWSSTAND_UPDATE" => Some(Self::ByNewsstandUpdate), - "OKONCHKIDGG_BY_TRASH_EMPTY" => Some(Self::ByTrashEmpty), - "OKONCHKIDGG_BY_INTERACT_VARIABLE" => Some(Self::ByInteractVariable), - "OKONCHKIDGG_BY_GRID_TYPE" => Some(Self::ByGridType), - "OKONCHKIDGG_BY_IS_FIRST_TURN" => Some(Self::ByIsFirstTurn), - "OKONCHKIDGG_BY_PLAY_MINI_GAME" => Some(Self::ByPlayMiniGame), - "OKONCHKIDGG_BY_NOT" => Some(Self::ByNot), - "OKONCHKIDGG_BY_POST_STATE" => Some(Self::ByPostState), - "OKONCHKIDGG_BY_PARTNER_TRUST" => Some(Self::ByPartnerTrust), - "OKONCHKIDGG_BY_OWNED_LIGHT_TYPE" => Some(Self::ByOwnedLightType), - "OKONCHKIDGG_BY_RANDOM" => Some(Self::ByRandom), - "OKONCHKIDGG_BY_AND" => Some(Self::ByAnd), + "PJKPAKOLBKP_CKPIFAIBJKJ" => Some(Self::Ckpifaibjkj), + "PJKPAKOLBKP_OONAEPEPJDI" => Some(Self::Oonaepepjdi), _ => None, } } @@ -5098,32 +4402,44 @@ impl Okonchkidgg { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ekikcnijlbb { - Ldgmjoojmcb = 0, - Lcgnfkgcfjb = 1, - Dflcjpnbjoi = 2, - Pofijelncag = 3, +pub enum Oelaadphoml { + AvatarPosAll = 0, + RandomBan = 7, + Character2 = 3, + Character1 = 2, + Character3 = 4, + AvatarPosRandom = 1, + RandomDeath = 6, + RandomAlive = 5, } -impl Ekikcnijlbb { +impl Oelaadphoml { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Ldgmjoojmcb => "EKIKCNIJLBB_LDGMJOOJMCB", - Self::Lcgnfkgcfjb => "EKIKCNIJLBB_LCGNFKGCFJB", - Self::Dflcjpnbjoi => "EKIKCNIJLBB_DFLCJPNBJOI", - Self::Pofijelncag => "EKIKCNIJLBB_POFIJELNCAG", + Self::AvatarPosAll => "OELAADPHOML_AVATAR_POS_ALL", + Self::RandomBan => "OELAADPHOML_RANDOM_BAN", + Self::Character2 => "OELAADPHOML_CHARACTER2", + Self::Character1 => "OELAADPHOML_CHARACTER1", + Self::Character3 => "OELAADPHOML_CHARACTER3", + Self::AvatarPosRandom => "OELAADPHOML_AVATAR_POS_RANDOM", + Self::RandomDeath => "OELAADPHOML_RANDOM_DEATH", + Self::RandomAlive => "OELAADPHOML_RANDOM_ALIVE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "EKIKCNIJLBB_LDGMJOOJMCB" => Some(Self::Ldgmjoojmcb), - "EKIKCNIJLBB_LCGNFKGCFJB" => Some(Self::Lcgnfkgcfjb), - "EKIKCNIJLBB_DFLCJPNBJOI" => Some(Self::Dflcjpnbjoi), - "EKIKCNIJLBB_POFIJELNCAG" => Some(Self::Pofijelncag), + "OELAADPHOML_AVATAR_POS_ALL" => Some(Self::AvatarPosAll), + "OELAADPHOML_RANDOM_BAN" => Some(Self::RandomBan), + "OELAADPHOML_CHARACTER2" => Some(Self::Character2), + "OELAADPHOML_CHARACTER1" => Some(Self::Character1), + "OELAADPHOML_CHARACTER3" => Some(Self::Character3), + "OELAADPHOML_AVATAR_POS_RANDOM" => Some(Self::AvatarPosRandom), + "OELAADPHOML_RANDOM_DEATH" => Some(Self::RandomDeath), + "OELAADPHOML_RANDOM_ALIVE" => Some(Self::RandomAlive), _ => None, } } @@ -5132,26 +4448,26 @@ impl Ekikcnijlbb { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Lmiaeppkjkg { - Fpngglhmnce = 0, - Cphagnenapa = 1, +pub enum Bnfglnbpnkc { + Kfmlpdijaii = 0, + Djgapflkald = 1, } -impl Lmiaeppkjkg { +impl Bnfglnbpnkc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Fpngglhmnce => "LMIAEPPKJKG_FPNGGLHMNCE", - Self::Cphagnenapa => "LMIAEPPKJKG_CPHAGNENAPA", + Self::Kfmlpdijaii => "BNFGLNBPNKC_KFMLPDIJAII", + Self::Djgapflkald => "BNFGLNBPNKC_DJGAPFLKALD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "LMIAEPPKJKG_FPNGGLHMNCE" => Some(Self::Fpngglhmnce), - "LMIAEPPKJKG_CPHAGNENAPA" => Some(Self::Cphagnenapa), + "BNFGLNBPNKC_KFMLPDIJAII" => Some(Self::Kfmlpdijaii), + "BNFGLNBPNKC_DJGAPFLKALD" => Some(Self::Djgapflkald), _ => None, } } @@ -5160,1979 +4476,26 @@ impl Lmiaeppkjkg { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum DirectType { - DirectTypeNone = 0, - ResetGrid = 8, - RepairExit = 13, - BigTvExit = 7, - Repair = 9, - BigTvEnter = 6, - DirectUp = 1, - DirectDown = 2, - SwitchChessDown = 5, - TimeRewindExit = 11, - ChangeGrid = 3, - TimeRewindEnter = 10, - TimeSegmentEnter = 12, - SwitchChessUp = 4, +pub enum Ibmnaaecjoe { + Akhfolmgcnd = 0, + Ikgdeddjjcf = 1, } -impl DirectType { +impl Ibmnaaecjoe { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::DirectTypeNone => "DirectType_DIRECT_TYPE_NONE", - Self::ResetGrid => "DirectType_RESET_GRID", - Self::RepairExit => "DirectType_REPAIR_EXIT", - Self::BigTvExit => "DirectType_BIG_TV_EXIT", - Self::Repair => "DirectType_REPAIR", - Self::BigTvEnter => "DirectType_BIG_TV_ENTER", - Self::DirectUp => "DirectType_DIRECT_UP", - Self::DirectDown => "DirectType_DIRECT_DOWN", - Self::SwitchChessDown => "DirectType_SWITCH_CHESS_DOWN", - Self::TimeRewindExit => "DirectType_TIME_REWIND_EXIT", - Self::ChangeGrid => "DirectType_CHANGE_GRID", - Self::TimeRewindEnter => "DirectType_TIME_REWIND_ENTER", - Self::TimeSegmentEnter => "DirectType_TIME_SEGMENT_ENTER", - Self::SwitchChessUp => "DirectType_SWITCH_CHESS_UP", + Self::Akhfolmgcnd => "IBMNAAECJOE_AKHFOLMGCND", + Self::Ikgdeddjjcf => "IBMNAAECJOE_IKGDEDDJJCF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "DirectType_DIRECT_TYPE_NONE" => Some(Self::DirectTypeNone), - "DirectType_RESET_GRID" => Some(Self::ResetGrid), - "DirectType_REPAIR_EXIT" => Some(Self::RepairExit), - "DirectType_BIG_TV_EXIT" => Some(Self::BigTvExit), - "DirectType_REPAIR" => Some(Self::Repair), - "DirectType_BIG_TV_ENTER" => Some(Self::BigTvEnter), - "DirectType_DIRECT_UP" => Some(Self::DirectUp), - "DirectType_DIRECT_DOWN" => Some(Self::DirectDown), - "DirectType_SWITCH_CHESS_DOWN" => Some(Self::SwitchChessDown), - "DirectType_TIME_REWIND_EXIT" => Some(Self::TimeRewindExit), - "DirectType_CHANGE_GRID" => Some(Self::ChangeGrid), - "DirectType_TIME_REWIND_ENTER" => Some(Self::TimeRewindEnter), - "DirectType_TIME_SEGMENT_ENTER" => Some(Self::TimeSegmentEnter), - "DirectType_SWITCH_CHESS_UP" => Some(Self::SwitchChessUp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lamnoajholi { - Jafdflabpfc = 0, - Pejdffpfock = 3, - Cfieecjehom = 1, - Cmahkgfdhjm = 4, - Agdgakcimge = 2, -} -impl Lamnoajholi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jafdflabpfc => "LAMNOAJHOLI_JAFDFLABPFC", - Self::Pejdffpfock => "LAMNOAJHOLI_PEJDFFPFOCK", - Self::Cfieecjehom => "LAMNOAJHOLI_CFIEECJEHOM", - Self::Cmahkgfdhjm => "LAMNOAJHOLI_CMAHKGFDHJM", - Self::Agdgakcimge => "LAMNOAJHOLI_AGDGAKCIMGE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LAMNOAJHOLI_JAFDFLABPFC" => Some(Self::Jafdflabpfc), - "LAMNOAJHOLI_PEJDFFPFOCK" => Some(Self::Pejdffpfock), - "LAMNOAJHOLI_CFIEECJEHOM" => Some(Self::Cfieecjehom), - "LAMNOAJHOLI_CMAHKGFDHJM" => Some(Self::Cmahkgfdhjm), - "LAMNOAJHOLI_AGDGAKCIMGE" => Some(Self::Agdgakcimge), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ofjjmlkfpnh { - ChessboardPerformModeNone = 0, - ChessboardPerformModeUnblock = 4, - ChessboardPerformModeOpen = 1, - ChessboardPerformModeClose = 2, - ChessboardPerformModeBlock = 3, -} -impl Ofjjmlkfpnh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ChessboardPerformModeNone => "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_NONE", - Self::ChessboardPerformModeUnblock => { - "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_UNBLOCK" - } - Self::ChessboardPerformModeOpen => "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_OPEN", - Self::ChessboardPerformModeClose => { - "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_CLOSE" - } - Self::ChessboardPerformModeBlock => { - "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_BLOCK" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_NONE" => { - Some(Self::ChessboardPerformModeNone) - } - "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_UNBLOCK" => { - Some(Self::ChessboardPerformModeUnblock) - } - "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_OPEN" => { - Some(Self::ChessboardPerformModeOpen) - } - "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_CLOSE" => { - Some(Self::ChessboardPerformModeClose) - } - "OFJJMLKFPNH_CHESSBOARD_PERFORM_MODE_BLOCK" => { - Some(Self::ChessboardPerformModeBlock) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Imhmhblekdn { - MonsterTypeTagDefault = 0, - MonsterTypeTagEnergy = 6, - MonsterTypeTagNeps = 3, - MonsterTypeTagEther = 1, - MonsterTypeTagThug = 4, - MonsterTypeTagArmy = 5, - MonsterTypeTagCorrupted = 2, -} -impl Imhmhblekdn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::MonsterTypeTagDefault => "IMHMHBLEKDN_MONSTER_TYPE_TAG_DEFAULT", - Self::MonsterTypeTagEnergy => "IMHMHBLEKDN_MONSTER_TYPE_TAG_ENERGY", - Self::MonsterTypeTagNeps => "IMHMHBLEKDN_MONSTER_TYPE_TAG_NEPS", - Self::MonsterTypeTagEther => "IMHMHBLEKDN_MONSTER_TYPE_TAG_ETHER", - Self::MonsterTypeTagThug => "IMHMHBLEKDN_MONSTER_TYPE_TAG_THUG", - Self::MonsterTypeTagArmy => "IMHMHBLEKDN_MONSTER_TYPE_TAG_ARMY", - Self::MonsterTypeTagCorrupted => "IMHMHBLEKDN_MONSTER_TYPE_TAG_CORRUPTED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IMHMHBLEKDN_MONSTER_TYPE_TAG_DEFAULT" => Some(Self::MonsterTypeTagDefault), - "IMHMHBLEKDN_MONSTER_TYPE_TAG_ENERGY" => Some(Self::MonsterTypeTagEnergy), - "IMHMHBLEKDN_MONSTER_TYPE_TAG_NEPS" => Some(Self::MonsterTypeTagNeps), - "IMHMHBLEKDN_MONSTER_TYPE_TAG_ETHER" => Some(Self::MonsterTypeTagEther), - "IMHMHBLEKDN_MONSTER_TYPE_TAG_THUG" => Some(Self::MonsterTypeTagThug), - "IMHMHBLEKDN_MONSTER_TYPE_TAG_ARMY" => Some(Self::MonsterTypeTagArmy), - "IMHMHBLEKDN_MONSTER_TYPE_TAG_CORRUPTED" => { - Some(Self::MonsterTypeTagCorrupted) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mocchcknhod { - Jkfhelbcegh = 0, - Fdaonaapmdd = 51, - Cebbbhifnmc = 85, - Ckfomknadfa = 70, - Edefbmpfnke = 90, - Bgpjgggmacp = 36, - Chhljjnpapo = 19, - Apjhfpeacpi = 37, - Gjfbgbdbbfa = 75, - Hggepgbcpei = 13, - Gddfakoeegl = 14, - Dacidgoigjd = 94, - Nnpkdheafhm = 38, - Gabgnggnfai = 86, - Mkiccmcodin = 34, - Fedfgkmlabg = 84, - Dbpolleejdg = 71, - Hcdjhincjlg = 67, - Mhchafbpfbd = 7, - Kogiehkfjgn = 16, - Pldjkidpnlj = 56, - Lfomecminmd = 69, - Dfdgdigmglf = 23, - Hgjeoacaibb = 88, - Maidjnppaim = 32, - Knjkdogjdfn = 53, - Edhgfjldfnh = 8, - Elmlpkmcbpe = 72, - Jkphbghpjpn = 107, - Acoffabbffg = 52, - Fmafpcmoehm = 48, - Pcbmbbfdane = 3, - Bebhaaanobo = 101, - Gdcoifhfdkn = 15, - Kngbeofjgkn = 102, - Ildekjmmola = 103, - Mnfeibcfnec = 24, - Abinliopjgf = 64, - Nnopjcioodf = 65, - Haajglmgpho = 29, - Ndngdainppf = 45, - Daijmigpogm = 42, - Ailmefonfnj = 12, - Cgdhppiahno = 99, - Phppjckakbm = 68, - Dkdpchjejfm = 81, - Fakljlaaffi = 10, - Kglajmopknc = 30, - Lckclhgmofe = 26, - Phhfndnbkip = 95, - Oidgfijpbpk = 96, - Ejkpgfgalhc = 50, - Pjmingehcad = 44, - Fincgfmfipj = 97, - Plfpmjaeoci = 89, - Acmdgkpbbnm = 17, - Megmiaomofb = 39, - Omnjhpfpknb = 31, - Khjlifljkmf = 93, - Cpiehkaalln = 106, - Bdcbapcemok = 79, - Bpeibffjpib = 49, - Gdbddcglman = 57, - Fogbbeagkob = 28, - Faghmgmejmb = 40, - Enoeojnphol = 98, - Dcgencfjocp = 11, - Loejaomlhmg = 54, - Emagiacmdkd = 4, - Olkekdeaohh = 59, - Beepanelnig = 22, - Jdoggmokccg = 78, - Agbllkddfad = 76, - Fgfdpilcbal = 73, - Imffhiomaei = 35, - Hmjeeipgoia = 87, - Ffakjipahih = 66, - Bjppojdfeah = 80, - Hdloojbkkio = 20, - Ippgdkjidnf = 61, - Dcfmgpinepi = 74, - Menpkkcopno = 91, - Hmaohcmjllo = 41, - Lomlbnhagbd = 55, - Gpnppgnliff = 47, - Gndaijjpgmf = 62, - Bioecopjefm = 77, - Moebfjmoddj = 105, - Ppmmlaiifdc = 82, - Hcnfagpocgn = 92, - Lpifpocgdch = 60, - Pjkoocakbna = 33, - Cjmmhdaeimc = 46, - Elhligmhhmh = 6, - Ehgmpebplel = 25, - Aldhpdndion = 63, - Dmgmddhaghn = 27, - Ohjkimelggm = 5, - Kbcodfmghko = 104, - Jmkbmnjgcpo = 100, - Kdnmmndicme = 18, - Ffgfbpdcjge = 9, - Ejkocdiifai = 21, - Kkfekeedipm = 83, - Jbinfbebmkg = 58, - Oandldjijdc = 2, - Locmjbhbklb = 1, - Cgaaodocfmd = 43, -} -impl Mocchcknhod { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jkfhelbcegh => "MOCCHCKNHOD_JKFHELBCEGH", - Self::Fdaonaapmdd => "MOCCHCKNHOD_FDAONAAPMDD", - Self::Cebbbhifnmc => "MOCCHCKNHOD_CEBBBHIFNMC", - Self::Ckfomknadfa => "MOCCHCKNHOD_CKFOMKNADFA", - Self::Edefbmpfnke => "MOCCHCKNHOD_EDEFBMPFNKE", - Self::Bgpjgggmacp => "MOCCHCKNHOD_BGPJGGGMACP", - Self::Chhljjnpapo => "MOCCHCKNHOD_CHHLJJNPAPO", - Self::Apjhfpeacpi => "MOCCHCKNHOD_APJHFPEACPI", - Self::Gjfbgbdbbfa => "MOCCHCKNHOD_GJFBGBDBBFA", - Self::Hggepgbcpei => "MOCCHCKNHOD_HGGEPGBCPEI", - Self::Gddfakoeegl => "MOCCHCKNHOD_GDDFAKOEEGL", - Self::Dacidgoigjd => "MOCCHCKNHOD_DACIDGOIGJD", - Self::Nnpkdheafhm => "MOCCHCKNHOD_NNPKDHEAFHM", - Self::Gabgnggnfai => "MOCCHCKNHOD_GABGNGGNFAI", - Self::Mkiccmcodin => "MOCCHCKNHOD_MKICCMCODIN", - Self::Fedfgkmlabg => "MOCCHCKNHOD_FEDFGKMLABG", - Self::Dbpolleejdg => "MOCCHCKNHOD_DBPOLLEEJDG", - Self::Hcdjhincjlg => "MOCCHCKNHOD_HCDJHINCJLG", - Self::Mhchafbpfbd => "MOCCHCKNHOD_MHCHAFBPFBD", - Self::Kogiehkfjgn => "MOCCHCKNHOD_KOGIEHKFJGN", - Self::Pldjkidpnlj => "MOCCHCKNHOD_PLDJKIDPNLJ", - Self::Lfomecminmd => "MOCCHCKNHOD_LFOMECMINMD", - Self::Dfdgdigmglf => "MOCCHCKNHOD_DFDGDIGMGLF", - Self::Hgjeoacaibb => "MOCCHCKNHOD_HGJEOACAIBB", - Self::Maidjnppaim => "MOCCHCKNHOD_MAIDJNPPAIM", - Self::Knjkdogjdfn => "MOCCHCKNHOD_KNJKDOGJDFN", - Self::Edhgfjldfnh => "MOCCHCKNHOD_EDHGFJLDFNH", - Self::Elmlpkmcbpe => "MOCCHCKNHOD_ELMLPKMCBPE", - Self::Jkphbghpjpn => "MOCCHCKNHOD_JKPHBGHPJPN", - Self::Acoffabbffg => "MOCCHCKNHOD_ACOFFABBFFG", - Self::Fmafpcmoehm => "MOCCHCKNHOD_FMAFPCMOEHM", - Self::Pcbmbbfdane => "MOCCHCKNHOD_PCBMBBFDANE", - Self::Bebhaaanobo => "MOCCHCKNHOD_BEBHAAANOBO", - Self::Gdcoifhfdkn => "MOCCHCKNHOD_GDCOIFHFDKN", - Self::Kngbeofjgkn => "MOCCHCKNHOD_KNGBEOFJGKN", - Self::Ildekjmmola => "MOCCHCKNHOD_ILDEKJMMOLA", - Self::Mnfeibcfnec => "MOCCHCKNHOD_MNFEIBCFNEC", - Self::Abinliopjgf => "MOCCHCKNHOD_ABINLIOPJGF", - Self::Nnopjcioodf => "MOCCHCKNHOD_NNOPJCIOODF", - Self::Haajglmgpho => "MOCCHCKNHOD_HAAJGLMGPHO", - Self::Ndngdainppf => "MOCCHCKNHOD_NDNGDAINPPF", - Self::Daijmigpogm => "MOCCHCKNHOD_DAIJMIGPOGM", - Self::Ailmefonfnj => "MOCCHCKNHOD_AILMEFONFNJ", - Self::Cgdhppiahno => "MOCCHCKNHOD_CGDHPPIAHNO", - Self::Phppjckakbm => "MOCCHCKNHOD_PHPPJCKAKBM", - Self::Dkdpchjejfm => "MOCCHCKNHOD_DKDPCHJEJFM", - Self::Fakljlaaffi => "MOCCHCKNHOD_FAKLJLAAFFI", - Self::Kglajmopknc => "MOCCHCKNHOD_KGLAJMOPKNC", - Self::Lckclhgmofe => "MOCCHCKNHOD_LCKCLHGMOFE", - Self::Phhfndnbkip => "MOCCHCKNHOD_PHHFNDNBKIP", - Self::Oidgfijpbpk => "MOCCHCKNHOD_OIDGFIJPBPK", - Self::Ejkpgfgalhc => "MOCCHCKNHOD_EJKPGFGALHC", - Self::Pjmingehcad => "MOCCHCKNHOD_PJMINGEHCAD", - Self::Fincgfmfipj => "MOCCHCKNHOD_FINCGFMFIPJ", - Self::Plfpmjaeoci => "MOCCHCKNHOD_PLFPMJAEOCI", - Self::Acmdgkpbbnm => "MOCCHCKNHOD_ACMDGKPBBNM", - Self::Megmiaomofb => "MOCCHCKNHOD_MEGMIAOMOFB", - Self::Omnjhpfpknb => "MOCCHCKNHOD_OMNJHPFPKNB", - Self::Khjlifljkmf => "MOCCHCKNHOD_KHJLIFLJKMF", - Self::Cpiehkaalln => "MOCCHCKNHOD_CPIEHKAALLN", - Self::Bdcbapcemok => "MOCCHCKNHOD_BDCBAPCEMOK", - Self::Bpeibffjpib => "MOCCHCKNHOD_BPEIBFFJPIB", - Self::Gdbddcglman => "MOCCHCKNHOD_GDBDDCGLMAN", - Self::Fogbbeagkob => "MOCCHCKNHOD_FOGBBEAGKOB", - Self::Faghmgmejmb => "MOCCHCKNHOD_FAGHMGMEJMB", - Self::Enoeojnphol => "MOCCHCKNHOD_ENOEOJNPHOL", - Self::Dcgencfjocp => "MOCCHCKNHOD_DCGENCFJOCP", - Self::Loejaomlhmg => "MOCCHCKNHOD_LOEJAOMLHMG", - Self::Emagiacmdkd => "MOCCHCKNHOD_EMAGIACMDKD", - Self::Olkekdeaohh => "MOCCHCKNHOD_OLKEKDEAOHH", - Self::Beepanelnig => "MOCCHCKNHOD_BEEPANELNIG", - Self::Jdoggmokccg => "MOCCHCKNHOD_JDOGGMOKCCG", - Self::Agbllkddfad => "MOCCHCKNHOD_AGBLLKDDFAD", - Self::Fgfdpilcbal => "MOCCHCKNHOD_FGFDPILCBAL", - Self::Imffhiomaei => "MOCCHCKNHOD_IMFFHIOMAEI", - Self::Hmjeeipgoia => "MOCCHCKNHOD_HMJEEIPGOIA", - Self::Ffakjipahih => "MOCCHCKNHOD_FFAKJIPAHIH", - Self::Bjppojdfeah => "MOCCHCKNHOD_BJPPOJDFEAH", - Self::Hdloojbkkio => "MOCCHCKNHOD_HDLOOJBKKIO", - Self::Ippgdkjidnf => "MOCCHCKNHOD_IPPGDKJIDNF", - Self::Dcfmgpinepi => "MOCCHCKNHOD_DCFMGPINEPI", - Self::Menpkkcopno => "MOCCHCKNHOD_MENPKKCOPNO", - Self::Hmaohcmjllo => "MOCCHCKNHOD_HMAOHCMJLLO", - Self::Lomlbnhagbd => "MOCCHCKNHOD_LOMLBNHAGBD", - Self::Gpnppgnliff => "MOCCHCKNHOD_GPNPPGNLIFF", - Self::Gndaijjpgmf => "MOCCHCKNHOD_GNDAIJJPGMF", - Self::Bioecopjefm => "MOCCHCKNHOD_BIOECOPJEFM", - Self::Moebfjmoddj => "MOCCHCKNHOD_MOEBFJMODDJ", - Self::Ppmmlaiifdc => "MOCCHCKNHOD_PPMMLAIIFDC", - Self::Hcnfagpocgn => "MOCCHCKNHOD_HCNFAGPOCGN", - Self::Lpifpocgdch => "MOCCHCKNHOD_LPIFPOCGDCH", - Self::Pjkoocakbna => "MOCCHCKNHOD_PJKOOCAKBNA", - Self::Cjmmhdaeimc => "MOCCHCKNHOD_CJMMHDAEIMC", - Self::Elhligmhhmh => "MOCCHCKNHOD_ELHLIGMHHMH", - Self::Ehgmpebplel => "MOCCHCKNHOD_EHGMPEBPLEL", - Self::Aldhpdndion => "MOCCHCKNHOD_ALDHPDNDION", - Self::Dmgmddhaghn => "MOCCHCKNHOD_DMGMDDHAGHN", - Self::Ohjkimelggm => "MOCCHCKNHOD_OHJKIMELGGM", - Self::Kbcodfmghko => "MOCCHCKNHOD_KBCODFMGHKO", - Self::Jmkbmnjgcpo => "MOCCHCKNHOD_JMKBMNJGCPO", - Self::Kdnmmndicme => "MOCCHCKNHOD_KDNMMNDICME", - Self::Ffgfbpdcjge => "MOCCHCKNHOD_FFGFBPDCJGE", - Self::Ejkocdiifai => "MOCCHCKNHOD_EJKOCDIIFAI", - Self::Kkfekeedipm => "MOCCHCKNHOD_KKFEKEEDIPM", - Self::Jbinfbebmkg => "MOCCHCKNHOD_JBINFBEBMKG", - Self::Oandldjijdc => "MOCCHCKNHOD_OANDLDJIJDC", - Self::Locmjbhbklb => "MOCCHCKNHOD_LOCMJBHBKLB", - Self::Cgaaodocfmd => "MOCCHCKNHOD_CGAAODOCFMD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MOCCHCKNHOD_JKFHELBCEGH" => Some(Self::Jkfhelbcegh), - "MOCCHCKNHOD_FDAONAAPMDD" => Some(Self::Fdaonaapmdd), - "MOCCHCKNHOD_CEBBBHIFNMC" => Some(Self::Cebbbhifnmc), - "MOCCHCKNHOD_CKFOMKNADFA" => Some(Self::Ckfomknadfa), - "MOCCHCKNHOD_EDEFBMPFNKE" => Some(Self::Edefbmpfnke), - "MOCCHCKNHOD_BGPJGGGMACP" => Some(Self::Bgpjgggmacp), - "MOCCHCKNHOD_CHHLJJNPAPO" => Some(Self::Chhljjnpapo), - "MOCCHCKNHOD_APJHFPEACPI" => Some(Self::Apjhfpeacpi), - "MOCCHCKNHOD_GJFBGBDBBFA" => Some(Self::Gjfbgbdbbfa), - "MOCCHCKNHOD_HGGEPGBCPEI" => Some(Self::Hggepgbcpei), - "MOCCHCKNHOD_GDDFAKOEEGL" => Some(Self::Gddfakoeegl), - "MOCCHCKNHOD_DACIDGOIGJD" => Some(Self::Dacidgoigjd), - "MOCCHCKNHOD_NNPKDHEAFHM" => Some(Self::Nnpkdheafhm), - "MOCCHCKNHOD_GABGNGGNFAI" => Some(Self::Gabgnggnfai), - "MOCCHCKNHOD_MKICCMCODIN" => Some(Self::Mkiccmcodin), - "MOCCHCKNHOD_FEDFGKMLABG" => Some(Self::Fedfgkmlabg), - "MOCCHCKNHOD_DBPOLLEEJDG" => Some(Self::Dbpolleejdg), - "MOCCHCKNHOD_HCDJHINCJLG" => Some(Self::Hcdjhincjlg), - "MOCCHCKNHOD_MHCHAFBPFBD" => Some(Self::Mhchafbpfbd), - "MOCCHCKNHOD_KOGIEHKFJGN" => Some(Self::Kogiehkfjgn), - "MOCCHCKNHOD_PLDJKIDPNLJ" => Some(Self::Pldjkidpnlj), - "MOCCHCKNHOD_LFOMECMINMD" => Some(Self::Lfomecminmd), - "MOCCHCKNHOD_DFDGDIGMGLF" => Some(Self::Dfdgdigmglf), - "MOCCHCKNHOD_HGJEOACAIBB" => Some(Self::Hgjeoacaibb), - "MOCCHCKNHOD_MAIDJNPPAIM" => Some(Self::Maidjnppaim), - "MOCCHCKNHOD_KNJKDOGJDFN" => Some(Self::Knjkdogjdfn), - "MOCCHCKNHOD_EDHGFJLDFNH" => Some(Self::Edhgfjldfnh), - "MOCCHCKNHOD_ELMLPKMCBPE" => Some(Self::Elmlpkmcbpe), - "MOCCHCKNHOD_JKPHBGHPJPN" => Some(Self::Jkphbghpjpn), - "MOCCHCKNHOD_ACOFFABBFFG" => Some(Self::Acoffabbffg), - "MOCCHCKNHOD_FMAFPCMOEHM" => Some(Self::Fmafpcmoehm), - "MOCCHCKNHOD_PCBMBBFDANE" => Some(Self::Pcbmbbfdane), - "MOCCHCKNHOD_BEBHAAANOBO" => Some(Self::Bebhaaanobo), - "MOCCHCKNHOD_GDCOIFHFDKN" => Some(Self::Gdcoifhfdkn), - "MOCCHCKNHOD_KNGBEOFJGKN" => Some(Self::Kngbeofjgkn), - "MOCCHCKNHOD_ILDEKJMMOLA" => Some(Self::Ildekjmmola), - "MOCCHCKNHOD_MNFEIBCFNEC" => Some(Self::Mnfeibcfnec), - "MOCCHCKNHOD_ABINLIOPJGF" => Some(Self::Abinliopjgf), - "MOCCHCKNHOD_NNOPJCIOODF" => Some(Self::Nnopjcioodf), - "MOCCHCKNHOD_HAAJGLMGPHO" => Some(Self::Haajglmgpho), - "MOCCHCKNHOD_NDNGDAINPPF" => Some(Self::Ndngdainppf), - "MOCCHCKNHOD_DAIJMIGPOGM" => Some(Self::Daijmigpogm), - "MOCCHCKNHOD_AILMEFONFNJ" => Some(Self::Ailmefonfnj), - "MOCCHCKNHOD_CGDHPPIAHNO" => Some(Self::Cgdhppiahno), - "MOCCHCKNHOD_PHPPJCKAKBM" => Some(Self::Phppjckakbm), - "MOCCHCKNHOD_DKDPCHJEJFM" => Some(Self::Dkdpchjejfm), - "MOCCHCKNHOD_FAKLJLAAFFI" => Some(Self::Fakljlaaffi), - "MOCCHCKNHOD_KGLAJMOPKNC" => Some(Self::Kglajmopknc), - "MOCCHCKNHOD_LCKCLHGMOFE" => Some(Self::Lckclhgmofe), - "MOCCHCKNHOD_PHHFNDNBKIP" => Some(Self::Phhfndnbkip), - "MOCCHCKNHOD_OIDGFIJPBPK" => Some(Self::Oidgfijpbpk), - "MOCCHCKNHOD_EJKPGFGALHC" => Some(Self::Ejkpgfgalhc), - "MOCCHCKNHOD_PJMINGEHCAD" => Some(Self::Pjmingehcad), - "MOCCHCKNHOD_FINCGFMFIPJ" => Some(Self::Fincgfmfipj), - "MOCCHCKNHOD_PLFPMJAEOCI" => Some(Self::Plfpmjaeoci), - "MOCCHCKNHOD_ACMDGKPBBNM" => Some(Self::Acmdgkpbbnm), - "MOCCHCKNHOD_MEGMIAOMOFB" => Some(Self::Megmiaomofb), - "MOCCHCKNHOD_OMNJHPFPKNB" => Some(Self::Omnjhpfpknb), - "MOCCHCKNHOD_KHJLIFLJKMF" => Some(Self::Khjlifljkmf), - "MOCCHCKNHOD_CPIEHKAALLN" => Some(Self::Cpiehkaalln), - "MOCCHCKNHOD_BDCBAPCEMOK" => Some(Self::Bdcbapcemok), - "MOCCHCKNHOD_BPEIBFFJPIB" => Some(Self::Bpeibffjpib), - "MOCCHCKNHOD_GDBDDCGLMAN" => Some(Self::Gdbddcglman), - "MOCCHCKNHOD_FOGBBEAGKOB" => Some(Self::Fogbbeagkob), - "MOCCHCKNHOD_FAGHMGMEJMB" => Some(Self::Faghmgmejmb), - "MOCCHCKNHOD_ENOEOJNPHOL" => Some(Self::Enoeojnphol), - "MOCCHCKNHOD_DCGENCFJOCP" => Some(Self::Dcgencfjocp), - "MOCCHCKNHOD_LOEJAOMLHMG" => Some(Self::Loejaomlhmg), - "MOCCHCKNHOD_EMAGIACMDKD" => Some(Self::Emagiacmdkd), - "MOCCHCKNHOD_OLKEKDEAOHH" => Some(Self::Olkekdeaohh), - "MOCCHCKNHOD_BEEPANELNIG" => Some(Self::Beepanelnig), - "MOCCHCKNHOD_JDOGGMOKCCG" => Some(Self::Jdoggmokccg), - "MOCCHCKNHOD_AGBLLKDDFAD" => Some(Self::Agbllkddfad), - "MOCCHCKNHOD_FGFDPILCBAL" => Some(Self::Fgfdpilcbal), - "MOCCHCKNHOD_IMFFHIOMAEI" => Some(Self::Imffhiomaei), - "MOCCHCKNHOD_HMJEEIPGOIA" => Some(Self::Hmjeeipgoia), - "MOCCHCKNHOD_FFAKJIPAHIH" => Some(Self::Ffakjipahih), - "MOCCHCKNHOD_BJPPOJDFEAH" => Some(Self::Bjppojdfeah), - "MOCCHCKNHOD_HDLOOJBKKIO" => Some(Self::Hdloojbkkio), - "MOCCHCKNHOD_IPPGDKJIDNF" => Some(Self::Ippgdkjidnf), - "MOCCHCKNHOD_DCFMGPINEPI" => Some(Self::Dcfmgpinepi), - "MOCCHCKNHOD_MENPKKCOPNO" => Some(Self::Menpkkcopno), - "MOCCHCKNHOD_HMAOHCMJLLO" => Some(Self::Hmaohcmjllo), - "MOCCHCKNHOD_LOMLBNHAGBD" => Some(Self::Lomlbnhagbd), - "MOCCHCKNHOD_GPNPPGNLIFF" => Some(Self::Gpnppgnliff), - "MOCCHCKNHOD_GNDAIJJPGMF" => Some(Self::Gndaijjpgmf), - "MOCCHCKNHOD_BIOECOPJEFM" => Some(Self::Bioecopjefm), - "MOCCHCKNHOD_MOEBFJMODDJ" => Some(Self::Moebfjmoddj), - "MOCCHCKNHOD_PPMMLAIIFDC" => Some(Self::Ppmmlaiifdc), - "MOCCHCKNHOD_HCNFAGPOCGN" => Some(Self::Hcnfagpocgn), - "MOCCHCKNHOD_LPIFPOCGDCH" => Some(Self::Lpifpocgdch), - "MOCCHCKNHOD_PJKOOCAKBNA" => Some(Self::Pjkoocakbna), - "MOCCHCKNHOD_CJMMHDAEIMC" => Some(Self::Cjmmhdaeimc), - "MOCCHCKNHOD_ELHLIGMHHMH" => Some(Self::Elhligmhhmh), - "MOCCHCKNHOD_EHGMPEBPLEL" => Some(Self::Ehgmpebplel), - "MOCCHCKNHOD_ALDHPDNDION" => Some(Self::Aldhpdndion), - "MOCCHCKNHOD_DMGMDDHAGHN" => Some(Self::Dmgmddhaghn), - "MOCCHCKNHOD_OHJKIMELGGM" => Some(Self::Ohjkimelggm), - "MOCCHCKNHOD_KBCODFMGHKO" => Some(Self::Kbcodfmghko), - "MOCCHCKNHOD_JMKBMNJGCPO" => Some(Self::Jmkbmnjgcpo), - "MOCCHCKNHOD_KDNMMNDICME" => Some(Self::Kdnmmndicme), - "MOCCHCKNHOD_FFGFBPDCJGE" => Some(Self::Ffgfbpdcjge), - "MOCCHCKNHOD_EJKOCDIIFAI" => Some(Self::Ejkocdiifai), - "MOCCHCKNHOD_KKFEKEEDIPM" => Some(Self::Kkfekeedipm), - "MOCCHCKNHOD_JBINFBEBMKG" => Some(Self::Jbinfbebmkg), - "MOCCHCKNHOD_OANDLDJIJDC" => Some(Self::Oandldjijdc), - "MOCCHCKNHOD_LOCMJBHBKLB" => Some(Self::Locmjbhbklb), - "MOCCHCKNHOD_CGAAODOCFMD" => Some(Self::Cgaaodocfmd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gdngjaolepk { - Gjjciianpai = 0, - Njaceocghfe = 2, - Lklpbojjihi = 1, -} -impl Gdngjaolepk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gjjciianpai => "GDNGJAOLEPK_GJJCIIANPAI", - Self::Njaceocghfe => "GDNGJAOLEPK_NJACEOCGHFE", - Self::Lklpbojjihi => "GDNGJAOLEPK_LKLPBOJJIHI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GDNGJAOLEPK_GJJCIIANPAI" => Some(Self::Gjjciianpai), - "GDNGJAOLEPK_NJACEOCGHFE" => Some(Self::Njaceocghfe), - "GDNGJAOLEPK_LKLPBOJJIHI" => Some(Self::Lklpbojjihi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Licjghjcljc { - Hlcjfgmbmkh = 0, - Kegibolcjaa = 1, - Ceblkecoill = 2, -} -impl Licjghjcljc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hlcjfgmbmkh => "LICJGHJCLJC_HLCJFGMBMKH", - Self::Kegibolcjaa => "LICJGHJCLJC_KEGIBOLCJAA", - Self::Ceblkecoill => "LICJGHJCLJC_CEBLKECOILL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LICJGHJCLJC_HLCJFGMBMKH" => Some(Self::Hlcjfgmbmkh), - "LICJGHJCLJC_KEGIBOLCJAA" => Some(Self::Kegibolcjaa), - "LICJGHJCLJC_CEBLKECOILL" => Some(Self::Ceblkecoill), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mbgcdihfolg { - Lngfmhilmdj = 0, - Epalbpfmcfb = 2, - Fifbmnbjgle = 4, - Dkofhlkchge = 3, - Dfbejekmcil = 1, -} -impl Mbgcdihfolg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lngfmhilmdj => "MBGCDIHFOLG_LNGFMHILMDJ", - Self::Epalbpfmcfb => "MBGCDIHFOLG_EPALBPFMCFB", - Self::Fifbmnbjgle => "MBGCDIHFOLG_FIFBMNBJGLE", - Self::Dkofhlkchge => "MBGCDIHFOLG_DKOFHLKCHGE", - Self::Dfbejekmcil => "MBGCDIHFOLG_DFBEJEKMCIL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MBGCDIHFOLG_LNGFMHILMDJ" => Some(Self::Lngfmhilmdj), - "MBGCDIHFOLG_EPALBPFMCFB" => Some(Self::Epalbpfmcfb), - "MBGCDIHFOLG_FIFBMNBJGLE" => Some(Self::Fifbmnbjgle), - "MBGCDIHFOLG_DKOFHLKCHGE" => Some(Self::Dkofhlkchge), - "MBGCDIHFOLG_DFBEJEKMCIL" => Some(Self::Dfbejekmcil), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kicmnihedpb { - Bempibcoigl = 0, - Ggkckjliepk = 1, -} -impl Kicmnihedpb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bempibcoigl => "KICMNIHEDPB_BEMPIBCOIGL", - Self::Ggkckjliepk => "KICMNIHEDPB_GGKCKJLIEPK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KICMNIHEDPB_BEMPIBCOIGL" => Some(Self::Bempibcoigl), - "KICMNIHEDPB_GGKCKJLIEPK" => Some(Self::Ggkckjliepk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gnfacnldkdg { - Pjjnljilaak = 0, - Gfhmaehgaea = 1, -} -impl Gnfacnldkdg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pjjnljilaak => "GNFACNLDKDG_PJJNLJILAAK", - Self::Gfhmaehgaea => "GNFACNLDKDG_GFHMAEHGAEA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GNFACNLDKDG_PJJNLJILAAK" => Some(Self::Pjjnljilaak), - "GNFACNLDKDG_GFHMAEHGAEA" => Some(Self::Gfhmaehgaea), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bbdhcnejjgi { - Kghogppfgmi = 0, - Njaipfhnajg = 1, -} -impl Bbdhcnejjgi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kghogppfgmi => "BBDHCNEJJGI_KGHOGPPFGMI", - Self::Njaipfhnajg => "BBDHCNEJJGI_NJAIPFHNAJG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BBDHCNEJJGI_KGHOGPPFGMI" => Some(Self::Kghogppfgmi), - "BBDHCNEJJGI_NJAIPFHNAJG" => Some(Self::Njaipfhnajg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ilojlciaack { - Elbmeebkdck = 0, - Occknjfimpg = 2, - Hfbgfimnpcj = 1, - Kpgblbkjggk = 3, - Cnkagbkfgml = 4, -} -impl Ilojlciaack { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Elbmeebkdck => "ILOJLCIAACK_ELBMEEBKDCK", - Self::Occknjfimpg => "ILOJLCIAACK_OCCKNJFIMPG", - Self::Hfbgfimnpcj => "ILOJLCIAACK_HFBGFIMNPCJ", - Self::Kpgblbkjggk => "ILOJLCIAACK_KPGBLBKJGGK", - Self::Cnkagbkfgml => "ILOJLCIAACK_CNKAGBKFGML", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ILOJLCIAACK_ELBMEEBKDCK" => Some(Self::Elbmeebkdck), - "ILOJLCIAACK_OCCKNJFIMPG" => Some(Self::Occknjfimpg), - "ILOJLCIAACK_HFBGFIMNPCJ" => Some(Self::Hfbgfimnpcj), - "ILOJLCIAACK_KPGBLBKJGGK" => Some(Self::Kpgblbkjggk), - "ILOJLCIAACK_CNKAGBKFGML" => Some(Self::Cnkagbkfgml), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eifoghmicik { - Cldigdhookf = 0, - Fjookhinkdm = 1, -} -impl Eifoghmicik { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cldigdhookf => "EIFOGHMICIK_CLDIGDHOOKF", - Self::Fjookhinkdm => "EIFOGHMICIK_FJOOKHINKDM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EIFOGHMICIK_CLDIGDHOOKF" => Some(Self::Cldigdhookf), - "EIFOGHMICIK_FJOOKHINKDM" => Some(Self::Fjookhinkdm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ckchddehmjh { - Jjmfodjnbai = 0, - Gcoimbbiggf = 1, - Odgdlmenbkf = 2, - Hdennjoabee = 3, -} -impl Ckchddehmjh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jjmfodjnbai => "CKCHDDEHMJH_JJMFODJNBAI", - Self::Gcoimbbiggf => "CKCHDDEHMJH_GCOIMBBIGGF", - Self::Odgdlmenbkf => "CKCHDDEHMJH_ODGDLMENBKF", - Self::Hdennjoabee => "CKCHDDEHMJH_HDENNJOABEE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CKCHDDEHMJH_JJMFODJNBAI" => Some(Self::Jjmfodjnbai), - "CKCHDDEHMJH_GCOIMBBIGGF" => Some(Self::Gcoimbbiggf), - "CKCHDDEHMJH_ODGDLMENBKF" => Some(Self::Odgdlmenbkf), - "CKCHDDEHMJH_HDENNJOABEE" => Some(Self::Hdennjoabee), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pcmefcingop { - Kdmkaibhldg = 0, - Objdpcikkkl = 2, - Godnhhcgppp = 1, - Ogddcbgkhml = 3, -} -impl Pcmefcingop { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kdmkaibhldg => "PCMEFCINGOP_KDMKAIBHLDG", - Self::Objdpcikkkl => "PCMEFCINGOP_OBJDPCIKKKL", - Self::Godnhhcgppp => "PCMEFCINGOP_GODNHHCGPPP", - Self::Ogddcbgkhml => "PCMEFCINGOP_OGDDCBGKHML", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PCMEFCINGOP_KDMKAIBHLDG" => Some(Self::Kdmkaibhldg), - "PCMEFCINGOP_OBJDPCIKKKL" => Some(Self::Objdpcikkkl), - "PCMEFCINGOP_GODNHHCGPPP" => Some(Self::Godnhhcgppp), - "PCMEFCINGOP_OGDDCBGKHML" => Some(Self::Ogddcbgkhml), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Apooihedifa { - Jdlklnhiogd = 0, - Omfbegjpigl = 1, - Jaidhieeipm = 3, - Omjadbpbokm = 4, - Eghnhjkjdnd = 2, -} -impl Apooihedifa { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jdlklnhiogd => "APOOIHEDIFA_JDLKLNHIOGD", - Self::Omfbegjpigl => "APOOIHEDIFA_OMFBEGJPIGL", - Self::Jaidhieeipm => "APOOIHEDIFA_JAIDHIEEIPM", - Self::Omjadbpbokm => "APOOIHEDIFA_OMJADBPBOKM", - Self::Eghnhjkjdnd => "APOOIHEDIFA_EGHNHJKJDND", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "APOOIHEDIFA_JDLKLNHIOGD" => Some(Self::Jdlklnhiogd), - "APOOIHEDIFA_OMFBEGJPIGL" => Some(Self::Omfbegjpigl), - "APOOIHEDIFA_JAIDHIEEIPM" => Some(Self::Jaidhieeipm), - "APOOIHEDIFA_OMJADBPBOKM" => Some(Self::Omjadbpbokm), - "APOOIHEDIFA_EGHNHJKJDND" => Some(Self::Eghnhjkjdnd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Enaifdhjaeh { - Ioapggmifdl = 0, - Gefejjhnigh = 12, - Iefgpmdpiln = 5, - Djmdjggpabd = 11, - Bncmcjpgafe = 10, - Ehnmbbifach = 6, - Lpeoahochmn = 1, - Aaobianpneb = 9, - Jlkodcihhif = 2, - Libbhcnldab = 8, - Hdppimknonl = 4, - Hoghbaignng = 3, - Joofbbgoiaa = 7, -} -impl Enaifdhjaeh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ioapggmifdl => "ENAIFDHJAEH_IOAPGGMIFDL", - Self::Gefejjhnigh => "ENAIFDHJAEH_GEFEJJHNIGH", - Self::Iefgpmdpiln => "ENAIFDHJAEH_IEFGPMDPILN", - Self::Djmdjggpabd => "ENAIFDHJAEH_DJMDJGGPABD", - Self::Bncmcjpgafe => "ENAIFDHJAEH_BNCMCJPGAFE", - Self::Ehnmbbifach => "ENAIFDHJAEH_EHNMBBIFACH", - Self::Lpeoahochmn => "ENAIFDHJAEH_LPEOAHOCHMN", - Self::Aaobianpneb => "ENAIFDHJAEH_AAOBIANPNEB", - Self::Jlkodcihhif => "ENAIFDHJAEH_JLKODCIHHIF", - Self::Libbhcnldab => "ENAIFDHJAEH_LIBBHCNLDAB", - Self::Hdppimknonl => "ENAIFDHJAEH_HDPPIMKNONL", - Self::Hoghbaignng => "ENAIFDHJAEH_HOGHBAIGNNG", - Self::Joofbbgoiaa => "ENAIFDHJAEH_JOOFBBGOIAA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ENAIFDHJAEH_IOAPGGMIFDL" => Some(Self::Ioapggmifdl), - "ENAIFDHJAEH_GEFEJJHNIGH" => Some(Self::Gefejjhnigh), - "ENAIFDHJAEH_IEFGPMDPILN" => Some(Self::Iefgpmdpiln), - "ENAIFDHJAEH_DJMDJGGPABD" => Some(Self::Djmdjggpabd), - "ENAIFDHJAEH_BNCMCJPGAFE" => Some(Self::Bncmcjpgafe), - "ENAIFDHJAEH_EHNMBBIFACH" => Some(Self::Ehnmbbifach), - "ENAIFDHJAEH_LPEOAHOCHMN" => Some(Self::Lpeoahochmn), - "ENAIFDHJAEH_AAOBIANPNEB" => Some(Self::Aaobianpneb), - "ENAIFDHJAEH_JLKODCIHHIF" => Some(Self::Jlkodcihhif), - "ENAIFDHJAEH_LIBBHCNLDAB" => Some(Self::Libbhcnldab), - "ENAIFDHJAEH_HDPPIMKNONL" => Some(Self::Hdppimknonl), - "ENAIFDHJAEH_HOGHBAIGNNG" => Some(Self::Hoghbaignng), - "ENAIFDHJAEH_JOOFBBGOIAA" => Some(Self::Joofbbgoiaa), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gdlklcihnnp { - Peldicadboh = 0, -} -impl Gdlklcihnnp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Peldicadboh => "GDLKLCIHNNP_PELDICADBOH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GDLKLCIHNNP_PELDICADBOH" => Some(Self::Peldicadboh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cfeoocoidpf { - Hbihbmndfnf = 0, - Ihiboifncpb = 2, - Olcgdcdkokd = 1, - Imagpeeaoal = 4, - Gjdlfnmmhph = 5, - Ckihailkgpo = 3, -} -impl Cfeoocoidpf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hbihbmndfnf => "CFEOOCOIDPF_HBIHBMNDFNF", - Self::Ihiboifncpb => "CFEOOCOIDPF_IHIBOIFNCPB", - Self::Olcgdcdkokd => "CFEOOCOIDPF_OLCGDCDKOKD", - Self::Imagpeeaoal => "CFEOOCOIDPF_IMAGPEEAOAL", - Self::Gjdlfnmmhph => "CFEOOCOIDPF_GJDLFNMMHPH", - Self::Ckihailkgpo => "CFEOOCOIDPF_CKIHAILKGPO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CFEOOCOIDPF_HBIHBMNDFNF" => Some(Self::Hbihbmndfnf), - "CFEOOCOIDPF_IHIBOIFNCPB" => Some(Self::Ihiboifncpb), - "CFEOOCOIDPF_OLCGDCDKOKD" => Some(Self::Olcgdcdkokd), - "CFEOOCOIDPF_IMAGPEEAOAL" => Some(Self::Imagpeeaoal), - "CFEOOCOIDPF_GJDLFNMMHPH" => Some(Self::Gjdlfnmmhph), - "CFEOOCOIDPF_CKIHAILKGPO" => Some(Self::Ckihailkgpo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ddnkjifhnia { - Ehmfkojlgjo = 0, - Fnpecodmmfd = 1, - Jpddohjhmoh = 2, -} -impl Ddnkjifhnia { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ehmfkojlgjo => "DDNKJIFHNIA_EHMFKOJLGJO", - Self::Fnpecodmmfd => "DDNKJIFHNIA_FNPECODMMFD", - Self::Jpddohjhmoh => "DDNKJIFHNIA_JPDDOHJHMOH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DDNKJIFHNIA_EHMFKOJLGJO" => Some(Self::Ehmfkojlgjo), - "DDNKJIFHNIA_FNPECODMMFD" => Some(Self::Fnpecodmmfd), - "DDNKJIFHNIA_JPDDOHJHMOH" => Some(Self::Jpddohjhmoh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nepfheonfhe { - WayOfCheckHollowNpcExistNone = 0, - CheckHollowNpcExistByPos = 2, - CheckHollowNpcExistByUid = 1, -} -impl Nepfheonfhe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::WayOfCheckHollowNpcExistNone => { - "NEPFHEONFHE_WAY_OF_CHECK_HOLLOW_NPC_EXIST_NONE" - } - Self::CheckHollowNpcExistByPos => "NEPFHEONFHE_CHECK_HOLLOW_NPC_EXIST_BY_POS", - Self::CheckHollowNpcExistByUid => "NEPFHEONFHE_CHECK_HOLLOW_NPC_EXIST_BY_UID", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NEPFHEONFHE_WAY_OF_CHECK_HOLLOW_NPC_EXIST_NONE" => { - Some(Self::WayOfCheckHollowNpcExistNone) - } - "NEPFHEONFHE_CHECK_HOLLOW_NPC_EXIST_BY_POS" => { - Some(Self::CheckHollowNpcExistByPos) - } - "NEPFHEONFHE_CHECK_HOLLOW_NPC_EXIST_BY_UID" => { - Some(Self::CheckHollowNpcExistByUid) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mkpcpbffafh { - Mkbilknaadj = 0, - Iehnaaafiah = 1, - Fcmimlmcncj = 2, -} -impl Mkpcpbffafh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mkbilknaadj => "MKPCPBFFAFH_MKBILKNAADJ", - Self::Iehnaaafiah => "MKPCPBFFAFH_IEHNAAAFIAH", - Self::Fcmimlmcncj => "MKPCPBFFAFH_FCMIMLMCNCJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MKPCPBFFAFH_MKBILKNAADJ" => Some(Self::Mkbilknaadj), - "MKPCPBFFAFH_IEHNAAAFIAH" => Some(Self::Iehnaaafiah), - "MKPCPBFFAFH_FCMIMLMCNCJ" => Some(Self::Fcmimlmcncj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lmmcleeihpe { - DropTypeVariableList = 0, - DropTypeDirectlyAdd = 1, -} -impl Lmmcleeihpe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::DropTypeVariableList => "LMMCLEEIHPE_DROP_TYPE_VARIABLE_LIST", - Self::DropTypeDirectlyAdd => "LMMCLEEIHPE_DROP_TYPE_DIRECTLY_ADD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LMMCLEEIHPE_DROP_TYPE_VARIABLE_LIST" => Some(Self::DropTypeVariableList), - "LMMCLEEIHPE_DROP_TYPE_DIRECTLY_ADD" => Some(Self::DropTypeDirectlyAdd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum ModTimeType { - ModTimeTypeNone = 0, - ModTimeAddMinute = 3, - ModTimeAddPeriod = 2, - ModTimeSet = 1, -} -impl ModTimeType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ModTimeTypeNone => "ModTimeType_MOD_TIME_TYPE_NONE", - Self::ModTimeAddMinute => "ModTimeType_MOD_TIME_ADD_MINUTE", - Self::ModTimeAddPeriod => "ModTimeType_MOD_TIME_ADD_PERIOD", - Self::ModTimeSet => "ModTimeType_MOD_TIME_SET", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ModTimeType_MOD_TIME_TYPE_NONE" => Some(Self::ModTimeTypeNone), - "ModTimeType_MOD_TIME_ADD_MINUTE" => Some(Self::ModTimeAddMinute), - "ModTimeType_MOD_TIME_ADD_PERIOD" => Some(Self::ModTimeAddPeriod), - "ModTimeType_MOD_TIME_SET" => Some(Self::ModTimeSet), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bibopilhhle { - Ijmcniblhkn = 0, - Cdoiidmppik = 1, - Jjiahfmodme = 2, -} -impl Bibopilhhle { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ijmcniblhkn => "BIBOPILHHLE_IJMCNIBLHKN", - Self::Cdoiidmppik => "BIBOPILHHLE_CDOIIDMPPIK", - Self::Jjiahfmodme => "BIBOPILHHLE_JJIAHFMODME", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BIBOPILHHLE_IJMCNIBLHKN" => Some(Self::Ijmcniblhkn), - "BIBOPILHHLE_CDOIIDMPPIK" => Some(Self::Cdoiidmppik), - "BIBOPILHHLE_JJIAHFMODME" => Some(Self::Jjiahfmodme), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Chmhdmkbimh { - Monpigfeclk = 0, -} -impl Chmhdmkbimh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Monpigfeclk => "CHMHDMKBIMH_MONPIGFECLK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHMHDMKBIMH_MONPIGFECLK" => Some(Self::Monpigfeclk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ipnajkdnbbo { - Bpmjnkajoma = 0, - Ggbgibiajmk = 1, - Fhfnggjapbm = 2, -} -impl Ipnajkdnbbo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bpmjnkajoma => "IPNAJKDNBBO_BPMJNKAJOMA", - Self::Ggbgibiajmk => "IPNAJKDNBBO_GGBGIBIAJMK", - Self::Fhfnggjapbm => "IPNAJKDNBBO_FHFNGGJAPBM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IPNAJKDNBBO_BPMJNKAJOMA" => Some(Self::Bpmjnkajoma), - "IPNAJKDNBBO_GGBGIBIAJMK" => Some(Self::Ggbgibiajmk), - "IPNAJKDNBBO_FHFNGGJAPBM" => Some(Self::Fhfnggjapbm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pgdmanglmnd { - CameraPositionTypeNone = 0, - CameraPositionTypeReturn = 3, - CameraPositionTypePosition = 2, - CameraPositionTypeBound = 1, -} -impl Pgdmanglmnd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::CameraPositionTypeNone => "PGDMANGLMND_CAMERA_POSITION_TYPE_NONE", - Self::CameraPositionTypeReturn => "PGDMANGLMND_CAMERA_POSITION_TYPE_RETURN", - Self::CameraPositionTypePosition => { - "PGDMANGLMND_CAMERA_POSITION_TYPE_POSITION" - } - Self::CameraPositionTypeBound => "PGDMANGLMND_CAMERA_POSITION_TYPE_BOUND", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PGDMANGLMND_CAMERA_POSITION_TYPE_NONE" => Some(Self::CameraPositionTypeNone), - "PGDMANGLMND_CAMERA_POSITION_TYPE_RETURN" => { - Some(Self::CameraPositionTypeReturn) - } - "PGDMANGLMND_CAMERA_POSITION_TYPE_POSITION" => { - Some(Self::CameraPositionTypePosition) - } - "PGDMANGLMND_CAMERA_POSITION_TYPE_BOUND" => { - Some(Self::CameraPositionTypeBound) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lbkfhocnfmp { - Opdeknidlai = 0, - Nglhgemofae = 1, - Mnfffpffeci = 7, - Mlpeffplcna = 12, - Ifohdplbonp = 22, - Odbnbpapocd = 21, - Ndbplalpegd = 32, - Lkpjgoinonk = 8, - Cekgfcelhmi = 2, - Idpnkkpomfc = 6, - Imohcbonelm = 10, - Gpbhhopdbpo = 20, - Medioeppndh = 5, - Nmeoaepgkkl = 9, - Jbefehhmndi = 3, - Ghidbinpiji = 11, - Cdloakhmcep = 23, - Kbecpgepcdl = 31, -} -impl Lbkfhocnfmp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Opdeknidlai => "LBKFHOCNFMP_OPDEKNIDLAI", - Self::Nglhgemofae => "LBKFHOCNFMP_NGLHGEMOFAE", - Self::Mnfffpffeci => "LBKFHOCNFMP_MNFFFPFFECI", - Self::Mlpeffplcna => "LBKFHOCNFMP_MLPEFFPLCNA", - Self::Ifohdplbonp => "LBKFHOCNFMP_IFOHDPLBONP", - Self::Odbnbpapocd => "LBKFHOCNFMP_ODBNBPAPOCD", - Self::Ndbplalpegd => "LBKFHOCNFMP_NDBPLALPEGD", - Self::Lkpjgoinonk => "LBKFHOCNFMP_LKPJGOINONK", - Self::Cekgfcelhmi => "LBKFHOCNFMP_CEKGFCELHMI", - Self::Idpnkkpomfc => "LBKFHOCNFMP_IDPNKKPOMFC", - Self::Imohcbonelm => "LBKFHOCNFMP_IMOHCBONELM", - Self::Gpbhhopdbpo => "LBKFHOCNFMP_GPBHHOPDBPO", - Self::Medioeppndh => "LBKFHOCNFMP_MEDIOEPPNDH", - Self::Nmeoaepgkkl => "LBKFHOCNFMP_NMEOAEPGKKL", - Self::Jbefehhmndi => "LBKFHOCNFMP_JBEFEHHMNDI", - Self::Ghidbinpiji => "LBKFHOCNFMP_GHIDBINPIJI", - Self::Cdloakhmcep => "LBKFHOCNFMP_CDLOAKHMCEP", - Self::Kbecpgepcdl => "LBKFHOCNFMP_KBECPGEPCDL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LBKFHOCNFMP_OPDEKNIDLAI" => Some(Self::Opdeknidlai), - "LBKFHOCNFMP_NGLHGEMOFAE" => Some(Self::Nglhgemofae), - "LBKFHOCNFMP_MNFFFPFFECI" => Some(Self::Mnfffpffeci), - "LBKFHOCNFMP_MLPEFFPLCNA" => Some(Self::Mlpeffplcna), - "LBKFHOCNFMP_IFOHDPLBONP" => Some(Self::Ifohdplbonp), - "LBKFHOCNFMP_ODBNBPAPOCD" => Some(Self::Odbnbpapocd), - "LBKFHOCNFMP_NDBPLALPEGD" => Some(Self::Ndbplalpegd), - "LBKFHOCNFMP_LKPJGOINONK" => Some(Self::Lkpjgoinonk), - "LBKFHOCNFMP_CEKGFCELHMI" => Some(Self::Cekgfcelhmi), - "LBKFHOCNFMP_IDPNKKPOMFC" => Some(Self::Idpnkkpomfc), - "LBKFHOCNFMP_IMOHCBONELM" => Some(Self::Imohcbonelm), - "LBKFHOCNFMP_GPBHHOPDBPO" => Some(Self::Gpbhhopdbpo), - "LBKFHOCNFMP_MEDIOEPPNDH" => Some(Self::Medioeppndh), - "LBKFHOCNFMP_NMEOAEPGKKL" => Some(Self::Nmeoaepgkkl), - "LBKFHOCNFMP_JBEFEHHMNDI" => Some(Self::Jbefehhmndi), - "LBKFHOCNFMP_GHIDBINPIJI" => Some(Self::Ghidbinpiji), - "LBKFHOCNFMP_CDLOAKHMCEP" => Some(Self::Cdloakhmcep), - "LBKFHOCNFMP_KBECPGEPCDL" => Some(Self::Kbecpgepcdl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hglombggodb { - All = 0, - Noncore = 2, - Core = 1, -} -impl Hglombggodb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::All => "HGLOMBGGODB_ALL", - Self::Noncore => "HGLOMBGGODB_NONCORE", - Self::Core => "HGLOMBGGODB_CORE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HGLOMBGGODB_ALL" => Some(Self::All), - "HGLOMBGGODB_NONCORE" => Some(Self::Noncore), - "HGLOMBGGODB_CORE" => Some(Self::Core), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hekfeddjnoh { - Bmclgincomf = 0, - Hoplofojhlg = 3, - Bjcpccmooam = 2, - Ijeoieffjhn = 1, -} -impl Hekfeddjnoh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bmclgincomf => "HEKFEDDJNOH_BMCLGINCOMF", - Self::Hoplofojhlg => "HEKFEDDJNOH_HOPLOFOJHLG", - Self::Bjcpccmooam => "HEKFEDDJNOH_BJCPCCMOOAM", - Self::Ijeoieffjhn => "HEKFEDDJNOH_IJEOIEFFJHN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HEKFEDDJNOH_BMCLGINCOMF" => Some(Self::Bmclgincomf), - "HEKFEDDJNOH_HOPLOFOJHLG" => Some(Self::Hoplofojhlg), - "HEKFEDDJNOH_BJCPCCMOOAM" => Some(Self::Bjcpccmooam), - "HEKFEDDJNOH_IJEOIEFFJHN" => Some(Self::Ijeoieffjhn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bjgfgifkefj { - HollowSearchNpcTypeNone = 0, - HollowSearchNpcTypeByIndex = 4, - HollowSearchNpcTypeByBound = 2, - HollowSearchNpcTypeByPos = 1, -} -impl Bjgfgifkefj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowSearchNpcTypeNone => "BJGFGIFKEFJ_HOLLOW_SEARCH_NPC_TYPE_NONE", - Self::HollowSearchNpcTypeByIndex => { - "BJGFGIFKEFJ_HOLLOW_SEARCH_NPC_TYPE_BY_INDEX" - } - Self::HollowSearchNpcTypeByBound => { - "BJGFGIFKEFJ_HOLLOW_SEARCH_NPC_TYPE_BY_BOUND" - } - Self::HollowSearchNpcTypeByPos => "BJGFGIFKEFJ_HOLLOW_SEARCH_NPC_TYPE_BY_POS", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BJGFGIFKEFJ_HOLLOW_SEARCH_NPC_TYPE_NONE" => { - Some(Self::HollowSearchNpcTypeNone) - } - "BJGFGIFKEFJ_HOLLOW_SEARCH_NPC_TYPE_BY_INDEX" => { - Some(Self::HollowSearchNpcTypeByIndex) - } - "BJGFGIFKEFJ_HOLLOW_SEARCH_NPC_TYPE_BY_BOUND" => { - Some(Self::HollowSearchNpcTypeByBound) - } - "BJGFGIFKEFJ_HOLLOW_SEARCH_NPC_TYPE_BY_POS" => { - Some(Self::HollowSearchNpcTypeByPos) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Apnhbbbdbgk { - Mmiidnlmihc = 0, - Hjgcinmggbc = 3, - Dnbdgojccjg = 1, - Kmclnjhahme = 2, -} -impl Apnhbbbdbgk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mmiidnlmihc => "APNHBBBDBGK_MMIIDNLMIHC", - Self::Hjgcinmggbc => "APNHBBBDBGK_HJGCINMGGBC", - Self::Dnbdgojccjg => "APNHBBBDBGK_DNBDGOJCCJG", - Self::Kmclnjhahme => "APNHBBBDBGK_KMCLNJHAHME", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "APNHBBBDBGK_MMIIDNLMIHC" => Some(Self::Mmiidnlmihc), - "APNHBBBDBGK_HJGCINMGGBC" => Some(Self::Hjgcinmggbc), - "APNHBBBDBGK_DNBDGOJCCJG" => Some(Self::Dnbdgojccjg), - "APNHBBBDBGK_KMCLNJHAHME" => Some(Self::Kmclnjhahme), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Abibhnnffhe { - Iigmgpgbpjk = 0, - Ffbjbbhofpp = 3, - Dffkchbnopf = 4, - Gogbmcboija = 1, - Fphifomjedl = 2, -} -impl Abibhnnffhe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Iigmgpgbpjk => "ABIBHNNFFHE_IIGMGPGBPJK", - Self::Ffbjbbhofpp => "ABIBHNNFFHE_FFBJBBHOFPP", - Self::Dffkchbnopf => "ABIBHNNFFHE_DFFKCHBNOPF", - Self::Gogbmcboija => "ABIBHNNFFHE_GOGBMCBOIJA", - Self::Fphifomjedl => "ABIBHNNFFHE_FPHIFOMJEDL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ABIBHNNFFHE_IIGMGPGBPJK" => Some(Self::Iigmgpgbpjk), - "ABIBHNNFFHE_FFBJBBHOFPP" => Some(Self::Ffbjbbhofpp), - "ABIBHNNFFHE_DFFKCHBNOPF" => Some(Self::Dffkchbnopf), - "ABIBHNNFFHE_GOGBMCBOIJA" => Some(Self::Gogbmcboija), - "ABIBHNNFFHE_FPHIFOMJEDL" => Some(Self::Fphifomjedl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pobncbhaolk { - VhsFlowBuffNone = 0, - VhsFlowBuffValue = 2, - VhsFlowBuffPercent = 1, -} -impl Pobncbhaolk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::VhsFlowBuffNone => "POBNCBHAOLK_VHS_FLOW_BUFF_NONE", - Self::VhsFlowBuffValue => "POBNCBHAOLK_VHS_FLOW_BUFF_VALUE", - Self::VhsFlowBuffPercent => "POBNCBHAOLK_VHS_FLOW_BUFF_PERCENT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "POBNCBHAOLK_VHS_FLOW_BUFF_NONE" => Some(Self::VhsFlowBuffNone), - "POBNCBHAOLK_VHS_FLOW_BUFF_VALUE" => Some(Self::VhsFlowBuffValue), - "POBNCBHAOLK_VHS_FLOW_BUFF_PERCENT" => Some(Self::VhsFlowBuffPercent), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum HollowGridLink { - HollowGridLinkNone = 0, - HollowGridLinkAll = 15, - Left = 8, - Down = 2, - Right = 4, - Up = 1, -} -impl HollowGridLink { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowGridLinkNone => "HollowGridLink_HOLLOW_GRID_LINK_NONE", - Self::HollowGridLinkAll => "HollowGridLink_HOLLOW_GRID_LINK_ALL", - Self::Left => "HollowGridLink_LEFT", - Self::Down => "HollowGridLink_DOWN", - Self::Right => "HollowGridLink_RIGHT", - Self::Up => "HollowGridLink_UP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HollowGridLink_HOLLOW_GRID_LINK_NONE" => Some(Self::HollowGridLinkNone), - "HollowGridLink_HOLLOW_GRID_LINK_ALL" => Some(Self::HollowGridLinkAll), - "HollowGridLink_LEFT" => Some(Self::Left), - "HollowGridLink_DOWN" => Some(Self::Down), - "HollowGridLink_RIGHT" => Some(Self::Right), - "HollowGridLink_UP" => Some(Self::Up), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mphhliejphl { - Okpagnggenj = 0, - Ojfhcmiagme = 7, - Deckcapinki = 1, - Hokjglblldb = 2, - Hlgmmfiploe = 5, - Afobaglgknf = 4, - Afajafhiejh = 3, - Idnmffnkjpf = 6, -} -impl Mphhliejphl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Okpagnggenj => "MPHHLIEJPHL_OKPAGNGGENJ", - Self::Ojfhcmiagme => "MPHHLIEJPHL_OJFHCMIAGME", - Self::Deckcapinki => "MPHHLIEJPHL_DECKCAPINKI", - Self::Hokjglblldb => "MPHHLIEJPHL_HOKJGLBLLDB", - Self::Hlgmmfiploe => "MPHHLIEJPHL_HLGMMFIPLOE", - Self::Afobaglgknf => "MPHHLIEJPHL_AFOBAGLGKNF", - Self::Afajafhiejh => "MPHHLIEJPHL_AFAJAFHIEJH", - Self::Idnmffnkjpf => "MPHHLIEJPHL_IDNMFFNKJPF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MPHHLIEJPHL_OKPAGNGGENJ" => Some(Self::Okpagnggenj), - "MPHHLIEJPHL_OJFHCMIAGME" => Some(Self::Ojfhcmiagme), - "MPHHLIEJPHL_DECKCAPINKI" => Some(Self::Deckcapinki), - "MPHHLIEJPHL_HOKJGLBLLDB" => Some(Self::Hokjglblldb), - "MPHHLIEJPHL_HLGMMFIPLOE" => Some(Self::Hlgmmfiploe), - "MPHHLIEJPHL_AFOBAGLGKNF" => Some(Self::Afobaglgknf), - "MPHHLIEJPHL_AFAJAFHIEJH" => Some(Self::Afajafhiejh), - "MPHHLIEJPHL_IDNMFFNKJPF" => Some(Self::Idnmffnkjpf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Apabmnlcamo { - HollowSearchGridTypeNone = 0, - HollowSearchGridTypeBySeed = 3, - HollowSearchGridTypeByBound = 2, - HollowSearchGridTypeByIndex = 4, - HollowSearchGridTypeByPos = 1, -} -impl Apabmnlcamo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowSearchGridTypeNone => "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_NONE", - Self::HollowSearchGridTypeBySeed => { - "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_BY_SEED" - } - Self::HollowSearchGridTypeByBound => { - "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_BY_BOUND" - } - Self::HollowSearchGridTypeByIndex => { - "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_BY_INDEX" - } - Self::HollowSearchGridTypeByPos => { - "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_BY_POS" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_NONE" => { - Some(Self::HollowSearchGridTypeNone) - } - "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_BY_SEED" => { - Some(Self::HollowSearchGridTypeBySeed) - } - "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_BY_BOUND" => { - Some(Self::HollowSearchGridTypeByBound) - } - "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_BY_INDEX" => { - Some(Self::HollowSearchGridTypeByIndex) - } - "APABMNLCAMO_HOLLOW_SEARCH_GRID_TYPE_BY_POS" => { - Some(Self::HollowSearchGridTypeByPos) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cafmbfomneb { - Caaniddchlh = 0, -} -impl Cafmbfomneb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Caaniddchlh => "CAFMBFOMNEB_CAANIDDCHLH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CAFMBFOMNEB_CAANIDDCHLH" => Some(Self::Caaniddchlh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kmipcllilan { - Gcbmjnlafhg = 0, - Onjjmabcmgi = 10, - Dpglfdlonog = 1, - Nkfbdebnbkk = 4, - Ghhjlmchfkp = 2, - Impijchmjpi = 7, - Eaaomhlhoai = 3, - Lhkdendcnoc = 5, - Cdejnbolmbf = 8, - Inmbkglcdkf = 9, - Nifpdiapgcn = 6, -} -impl Kmipcllilan { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gcbmjnlafhg => "KMIPCLLILAN_GCBMJNLAFHG", - Self::Onjjmabcmgi => "KMIPCLLILAN_ONJJMABCMGI", - Self::Dpglfdlonog => "KMIPCLLILAN_DPGLFDLONOG", - Self::Nkfbdebnbkk => "KMIPCLLILAN_NKFBDEBNBKK", - Self::Ghhjlmchfkp => "KMIPCLLILAN_GHHJLMCHFKP", - Self::Impijchmjpi => "KMIPCLLILAN_IMPIJCHMJPI", - Self::Eaaomhlhoai => "KMIPCLLILAN_EAAOMHLHOAI", - Self::Lhkdendcnoc => "KMIPCLLILAN_LHKDENDCNOC", - Self::Cdejnbolmbf => "KMIPCLLILAN_CDEJNBOLMBF", - Self::Inmbkglcdkf => "KMIPCLLILAN_INMBKGLCDKF", - Self::Nifpdiapgcn => "KMIPCLLILAN_NIFPDIAPGCN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KMIPCLLILAN_GCBMJNLAFHG" => Some(Self::Gcbmjnlafhg), - "KMIPCLLILAN_ONJJMABCMGI" => Some(Self::Onjjmabcmgi), - "KMIPCLLILAN_DPGLFDLONOG" => Some(Self::Dpglfdlonog), - "KMIPCLLILAN_NKFBDEBNBKK" => Some(Self::Nkfbdebnbkk), - "KMIPCLLILAN_GHHJLMCHFKP" => Some(Self::Ghhjlmchfkp), - "KMIPCLLILAN_IMPIJCHMJPI" => Some(Self::Impijchmjpi), - "KMIPCLLILAN_EAAOMHLHOAI" => Some(Self::Eaaomhlhoai), - "KMIPCLLILAN_LHKDENDCNOC" => Some(Self::Lhkdendcnoc), - "KMIPCLLILAN_CDEJNBOLMBF" => Some(Self::Cdejnbolmbf), - "KMIPCLLILAN_INMBKGLCDKF" => Some(Self::Inmbkglcdkf), - "KMIPCLLILAN_NIFPDIAPGCN" => Some(Self::Nifpdiapgcn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hddcbheeaph { - Mklhbehnogg = 0, -} -impl Hddcbheeaph { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mklhbehnogg => "HDDCBHEEAPH_MKLHBEHNOGG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HDDCBHEEAPH_MKLHBEHNOGG" => Some(Self::Mklhbehnogg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lkkjjbeldhh { - Ghpfmlpknlp = 0, - Anjamciphlk = 1, - Bocgdnhebdm = 3, - Dmhecojkbmh = 2, - Nnfmkikenad = 4, -} -impl Lkkjjbeldhh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ghpfmlpknlp => "LKKJJBELDHH_GHPFMLPKNLP", - Self::Anjamciphlk => "LKKJJBELDHH_ANJAMCIPHLK", - Self::Bocgdnhebdm => "LKKJJBELDHH_BOCGDNHEBDM", - Self::Dmhecojkbmh => "LKKJJBELDHH_DMHECOJKBMH", - Self::Nnfmkikenad => "LKKJJBELDHH_NNFMKIKENAD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LKKJJBELDHH_GHPFMLPKNLP" => Some(Self::Ghpfmlpknlp), - "LKKJJBELDHH_ANJAMCIPHLK" => Some(Self::Anjamciphlk), - "LKKJJBELDHH_BOCGDNHEBDM" => Some(Self::Bocgdnhebdm), - "LKKJJBELDHH_DMHECOJKBMH" => Some(Self::Dmhecojkbmh), - "LKKJJBELDHH_NNFMKIKENAD" => Some(Self::Nnfmkikenad), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lngmlcdkapb { - Limlhecbngb = 0, -} -impl Lngmlcdkapb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Limlhecbngb => "LNGMLCDKAPB_LIMLHECBNGB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LNGMLCDKAPB_LIMLHECBNGB" => Some(Self::Limlhecbngb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jambjmlilpn { - Bljjkmfdmpm = 0, - Bpdkheogene = 2, - Hodghhjmdij = 5, - Epddfilgokn = 4, - Lhlkbjghopb = 6, - Micfabgknaj = 1, - Gndhofcciaf = 3, -} -impl Jambjmlilpn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bljjkmfdmpm => "JAMBJMLILPN_BLJJKMFDMPM", - Self::Bpdkheogene => "JAMBJMLILPN_BPDKHEOGENE", - Self::Hodghhjmdij => "JAMBJMLILPN_HODGHHJMDIJ", - Self::Epddfilgokn => "JAMBJMLILPN_EPDDFILGOKN", - Self::Lhlkbjghopb => "JAMBJMLILPN_LHLKBJGHOPB", - Self::Micfabgknaj => "JAMBJMLILPN_MICFABGKNAJ", - Self::Gndhofcciaf => "JAMBJMLILPN_GNDHOFCCIAF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JAMBJMLILPN_BLJJKMFDMPM" => Some(Self::Bljjkmfdmpm), - "JAMBJMLILPN_BPDKHEOGENE" => Some(Self::Bpdkheogene), - "JAMBJMLILPN_HODGHHJMDIJ" => Some(Self::Hodghhjmdij), - "JAMBJMLILPN_EPDDFILGOKN" => Some(Self::Epddfilgokn), - "JAMBJMLILPN_LHLKBJGHOPB" => Some(Self::Lhlkbjghopb), - "JAMBJMLILPN_MICFABGKNAJ" => Some(Self::Micfabgknaj), - "JAMBJMLILPN_GNDHOFCCIAF" => Some(Self::Gndhofcciaf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ejjmimphaeh { - Akpfaaboena = 0, -} -impl Ejjmimphaeh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Akpfaaboena => "EJJMIMPHAEH_AKPFAABOENA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EJJMIMPHAEH_AKPFAABOENA" => Some(Self::Akpfaaboena), + "IBMNAAECJOE_AKHFOLMGCND" => Some(Self::Akhfolmgcnd), + "IBMNAAECJOE_IKGDEDDJJCF" => Some(Self::Ikgdeddjjcf), _ => None, } } @@ -7143,8 +4506,8 @@ impl Ejjmimphaeh { #[repr(i32)] pub enum HollowSystemUiState { HollowSystemUiStateNormal = 0, - HollowSystemUiStateBrighten = 2, HollowSystemUiStateClose = 1, + HollowSystemUiStateBrighten = 2, } impl HollowSystemUiState { /// String value of the enum field names used in the ProtoBuf definition. @@ -7156,12 +4519,12 @@ impl HollowSystemUiState { Self::HollowSystemUiStateNormal => { "HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_NORMAL" } - Self::HollowSystemUiStateBrighten => { - "HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_BRIGHTEN" - } Self::HollowSystemUiStateClose => { "HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_CLOSE" } + Self::HollowSystemUiStateBrighten => { + "HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_BRIGHTEN" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -7170,12 +4533,4308 @@ impl HollowSystemUiState { "HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_NORMAL" => { Some(Self::HollowSystemUiStateNormal) } - "HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_BRIGHTEN" => { - Some(Self::HollowSystemUiStateBrighten) - } "HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_CLOSE" => { Some(Self::HollowSystemUiStateClose) } + "HollowSystemUIState_HOLLOW_SYSTEM_UI_STATE_BRIGHTEN" => { + Some(Self::HollowSystemUiStateBrighten) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bopiebkgbca { + Kignopejfjn = 0, + Lfogcpdnoeb = 2, + Jmdbcoigbmj = 1, + Hoolkbgeeep = 3, +} +impl Bopiebkgbca { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kignopejfjn => "BOPIEBKGBCA_KIGNOPEJFJN", + Self::Lfogcpdnoeb => "BOPIEBKGBCA_LFOGCPDNOEB", + Self::Jmdbcoigbmj => "BOPIEBKGBCA_JMDBCOIGBMJ", + Self::Hoolkbgeeep => "BOPIEBKGBCA_HOOLKBGEEEP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BOPIEBKGBCA_KIGNOPEJFJN" => Some(Self::Kignopejfjn), + "BOPIEBKGBCA_LFOGCPDNOEB" => Some(Self::Lfogcpdnoeb), + "BOPIEBKGBCA_JMDBCOIGBMJ" => Some(Self::Jmdbcoigbmj), + "BOPIEBKGBCA_HOOLKBGEEEP" => Some(Self::Hoolkbgeeep), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mognnefmmal { + Ikddennlfki = 0, + Kmajnkilpac = 3, + Dgkjilmhpkl = 4, + Laloaoahibp = 5, + Pcfkncajebi = 6, + Jaiepjflfkc = 1, + Khbpnhcoela = 2, + Nefndmacenm = 7, +} +impl Mognnefmmal { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ikddennlfki => "MOGNNEFMMAL_IKDDENNLFKI", + Self::Kmajnkilpac => "MOGNNEFMMAL_KMAJNKILPAC", + Self::Dgkjilmhpkl => "MOGNNEFMMAL_DGKJILMHPKL", + Self::Laloaoahibp => "MOGNNEFMMAL_LALOAOAHIBP", + Self::Pcfkncajebi => "MOGNNEFMMAL_PCFKNCAJEBI", + Self::Jaiepjflfkc => "MOGNNEFMMAL_JAIEPJFLFKC", + Self::Khbpnhcoela => "MOGNNEFMMAL_KHBPNHCOELA", + Self::Nefndmacenm => "MOGNNEFMMAL_NEFNDMACENM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MOGNNEFMMAL_IKDDENNLFKI" => Some(Self::Ikddennlfki), + "MOGNNEFMMAL_KMAJNKILPAC" => Some(Self::Kmajnkilpac), + "MOGNNEFMMAL_DGKJILMHPKL" => Some(Self::Dgkjilmhpkl), + "MOGNNEFMMAL_LALOAOAHIBP" => Some(Self::Laloaoahibp), + "MOGNNEFMMAL_PCFKNCAJEBI" => Some(Self::Pcfkncajebi), + "MOGNNEFMMAL_JAIEPJFLFKC" => Some(Self::Jaiepjflfkc), + "MOGNNEFMMAL_KHBPNHCOELA" => Some(Self::Khbpnhcoela), + "MOGNNEFMMAL_NEFNDMACENM" => Some(Self::Nefndmacenm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jpcgichaekc { + Fcglboooili = 0, + Epfjadmcnao = 1, + Olfkmgohgkb = 2, +} +impl Jpcgichaekc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fcglboooili => "JPCGICHAEKC_FCGLBOOOILI", + Self::Epfjadmcnao => "JPCGICHAEKC_EPFJADMCNAO", + Self::Olfkmgohgkb => "JPCGICHAEKC_OLFKMGOHGKB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JPCGICHAEKC_FCGLBOOOILI" => Some(Self::Fcglboooili), + "JPCGICHAEKC_EPFJADMCNAO" => Some(Self::Epfjadmcnao), + "JPCGICHAEKC_OLFKMGOHGKB" => Some(Self::Olfkmgohgkb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jeilkdomgbp { + Jepbcmjdndh = 0, + Jejhcjndcbd = 4, + Mjnaojkcdcc = 3, + Ifldddpfbja = 5, + Ggiiphdfeik = 2, + Lodngjilecb = 1, +} +impl Jeilkdomgbp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jepbcmjdndh => "JEILKDOMGBP_JEPBCMJDNDH", + Self::Jejhcjndcbd => "JEILKDOMGBP_JEJHCJNDCBD", + Self::Mjnaojkcdcc => "JEILKDOMGBP_MJNAOJKCDCC", + Self::Ifldddpfbja => "JEILKDOMGBP_IFLDDDPFBJA", + Self::Ggiiphdfeik => "JEILKDOMGBP_GGIIPHDFEIK", + Self::Lodngjilecb => "JEILKDOMGBP_LODNGJILECB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JEILKDOMGBP_JEPBCMJDNDH" => Some(Self::Jepbcmjdndh), + "JEILKDOMGBP_JEJHCJNDCBD" => Some(Self::Jejhcjndcbd), + "JEILKDOMGBP_MJNAOJKCDCC" => Some(Self::Mjnaojkcdcc), + "JEILKDOMGBP_IFLDDDPFBJA" => Some(Self::Ifldddpfbja), + "JEILKDOMGBP_GGIIPHDFEIK" => Some(Self::Ggiiphdfeik), + "JEILKDOMGBP_LODNGJILECB" => Some(Self::Lodngjilecb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hpcbbakpljb { + Effamgpeajg = 0, + Iaeejdmlkih = 1, +} +impl Hpcbbakpljb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Effamgpeajg => "HPCBBAKPLJB_EFFAMGPEAJG", + Self::Iaeejdmlkih => "HPCBBAKPLJB_IAEEJDMLKIH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HPCBBAKPLJB_EFFAMGPEAJG" => Some(Self::Effamgpeajg), + "HPCBBAKPLJB_IAEEJDMLKIH" => Some(Self::Iaeejdmlkih), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bbebcjipdoo { + Igfnkokbngk = 0, + Focfpkdadhk = 1, +} +impl Bbebcjipdoo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Igfnkokbngk => "BBEBCJIPDOO_IGFNKOKBNGK", + Self::Focfpkdadhk => "BBEBCJIPDOO_FOCFPKDADHK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BBEBCJIPDOO_IGFNKOKBNGK" => Some(Self::Igfnkokbngk), + "BBEBCJIPDOO_FOCFPKDADHK" => Some(Self::Focfpkdadhk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hfijabdlbgl { + TimeSegmentIndexTypeNone = 0, + TimeSegmentIndexTypeSelf = 1, + TimeSegmentIndexTypeUid = 3, + TimeSegmentIndexTypeIndex = 2, +} +impl Hfijabdlbgl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TimeSegmentIndexTypeNone => "HFIJABDLBGL_TIME_SEGMENT_INDEX_TYPE_NONE", + Self::TimeSegmentIndexTypeSelf => "HFIJABDLBGL_TIME_SEGMENT_INDEX_TYPE_SELF", + Self::TimeSegmentIndexTypeUid => "HFIJABDLBGL_TIME_SEGMENT_INDEX_TYPE_UID", + Self::TimeSegmentIndexTypeIndex => { + "HFIJABDLBGL_TIME_SEGMENT_INDEX_TYPE_INDEX" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HFIJABDLBGL_TIME_SEGMENT_INDEX_TYPE_NONE" => { + Some(Self::TimeSegmentIndexTypeNone) + } + "HFIJABDLBGL_TIME_SEGMENT_INDEX_TYPE_SELF" => { + Some(Self::TimeSegmentIndexTypeSelf) + } + "HFIJABDLBGL_TIME_SEGMENT_INDEX_TYPE_UID" => { + Some(Self::TimeSegmentIndexTypeUid) + } + "HFIJABDLBGL_TIME_SEGMENT_INDEX_TYPE_INDEX" => { + Some(Self::TimeSegmentIndexTypeIndex) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kkaakconagg { + RepairIconTypeNone = 0, + RepairIconTypeTlr = 13, + RepairIconTypeBrt = 7, + RepairIconTypeLbr = 14, + RepairIconTypeBr = 6, + RepairIconTypeFull = 15, + RepairIconTypeTl = 9, + RepairIconTypeLr = 12, + RepairIconTypeRt = 5, + RepairIconTypeTb = 3, + RepairIconTypeTlb = 11, + RepairIconTypeLb = 10, +} +impl Kkaakconagg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::RepairIconTypeNone => "KKAAKCONAGG_REPAIR_ICON_TYPE_NONE", + Self::RepairIconTypeTlr => "KKAAKCONAGG_REPAIR_ICON_TYPE_TLR", + Self::RepairIconTypeBrt => "KKAAKCONAGG_REPAIR_ICON_TYPE_BRT", + Self::RepairIconTypeLbr => "KKAAKCONAGG_REPAIR_ICON_TYPE_LBR", + Self::RepairIconTypeBr => "KKAAKCONAGG_REPAIR_ICON_TYPE_BR", + Self::RepairIconTypeFull => "KKAAKCONAGG_REPAIR_ICON_TYPE_FULL", + Self::RepairIconTypeTl => "KKAAKCONAGG_REPAIR_ICON_TYPE_TL", + Self::RepairIconTypeLr => "KKAAKCONAGG_REPAIR_ICON_TYPE_LR", + Self::RepairIconTypeRt => "KKAAKCONAGG_REPAIR_ICON_TYPE_RT", + Self::RepairIconTypeTb => "KKAAKCONAGG_REPAIR_ICON_TYPE_TB", + Self::RepairIconTypeTlb => "KKAAKCONAGG_REPAIR_ICON_TYPE_TLB", + Self::RepairIconTypeLb => "KKAAKCONAGG_REPAIR_ICON_TYPE_LB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KKAAKCONAGG_REPAIR_ICON_TYPE_NONE" => Some(Self::RepairIconTypeNone), + "KKAAKCONAGG_REPAIR_ICON_TYPE_TLR" => Some(Self::RepairIconTypeTlr), + "KKAAKCONAGG_REPAIR_ICON_TYPE_BRT" => Some(Self::RepairIconTypeBrt), + "KKAAKCONAGG_REPAIR_ICON_TYPE_LBR" => Some(Self::RepairIconTypeLbr), + "KKAAKCONAGG_REPAIR_ICON_TYPE_BR" => Some(Self::RepairIconTypeBr), + "KKAAKCONAGG_REPAIR_ICON_TYPE_FULL" => Some(Self::RepairIconTypeFull), + "KKAAKCONAGG_REPAIR_ICON_TYPE_TL" => Some(Self::RepairIconTypeTl), + "KKAAKCONAGG_REPAIR_ICON_TYPE_LR" => Some(Self::RepairIconTypeLr), + "KKAAKCONAGG_REPAIR_ICON_TYPE_RT" => Some(Self::RepairIconTypeRt), + "KKAAKCONAGG_REPAIR_ICON_TYPE_TB" => Some(Self::RepairIconTypeTb), + "KKAAKCONAGG_REPAIR_ICON_TYPE_TLB" => Some(Self::RepairIconTypeTlb), + "KKAAKCONAGG_REPAIR_ICON_TYPE_LB" => Some(Self::RepairIconTypeLb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ohenldibpae { + None = 0, + UintValue = 6, + StringValue = 4, + IntValue = 5, + FloatValue = 3, +} +impl Ohenldibpae { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "OHENLDIBPAE_None", + Self::UintValue => "OHENLDIBPAE_UintValue", + Self::StringValue => "OHENLDIBPAE_StringValue", + Self::IntValue => "OHENLDIBPAE_IntValue", + Self::FloatValue => "OHENLDIBPAE_FloatValue", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OHENLDIBPAE_None" => Some(Self::None), + "OHENLDIBPAE_UintValue" => Some(Self::UintValue), + "OHENLDIBPAE_StringValue" => Some(Self::StringValue), + "OHENLDIBPAE_IntValue" => Some(Self::IntValue), + "OHENLDIBPAE_FloatValue" => Some(Self::FloatValue), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dmmepfbebdc { + Cgjeancbkpk = 0, + Jihdnklddbe = 100, + Cdpmhijingp = 103, + Nfbcenkljkp = 1, + Hkhjeaolmam = 101, + Ejbjpfmcbka = 102, +} +impl Dmmepfbebdc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cgjeancbkpk => "DMMEPFBEBDC_CGJEANCBKPK", + Self::Jihdnklddbe => "DMMEPFBEBDC_JIHDNKLDDBE", + Self::Cdpmhijingp => "DMMEPFBEBDC_CDPMHIJINGP", + Self::Nfbcenkljkp => "DMMEPFBEBDC_NFBCENKLJKP", + Self::Hkhjeaolmam => "DMMEPFBEBDC_HKHJEAOLMAM", + Self::Ejbjpfmcbka => "DMMEPFBEBDC_EJBJPFMCBKA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DMMEPFBEBDC_CGJEANCBKPK" => Some(Self::Cgjeancbkpk), + "DMMEPFBEBDC_JIHDNKLDDBE" => Some(Self::Jihdnklddbe), + "DMMEPFBEBDC_CDPMHIJINGP" => Some(Self::Cdpmhijingp), + "DMMEPFBEBDC_NFBCENKLJKP" => Some(Self::Nfbcenkljkp), + "DMMEPFBEBDC_HKHJEAOLMAM" => Some(Self::Hkhjeaolmam), + "DMMEPFBEBDC_EJBJPFMCBKA" => Some(Self::Ejbjpfmcbka), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fogmbgghlba { + Haojfjliokd = 0, + Eijbdcndfje = 4, + Nidlfjljpba = 2, + Jilicefkino = 1, +} +impl Fogmbgghlba { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Haojfjliokd => "FOGMBGGHLBA_HAOJFJLIOKD", + Self::Eijbdcndfje => "FOGMBGGHLBA_EIJBDCNDFJE", + Self::Nidlfjljpba => "FOGMBGGHLBA_NIDLFJLJPBA", + Self::Jilicefkino => "FOGMBGGHLBA_JILICEFKINO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FOGMBGGHLBA_HAOJFJLIOKD" => Some(Self::Haojfjliokd), + "FOGMBGGHLBA_EIJBDCNDFJE" => Some(Self::Eijbdcndfje), + "FOGMBGGHLBA_NIDLFJLJPBA" => Some(Self::Nidlfjljpba), + "FOGMBGGHLBA_JILICEFKINO" => Some(Self::Jilicefkino), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Afmkppglapm { + Gomadkhfekl = 0, + Hgdmoagdkno = 27, + Amcokiccdil = 8, + Ojlhmohlhed = 16, + Nolmbkehbeh = 21, + Jcbhekbbfjl = 22, + Lhehbfmoonk = 23, + Bcokagaciec = 11, + Lbmpkkccgnd = 19, + Kimmdbknkje = 34, + Giehhplhlfo = 3, + Olnioehbjol = 9, + Ocjjggemala = 37, + Kaomobemjad = 17, + Omknielbiem = 5, + Djbdnlaegec = 13, + Mfgeicnlboi = 20, + Fbcnpldmllg = 26, + Kkbkddmjpkn = 14, + Plhmflpaddc = 38, + Fdecgefdabj = 28, + Jljdfjdlmaj = 18, + Pdccidgdjcf = 33, + Ackfffdjkfh = 29, + Hknljmaciga = 36, + Ccofmnlpcia = 6, + Kiconiajjld = 15, + Ehknhceoodc = 31, + Pinbapabjff = 4, + Lfdkihjgjoj = 10, + Bialnneimhj = 35, + Jhckcefkcbb = 1, + Mhjmeamokca = 7, + Adlkndhmgii = 24, + Ccpdbnlodnh = 25, + Lgdmdpgfmam = 32, + Cllfpmjjldn = 30, + Mdoplcibnja = 2, + Gcepeokekmf = 12, +} +impl Afmkppglapm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gomadkhfekl => "AFMKPPGLAPM_GOMADKHFEKL", + Self::Hgdmoagdkno => "AFMKPPGLAPM_HGDMOAGDKNO", + Self::Amcokiccdil => "AFMKPPGLAPM_AMCOKICCDIL", + Self::Ojlhmohlhed => "AFMKPPGLAPM_OJLHMOHLHED", + Self::Nolmbkehbeh => "AFMKPPGLAPM_NOLMBKEHBEH", + Self::Jcbhekbbfjl => "AFMKPPGLAPM_JCBHEKBBFJL", + Self::Lhehbfmoonk => "AFMKPPGLAPM_LHEHBFMOONK", + Self::Bcokagaciec => "AFMKPPGLAPM_BCOKAGACIEC", + Self::Lbmpkkccgnd => "AFMKPPGLAPM_LBMPKKCCGND", + Self::Kimmdbknkje => "AFMKPPGLAPM_KIMMDBKNKJE", + Self::Giehhplhlfo => "AFMKPPGLAPM_GIEHHPLHLFO", + Self::Olnioehbjol => "AFMKPPGLAPM_OLNIOEHBJOL", + Self::Ocjjggemala => "AFMKPPGLAPM_OCJJGGEMALA", + Self::Kaomobemjad => "AFMKPPGLAPM_KAOMOBEMJAD", + Self::Omknielbiem => "AFMKPPGLAPM_OMKNIELBIEM", + Self::Djbdnlaegec => "AFMKPPGLAPM_DJBDNLAEGEC", + Self::Mfgeicnlboi => "AFMKPPGLAPM_MFGEICNLBOI", + Self::Fbcnpldmllg => "AFMKPPGLAPM_FBCNPLDMLLG", + Self::Kkbkddmjpkn => "AFMKPPGLAPM_KKBKDDMJPKN", + Self::Plhmflpaddc => "AFMKPPGLAPM_PLHMFLPADDC", + Self::Fdecgefdabj => "AFMKPPGLAPM_FDECGEFDABJ", + Self::Jljdfjdlmaj => "AFMKPPGLAPM_JLJDFJDLMAJ", + Self::Pdccidgdjcf => "AFMKPPGLAPM_PDCCIDGDJCF", + Self::Ackfffdjkfh => "AFMKPPGLAPM_ACKFFFDJKFH", + Self::Hknljmaciga => "AFMKPPGLAPM_HKNLJMACIGA", + Self::Ccofmnlpcia => "AFMKPPGLAPM_CCOFMNLPCIA", + Self::Kiconiajjld => "AFMKPPGLAPM_KICONIAJJLD", + Self::Ehknhceoodc => "AFMKPPGLAPM_EHKNHCEOODC", + Self::Pinbapabjff => "AFMKPPGLAPM_PINBAPABJFF", + Self::Lfdkihjgjoj => "AFMKPPGLAPM_LFDKIHJGJOJ", + Self::Bialnneimhj => "AFMKPPGLAPM_BIALNNEIMHJ", + Self::Jhckcefkcbb => "AFMKPPGLAPM_JHCKCEFKCBB", + Self::Mhjmeamokca => "AFMKPPGLAPM_MHJMEAMOKCA", + Self::Adlkndhmgii => "AFMKPPGLAPM_ADLKNDHMGII", + Self::Ccpdbnlodnh => "AFMKPPGLAPM_CCPDBNLODNH", + Self::Lgdmdpgfmam => "AFMKPPGLAPM_LGDMDPGFMAM", + Self::Cllfpmjjldn => "AFMKPPGLAPM_CLLFPMJJLDN", + Self::Mdoplcibnja => "AFMKPPGLAPM_MDOPLCIBNJA", + Self::Gcepeokekmf => "AFMKPPGLAPM_GCEPEOKEKMF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AFMKPPGLAPM_GOMADKHFEKL" => Some(Self::Gomadkhfekl), + "AFMKPPGLAPM_HGDMOAGDKNO" => Some(Self::Hgdmoagdkno), + "AFMKPPGLAPM_AMCOKICCDIL" => Some(Self::Amcokiccdil), + "AFMKPPGLAPM_OJLHMOHLHED" => Some(Self::Ojlhmohlhed), + "AFMKPPGLAPM_NOLMBKEHBEH" => Some(Self::Nolmbkehbeh), + "AFMKPPGLAPM_JCBHEKBBFJL" => Some(Self::Jcbhekbbfjl), + "AFMKPPGLAPM_LHEHBFMOONK" => Some(Self::Lhehbfmoonk), + "AFMKPPGLAPM_BCOKAGACIEC" => Some(Self::Bcokagaciec), + "AFMKPPGLAPM_LBMPKKCCGND" => Some(Self::Lbmpkkccgnd), + "AFMKPPGLAPM_KIMMDBKNKJE" => Some(Self::Kimmdbknkje), + "AFMKPPGLAPM_GIEHHPLHLFO" => Some(Self::Giehhplhlfo), + "AFMKPPGLAPM_OLNIOEHBJOL" => Some(Self::Olnioehbjol), + "AFMKPPGLAPM_OCJJGGEMALA" => Some(Self::Ocjjggemala), + "AFMKPPGLAPM_KAOMOBEMJAD" => Some(Self::Kaomobemjad), + "AFMKPPGLAPM_OMKNIELBIEM" => Some(Self::Omknielbiem), + "AFMKPPGLAPM_DJBDNLAEGEC" => Some(Self::Djbdnlaegec), + "AFMKPPGLAPM_MFGEICNLBOI" => Some(Self::Mfgeicnlboi), + "AFMKPPGLAPM_FBCNPLDMLLG" => Some(Self::Fbcnpldmllg), + "AFMKPPGLAPM_KKBKDDMJPKN" => Some(Self::Kkbkddmjpkn), + "AFMKPPGLAPM_PLHMFLPADDC" => Some(Self::Plhmflpaddc), + "AFMKPPGLAPM_FDECGEFDABJ" => Some(Self::Fdecgefdabj), + "AFMKPPGLAPM_JLJDFJDLMAJ" => Some(Self::Jljdfjdlmaj), + "AFMKPPGLAPM_PDCCIDGDJCF" => Some(Self::Pdccidgdjcf), + "AFMKPPGLAPM_ACKFFFDJKFH" => Some(Self::Ackfffdjkfh), + "AFMKPPGLAPM_HKNLJMACIGA" => Some(Self::Hknljmaciga), + "AFMKPPGLAPM_CCOFMNLPCIA" => Some(Self::Ccofmnlpcia), + "AFMKPPGLAPM_KICONIAJJLD" => Some(Self::Kiconiajjld), + "AFMKPPGLAPM_EHKNHCEOODC" => Some(Self::Ehknhceoodc), + "AFMKPPGLAPM_PINBAPABJFF" => Some(Self::Pinbapabjff), + "AFMKPPGLAPM_LFDKIHJGJOJ" => Some(Self::Lfdkihjgjoj), + "AFMKPPGLAPM_BIALNNEIMHJ" => Some(Self::Bialnneimhj), + "AFMKPPGLAPM_JHCKCEFKCBB" => Some(Self::Jhckcefkcbb), + "AFMKPPGLAPM_MHJMEAMOKCA" => Some(Self::Mhjmeamokca), + "AFMKPPGLAPM_ADLKNDHMGII" => Some(Self::Adlkndhmgii), + "AFMKPPGLAPM_CCPDBNLODNH" => Some(Self::Ccpdbnlodnh), + "AFMKPPGLAPM_LGDMDPGFMAM" => Some(Self::Lgdmdpgfmam), + "AFMKPPGLAPM_CLLFPMJJLDN" => Some(Self::Cllfpmjjldn), + "AFMKPPGLAPM_MDOPLCIBNJA" => Some(Self::Mdoplcibnja), + "AFMKPPGLAPM_GCEPEOKEKMF" => Some(Self::Gcepeokekmf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Idlgankohho { + Mcffnjkljeo = 0, + Bapbcklmmal = 27, + Didhifiobia = 6, + Bafaaccjjpn = 22, + Dbdpiegdelb = 4, + Nbjopjjncpf = 1, + Hpngdgfjjgf = 28, + Mebmgombmgc = 15, + Dljkdookaea = 25, + Pogaflgnmbn = 30, + Nhadpapnnbh = 10, + Lgbodhjfgmi = 20, + Egonpicmmad = 8, + Ifdfpoeppia = 11, + Anafhnmombh = 29, + Oldgiccgmfd = 21, + Nogojkafhpo = 26, + Hfeapkiedog = 5, + Diocnjelkab = 7, + Pikiipfikdc = 31, + Pamhlipgghd = 16, + Llldbilfand = 23, + Bhiheggdbdl = 9, + Ecnmdefbimg = 3, + Biaiocepeeo = 2, + Fbdeddfcbla = 24, +} +impl Idlgankohho { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mcffnjkljeo => "IDLGANKOHHO_MCFFNJKLJEO", + Self::Bapbcklmmal => "IDLGANKOHHO_BAPBCKLMMAL", + Self::Didhifiobia => "IDLGANKOHHO_DIDHIFIOBIA", + Self::Bafaaccjjpn => "IDLGANKOHHO_BAFAACCJJPN", + Self::Dbdpiegdelb => "IDLGANKOHHO_DBDPIEGDELB", + Self::Nbjopjjncpf => "IDLGANKOHHO_NBJOPJJNCPF", + Self::Hpngdgfjjgf => "IDLGANKOHHO_HPNGDGFJJGF", + Self::Mebmgombmgc => "IDLGANKOHHO_MEBMGOMBMGC", + Self::Dljkdookaea => "IDLGANKOHHO_DLJKDOOKAEA", + Self::Pogaflgnmbn => "IDLGANKOHHO_POGAFLGNMBN", + Self::Nhadpapnnbh => "IDLGANKOHHO_NHADPAPNNBH", + Self::Lgbodhjfgmi => "IDLGANKOHHO_LGBODHJFGMI", + Self::Egonpicmmad => "IDLGANKOHHO_EGONPICMMAD", + Self::Ifdfpoeppia => "IDLGANKOHHO_IFDFPOEPPIA", + Self::Anafhnmombh => "IDLGANKOHHO_ANAFHNMOMBH", + Self::Oldgiccgmfd => "IDLGANKOHHO_OLDGICCGMFD", + Self::Nogojkafhpo => "IDLGANKOHHO_NOGOJKAFHPO", + Self::Hfeapkiedog => "IDLGANKOHHO_HFEAPKIEDOG", + Self::Diocnjelkab => "IDLGANKOHHO_DIOCNJELKAB", + Self::Pikiipfikdc => "IDLGANKOHHO_PIKIIPFIKDC", + Self::Pamhlipgghd => "IDLGANKOHHO_PAMHLIPGGHD", + Self::Llldbilfand => "IDLGANKOHHO_LLLDBILFAND", + Self::Bhiheggdbdl => "IDLGANKOHHO_BHIHEGGDBDL", + Self::Ecnmdefbimg => "IDLGANKOHHO_ECNMDEFBIMG", + Self::Biaiocepeeo => "IDLGANKOHHO_BIAIOCEPEEO", + Self::Fbdeddfcbla => "IDLGANKOHHO_FBDEDDFCBLA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IDLGANKOHHO_MCFFNJKLJEO" => Some(Self::Mcffnjkljeo), + "IDLGANKOHHO_BAPBCKLMMAL" => Some(Self::Bapbcklmmal), + "IDLGANKOHHO_DIDHIFIOBIA" => Some(Self::Didhifiobia), + "IDLGANKOHHO_BAFAACCJJPN" => Some(Self::Bafaaccjjpn), + "IDLGANKOHHO_DBDPIEGDELB" => Some(Self::Dbdpiegdelb), + "IDLGANKOHHO_NBJOPJJNCPF" => Some(Self::Nbjopjjncpf), + "IDLGANKOHHO_HPNGDGFJJGF" => Some(Self::Hpngdgfjjgf), + "IDLGANKOHHO_MEBMGOMBMGC" => Some(Self::Mebmgombmgc), + "IDLGANKOHHO_DLJKDOOKAEA" => Some(Self::Dljkdookaea), + "IDLGANKOHHO_POGAFLGNMBN" => Some(Self::Pogaflgnmbn), + "IDLGANKOHHO_NHADPAPNNBH" => Some(Self::Nhadpapnnbh), + "IDLGANKOHHO_LGBODHJFGMI" => Some(Self::Lgbodhjfgmi), + "IDLGANKOHHO_EGONPICMMAD" => Some(Self::Egonpicmmad), + "IDLGANKOHHO_IFDFPOEPPIA" => Some(Self::Ifdfpoeppia), + "IDLGANKOHHO_ANAFHNMOMBH" => Some(Self::Anafhnmombh), + "IDLGANKOHHO_OLDGICCGMFD" => Some(Self::Oldgiccgmfd), + "IDLGANKOHHO_NOGOJKAFHPO" => Some(Self::Nogojkafhpo), + "IDLGANKOHHO_HFEAPKIEDOG" => Some(Self::Hfeapkiedog), + "IDLGANKOHHO_DIOCNJELKAB" => Some(Self::Diocnjelkab), + "IDLGANKOHHO_PIKIIPFIKDC" => Some(Self::Pikiipfikdc), + "IDLGANKOHHO_PAMHLIPGGHD" => Some(Self::Pamhlipgghd), + "IDLGANKOHHO_LLLDBILFAND" => Some(Self::Llldbilfand), + "IDLGANKOHHO_BHIHEGGDBDL" => Some(Self::Bhiheggdbdl), + "IDLGANKOHHO_ECNMDEFBIMG" => Some(Self::Ecnmdefbimg), + "IDLGANKOHHO_BIAIOCEPEEO" => Some(Self::Biaiocepeeo), + "IDLGANKOHHO_FBDEDDFCBLA" => Some(Self::Fbdeddfcbla), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pgdagphajoi { + Meidmjbdmjk = 0, + Dajnajoaicl = 1, +} +impl Pgdagphajoi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Meidmjbdmjk => "PGDAGPHAJOI_MEIDMJBDMJK", + Self::Dajnajoaicl => "PGDAGPHAJOI_DAJNAJOAICL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PGDAGPHAJOI_MEIDMJBDMJK" => Some(Self::Meidmjbdmjk), + "PGDAGPHAJOI_DAJNAJOAICL" => Some(Self::Dajnajoaicl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Iaelmojehhb { + Kgdipcpmche = 0, + Gadmplfilef = 100, + Kfdehiklfkc = 6, + Okoiebekeob = 3, + Aephikoidfp = 1, + Cmkolnaejmi = 4, + Dghjpngblmn = 5, +} +impl Iaelmojehhb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kgdipcpmche => "IAELMOJEHHB_KGDIPCPMCHE", + Self::Gadmplfilef => "IAELMOJEHHB_GADMPLFILEF", + Self::Kfdehiklfkc => "IAELMOJEHHB_KFDEHIKLFKC", + Self::Okoiebekeob => "IAELMOJEHHB_OKOIEBEKEOB", + Self::Aephikoidfp => "IAELMOJEHHB_AEPHIKOIDFP", + Self::Cmkolnaejmi => "IAELMOJEHHB_CMKOLNAEJMI", + Self::Dghjpngblmn => "IAELMOJEHHB_DGHJPNGBLMN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IAELMOJEHHB_KGDIPCPMCHE" => Some(Self::Kgdipcpmche), + "IAELMOJEHHB_GADMPLFILEF" => Some(Self::Gadmplfilef), + "IAELMOJEHHB_KFDEHIKLFKC" => Some(Self::Kfdehiklfkc), + "IAELMOJEHHB_OKOIEBEKEOB" => Some(Self::Okoiebekeob), + "IAELMOJEHHB_AEPHIKOIDFP" => Some(Self::Aephikoidfp), + "IAELMOJEHHB_CMKOLNAEJMI" => Some(Self::Cmkolnaejmi), + "IAELMOJEHHB_DGHJPNGBLMN" => Some(Self::Dghjpngblmn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mkpceplgkld { + Count = 0, + Pop = 1, +} +impl Mkpceplgkld { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Count => "MKPCEPLGKLD_COUNT", + Self::Pop => "MKPCEPLGKLD_POP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MKPCEPLGKLD_COUNT" => Some(Self::Count), + "MKPCEPLGKLD_POP" => Some(Self::Pop), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mcjkldphnii { + Cdepkdkgifc = 0, + Hphobfhefki = 3, + Dieihgceafb = 1, + Iemkkgohplg = 2, + Gknonnmbfmk = 4, +} +impl Mcjkldphnii { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cdepkdkgifc => "MCJKLDPHNII_CDEPKDKGIFC", + Self::Hphobfhefki => "MCJKLDPHNII_HPHOBFHEFKI", + Self::Dieihgceafb => "MCJKLDPHNII_DIEIHGCEAFB", + Self::Iemkkgohplg => "MCJKLDPHNII_IEMKKGOHPLG", + Self::Gknonnmbfmk => "MCJKLDPHNII_GKNONNMBFMK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MCJKLDPHNII_CDEPKDKGIFC" => Some(Self::Cdepkdkgifc), + "MCJKLDPHNII_HPHOBFHEFKI" => Some(Self::Hphobfhefki), + "MCJKLDPHNII_DIEIHGCEAFB" => Some(Self::Dieihgceafb), + "MCJKLDPHNII_IEMKKGOHPLG" => Some(Self::Iemkkgohplg), + "MCJKLDPHNII_GKNONNMBFMK" => Some(Self::Gknonnmbfmk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lfcglgopcag { + Allpbpkhgik = 0, + Fembcchdhng = 2, + Ianncfogalp = 3, + Bmgnmjackhn = 1, + Nohcnbadegp = 4, +} +impl Lfcglgopcag { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Allpbpkhgik => "LFCGLGOPCAG_ALLPBPKHGIK", + Self::Fembcchdhng => "LFCGLGOPCAG_FEMBCCHDHNG", + Self::Ianncfogalp => "LFCGLGOPCAG_IANNCFOGALP", + Self::Bmgnmjackhn => "LFCGLGOPCAG_BMGNMJACKHN", + Self::Nohcnbadegp => "LFCGLGOPCAG_NOHCNBADEGP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LFCGLGOPCAG_ALLPBPKHGIK" => Some(Self::Allpbpkhgik), + "LFCGLGOPCAG_FEMBCCHDHNG" => Some(Self::Fembcchdhng), + "LFCGLGOPCAG_IANNCFOGALP" => Some(Self::Ianncfogalp), + "LFCGLGOPCAG_BMGNMJACKHN" => Some(Self::Bmgnmjackhn), + "LFCGLGOPCAG_NOHCNBADEGP" => Some(Self::Nohcnbadegp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dhbhgnlbaei { + Ckmiifpihak = 0, + Mglelgepgjo = 1, + Kobbhpkaiff = 2, +} +impl Dhbhgnlbaei { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ckmiifpihak => "DHBHGNLBAEI_CKMIIFPIHAK", + Self::Mglelgepgjo => "DHBHGNLBAEI_MGLELGEPGJO", + Self::Kobbhpkaiff => "DHBHGNLBAEI_KOBBHPKAIFF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DHBHGNLBAEI_CKMIIFPIHAK" => Some(Self::Ckmiifpihak), + "DHBHGNLBAEI_MGLELGEPGJO" => Some(Self::Mglelgepgjo), + "DHBHGNLBAEI_KOBBHPKAIFF" => Some(Self::Kobbhpkaiff), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hphhoggdakg { + Dkcdbmekefb = 0, + Kmppgdmhhap = 3, + Jegpbepohkb = 2, + Efbpnknecel = 6, + Jloojbfameg = 1, + Gngdmbcddal = 5, + Eolaecgkhbl = 4, +} +impl Hphhoggdakg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dkcdbmekefb => "HPHHOGGDAKG_DKCDBMEKEFB", + Self::Kmppgdmhhap => "HPHHOGGDAKG_KMPPGDMHHAP", + Self::Jegpbepohkb => "HPHHOGGDAKG_JEGPBEPOHKB", + Self::Efbpnknecel => "HPHHOGGDAKG_EFBPNKNECEL", + Self::Jloojbfameg => "HPHHOGGDAKG_JLOOJBFAMEG", + Self::Gngdmbcddal => "HPHHOGGDAKG_GNGDMBCDDAL", + Self::Eolaecgkhbl => "HPHHOGGDAKG_EOLAECGKHBL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HPHHOGGDAKG_DKCDBMEKEFB" => Some(Self::Dkcdbmekefb), + "HPHHOGGDAKG_KMPPGDMHHAP" => Some(Self::Kmppgdmhhap), + "HPHHOGGDAKG_JEGPBEPOHKB" => Some(Self::Jegpbepohkb), + "HPHHOGGDAKG_EFBPNKNECEL" => Some(Self::Efbpnknecel), + "HPHHOGGDAKG_JLOOJBFAMEG" => Some(Self::Jloojbfameg), + "HPHHOGGDAKG_GNGDMBCDDAL" => Some(Self::Gngdmbcddal), + "HPHHOGGDAKG_EOLAECGKHBL" => Some(Self::Eolaecgkhbl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mgjdabheilf { + Ipblikjonhd = 0, + Nnocfannoia = 2, + Mekhmpadgho = 3, + Mmalacahone = 1, +} +impl Mgjdabheilf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ipblikjonhd => "MGJDABHEILF_IPBLIKJONHD", + Self::Nnocfannoia => "MGJDABHEILF_NNOCFANNOIA", + Self::Mekhmpadgho => "MGJDABHEILF_MEKHMPADGHO", + Self::Mmalacahone => "MGJDABHEILF_MMALACAHONE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MGJDABHEILF_IPBLIKJONHD" => Some(Self::Ipblikjonhd), + "MGJDABHEILF_NNOCFANNOIA" => Some(Self::Nnocfannoia), + "MGJDABHEILF_MEKHMPADGHO" => Some(Self::Mekhmpadgho), + "MGJDABHEILF_MMALACAHONE" => Some(Self::Mmalacahone), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pdhippppkig { + Dofklcbhgko = 0, +} +impl Pdhippppkig { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dofklcbhgko => "PDHIPPPPKIG_DOFKLCBHGKO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PDHIPPPPKIG_DOFKLCBHGKO" => Some(Self::Dofklcbhgko), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ncbfgancanf { + Iifekkppjck = 0, + Abgbojgobnd = 1, + Obbmckoonkb = 2, +} +impl Ncbfgancanf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Iifekkppjck => "NCBFGANCANF_IIFEKKPPJCK", + Self::Abgbojgobnd => "NCBFGANCANF_ABGBOJGOBND", + Self::Obbmckoonkb => "NCBFGANCANF_OBBMCKOONKB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NCBFGANCANF_IIFEKKPPJCK" => Some(Self::Iifekkppjck), + "NCBFGANCANF_ABGBOJGOBND" => Some(Self::Abgbojgobnd), + "NCBFGANCANF_OBBMCKOONKB" => Some(Self::Obbmckoonkb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ggaagdajfap { + Dnhacfcljlh = 0, + Animlkcpoog = 2, + Jboeigmnlan = 3, + Eibojmapmlm = 1, +} +impl Ggaagdajfap { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dnhacfcljlh => "GGAAGDAJFAP_DNHACFCLJLH", + Self::Animlkcpoog => "GGAAGDAJFAP_ANIMLKCPOOG", + Self::Jboeigmnlan => "GGAAGDAJFAP_JBOEIGMNLAN", + Self::Eibojmapmlm => "GGAAGDAJFAP_EIBOJMAPMLM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GGAAGDAJFAP_DNHACFCLJLH" => Some(Self::Dnhacfcljlh), + "GGAAGDAJFAP_ANIMLKCPOOG" => Some(Self::Animlkcpoog), + "GGAAGDAJFAP_JBOEIGMNLAN" => Some(Self::Jboeigmnlan), + "GGAAGDAJFAP_EIBOJMAPMLM" => Some(Self::Eibojmapmlm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Chljllmffdc { + Negmgappfld = 0, + Plpeiobplng = 1, +} +impl Chljllmffdc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Negmgappfld => "CHLJLLMFFDC_NEGMGAPPFLD", + Self::Plpeiobplng => "CHLJLLMFFDC_PLPEIOBPLNG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CHLJLLMFFDC_NEGMGAPPFLD" => Some(Self::Negmgappfld), + "CHLJLLMFFDC_PLPEIOBPLNG" => Some(Self::Plpeiobplng), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mmjejelbjjb { + Ijonhfopplh = 0, +} +impl Mmjejelbjjb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ijonhfopplh => "MMJEJELBJJB_IJONHFOPPLH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MMJEJELBJJB_IJONHFOPPLH" => Some(Self::Ijonhfopplh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eiebkodipif { + QuestStatusUnlocked = 0, + QuestStateInprogress = 1, + QuestStateClosed = 3, + QuestStateFinished = 2, +} +impl Eiebkodipif { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::QuestStatusUnlocked => "EIEBKODIPIF_QUEST_STATUS_UNLOCKED", + Self::QuestStateInprogress => "EIEBKODIPIF_QUEST_STATE_INPROGRESS", + Self::QuestStateClosed => "EIEBKODIPIF_QUEST_STATE_CLOSED", + Self::QuestStateFinished => "EIEBKODIPIF_QUEST_STATE_FINISHED", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EIEBKODIPIF_QUEST_STATUS_UNLOCKED" => Some(Self::QuestStatusUnlocked), + "EIEBKODIPIF_QUEST_STATE_INPROGRESS" => Some(Self::QuestStateInprogress), + "EIEBKODIPIF_QUEST_STATE_CLOSED" => Some(Self::QuestStateClosed), + "EIEBKODIPIF_QUEST_STATE_FINISHED" => Some(Self::QuestStateFinished), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dmlekmkonmp { + Bcimgiajkmo = 0, + Mbifdchiong = 1, +} +impl Dmlekmkonmp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bcimgiajkmo => "DMLEKMKONMP_BCIMGIAJKMO", + Self::Mbifdchiong => "DMLEKMKONMP_MBIFDCHIONG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DMLEKMKONMP_BCIMGIAJKMO" => Some(Self::Bcimgiajkmo), + "DMLEKMKONMP_MBIFDCHIONG" => Some(Self::Mbifdchiong), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Iaideoedfog { + Kedfbmoephb = 0, + Lomobemdoom = 7, + Bkmedkbhojl = 21, + Bibhehedjph = 1, + Dfiiopkmkkd = 20, + Nbcinianlio = 13, + Ommmcobmobo = 11, + Dkihekacjef = 25, + Moabebheolg = 19, + Dfjmmmfcjbf = 16, + Ncpickikngi = 22, + Pbldbnilcoh = 2, + Ffmdfkbglgp = 14, + Kjfbfapcmgf = 3, + Feghofeipci = 8, + Lhkifkpmkkp = 23, + Nmfkieefjfg = 24, + Geiibofmpam = 9, + Hhbfnoeabjg = 10, + Fifodlfkohi = 18, + Bgbodijdmff = 6, + Heapbdgnhkf = 15, + Kmkghcempgc = 17, + Omabdhmiodl = 12, + Nnodhilfhld = 5, +} +impl Iaideoedfog { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kedfbmoephb => "IAIDEOEDFOG_KEDFBMOEPHB", + Self::Lomobemdoom => "IAIDEOEDFOG_LOMOBEMDOOM", + Self::Bkmedkbhojl => "IAIDEOEDFOG_BKMEDKBHOJL", + Self::Bibhehedjph => "IAIDEOEDFOG_BIBHEHEDJPH", + Self::Dfiiopkmkkd => "IAIDEOEDFOG_DFIIOPKMKKD", + Self::Nbcinianlio => "IAIDEOEDFOG_NBCINIANLIO", + Self::Ommmcobmobo => "IAIDEOEDFOG_OMMMCOBMOBO", + Self::Dkihekacjef => "IAIDEOEDFOG_DKIHEKACJEF", + Self::Moabebheolg => "IAIDEOEDFOG_MOABEBHEOLG", + Self::Dfjmmmfcjbf => "IAIDEOEDFOG_DFJMMMFCJBF", + Self::Ncpickikngi => "IAIDEOEDFOG_NCPICKIKNGI", + Self::Pbldbnilcoh => "IAIDEOEDFOG_PBLDBNILCOH", + Self::Ffmdfkbglgp => "IAIDEOEDFOG_FFMDFKBGLGP", + Self::Kjfbfapcmgf => "IAIDEOEDFOG_KJFBFAPCMGF", + Self::Feghofeipci => "IAIDEOEDFOG_FEGHOFEIPCI", + Self::Lhkifkpmkkp => "IAIDEOEDFOG_LHKIFKPMKKP", + Self::Nmfkieefjfg => "IAIDEOEDFOG_NMFKIEEFJFG", + Self::Geiibofmpam => "IAIDEOEDFOG_GEIIBOFMPAM", + Self::Hhbfnoeabjg => "IAIDEOEDFOG_HHBFNOEABJG", + Self::Fifodlfkohi => "IAIDEOEDFOG_FIFODLFKOHI", + Self::Bgbodijdmff => "IAIDEOEDFOG_BGBODIJDMFF", + Self::Heapbdgnhkf => "IAIDEOEDFOG_HEAPBDGNHKF", + Self::Kmkghcempgc => "IAIDEOEDFOG_KMKGHCEMPGC", + Self::Omabdhmiodl => "IAIDEOEDFOG_OMABDHMIODL", + Self::Nnodhilfhld => "IAIDEOEDFOG_NNODHILFHLD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IAIDEOEDFOG_KEDFBMOEPHB" => Some(Self::Kedfbmoephb), + "IAIDEOEDFOG_LOMOBEMDOOM" => Some(Self::Lomobemdoom), + "IAIDEOEDFOG_BKMEDKBHOJL" => Some(Self::Bkmedkbhojl), + "IAIDEOEDFOG_BIBHEHEDJPH" => Some(Self::Bibhehedjph), + "IAIDEOEDFOG_DFIIOPKMKKD" => Some(Self::Dfiiopkmkkd), + "IAIDEOEDFOG_NBCINIANLIO" => Some(Self::Nbcinianlio), + "IAIDEOEDFOG_OMMMCOBMOBO" => Some(Self::Ommmcobmobo), + "IAIDEOEDFOG_DKIHEKACJEF" => Some(Self::Dkihekacjef), + "IAIDEOEDFOG_MOABEBHEOLG" => Some(Self::Moabebheolg), + "IAIDEOEDFOG_DFJMMMFCJBF" => Some(Self::Dfjmmmfcjbf), + "IAIDEOEDFOG_NCPICKIKNGI" => Some(Self::Ncpickikngi), + "IAIDEOEDFOG_PBLDBNILCOH" => Some(Self::Pbldbnilcoh), + "IAIDEOEDFOG_FFMDFKBGLGP" => Some(Self::Ffmdfkbglgp), + "IAIDEOEDFOG_KJFBFAPCMGF" => Some(Self::Kjfbfapcmgf), + "IAIDEOEDFOG_FEGHOFEIPCI" => Some(Self::Feghofeipci), + "IAIDEOEDFOG_LHKIFKPMKKP" => Some(Self::Lhkifkpmkkp), + "IAIDEOEDFOG_NMFKIEEFJFG" => Some(Self::Nmfkieefjfg), + "IAIDEOEDFOG_GEIIBOFMPAM" => Some(Self::Geiibofmpam), + "IAIDEOEDFOG_HHBFNOEABJG" => Some(Self::Hhbfnoeabjg), + "IAIDEOEDFOG_FIFODLFKOHI" => Some(Self::Fifodlfkohi), + "IAIDEOEDFOG_BGBODIJDMFF" => Some(Self::Bgbodijdmff), + "IAIDEOEDFOG_HEAPBDGNHKF" => Some(Self::Heapbdgnhkf), + "IAIDEOEDFOG_KMKGHCEMPGC" => Some(Self::Kmkghcempgc), + "IAIDEOEDFOG_OMABDHMIODL" => Some(Self::Omabdhmiodl), + "IAIDEOEDFOG_NNODHILFHLD" => Some(Self::Nnodhilfhld), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cmlelmdikac { + PathBlockTypeNone = 0, + PathBlockRightIn = 8, + PathBlockUpOut = 16, + PathBlockRightOut = 128, + PathBlockUpIn = 1, + PathBlockLeftOut = 64, + PathBlockDownOut = 32, + PathBlockLeftIn = 4, + PathBlockDownIn = 2, +} +impl Cmlelmdikac { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::PathBlockTypeNone => "CMLELMDIKAC_PATH_BLOCK_TYPE_NONE", + Self::PathBlockRightIn => "CMLELMDIKAC_PATH_BLOCK_RIGHT_IN", + Self::PathBlockUpOut => "CMLELMDIKAC_PATH_BLOCK_UP_OUT", + Self::PathBlockRightOut => "CMLELMDIKAC_PATH_BLOCK_RIGHT_OUT", + Self::PathBlockUpIn => "CMLELMDIKAC_PATH_BLOCK_UP_IN", + Self::PathBlockLeftOut => "CMLELMDIKAC_PATH_BLOCK_LEFT_OUT", + Self::PathBlockDownOut => "CMLELMDIKAC_PATH_BLOCK_DOWN_OUT", + Self::PathBlockLeftIn => "CMLELMDIKAC_PATH_BLOCK_LEFT_IN", + Self::PathBlockDownIn => "CMLELMDIKAC_PATH_BLOCK_DOWN_IN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CMLELMDIKAC_PATH_BLOCK_TYPE_NONE" => Some(Self::PathBlockTypeNone), + "CMLELMDIKAC_PATH_BLOCK_RIGHT_IN" => Some(Self::PathBlockRightIn), + "CMLELMDIKAC_PATH_BLOCK_UP_OUT" => Some(Self::PathBlockUpOut), + "CMLELMDIKAC_PATH_BLOCK_RIGHT_OUT" => Some(Self::PathBlockRightOut), + "CMLELMDIKAC_PATH_BLOCK_UP_IN" => Some(Self::PathBlockUpIn), + "CMLELMDIKAC_PATH_BLOCK_LEFT_OUT" => Some(Self::PathBlockLeftOut), + "CMLELMDIKAC_PATH_BLOCK_DOWN_OUT" => Some(Self::PathBlockDownOut), + "CMLELMDIKAC_PATH_BLOCK_LEFT_IN" => Some(Self::PathBlockLeftIn), + "CMLELMDIKAC_PATH_BLOCK_DOWN_IN" => Some(Self::PathBlockDownIn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fnebfihakei { + Mpfikgnhoeh = 0, +} +impl Fnebfihakei { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mpfikgnhoeh => "FNEBFIHAKEI_MPFIKGNHOEH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FNEBFIHAKEI_MPFIKGNHOEH" => Some(Self::Mpfikgnhoeh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Clegnokmocb { + Mcimheokicp = 0, + Fdhhnjjndig = 1, + Nhhnkmefpho = 2, +} +impl Clegnokmocb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mcimheokicp => "CLEGNOKMOCB_MCIMHEOKICP", + Self::Fdhhnjjndig => "CLEGNOKMOCB_FDHHNJJNDIG", + Self::Nhhnkmefpho => "CLEGNOKMOCB_NHHNKMEFPHO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CLEGNOKMOCB_MCIMHEOKICP" => Some(Self::Mcimheokicp), + "CLEGNOKMOCB_FDHHNJJNDIG" => Some(Self::Fdhhnjjndig), + "CLEGNOKMOCB_NHHNKMEFPHO" => Some(Self::Nhhnkmefpho), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Camblifjggm { + Gcjbglkbhbc = 0, + Inolgbkmjfi = 5, + Laidbhpmapa = 1, + Gfmljjpjonb = 4, + Afinmgcceom = 6, + Bopnpmlnkfj = 3, + Nohjhpigmkj = 2, +} +impl Camblifjggm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gcjbglkbhbc => "CAMBLIFJGGM_GCJBGLKBHBC", + Self::Inolgbkmjfi => "CAMBLIFJGGM_INOLGBKMJFI", + Self::Laidbhpmapa => "CAMBLIFJGGM_LAIDBHPMAPA", + Self::Gfmljjpjonb => "CAMBLIFJGGM_GFMLJJPJONB", + Self::Afinmgcceom => "CAMBLIFJGGM_AFINMGCCEOM", + Self::Bopnpmlnkfj => "CAMBLIFJGGM_BOPNPMLNKFJ", + Self::Nohjhpigmkj => "CAMBLIFJGGM_NOHJHPIGMKJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CAMBLIFJGGM_GCJBGLKBHBC" => Some(Self::Gcjbglkbhbc), + "CAMBLIFJGGM_INOLGBKMJFI" => Some(Self::Inolgbkmjfi), + "CAMBLIFJGGM_LAIDBHPMAPA" => Some(Self::Laidbhpmapa), + "CAMBLIFJGGM_GFMLJJPJONB" => Some(Self::Gfmljjpjonb), + "CAMBLIFJGGM_AFINMGCCEOM" => Some(Self::Afinmgcceom), + "CAMBLIFJGGM_BOPNPMLNKFJ" => Some(Self::Bopnpmlnkfj), + "CAMBLIFJGGM_NOHJHPIGMKJ" => Some(Self::Nohjhpigmkj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dflngomnlaj { + ChangeHollowSectionPerformTypeNone = 0, + Type3 = 3, + Type1 = 1, + Type2 = 2, +} +impl Dflngomnlaj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ChangeHollowSectionPerformTypeNone => { + "DFLNGOMNLAJ_CHANGE_HOLLOW_SECTION_PERFORM_TYPE_NONE" + } + Self::Type3 => "DFLNGOMNLAJ_TYPE3", + Self::Type1 => "DFLNGOMNLAJ_TYPE1", + Self::Type2 => "DFLNGOMNLAJ_TYPE2", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DFLNGOMNLAJ_CHANGE_HOLLOW_SECTION_PERFORM_TYPE_NONE" => { + Some(Self::ChangeHollowSectionPerformTypeNone) + } + "DFLNGOMNLAJ_TYPE3" => Some(Self::Type3), + "DFLNGOMNLAJ_TYPE1" => Some(Self::Type1), + "DFLNGOMNLAJ_TYPE2" => Some(Self::Type2), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jpnamnilpcf { + Lboepcbfgim = 0, + Edmkeonbjeb = 2, + Ikigildofjo = 1, +} +impl Jpnamnilpcf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lboepcbfgim => "JPNAMNILPCF_LBOEPCBFGIM", + Self::Edmkeonbjeb => "JPNAMNILPCF_EDMKEONBJEB", + Self::Ikigildofjo => "JPNAMNILPCF_IKIGILDOFJO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JPNAMNILPCF_LBOEPCBFGIM" => Some(Self::Lboepcbfgim), + "JPNAMNILPCF_EDMKEONBJEB" => Some(Self::Edmkeonbjeb), + "JPNAMNILPCF_IKIGILDOFJO" => Some(Self::Ikigildofjo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gbmeofmlkpo { + Jedmhkcckpb = 0, +} +impl Gbmeofmlkpo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jedmhkcckpb => "GBMEOFMLKPO_JEDMHKCCKPB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GBMEOFMLKPO_JEDMHKCCKPB" => Some(Self::Jedmhkcckpb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oiongpdelfb { + Mnfkpofkmeh = 0, + Aobpmkehgbc = 3, + Imcajdfnaig = 1, + Jlnhodenold = 2, +} +impl Oiongpdelfb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mnfkpofkmeh => "OIONGPDELFB_MNFKPOFKMEH", + Self::Aobpmkehgbc => "OIONGPDELFB_AOBPMKEHGBC", + Self::Imcajdfnaig => "OIONGPDELFB_IMCAJDFNAIG", + Self::Jlnhodenold => "OIONGPDELFB_JLNHODENOLD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OIONGPDELFB_MNFKPOFKMEH" => Some(Self::Mnfkpofkmeh), + "OIONGPDELFB_AOBPMKEHGBC" => Some(Self::Aobpmkehgbc), + "OIONGPDELFB_IMCAJDFNAIG" => Some(Self::Imcajdfnaig), + "OIONGPDELFB_JLNHODENOLD" => Some(Self::Jlnhodenold), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hooheipblda { + Kcicklpebpe = 0, + Emgnnpojclj = 3, + Bifmgggdjao = 1, +} +impl Hooheipblda { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kcicklpebpe => "HOOHEIPBLDA_KCICKLPEBPE", + Self::Emgnnpojclj => "HOOHEIPBLDA_EMGNNPOJCLJ", + Self::Bifmgggdjao => "HOOHEIPBLDA_BIFMGGGDJAO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HOOHEIPBLDA_KCICKLPEBPE" => Some(Self::Kcicklpebpe), + "HOOHEIPBLDA_EMGNNPOJCLJ" => Some(Self::Emgnnpojclj), + "HOOHEIPBLDA_BIFMGGGDJAO" => Some(Self::Bifmgggdjao), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eeigalgmefa { + Plbdagmlnci = 0, + Ejjhcmkoenc = 1, +} +impl Eeigalgmefa { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Plbdagmlnci => "EEIGALGMEFA_PLBDAGMLNCI", + Self::Ejjhcmkoenc => "EEIGALGMEFA_EJJHCMKOENC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EEIGALGMEFA_PLBDAGMLNCI" => Some(Self::Plbdagmlnci), + "EEIGALGMEFA_EJJHCMKOENC" => Some(Self::Ejjhcmkoenc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cbokooeggbe { + Heeibcmcjlp = 0, +} +impl Cbokooeggbe { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Heeibcmcjlp => "CBOKOOEGGBE_HEEIBCMCJLP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CBOKOOEGGBE_HEEIBCMCJLP" => Some(Self::Heeibcmcjlp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Coipeiokgga { + Jdolcbcfopj = 0, + Innpnemihmg = 2, + Pcahkiaehjf = 3, + Fmgpinagenn = 1, +} +impl Coipeiokgga { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jdolcbcfopj => "COIPEIOKGGA_JDOLCBCFOPJ", + Self::Innpnemihmg => "COIPEIOKGGA_INNPNEMIHMG", + Self::Pcahkiaehjf => "COIPEIOKGGA_PCAHKIAEHJF", + Self::Fmgpinagenn => "COIPEIOKGGA_FMGPINAGENN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "COIPEIOKGGA_JDOLCBCFOPJ" => Some(Self::Jdolcbcfopj), + "COIPEIOKGGA_INNPNEMIHMG" => Some(Self::Innpnemihmg), + "COIPEIOKGGA_PCAHKIAEHJF" => Some(Self::Pcahkiaehjf), + "COIPEIOKGGA_FMGPINAGENN" => Some(Self::Fmgpinagenn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ihghfdnafdc { + Nciilfhemad = 0, + Gcnhkhnllii = 1, + Jlmljcckemc = 3, + Aafncmlenpn = 4, + Dibidhmopop = 2, + Pdlidkkabif = 5, +} +impl Ihghfdnafdc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nciilfhemad => "IHGHFDNAFDC_NCIILFHEMAD", + Self::Gcnhkhnllii => "IHGHFDNAFDC_GCNHKHNLLII", + Self::Jlmljcckemc => "IHGHFDNAFDC_JLMLJCCKEMC", + Self::Aafncmlenpn => "IHGHFDNAFDC_AAFNCMLENPN", + Self::Dibidhmopop => "IHGHFDNAFDC_DIBIDHMOPOP", + Self::Pdlidkkabif => "IHGHFDNAFDC_PDLIDKKABIF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IHGHFDNAFDC_NCIILFHEMAD" => Some(Self::Nciilfhemad), + "IHGHFDNAFDC_GCNHKHNLLII" => Some(Self::Gcnhkhnllii), + "IHGHFDNAFDC_JLMLJCCKEMC" => Some(Self::Jlmljcckemc), + "IHGHFDNAFDC_AAFNCMLENPN" => Some(Self::Aafncmlenpn), + "IHGHFDNAFDC_DIBIDHMOPOP" => Some(Self::Dibidhmopop), + "IHGHFDNAFDC_PDLIDKKABIF" => Some(Self::Pdlidkkabif), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bajaeicacop { + Ojknajpkagd = 0, + Pnfbinodohe = 2, + Mbcjgchegjf = 1, +} +impl Bajaeicacop { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ojknajpkagd => "BAJAEICACOP_OJKNAJPKAGD", + Self::Pnfbinodohe => "BAJAEICACOP_PNFBINODOHE", + Self::Mbcjgchegjf => "BAJAEICACOP_MBCJGCHEGJF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BAJAEICACOP_OJKNAJPKAGD" => Some(Self::Ojknajpkagd), + "BAJAEICACOP_PNFBINODOHE" => Some(Self::Pnfbinodohe), + "BAJAEICACOP_MBCJGCHEGJF" => Some(Self::Mbcjgchegjf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Phdcpcljiem { + Gmccfafjamb = 0, + Aohmlleooeh = 1052, + Hpdeaehbmpd = 10035, + Dmijfddpnmc = 10040, + Ombdgpnlppf = 1036, + Honbceebojl = 1064, + Bolnpjchljd = 10008, + Nbfkdninfnj = 10024, + Iacojdkkiba = 1066, + Ffheogkhalh = 30016, + Kcffgdmonfb = 10010, + Hpcckffelga = 10070, + Kbafhccgdmk = 1029, + Ihdklebbdii = 10100, + Hifcjalnicp = 10021, + Cpaakbmcmje = 1042, + Pcdkbjbcbjn = 1063, + Jgiiegkjcij = 1020, + Bkplgilcomn = 30014, + Cbmiaakhkpl = 10101, + Anekijofamg = 10022, + Cefpmgkicca = 10080, + Djmpadeobhi = 10034, + Lpamobgjeni = 1068, + Fmgmiolaiog = 1003, + Pfndofnckhc = 30015, + Klhhbdnfhpl = 30004, + Mbnjmhamfea = 2000, + Ifjgbchlell = 10087, + Gmineaamffc = 1038, + Hlobecpgmdp = 10033, + Oikhdkdbadj = 10038, + Ekenjfdfgob = 1040, + Pfocfbjgipd = 10094, + Bgoiplbpeko = 2001, + Njfgaebinkp = 30005, +} +impl Phdcpcljiem { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gmccfafjamb => "PHDCPCLJIEM_GMCCFAFJAMB", + Self::Aohmlleooeh => "PHDCPCLJIEM_AOHMLLEOOEH", + Self::Hpdeaehbmpd => "PHDCPCLJIEM_HPDEAEHBMPD", + Self::Dmijfddpnmc => "PHDCPCLJIEM_DMIJFDDPNMC", + Self::Ombdgpnlppf => "PHDCPCLJIEM_OMBDGPNLPPF", + Self::Honbceebojl => "PHDCPCLJIEM_HONBCEEBOJL", + Self::Bolnpjchljd => "PHDCPCLJIEM_BOLNPJCHLJD", + Self::Nbfkdninfnj => "PHDCPCLJIEM_NBFKDNINFNJ", + Self::Iacojdkkiba => "PHDCPCLJIEM_IACOJDKKIBA", + Self::Ffheogkhalh => "PHDCPCLJIEM_FFHEOGKHALH", + Self::Kcffgdmonfb => "PHDCPCLJIEM_KCFFGDMONFB", + Self::Hpcckffelga => "PHDCPCLJIEM_HPCCKFFELGA", + Self::Kbafhccgdmk => "PHDCPCLJIEM_KBAFHCCGDMK", + Self::Ihdklebbdii => "PHDCPCLJIEM_IHDKLEBBDII", + Self::Hifcjalnicp => "PHDCPCLJIEM_HIFCJALNICP", + Self::Cpaakbmcmje => "PHDCPCLJIEM_CPAAKBMCMJE", + Self::Pcdkbjbcbjn => "PHDCPCLJIEM_PCDKBJBCBJN", + Self::Jgiiegkjcij => "PHDCPCLJIEM_JGIIEGKJCIJ", + Self::Bkplgilcomn => "PHDCPCLJIEM_BKPLGILCOMN", + Self::Cbmiaakhkpl => "PHDCPCLJIEM_CBMIAAKHKPL", + Self::Anekijofamg => "PHDCPCLJIEM_ANEKIJOFAMG", + Self::Cefpmgkicca => "PHDCPCLJIEM_CEFPMGKICCA", + Self::Djmpadeobhi => "PHDCPCLJIEM_DJMPADEOBHI", + Self::Lpamobgjeni => "PHDCPCLJIEM_LPAMOBGJENI", + Self::Fmgmiolaiog => "PHDCPCLJIEM_FMGMIOLAIOG", + Self::Pfndofnckhc => "PHDCPCLJIEM_PFNDOFNCKHC", + Self::Klhhbdnfhpl => "PHDCPCLJIEM_KLHHBDNFHPL", + Self::Mbnjmhamfea => "PHDCPCLJIEM_MBNJMHAMFEA", + Self::Ifjgbchlell => "PHDCPCLJIEM_IFJGBCHLELL", + Self::Gmineaamffc => "PHDCPCLJIEM_GMINEAAMFFC", + Self::Hlobecpgmdp => "PHDCPCLJIEM_HLOBECPGMDP", + Self::Oikhdkdbadj => "PHDCPCLJIEM_OIKHDKDBADJ", + Self::Ekenjfdfgob => "PHDCPCLJIEM_EKENJFDFGOB", + Self::Pfocfbjgipd => "PHDCPCLJIEM_PFOCFBJGIPD", + Self::Bgoiplbpeko => "PHDCPCLJIEM_BGOIPLBPEKO", + Self::Njfgaebinkp => "PHDCPCLJIEM_NJFGAEBINKP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PHDCPCLJIEM_GMCCFAFJAMB" => Some(Self::Gmccfafjamb), + "PHDCPCLJIEM_AOHMLLEOOEH" => Some(Self::Aohmlleooeh), + "PHDCPCLJIEM_HPDEAEHBMPD" => Some(Self::Hpdeaehbmpd), + "PHDCPCLJIEM_DMIJFDDPNMC" => Some(Self::Dmijfddpnmc), + "PHDCPCLJIEM_OMBDGPNLPPF" => Some(Self::Ombdgpnlppf), + "PHDCPCLJIEM_HONBCEEBOJL" => Some(Self::Honbceebojl), + "PHDCPCLJIEM_BOLNPJCHLJD" => Some(Self::Bolnpjchljd), + "PHDCPCLJIEM_NBFKDNINFNJ" => Some(Self::Nbfkdninfnj), + "PHDCPCLJIEM_IACOJDKKIBA" => Some(Self::Iacojdkkiba), + "PHDCPCLJIEM_FFHEOGKHALH" => Some(Self::Ffheogkhalh), + "PHDCPCLJIEM_KCFFGDMONFB" => Some(Self::Kcffgdmonfb), + "PHDCPCLJIEM_HPCCKFFELGA" => Some(Self::Hpcckffelga), + "PHDCPCLJIEM_KBAFHCCGDMK" => Some(Self::Kbafhccgdmk), + "PHDCPCLJIEM_IHDKLEBBDII" => Some(Self::Ihdklebbdii), + "PHDCPCLJIEM_HIFCJALNICP" => Some(Self::Hifcjalnicp), + "PHDCPCLJIEM_CPAAKBMCMJE" => Some(Self::Cpaakbmcmje), + "PHDCPCLJIEM_PCDKBJBCBJN" => Some(Self::Pcdkbjbcbjn), + "PHDCPCLJIEM_JGIIEGKJCIJ" => Some(Self::Jgiiegkjcij), + "PHDCPCLJIEM_BKPLGILCOMN" => Some(Self::Bkplgilcomn), + "PHDCPCLJIEM_CBMIAAKHKPL" => Some(Self::Cbmiaakhkpl), + "PHDCPCLJIEM_ANEKIJOFAMG" => Some(Self::Anekijofamg), + "PHDCPCLJIEM_CEFPMGKICCA" => Some(Self::Cefpmgkicca), + "PHDCPCLJIEM_DJMPADEOBHI" => Some(Self::Djmpadeobhi), + "PHDCPCLJIEM_LPAMOBGJENI" => Some(Self::Lpamobgjeni), + "PHDCPCLJIEM_FMGMIOLAIOG" => Some(Self::Fmgmiolaiog), + "PHDCPCLJIEM_PFNDOFNCKHC" => Some(Self::Pfndofnckhc), + "PHDCPCLJIEM_KLHHBDNFHPL" => Some(Self::Klhhbdnfhpl), + "PHDCPCLJIEM_MBNJMHAMFEA" => Some(Self::Mbnjmhamfea), + "PHDCPCLJIEM_IFJGBCHLELL" => Some(Self::Ifjgbchlell), + "PHDCPCLJIEM_GMINEAAMFFC" => Some(Self::Gmineaamffc), + "PHDCPCLJIEM_HLOBECPGMDP" => Some(Self::Hlobecpgmdp), + "PHDCPCLJIEM_OIKHDKDBADJ" => Some(Self::Oikhdkdbadj), + "PHDCPCLJIEM_EKENJFDFGOB" => Some(Self::Ekenjfdfgob), + "PHDCPCLJIEM_PFOCFBJGIPD" => Some(Self::Pfocfbjgipd), + "PHDCPCLJIEM_BGOIPLBPEKO" => Some(Self::Bgoiplbpeko), + "PHDCPCLJIEM_NJFGAEBINKP" => Some(Self::Njfgaebinkp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lpbndmcmlhn { + Jnjimmbconl = 0, +} +impl Lpbndmcmlhn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jnjimmbconl => "LPBNDMCMLHN_JNJIMMBCONL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LPBNDMCMLHN_JNJIMMBCONL" => Some(Self::Jnjimmbconl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pjfllgflfod { + RepairZoneStateNone = 0, + RepairZoneStateSucc = 2, + RepairZoneStateFail = 1, +} +impl Pjfllgflfod { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::RepairZoneStateNone => "PJFLLGFLFOD_REPAIR_ZONE_STATE_NONE", + Self::RepairZoneStateSucc => "PJFLLGFLFOD_REPAIR_ZONE_STATE_SUCC", + Self::RepairZoneStateFail => "PJFLLGFLFOD_REPAIR_ZONE_STATE_FAIL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PJFLLGFLFOD_REPAIR_ZONE_STATE_NONE" => Some(Self::RepairZoneStateNone), + "PJFLLGFLFOD_REPAIR_ZONE_STATE_SUCC" => Some(Self::RepairZoneStateSucc), + "PJFLLGFLFOD_REPAIR_ZONE_STATE_FAIL" => Some(Self::RepairZoneStateFail), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Khhlleoinho { + Pjhblojmngh = 0, + Cncpmadjmhf = 2, + Dmfhdacmobg = 1, + Dmojdenaomi = 3, +} +impl Khhlleoinho { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pjhblojmngh => "KHHLLEOINHO_PJHBLOJMNGH", + Self::Cncpmadjmhf => "KHHLLEOINHO_CNCPMADJMHF", + Self::Dmfhdacmobg => "KHHLLEOINHO_DMFHDACMOBG", + Self::Dmojdenaomi => "KHHLLEOINHO_DMOJDENAOMI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KHHLLEOINHO_PJHBLOJMNGH" => Some(Self::Pjhblojmngh), + "KHHLLEOINHO_CNCPMADJMHF" => Some(Self::Cncpmadjmhf), + "KHHLLEOINHO_DMFHDACMOBG" => Some(Self::Dmfhdacmobg), + "KHHLLEOINHO_DMOJDENAOMI" => Some(Self::Dmojdenaomi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mofpahnkhgc { + Edganlppdpc = 0, + Nphmgikpbmi = 6, + Ceedmaibkbi = 1, + Ghlehoocmhh = 7, + Gebmfkidefo = 5, + Cidpbblnoph = 2, + Phbbhndjnfd = 4, + Edcpkmcahen = 3, +} +impl Mofpahnkhgc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Edganlppdpc => "MOFPAHNKHGC_EDGANLPPDPC", + Self::Nphmgikpbmi => "MOFPAHNKHGC_NPHMGIKPBMI", + Self::Ceedmaibkbi => "MOFPAHNKHGC_CEEDMAIBKBI", + Self::Ghlehoocmhh => "MOFPAHNKHGC_GHLEHOOCMHH", + Self::Gebmfkidefo => "MOFPAHNKHGC_GEBMFKIDEFO", + Self::Cidpbblnoph => "MOFPAHNKHGC_CIDPBBLNOPH", + Self::Phbbhndjnfd => "MOFPAHNKHGC_PHBBHNDJNFD", + Self::Edcpkmcahen => "MOFPAHNKHGC_EDCPKMCAHEN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MOFPAHNKHGC_EDGANLPPDPC" => Some(Self::Edganlppdpc), + "MOFPAHNKHGC_NPHMGIKPBMI" => Some(Self::Nphmgikpbmi), + "MOFPAHNKHGC_CEEDMAIBKBI" => Some(Self::Ceedmaibkbi), + "MOFPAHNKHGC_GHLEHOOCMHH" => Some(Self::Ghlehoocmhh), + "MOFPAHNKHGC_GEBMFKIDEFO" => Some(Self::Gebmfkidefo), + "MOFPAHNKHGC_CIDPBBLNOPH" => Some(Self::Cidpbblnoph), + "MOFPAHNKHGC_PHBBHNDJNFD" => Some(Self::Phbbhndjnfd), + "MOFPAHNKHGC_EDCPKMCAHEN" => Some(Self::Edcpkmcahen), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bnokcdlnkbi { + Fggljpjnkgm = 0, + Hecfpefgpid = 1899, + Fnkjhagdldf = 11050, + Jbekjabcikm = 1999, + Ladohjlfpgb = 11550, + Lolgfnmedle = 1619, + Fbbjcjchlmm = 3359, + Ffbbfjnajha = 10899, + Kadofolmjjd = 3259, + Mjghpimcmmg = 2049, + Kmbbmnihccn = 3570, + Ncanlijnhmk = 99, + Ldjkbmognja = 10900, + Lkocpmigjpe = 3500, + Kncaiimchic = 2050, + Fikhggeofge = 3550, + Ncdiaodnbkd = 10599, + Beegljolpgn = 3859, + Dckimlbdhfo = 10200, + Kfdgnfnlnjg = 2219, + Dochpbcnkba = 3499, + Momjpbeiida = 11049, + Aoklafaopje = 3840, + Eaocpkpfiic = 3400, + Njleepdiomo = 7100, + Ppebpagndce = 4299, + Eojcmeiibpi = 6999, + Pdgjkooelgb = 10399, + Dnkpmmkaoja = 3160, + Pclgahgpjok = 3099, + Jmfcaefllko = 2870, + Iiecacfjkdc = 3129, + Mjgfabjehdl = 11649, + Jplkchneeen = 399, + Hidmcbabfmm = 2119, + Ckdcgfiljdo = 2869, + Gmfcmlkldoo = 4649, + Gdipljleloc = 1249, + Ibmpmcdhdjh = 10799, + Bfgfcnckcem = 10999, + Nbaglaknlnl = 3399, + Blipplhnfih = 3810, + Gpemlfggcjb = 3529, + Bddobpkiicj = 2200, + Nfnemhoedoi = 4599, + Mlkonnoladd = 2930, + Dendbgondak = 10299, + Aeabmfdoiga = 4000, + Cfgabhpnhki = 10099, + Dijkmdcadfi = 11150, + Ekbedfphjci = 3800, + Kjgbfcmhjlj = 1950, + Jjnhnngijeo = 4300, + Ahmhpcpdgao = 11549, + Ioilmkbogpp = 950, + Mibjjlhfjia = 3549, + Bcgcimlgnhl = 3700, + Cdnebbkiagn = 10600, + Kjljfabhcla = 1699, + Henlhejknda = 4499, + Bpkpbmedahd = 10199, + Ldlibklfgne = 2829, + Dmiiofoamca = 1299, + Hbcagcagpih = 5000, + Hfenihmhlpd = 11400, + Pkfjjlhcoim = 1000, + Focgdaknikl = 949, + Ilgfecinhpk = 100, + Gklmjejmejg = 3811, + Kfpdmfbbepl = 11500, + Hgjdeeghemc = 299, + Kchhkjaknen = 1599, + Ejmgfajifhp = 10100, + Dphiepkaknp = 799, + Fbdcdcfgpgk = 1450, + Dhdanmijmmd = 1900, + Lbffdplolkb = 4700, + Fegbacmokip = 4399, + Dhfaioekgmd = 2400, + Cmdbcdpklnj = 4799, + Fbagoncpgna = 699, + Ndjmmaglkhi = 3589, + Kdbbhbfamhp = 3450, + Nggadhljmfc = 3100, + Gleehinilgj = 11100, + Hbfokbmpdcn = 2220, + Illooenhfgg = 10500, + Ahemkmcelgf = 3449, + Hjklmmdmood = 2799, + Kefbogmjgea = 1500, + Lbhogmloddb = 11099, + Keeefmniegj = 1620, + Jjmecjgjkba = 1600, + Jcplmmkkpnh = 4100, + Hnpcdgolljo = 2500, + Bkkogoiikfk = 3530, + Mldffakjnlj = 4600, + Ellgoihfkhh = 10800, + Jiekgcdnmja = 3841, + Indajehmimb = 2550, + Hbhfkbenfpe = 1399, + Ialjipolejj = 700, + Dfnkfiichbg = 2000, + Hhkdhmfaeln = 2399, + Fphhgagglio = 3880, + Neanglmglaj = 11149, + Icfanjngojh = 7149, + Ohnoogabaan = 1150, + Nkhomgglhpj = 3979, + Bfknpelpcah = 2579, + Efnlidhjeah = 11000, + Jmpoflpnofn = 3860, + Hapohnbneli = 850, + Cllijbcecjp = 199, + Lccmildkfgh = 300, + Kjpoofbljib = 10300, + Mpdlipaiema = 3699, + Lpkcoieimjp = 849, + Mlikpkpfakb = 3899, + Camikknpojj = 3360, + Pgflgkjocjj = 400, + Ijaggmgoefk = 1149, + Hhanpipifam = 2800, + Jbfokmfdgci = 10400, + Cbbgbbfjifk = 2549, + Nbdhmlknbbo = 4500, + Pkibmmibibi = 3799, + Lgjdnbbjbij = 2499, + Lmppalmgjcb = 200, + Ieeongaplok = 3900, + Dbhgiggdgoo = 1250, + Mhkamafohoe = 2580, + Mlkcafpiklk = 3569, + Oplhdmogihd = 550, + Pdfdcaginla = 3130, + Ffbgkhohhmp = 7099, + Gckkoljjjak = 4099, + Cmnjmdkdoce = 899, + Adneiempcbp = 7150, + Cglohmcfjgk = 900, + Njcbkniadab = 2929, + Elkolnmilki = 3000, + Gafcjgdmeeb = 1499, + Gefdjkiaahi = 1050, + Cmiblfndnfh = 3260, + Jlchomhffle = 11299, + Ieabbbejfag = 549, + Pdfnjcjabgp = 2999, + Ilpoegafkia = 7000, + Pnainfiklhe = 1049, + Mafhhnpgmfl = 10000, + Lcnocajikip = 2449, + Kpmkhippgje = 3159, + Pbaahhdkjga = 7051, + Cgkcganaifl = 11499, + Dihciafghkp = 2830, + Appfhieecdh = 4400, + Iaheakkjdll = 1300, + Bbeoafibpok = 2099, + Pbleeeccnkd = 4200, + Lkehnilkbib = 3879, + Hdkmalehoip = 7200, + Iljhaclcpnh = 999, + Ebfmhiklcno = 2100, + Dgjcmmnkaok = 2450, + Cgajpnhhcoo = 7050, + Nfhfodieldm = 7299, + Mmlmalcneec = 1700, + Dfjlllkingc = 7199, + Bhckoeimhnd = 3590, + Oelghbkkmia = 1949, + Aoclinjnclm = 4199, + Hlonibojmja = 800, + Cgknopkabch = 10499, +} +impl Bnokcdlnkbi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fggljpjnkgm => "BNOKCDLNKBI_FGGLJPJNKGM", + Self::Hecfpefgpid => "BNOKCDLNKBI_HECFPEFGPID", + Self::Fnkjhagdldf => "BNOKCDLNKBI_FNKJHAGDLDF", + Self::Jbekjabcikm => "BNOKCDLNKBI_JBEKJABCIKM", + Self::Ladohjlfpgb => "BNOKCDLNKBI_LADOHJLFPGB", + Self::Lolgfnmedle => "BNOKCDLNKBI_LOLGFNMEDLE", + Self::Fbbjcjchlmm => "BNOKCDLNKBI_FBBJCJCHLMM", + Self::Ffbbfjnajha => "BNOKCDLNKBI_FFBBFJNAJHA", + Self::Kadofolmjjd => "BNOKCDLNKBI_KADOFOLMJJD", + Self::Mjghpimcmmg => "BNOKCDLNKBI_MJGHPIMCMMG", + Self::Kmbbmnihccn => "BNOKCDLNKBI_KMBBMNIHCCN", + Self::Ncanlijnhmk => "BNOKCDLNKBI_NCANLIJNHMK", + Self::Ldjkbmognja => "BNOKCDLNKBI_LDJKBMOGNJA", + Self::Lkocpmigjpe => "BNOKCDLNKBI_LKOCPMIGJPE", + Self::Kncaiimchic => "BNOKCDLNKBI_KNCAIIMCHIC", + Self::Fikhggeofge => "BNOKCDLNKBI_FIKHGGEOFGE", + Self::Ncdiaodnbkd => "BNOKCDLNKBI_NCDIAODNBKD", + Self::Beegljolpgn => "BNOKCDLNKBI_BEEGLJOLPGN", + Self::Dckimlbdhfo => "BNOKCDLNKBI_DCKIMLBDHFO", + Self::Kfdgnfnlnjg => "BNOKCDLNKBI_KFDGNFNLNJG", + Self::Dochpbcnkba => "BNOKCDLNKBI_DOCHPBCNKBA", + Self::Momjpbeiida => "BNOKCDLNKBI_MOMJPBEIIDA", + Self::Aoklafaopje => "BNOKCDLNKBI_AOKLAFAOPJE", + Self::Eaocpkpfiic => "BNOKCDLNKBI_EAOCPKPFIIC", + Self::Njleepdiomo => "BNOKCDLNKBI_NJLEEPDIOMO", + Self::Ppebpagndce => "BNOKCDLNKBI_PPEBPAGNDCE", + Self::Eojcmeiibpi => "BNOKCDLNKBI_EOJCMEIIBPI", + Self::Pdgjkooelgb => "BNOKCDLNKBI_PDGJKOOELGB", + Self::Dnkpmmkaoja => "BNOKCDLNKBI_DNKPMMKAOJA", + Self::Pclgahgpjok => "BNOKCDLNKBI_PCLGAHGPJOK", + Self::Jmfcaefllko => "BNOKCDLNKBI_JMFCAEFLLKO", + Self::Iiecacfjkdc => "BNOKCDLNKBI_IIECACFJKDC", + Self::Mjgfabjehdl => "BNOKCDLNKBI_MJGFABJEHDL", + Self::Jplkchneeen => "BNOKCDLNKBI_JPLKCHNEEEN", + Self::Hidmcbabfmm => "BNOKCDLNKBI_HIDMCBABFMM", + Self::Ckdcgfiljdo => "BNOKCDLNKBI_CKDCGFILJDO", + Self::Gmfcmlkldoo => "BNOKCDLNKBI_GMFCMLKLDOO", + Self::Gdipljleloc => "BNOKCDLNKBI_GDIPLJLELOC", + Self::Ibmpmcdhdjh => "BNOKCDLNKBI_IBMPMCDHDJH", + Self::Bfgfcnckcem => "BNOKCDLNKBI_BFGFCNCKCEM", + Self::Nbaglaknlnl => "BNOKCDLNKBI_NBAGLAKNLNL", + Self::Blipplhnfih => "BNOKCDLNKBI_BLIPPLHNFIH", + Self::Gpemlfggcjb => "BNOKCDLNKBI_GPEMLFGGCJB", + Self::Bddobpkiicj => "BNOKCDLNKBI_BDDOBPKIICJ", + Self::Nfnemhoedoi => "BNOKCDLNKBI_NFNEMHOEDOI", + Self::Mlkonnoladd => "BNOKCDLNKBI_MLKONNOLADD", + Self::Dendbgondak => "BNOKCDLNKBI_DENDBGONDAK", + Self::Aeabmfdoiga => "BNOKCDLNKBI_AEABMFDOIGA", + Self::Cfgabhpnhki => "BNOKCDLNKBI_CFGABHPNHKI", + Self::Dijkmdcadfi => "BNOKCDLNKBI_DIJKMDCADFI", + Self::Ekbedfphjci => "BNOKCDLNKBI_EKBEDFPHJCI", + Self::Kjgbfcmhjlj => "BNOKCDLNKBI_KJGBFCMHJLJ", + Self::Jjnhnngijeo => "BNOKCDLNKBI_JJNHNNGIJEO", + Self::Ahmhpcpdgao => "BNOKCDLNKBI_AHMHPCPDGAO", + Self::Ioilmkbogpp => "BNOKCDLNKBI_IOILMKBOGPP", + Self::Mibjjlhfjia => "BNOKCDLNKBI_MIBJJLHFJIA", + Self::Bcgcimlgnhl => "BNOKCDLNKBI_BCGCIMLGNHL", + Self::Cdnebbkiagn => "BNOKCDLNKBI_CDNEBBKIAGN", + Self::Kjljfabhcla => "BNOKCDLNKBI_KJLJFABHCLA", + Self::Henlhejknda => "BNOKCDLNKBI_HENLHEJKNDA", + Self::Bpkpbmedahd => "BNOKCDLNKBI_BPKPBMEDAHD", + Self::Ldlibklfgne => "BNOKCDLNKBI_LDLIBKLFGNE", + Self::Dmiiofoamca => "BNOKCDLNKBI_DMIIOFOAMCA", + Self::Hbcagcagpih => "BNOKCDLNKBI_HBCAGCAGPIH", + Self::Hfenihmhlpd => "BNOKCDLNKBI_HFENIHMHLPD", + Self::Pkfjjlhcoim => "BNOKCDLNKBI_PKFJJLHCOIM", + Self::Focgdaknikl => "BNOKCDLNKBI_FOCGDAKNIKL", + Self::Ilgfecinhpk => "BNOKCDLNKBI_ILGFECINHPK", + Self::Gklmjejmejg => "BNOKCDLNKBI_GKLMJEJMEJG", + Self::Kfpdmfbbepl => "BNOKCDLNKBI_KFPDMFBBEPL", + Self::Hgjdeeghemc => "BNOKCDLNKBI_HGJDEEGHEMC", + Self::Kchhkjaknen => "BNOKCDLNKBI_KCHHKJAKNEN", + Self::Ejmgfajifhp => "BNOKCDLNKBI_EJMGFAJIFHP", + Self::Dphiepkaknp => "BNOKCDLNKBI_DPHIEPKAKNP", + Self::Fbdcdcfgpgk => "BNOKCDLNKBI_FBDCDCFGPGK", + Self::Dhdanmijmmd => "BNOKCDLNKBI_DHDANMIJMMD", + Self::Lbffdplolkb => "BNOKCDLNKBI_LBFFDPLOLKB", + Self::Fegbacmokip => "BNOKCDLNKBI_FEGBACMOKIP", + Self::Dhfaioekgmd => "BNOKCDLNKBI_DHFAIOEKGMD", + Self::Cmdbcdpklnj => "BNOKCDLNKBI_CMDBCDPKLNJ", + Self::Fbagoncpgna => "BNOKCDLNKBI_FBAGONCPGNA", + Self::Ndjmmaglkhi => "BNOKCDLNKBI_NDJMMAGLKHI", + Self::Kdbbhbfamhp => "BNOKCDLNKBI_KDBBHBFAMHP", + Self::Nggadhljmfc => "BNOKCDLNKBI_NGGADHLJMFC", + Self::Gleehinilgj => "BNOKCDLNKBI_GLEEHINILGJ", + Self::Hbfokbmpdcn => "BNOKCDLNKBI_HBFOKBMPDCN", + Self::Illooenhfgg => "BNOKCDLNKBI_ILLOOENHFGG", + Self::Ahemkmcelgf => "BNOKCDLNKBI_AHEMKMCELGF", + Self::Hjklmmdmood => "BNOKCDLNKBI_HJKLMMDMOOD", + Self::Kefbogmjgea => "BNOKCDLNKBI_KEFBOGMJGEA", + Self::Lbhogmloddb => "BNOKCDLNKBI_LBHOGMLODDB", + Self::Keeefmniegj => "BNOKCDLNKBI_KEEEFMNIEGJ", + Self::Jjmecjgjkba => "BNOKCDLNKBI_JJMECJGJKBA", + Self::Jcplmmkkpnh => "BNOKCDLNKBI_JCPLMMKKPNH", + Self::Hnpcdgolljo => "BNOKCDLNKBI_HNPCDGOLLJO", + Self::Bkkogoiikfk => "BNOKCDLNKBI_BKKOGOIIKFK", + Self::Mldffakjnlj => "BNOKCDLNKBI_MLDFFAKJNLJ", + Self::Ellgoihfkhh => "BNOKCDLNKBI_ELLGOIHFKHH", + Self::Jiekgcdnmja => "BNOKCDLNKBI_JIEKGCDNMJA", + Self::Indajehmimb => "BNOKCDLNKBI_INDAJEHMIMB", + Self::Hbhfkbenfpe => "BNOKCDLNKBI_HBHFKBENFPE", + Self::Ialjipolejj => "BNOKCDLNKBI_IALJIPOLEJJ", + Self::Dfnkfiichbg => "BNOKCDLNKBI_DFNKFIICHBG", + Self::Hhkdhmfaeln => "BNOKCDLNKBI_HHKDHMFAELN", + Self::Fphhgagglio => "BNOKCDLNKBI_FPHHGAGGLIO", + Self::Neanglmglaj => "BNOKCDLNKBI_NEANGLMGLAJ", + Self::Icfanjngojh => "BNOKCDLNKBI_ICFANJNGOJH", + Self::Ohnoogabaan => "BNOKCDLNKBI_OHNOOGABAAN", + Self::Nkhomgglhpj => "BNOKCDLNKBI_NKHOMGGLHPJ", + Self::Bfknpelpcah => "BNOKCDLNKBI_BFKNPELPCAH", + Self::Efnlidhjeah => "BNOKCDLNKBI_EFNLIDHJEAH", + Self::Jmpoflpnofn => "BNOKCDLNKBI_JMPOFLPNOFN", + Self::Hapohnbneli => "BNOKCDLNKBI_HAPOHNBNELI", + Self::Cllijbcecjp => "BNOKCDLNKBI_CLLIJBCECJP", + Self::Lccmildkfgh => "BNOKCDLNKBI_LCCMILDKFGH", + Self::Kjpoofbljib => "BNOKCDLNKBI_KJPOOFBLJIB", + Self::Mpdlipaiema => "BNOKCDLNKBI_MPDLIPAIEMA", + Self::Lpkcoieimjp => "BNOKCDLNKBI_LPKCOIEIMJP", + Self::Mlikpkpfakb => "BNOKCDLNKBI_MLIKPKPFAKB", + Self::Camikknpojj => "BNOKCDLNKBI_CAMIKKNPOJJ", + Self::Pgflgkjocjj => "BNOKCDLNKBI_PGFLGKJOCJJ", + Self::Ijaggmgoefk => "BNOKCDLNKBI_IJAGGMGOEFK", + Self::Hhanpipifam => "BNOKCDLNKBI_HHANPIPIFAM", + Self::Jbfokmfdgci => "BNOKCDLNKBI_JBFOKMFDGCI", + Self::Cbbgbbfjifk => "BNOKCDLNKBI_CBBGBBFJIFK", + Self::Nbdhmlknbbo => "BNOKCDLNKBI_NBDHMLKNBBO", + Self::Pkibmmibibi => "BNOKCDLNKBI_PKIBMMIBIBI", + Self::Lgjdnbbjbij => "BNOKCDLNKBI_LGJDNBBJBIJ", + Self::Lmppalmgjcb => "BNOKCDLNKBI_LMPPALMGJCB", + Self::Ieeongaplok => "BNOKCDLNKBI_IEEONGAPLOK", + Self::Dbhgiggdgoo => "BNOKCDLNKBI_DBHGIGGDGOO", + Self::Mhkamafohoe => "BNOKCDLNKBI_MHKAMAFOHOE", + Self::Mlkcafpiklk => "BNOKCDLNKBI_MLKCAFPIKLK", + Self::Oplhdmogihd => "BNOKCDLNKBI_OPLHDMOGIHD", + Self::Pdfdcaginla => "BNOKCDLNKBI_PDFDCAGINLA", + Self::Ffbgkhohhmp => "BNOKCDLNKBI_FFBGKHOHHMP", + Self::Gckkoljjjak => "BNOKCDLNKBI_GCKKOLJJJAK", + Self::Cmnjmdkdoce => "BNOKCDLNKBI_CMNJMDKDOCE", + Self::Adneiempcbp => "BNOKCDLNKBI_ADNEIEMPCBP", + Self::Cglohmcfjgk => "BNOKCDLNKBI_CGLOHMCFJGK", + Self::Njcbkniadab => "BNOKCDLNKBI_NJCBKNIADAB", + Self::Elkolnmilki => "BNOKCDLNKBI_ELKOLNMILKI", + Self::Gafcjgdmeeb => "BNOKCDLNKBI_GAFCJGDMEEB", + Self::Gefdjkiaahi => "BNOKCDLNKBI_GEFDJKIAAHI", + Self::Cmiblfndnfh => "BNOKCDLNKBI_CMIBLFNDNFH", + Self::Jlchomhffle => "BNOKCDLNKBI_JLCHOMHFFLE", + Self::Ieabbbejfag => "BNOKCDLNKBI_IEABBBEJFAG", + Self::Pdfnjcjabgp => "BNOKCDLNKBI_PDFNJCJABGP", + Self::Ilpoegafkia => "BNOKCDLNKBI_ILPOEGAFKIA", + Self::Pnainfiklhe => "BNOKCDLNKBI_PNAINFIKLHE", + Self::Mafhhnpgmfl => "BNOKCDLNKBI_MAFHHNPGMFL", + Self::Lcnocajikip => "BNOKCDLNKBI_LCNOCAJIKIP", + Self::Kpmkhippgje => "BNOKCDLNKBI_KPMKHIPPGJE", + Self::Pbaahhdkjga => "BNOKCDLNKBI_PBAAHHDKJGA", + Self::Cgkcganaifl => "BNOKCDLNKBI_CGKCGANAIFL", + Self::Dihciafghkp => "BNOKCDLNKBI_DIHCIAFGHKP", + Self::Appfhieecdh => "BNOKCDLNKBI_APPFHIEECDH", + Self::Iaheakkjdll => "BNOKCDLNKBI_IAHEAKKJDLL", + Self::Bbeoafibpok => "BNOKCDLNKBI_BBEOAFIBPOK", + Self::Pbleeeccnkd => "BNOKCDLNKBI_PBLEEECCNKD", + Self::Lkehnilkbib => "BNOKCDLNKBI_LKEHNILKBIB", + Self::Hdkmalehoip => "BNOKCDLNKBI_HDKMALEHOIP", + Self::Iljhaclcpnh => "BNOKCDLNKBI_ILJHACLCPNH", + Self::Ebfmhiklcno => "BNOKCDLNKBI_EBFMHIKLCNO", + Self::Dgjcmmnkaok => "BNOKCDLNKBI_DGJCMMNKAOK", + Self::Cgajpnhhcoo => "BNOKCDLNKBI_CGAJPNHHCOO", + Self::Nfhfodieldm => "BNOKCDLNKBI_NFHFODIELDM", + Self::Mmlmalcneec => "BNOKCDLNKBI_MMLMALCNEEC", + Self::Dfjlllkingc => "BNOKCDLNKBI_DFJLLLKINGC", + Self::Bhckoeimhnd => "BNOKCDLNKBI_BHCKOEIMHND", + Self::Oelghbkkmia => "BNOKCDLNKBI_OELGHBKKMIA", + Self::Aoclinjnclm => "BNOKCDLNKBI_AOCLINJNCLM", + Self::Hlonibojmja => "BNOKCDLNKBI_HLONIBOJMJA", + Self::Cgknopkabch => "BNOKCDLNKBI_CGKNOPKABCH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BNOKCDLNKBI_FGGLJPJNKGM" => Some(Self::Fggljpjnkgm), + "BNOKCDLNKBI_HECFPEFGPID" => Some(Self::Hecfpefgpid), + "BNOKCDLNKBI_FNKJHAGDLDF" => Some(Self::Fnkjhagdldf), + "BNOKCDLNKBI_JBEKJABCIKM" => Some(Self::Jbekjabcikm), + "BNOKCDLNKBI_LADOHJLFPGB" => Some(Self::Ladohjlfpgb), + "BNOKCDLNKBI_LOLGFNMEDLE" => Some(Self::Lolgfnmedle), + "BNOKCDLNKBI_FBBJCJCHLMM" => Some(Self::Fbbjcjchlmm), + "BNOKCDLNKBI_FFBBFJNAJHA" => Some(Self::Ffbbfjnajha), + "BNOKCDLNKBI_KADOFOLMJJD" => Some(Self::Kadofolmjjd), + "BNOKCDLNKBI_MJGHPIMCMMG" => Some(Self::Mjghpimcmmg), + "BNOKCDLNKBI_KMBBMNIHCCN" => Some(Self::Kmbbmnihccn), + "BNOKCDLNKBI_NCANLIJNHMK" => Some(Self::Ncanlijnhmk), + "BNOKCDLNKBI_LDJKBMOGNJA" => Some(Self::Ldjkbmognja), + "BNOKCDLNKBI_LKOCPMIGJPE" => Some(Self::Lkocpmigjpe), + "BNOKCDLNKBI_KNCAIIMCHIC" => Some(Self::Kncaiimchic), + "BNOKCDLNKBI_FIKHGGEOFGE" => Some(Self::Fikhggeofge), + "BNOKCDLNKBI_NCDIAODNBKD" => Some(Self::Ncdiaodnbkd), + "BNOKCDLNKBI_BEEGLJOLPGN" => Some(Self::Beegljolpgn), + "BNOKCDLNKBI_DCKIMLBDHFO" => Some(Self::Dckimlbdhfo), + "BNOKCDLNKBI_KFDGNFNLNJG" => Some(Self::Kfdgnfnlnjg), + "BNOKCDLNKBI_DOCHPBCNKBA" => Some(Self::Dochpbcnkba), + "BNOKCDLNKBI_MOMJPBEIIDA" => Some(Self::Momjpbeiida), + "BNOKCDLNKBI_AOKLAFAOPJE" => Some(Self::Aoklafaopje), + "BNOKCDLNKBI_EAOCPKPFIIC" => Some(Self::Eaocpkpfiic), + "BNOKCDLNKBI_NJLEEPDIOMO" => Some(Self::Njleepdiomo), + "BNOKCDLNKBI_PPEBPAGNDCE" => Some(Self::Ppebpagndce), + "BNOKCDLNKBI_EOJCMEIIBPI" => Some(Self::Eojcmeiibpi), + "BNOKCDLNKBI_PDGJKOOELGB" => Some(Self::Pdgjkooelgb), + "BNOKCDLNKBI_DNKPMMKAOJA" => Some(Self::Dnkpmmkaoja), + "BNOKCDLNKBI_PCLGAHGPJOK" => Some(Self::Pclgahgpjok), + "BNOKCDLNKBI_JMFCAEFLLKO" => Some(Self::Jmfcaefllko), + "BNOKCDLNKBI_IIECACFJKDC" => Some(Self::Iiecacfjkdc), + "BNOKCDLNKBI_MJGFABJEHDL" => Some(Self::Mjgfabjehdl), + "BNOKCDLNKBI_JPLKCHNEEEN" => Some(Self::Jplkchneeen), + "BNOKCDLNKBI_HIDMCBABFMM" => Some(Self::Hidmcbabfmm), + "BNOKCDLNKBI_CKDCGFILJDO" => Some(Self::Ckdcgfiljdo), + "BNOKCDLNKBI_GMFCMLKLDOO" => Some(Self::Gmfcmlkldoo), + "BNOKCDLNKBI_GDIPLJLELOC" => Some(Self::Gdipljleloc), + "BNOKCDLNKBI_IBMPMCDHDJH" => Some(Self::Ibmpmcdhdjh), + "BNOKCDLNKBI_BFGFCNCKCEM" => Some(Self::Bfgfcnckcem), + "BNOKCDLNKBI_NBAGLAKNLNL" => Some(Self::Nbaglaknlnl), + "BNOKCDLNKBI_BLIPPLHNFIH" => Some(Self::Blipplhnfih), + "BNOKCDLNKBI_GPEMLFGGCJB" => Some(Self::Gpemlfggcjb), + "BNOKCDLNKBI_BDDOBPKIICJ" => Some(Self::Bddobpkiicj), + "BNOKCDLNKBI_NFNEMHOEDOI" => Some(Self::Nfnemhoedoi), + "BNOKCDLNKBI_MLKONNOLADD" => Some(Self::Mlkonnoladd), + "BNOKCDLNKBI_DENDBGONDAK" => Some(Self::Dendbgondak), + "BNOKCDLNKBI_AEABMFDOIGA" => Some(Self::Aeabmfdoiga), + "BNOKCDLNKBI_CFGABHPNHKI" => Some(Self::Cfgabhpnhki), + "BNOKCDLNKBI_DIJKMDCADFI" => Some(Self::Dijkmdcadfi), + "BNOKCDLNKBI_EKBEDFPHJCI" => Some(Self::Ekbedfphjci), + "BNOKCDLNKBI_KJGBFCMHJLJ" => Some(Self::Kjgbfcmhjlj), + "BNOKCDLNKBI_JJNHNNGIJEO" => Some(Self::Jjnhnngijeo), + "BNOKCDLNKBI_AHMHPCPDGAO" => Some(Self::Ahmhpcpdgao), + "BNOKCDLNKBI_IOILMKBOGPP" => Some(Self::Ioilmkbogpp), + "BNOKCDLNKBI_MIBJJLHFJIA" => Some(Self::Mibjjlhfjia), + "BNOKCDLNKBI_BCGCIMLGNHL" => Some(Self::Bcgcimlgnhl), + "BNOKCDLNKBI_CDNEBBKIAGN" => Some(Self::Cdnebbkiagn), + "BNOKCDLNKBI_KJLJFABHCLA" => Some(Self::Kjljfabhcla), + "BNOKCDLNKBI_HENLHEJKNDA" => Some(Self::Henlhejknda), + "BNOKCDLNKBI_BPKPBMEDAHD" => Some(Self::Bpkpbmedahd), + "BNOKCDLNKBI_LDLIBKLFGNE" => Some(Self::Ldlibklfgne), + "BNOKCDLNKBI_DMIIOFOAMCA" => Some(Self::Dmiiofoamca), + "BNOKCDLNKBI_HBCAGCAGPIH" => Some(Self::Hbcagcagpih), + "BNOKCDLNKBI_HFENIHMHLPD" => Some(Self::Hfenihmhlpd), + "BNOKCDLNKBI_PKFJJLHCOIM" => Some(Self::Pkfjjlhcoim), + "BNOKCDLNKBI_FOCGDAKNIKL" => Some(Self::Focgdaknikl), + "BNOKCDLNKBI_ILGFECINHPK" => Some(Self::Ilgfecinhpk), + "BNOKCDLNKBI_GKLMJEJMEJG" => Some(Self::Gklmjejmejg), + "BNOKCDLNKBI_KFPDMFBBEPL" => Some(Self::Kfpdmfbbepl), + "BNOKCDLNKBI_HGJDEEGHEMC" => Some(Self::Hgjdeeghemc), + "BNOKCDLNKBI_KCHHKJAKNEN" => Some(Self::Kchhkjaknen), + "BNOKCDLNKBI_EJMGFAJIFHP" => Some(Self::Ejmgfajifhp), + "BNOKCDLNKBI_DPHIEPKAKNP" => Some(Self::Dphiepkaknp), + "BNOKCDLNKBI_FBDCDCFGPGK" => Some(Self::Fbdcdcfgpgk), + "BNOKCDLNKBI_DHDANMIJMMD" => Some(Self::Dhdanmijmmd), + "BNOKCDLNKBI_LBFFDPLOLKB" => Some(Self::Lbffdplolkb), + "BNOKCDLNKBI_FEGBACMOKIP" => Some(Self::Fegbacmokip), + "BNOKCDLNKBI_DHFAIOEKGMD" => Some(Self::Dhfaioekgmd), + "BNOKCDLNKBI_CMDBCDPKLNJ" => Some(Self::Cmdbcdpklnj), + "BNOKCDLNKBI_FBAGONCPGNA" => Some(Self::Fbagoncpgna), + "BNOKCDLNKBI_NDJMMAGLKHI" => Some(Self::Ndjmmaglkhi), + "BNOKCDLNKBI_KDBBHBFAMHP" => Some(Self::Kdbbhbfamhp), + "BNOKCDLNKBI_NGGADHLJMFC" => Some(Self::Nggadhljmfc), + "BNOKCDLNKBI_GLEEHINILGJ" => Some(Self::Gleehinilgj), + "BNOKCDLNKBI_HBFOKBMPDCN" => Some(Self::Hbfokbmpdcn), + "BNOKCDLNKBI_ILLOOENHFGG" => Some(Self::Illooenhfgg), + "BNOKCDLNKBI_AHEMKMCELGF" => Some(Self::Ahemkmcelgf), + "BNOKCDLNKBI_HJKLMMDMOOD" => Some(Self::Hjklmmdmood), + "BNOKCDLNKBI_KEFBOGMJGEA" => Some(Self::Kefbogmjgea), + "BNOKCDLNKBI_LBHOGMLODDB" => Some(Self::Lbhogmloddb), + "BNOKCDLNKBI_KEEEFMNIEGJ" => Some(Self::Keeefmniegj), + "BNOKCDLNKBI_JJMECJGJKBA" => Some(Self::Jjmecjgjkba), + "BNOKCDLNKBI_JCPLMMKKPNH" => Some(Self::Jcplmmkkpnh), + "BNOKCDLNKBI_HNPCDGOLLJO" => Some(Self::Hnpcdgolljo), + "BNOKCDLNKBI_BKKOGOIIKFK" => Some(Self::Bkkogoiikfk), + "BNOKCDLNKBI_MLDFFAKJNLJ" => Some(Self::Mldffakjnlj), + "BNOKCDLNKBI_ELLGOIHFKHH" => Some(Self::Ellgoihfkhh), + "BNOKCDLNKBI_JIEKGCDNMJA" => Some(Self::Jiekgcdnmja), + "BNOKCDLNKBI_INDAJEHMIMB" => Some(Self::Indajehmimb), + "BNOKCDLNKBI_HBHFKBENFPE" => Some(Self::Hbhfkbenfpe), + "BNOKCDLNKBI_IALJIPOLEJJ" => Some(Self::Ialjipolejj), + "BNOKCDLNKBI_DFNKFIICHBG" => Some(Self::Dfnkfiichbg), + "BNOKCDLNKBI_HHKDHMFAELN" => Some(Self::Hhkdhmfaeln), + "BNOKCDLNKBI_FPHHGAGGLIO" => Some(Self::Fphhgagglio), + "BNOKCDLNKBI_NEANGLMGLAJ" => Some(Self::Neanglmglaj), + "BNOKCDLNKBI_ICFANJNGOJH" => Some(Self::Icfanjngojh), + "BNOKCDLNKBI_OHNOOGABAAN" => Some(Self::Ohnoogabaan), + "BNOKCDLNKBI_NKHOMGGLHPJ" => Some(Self::Nkhomgglhpj), + "BNOKCDLNKBI_BFKNPELPCAH" => Some(Self::Bfknpelpcah), + "BNOKCDLNKBI_EFNLIDHJEAH" => Some(Self::Efnlidhjeah), + "BNOKCDLNKBI_JMPOFLPNOFN" => Some(Self::Jmpoflpnofn), + "BNOKCDLNKBI_HAPOHNBNELI" => Some(Self::Hapohnbneli), + "BNOKCDLNKBI_CLLIJBCECJP" => Some(Self::Cllijbcecjp), + "BNOKCDLNKBI_LCCMILDKFGH" => Some(Self::Lccmildkfgh), + "BNOKCDLNKBI_KJPOOFBLJIB" => Some(Self::Kjpoofbljib), + "BNOKCDLNKBI_MPDLIPAIEMA" => Some(Self::Mpdlipaiema), + "BNOKCDLNKBI_LPKCOIEIMJP" => Some(Self::Lpkcoieimjp), + "BNOKCDLNKBI_MLIKPKPFAKB" => Some(Self::Mlikpkpfakb), + "BNOKCDLNKBI_CAMIKKNPOJJ" => Some(Self::Camikknpojj), + "BNOKCDLNKBI_PGFLGKJOCJJ" => Some(Self::Pgflgkjocjj), + "BNOKCDLNKBI_IJAGGMGOEFK" => Some(Self::Ijaggmgoefk), + "BNOKCDLNKBI_HHANPIPIFAM" => Some(Self::Hhanpipifam), + "BNOKCDLNKBI_JBFOKMFDGCI" => Some(Self::Jbfokmfdgci), + "BNOKCDLNKBI_CBBGBBFJIFK" => Some(Self::Cbbgbbfjifk), + "BNOKCDLNKBI_NBDHMLKNBBO" => Some(Self::Nbdhmlknbbo), + "BNOKCDLNKBI_PKIBMMIBIBI" => Some(Self::Pkibmmibibi), + "BNOKCDLNKBI_LGJDNBBJBIJ" => Some(Self::Lgjdnbbjbij), + "BNOKCDLNKBI_LMPPALMGJCB" => Some(Self::Lmppalmgjcb), + "BNOKCDLNKBI_IEEONGAPLOK" => Some(Self::Ieeongaplok), + "BNOKCDLNKBI_DBHGIGGDGOO" => Some(Self::Dbhgiggdgoo), + "BNOKCDLNKBI_MHKAMAFOHOE" => Some(Self::Mhkamafohoe), + "BNOKCDLNKBI_MLKCAFPIKLK" => Some(Self::Mlkcafpiklk), + "BNOKCDLNKBI_OPLHDMOGIHD" => Some(Self::Oplhdmogihd), + "BNOKCDLNKBI_PDFDCAGINLA" => Some(Self::Pdfdcaginla), + "BNOKCDLNKBI_FFBGKHOHHMP" => Some(Self::Ffbgkhohhmp), + "BNOKCDLNKBI_GCKKOLJJJAK" => Some(Self::Gckkoljjjak), + "BNOKCDLNKBI_CMNJMDKDOCE" => Some(Self::Cmnjmdkdoce), + "BNOKCDLNKBI_ADNEIEMPCBP" => Some(Self::Adneiempcbp), + "BNOKCDLNKBI_CGLOHMCFJGK" => Some(Self::Cglohmcfjgk), + "BNOKCDLNKBI_NJCBKNIADAB" => Some(Self::Njcbkniadab), + "BNOKCDLNKBI_ELKOLNMILKI" => Some(Self::Elkolnmilki), + "BNOKCDLNKBI_GAFCJGDMEEB" => Some(Self::Gafcjgdmeeb), + "BNOKCDLNKBI_GEFDJKIAAHI" => Some(Self::Gefdjkiaahi), + "BNOKCDLNKBI_CMIBLFNDNFH" => Some(Self::Cmiblfndnfh), + "BNOKCDLNKBI_JLCHOMHFFLE" => Some(Self::Jlchomhffle), + "BNOKCDLNKBI_IEABBBEJFAG" => Some(Self::Ieabbbejfag), + "BNOKCDLNKBI_PDFNJCJABGP" => Some(Self::Pdfnjcjabgp), + "BNOKCDLNKBI_ILPOEGAFKIA" => Some(Self::Ilpoegafkia), + "BNOKCDLNKBI_PNAINFIKLHE" => Some(Self::Pnainfiklhe), + "BNOKCDLNKBI_MAFHHNPGMFL" => Some(Self::Mafhhnpgmfl), + "BNOKCDLNKBI_LCNOCAJIKIP" => Some(Self::Lcnocajikip), + "BNOKCDLNKBI_KPMKHIPPGJE" => Some(Self::Kpmkhippgje), + "BNOKCDLNKBI_PBAAHHDKJGA" => Some(Self::Pbaahhdkjga), + "BNOKCDLNKBI_CGKCGANAIFL" => Some(Self::Cgkcganaifl), + "BNOKCDLNKBI_DIHCIAFGHKP" => Some(Self::Dihciafghkp), + "BNOKCDLNKBI_APPFHIEECDH" => Some(Self::Appfhieecdh), + "BNOKCDLNKBI_IAHEAKKJDLL" => Some(Self::Iaheakkjdll), + "BNOKCDLNKBI_BBEOAFIBPOK" => Some(Self::Bbeoafibpok), + "BNOKCDLNKBI_PBLEEECCNKD" => Some(Self::Pbleeeccnkd), + "BNOKCDLNKBI_LKEHNILKBIB" => Some(Self::Lkehnilkbib), + "BNOKCDLNKBI_HDKMALEHOIP" => Some(Self::Hdkmalehoip), + "BNOKCDLNKBI_ILJHACLCPNH" => Some(Self::Iljhaclcpnh), + "BNOKCDLNKBI_EBFMHIKLCNO" => Some(Self::Ebfmhiklcno), + "BNOKCDLNKBI_DGJCMMNKAOK" => Some(Self::Dgjcmmnkaok), + "BNOKCDLNKBI_CGAJPNHHCOO" => Some(Self::Cgajpnhhcoo), + "BNOKCDLNKBI_NFHFODIELDM" => Some(Self::Nfhfodieldm), + "BNOKCDLNKBI_MMLMALCNEEC" => Some(Self::Mmlmalcneec), + "BNOKCDLNKBI_DFJLLLKINGC" => Some(Self::Dfjlllkingc), + "BNOKCDLNKBI_BHCKOEIMHND" => Some(Self::Bhckoeimhnd), + "BNOKCDLNKBI_OELGHBKKMIA" => Some(Self::Oelghbkkmia), + "BNOKCDLNKBI_AOCLINJNCLM" => Some(Self::Aoclinjnclm), + "BNOKCDLNKBI_HLONIBOJMJA" => Some(Self::Hlonibojmja), + "BNOKCDLNKBI_CGKNOPKABCH" => Some(Self::Cgknopkabch), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Plnajamlchi { + Dalhfaejlkn = 0, +} +impl Plnajamlchi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dalhfaejlkn => "PLNAJAMLCHI_DALHFAEJLKN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PLNAJAMLCHI_DALHFAEJLKN" => Some(Self::Dalhfaejlkn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cijcbokmkjc { + Jmfmfinianf = 0, + Ngnngfghggg = 1, + Eecfhcicaal = 5, + Jgakejehaee = 4, + Gcbhdnfddak = 6, + Ljaflnmiikn = 7, + Hcjbnkbhjeo = 3, + Ejjjeccklno = 2, +} +impl Cijcbokmkjc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jmfmfinianf => "CIJCBOKMKJC_JMFMFINIANF", + Self::Ngnngfghggg => "CIJCBOKMKJC_NGNNGFGHGGG", + Self::Eecfhcicaal => "CIJCBOKMKJC_EECFHCICAAL", + Self::Jgakejehaee => "CIJCBOKMKJC_JGAKEJEHAEE", + Self::Gcbhdnfddak => "CIJCBOKMKJC_GCBHDNFDDAK", + Self::Ljaflnmiikn => "CIJCBOKMKJC_LJAFLNMIIKN", + Self::Hcjbnkbhjeo => "CIJCBOKMKJC_HCJBNKBHJEO", + Self::Ejjjeccklno => "CIJCBOKMKJC_EJJJECCKLNO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CIJCBOKMKJC_JMFMFINIANF" => Some(Self::Jmfmfinianf), + "CIJCBOKMKJC_NGNNGFGHGGG" => Some(Self::Ngnngfghggg), + "CIJCBOKMKJC_EECFHCICAAL" => Some(Self::Eecfhcicaal), + "CIJCBOKMKJC_JGAKEJEHAEE" => Some(Self::Jgakejehaee), + "CIJCBOKMKJC_GCBHDNFDDAK" => Some(Self::Gcbhdnfddak), + "CIJCBOKMKJC_LJAFLNMIIKN" => Some(Self::Ljaflnmiikn), + "CIJCBOKMKJC_HCJBNKBHJEO" => Some(Self::Hcjbnkbhjeo), + "CIJCBOKMKJC_EJJJECCKLNO" => Some(Self::Ejjjeccklno), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cdfonaadmke { + Dmljpcdeokl = 0, + Ffcdhndgeli = 2, + Miklcgoibjp = 3, + Kgafflechbj = 1, +} +impl Cdfonaadmke { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dmljpcdeokl => "CDFONAADMKE_DMLJPCDEOKL", + Self::Ffcdhndgeli => "CDFONAADMKE_FFCDHNDGELI", + Self::Miklcgoibjp => "CDFONAADMKE_MIKLCGOIBJP", + Self::Kgafflechbj => "CDFONAADMKE_KGAFFLECHBJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CDFONAADMKE_DMLJPCDEOKL" => Some(Self::Dmljpcdeokl), + "CDFONAADMKE_FFCDHNDGELI" => Some(Self::Ffcdhndgeli), + "CDFONAADMKE_MIKLCGOIBJP" => Some(Self::Miklcgoibjp), + "CDFONAADMKE_KGAFFLECHBJ" => Some(Self::Kgafflechbj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hlghdkoaiif { + Fcijmnppfbp = 0, + Neplibppako = 1, +} +impl Hlghdkoaiif { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fcijmnppfbp => "HLGHDKOAIIF_FCIJMNPPFBP", + Self::Neplibppako => "HLGHDKOAIIF_NEPLIBPPAKO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HLGHDKOAIIF_FCIJMNPPFBP" => Some(Self::Fcijmnppfbp), + "HLGHDKOAIIF_NEPLIBPPAKO" => Some(Self::Neplibppako), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mffkfkpphhk { + Odmmcakekln = 0, + Jkpdipffmom = 3, + Bigjoidiooj = 9, + Fajcemmlbpd = 5, + Dkligaghccm = 8, + Fgmadndljie = 20, + Mmkkccghpgp = 22, + Mkmkkmbefio = 1, + Blmachiodec = 6, + Ndicfjegjfk = 2, + Kikjlajnfnb = 7, + Bmkijppeiog = 4, + Hfdeilfmlbk = 12, + Pdngnnkpcen = 21, + Pblkjnljbgi = 19, + Japgdndecpo = 11, +} +impl Mffkfkpphhk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Odmmcakekln => "MFFKFKPPHHK_ODMMCAKEKLN", + Self::Jkpdipffmom => "MFFKFKPPHHK_JKPDIPFFMOM", + Self::Bigjoidiooj => "MFFKFKPPHHK_BIGJOIDIOOJ", + Self::Fajcemmlbpd => "MFFKFKPPHHK_FAJCEMMLBPD", + Self::Dkligaghccm => "MFFKFKPPHHK_DKLIGAGHCCM", + Self::Fgmadndljie => "MFFKFKPPHHK_FGMADNDLJIE", + Self::Mmkkccghpgp => "MFFKFKPPHHK_MMKKCCGHPGP", + Self::Mkmkkmbefio => "MFFKFKPPHHK_MKMKKMBEFIO", + Self::Blmachiodec => "MFFKFKPPHHK_BLMACHIODEC", + Self::Ndicfjegjfk => "MFFKFKPPHHK_NDICFJEGJFK", + Self::Kikjlajnfnb => "MFFKFKPPHHK_KIKJLAJNFNB", + Self::Bmkijppeiog => "MFFKFKPPHHK_BMKIJPPEIOG", + Self::Hfdeilfmlbk => "MFFKFKPPHHK_HFDEILFMLBK", + Self::Pdngnnkpcen => "MFFKFKPPHHK_PDNGNNKPCEN", + Self::Pblkjnljbgi => "MFFKFKPPHHK_PBLKJNLJBGI", + Self::Japgdndecpo => "MFFKFKPPHHK_JAPGDNDECPO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MFFKFKPPHHK_ODMMCAKEKLN" => Some(Self::Odmmcakekln), + "MFFKFKPPHHK_JKPDIPFFMOM" => Some(Self::Jkpdipffmom), + "MFFKFKPPHHK_BIGJOIDIOOJ" => Some(Self::Bigjoidiooj), + "MFFKFKPPHHK_FAJCEMMLBPD" => Some(Self::Fajcemmlbpd), + "MFFKFKPPHHK_DKLIGAGHCCM" => Some(Self::Dkligaghccm), + "MFFKFKPPHHK_FGMADNDLJIE" => Some(Self::Fgmadndljie), + "MFFKFKPPHHK_MMKKCCGHPGP" => Some(Self::Mmkkccghpgp), + "MFFKFKPPHHK_MKMKKMBEFIO" => Some(Self::Mkmkkmbefio), + "MFFKFKPPHHK_BLMACHIODEC" => Some(Self::Blmachiodec), + "MFFKFKPPHHK_NDICFJEGJFK" => Some(Self::Ndicfjegjfk), + "MFFKFKPPHHK_KIKJLAJNFNB" => Some(Self::Kikjlajnfnb), + "MFFKFKPPHHK_BMKIJPPEIOG" => Some(Self::Bmkijppeiog), + "MFFKFKPPHHK_HFDEILFMLBK" => Some(Self::Hfdeilfmlbk), + "MFFKFKPPHHK_PDNGNNKPCEN" => Some(Self::Pdngnnkpcen), + "MFFKFKPPHHK_PBLKJNLJBGI" => Some(Self::Pblkjnljbgi), + "MFFKFKPPHHK_JAPGDNDECPO" => Some(Self::Japgdndecpo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Okbalbcimgl { + HollowSearchGridTypeNone = 0, + HollowSearchGridTypeBySeed = 3, + HollowSearchGridTypeByPos = 1, + HollowSearchGridTypeByBound = 2, + HollowSearchGridTypeByIndex = 4, +} +impl Okbalbcimgl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowSearchGridTypeNone => "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_NONE", + Self::HollowSearchGridTypeBySeed => { + "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_BY_SEED" + } + Self::HollowSearchGridTypeByPos => { + "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_BY_POS" + } + Self::HollowSearchGridTypeByBound => { + "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_BY_BOUND" + } + Self::HollowSearchGridTypeByIndex => { + "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_BY_INDEX" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_NONE" => { + Some(Self::HollowSearchGridTypeNone) + } + "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_BY_SEED" => { + Some(Self::HollowSearchGridTypeBySeed) + } + "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_BY_POS" => { + Some(Self::HollowSearchGridTypeByPos) + } + "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_BY_BOUND" => { + Some(Self::HollowSearchGridTypeByBound) + } + "OKBALBCIMGL_HOLLOW_SEARCH_GRID_TYPE_BY_INDEX" => { + Some(Self::HollowSearchGridTypeByIndex) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum NodeState { + NodeStateAll = 0, + Empty = 11, + Target = 8, + UnEmpty = 15, + Locked = 1, + Unstable = 10, + LockedWithStamina = 14, + Brighten = 6, + Door = 5, + Finished = 3, + ShowEvent = 4, + BrightenOnlyVisible = 9, + Guide = 7, + Unlocked = 2, +} +impl NodeState { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::NodeStateAll => "NodeState_NODE_STATE_ALL", + Self::Empty => "NodeState_EMPTY", + Self::Target => "NodeState_TARGET", + Self::UnEmpty => "NodeState_UN_EMPTY", + Self::Locked => "NodeState_LOCKED", + Self::Unstable => "NodeState_UNSTABLE", + Self::LockedWithStamina => "NodeState_LOCKED_WITH_STAMINA", + Self::Brighten => "NodeState_BRIGHTEN", + Self::Door => "NodeState_DOOR", + Self::Finished => "NodeState_FINISHED", + Self::ShowEvent => "NodeState_SHOW_EVENT", + Self::BrightenOnlyVisible => "NodeState_BRIGHTEN_ONLY_VISIBLE", + Self::Guide => "NodeState_GUIDE", + Self::Unlocked => "NodeState_UNLOCKED", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NodeState_NODE_STATE_ALL" => Some(Self::NodeStateAll), + "NodeState_EMPTY" => Some(Self::Empty), + "NodeState_TARGET" => Some(Self::Target), + "NodeState_UN_EMPTY" => Some(Self::UnEmpty), + "NodeState_LOCKED" => Some(Self::Locked), + "NodeState_UNSTABLE" => Some(Self::Unstable), + "NodeState_LOCKED_WITH_STAMINA" => Some(Self::LockedWithStamina), + "NodeState_BRIGHTEN" => Some(Self::Brighten), + "NodeState_DOOR" => Some(Self::Door), + "NodeState_FINISHED" => Some(Self::Finished), + "NodeState_SHOW_EVENT" => Some(Self::ShowEvent), + "NodeState_BRIGHTEN_ONLY_VISIBLE" => Some(Self::BrightenOnlyVisible), + "NodeState_GUIDE" => Some(Self::Guide), + "NodeState_UNLOCKED" => Some(Self::Unlocked), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Facdfdnejoa { + Hnmcjdlfimn = 0, +} +impl Facdfdnejoa { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hnmcjdlfimn => "FACDFDNEJOA_HNMCJDLFIMN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FACDFDNEJOA_HNMCJDLFIMN" => Some(Self::Hnmcjdlfimn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gdemnalponm { + Opdkepeigbd = 0, + Bmdlpmnfmak = 1, + Cbnhompbama = 2, +} +impl Gdemnalponm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Opdkepeigbd => "GDEMNALPONM_OPDKEPEIGBD", + Self::Bmdlpmnfmak => "GDEMNALPONM_BMDLPMNFMAK", + Self::Cbnhompbama => "GDEMNALPONM_CBNHOMPBAMA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GDEMNALPONM_OPDKEPEIGBD" => Some(Self::Opdkepeigbd), + "GDEMNALPONM_BMDLPMNFMAK" => Some(Self::Bmdlpmnfmak), + "GDEMNALPONM_CBNHOMPBAMA" => Some(Self::Cbnhompbama), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nhhainkadpa { + Pibpnbdocof = 0, + Eakolbgbipd = 1, + Gilpkfahgip = 2, +} +impl Nhhainkadpa { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pibpnbdocof => "NHHAINKADPA_PIBPNBDOCOF", + Self::Eakolbgbipd => "NHHAINKADPA_EAKOLBGBIPD", + Self::Gilpkfahgip => "NHHAINKADPA_GILPKFAHGIP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NHHAINKADPA_PIBPNBDOCOF" => Some(Self::Pibpnbdocof), + "NHHAINKADPA_EAKOLBGBIPD" => Some(Self::Eakolbgbipd), + "NHHAINKADPA_GILPKFAHGIP" => Some(Self::Gilpkfahgip), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lolnpjojmdi { + Oaidkgmcljo = 0, +} +impl Lolnpjojmdi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Oaidkgmcljo => "LOLNPJOJMDI_OAIDKGMCLJO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LOLNPJOJMDI_OAIDKGMCLJO" => Some(Self::Oaidkgmcljo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Degmfnfdaig { + Akbdjgdmedf = 0, + Imnoojahebe = 2, + Ekoalaapnob = 1, +} +impl Degmfnfdaig { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Akbdjgdmedf => "DEGMFNFDAIG_AKBDJGDMEDF", + Self::Imnoojahebe => "DEGMFNFDAIG_IMNOOJAHEBE", + Self::Ekoalaapnob => "DEGMFNFDAIG_EKOALAAPNOB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DEGMFNFDAIG_AKBDJGDMEDF" => Some(Self::Akbdjgdmedf), + "DEGMFNFDAIG_IMNOOJAHEBE" => Some(Self::Imnoojahebe), + "DEGMFNFDAIG_EKOALAAPNOB" => Some(Self::Ekoalaapnob), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Akcngabcfem { + Fjlkclfokkj = 0, +} +impl Akcngabcfem { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fjlkclfokkj => "AKCNGABCFEM_FJLKCLFOKKJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AKCNGABCFEM_FJLKCLFOKKJ" => Some(Self::Fjlkclfokkj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mdeceeppndo { + PredicateTypeNone = 0, + ByPostState = 78, + ByChallenge = 18, + ByVhsStoreVhsId = 51, + ByInterKnotState = 66, + ByCustomRet4 = 109, + BySceneProperty = 2, + ByPartnerTrust = 38, + ByCompareIntOr = 84, + ByCharacterState = 12, + ByCanGetItem = 17, + ByCustomRet3 = 108, + ByHollowPosChangedReason = 40, + ByIndexInBound = 60, + ByUnlockTarotCard = 97, + ByLiftStatus = 91, + ByLimboAvatarQuestFinish = 99, + ByCompareParam = 32, + ByHollowNpcUidExist = 58, + ByCompareQuestState = 59, + ByIsFirstTurn = 100, + ByActivityBubbleState = 48, + ByHollowProgress = 56, + ByCustomRet2 = 107, + ByTodayClosedQuest = 79, + ByStoryModeOn = 57, + ByPluginCollection = 69, + ByAbility = 7, + ByAnd = 42, + ByVhsStoreMatchLevel = 27, + ByRandom = 10, + ByEntityHasFunction = 87, + ByNpcHp = 62, + ByTrashEmpty = 54, + ByGridType = 44, + ByEventState = 19, + ByEntityType = 86, + BySpecials = 14, + ByNot = 22, + ByCompareIntAnd = 85, + ByCurse = 15, + ByIsQuestHistoryClosed = 104, + ByBuddyId = 80, + ByEntityCategory = 81, + ByCompareVec2 = 77, + ByRepairZoneState = 72, + ByCharacterType = 23, + ByItemId = 1, + ByNpcNotHasQuest = 31, + ByHollowVariable = 11, + ByTrashHaveNew = 53, + ByIsHaveRamenBuff = 103, + ByHollowDialogState = 76, + ByFirstMeet = 45, + ByUnlockTarotCardGenre = 98, + ByJumpServer = 9, + ByAfkState = 36, + ByEmpty = 6, + ByTarotCard = 3, + ByJump = 5, + ByGridFinishState = 64, + ByPartnerTrustLevel = 39, + ByVhsStoreCompleteHistory = 28, + ByPlayMiniGame = 63, + ByExecutionTarget = 71, + ByCustomRet5 = 110, + ByRpIncreasePrice = 93, + ByLightType = 68, + ByChoiceServer = 8, + ByOwnedLightType = 70, + ByDirection = 20, + ByPositionInRange = 34, + ByHollowNpcState = 35, + ByMainCityTime = 29, + ByOr = 13, + ByMapSpecials = 1000, + ByVhsStoreTagLevel = 52, + ByCustomRet1 = 106, + ByHaveCatName = 94, + ByTarotCardGenre = 16, + ByNewsstandUpdate = 49, + BySection = 95, + ByChessboardTag = 82, + ByAvatarId = 26, + ByCanModCatName = 96, + BySectionLayerType = 88, + ByHaveRested = 47, + ByTimeEvent = 65, + ByMultipass = 30, + ByIsRamenEatLimitReached = 105, + ByRandomPlayRecommendResult = 92, + ByHollowQuestType = 83, + ByPlayerLevel = 33, + ByEntityHasComponent = 89, + ByFirstInteract = 74, + ByHollowLevel = 4, + ByPopChoiceParam = 101, + ByControlCharacter = 37, + ByCompareQuestFinishCount = 61, + ByMainCharacter = 21, + ByGuestRecommendSuccess = 50, + ByDailyQuestState = 43, + ByHollowNpcLeader = 55, + ByHollowEntrance = 73, + ByInteractVariable = 41, + ByFleaMarketState = 75, + ByIsLightAffected = 67, + ByIsMultiHollowOutFloor = 102, + ByMainCityTimePeriod = 46, + ByPartnerEvent = 90, +} +impl Mdeceeppndo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::PredicateTypeNone => "MDECEEPPNDO_PREDICATE_TYPE_NONE", + Self::ByPostState => "MDECEEPPNDO_BY_POST_STATE", + Self::ByChallenge => "MDECEEPPNDO_BY_CHALLENGE", + Self::ByVhsStoreVhsId => "MDECEEPPNDO_BY_VHS_STORE_VHS_ID", + Self::ByInterKnotState => "MDECEEPPNDO_BY_INTER_KNOT_STATE", + Self::ByCustomRet4 => "MDECEEPPNDO_BY_CUSTOM_RET4", + Self::BySceneProperty => "MDECEEPPNDO_BY_SCENE_PROPERTY", + Self::ByPartnerTrust => "MDECEEPPNDO_BY_PARTNER_TRUST", + Self::ByCompareIntOr => "MDECEEPPNDO_BY_COMPARE_INT_OR", + Self::ByCharacterState => "MDECEEPPNDO_BY_CHARACTER_STATE", + Self::ByCanGetItem => "MDECEEPPNDO_BY_CAN_GET_ITEM", + Self::ByCustomRet3 => "MDECEEPPNDO_BY_CUSTOM_RET3", + Self::ByHollowPosChangedReason => "MDECEEPPNDO_BY_HOLLOW_POS_CHANGED_REASON", + Self::ByIndexInBound => "MDECEEPPNDO_BY_INDEX_IN_BOUND", + Self::ByUnlockTarotCard => "MDECEEPPNDO_BY_UNLOCK_TAROT_CARD", + Self::ByLiftStatus => "MDECEEPPNDO_BY_LIFT_STATUS", + Self::ByLimboAvatarQuestFinish => "MDECEEPPNDO_BY_LIMBO_AVATAR_QUEST_FINISH", + Self::ByCompareParam => "MDECEEPPNDO_BY_COMPARE_PARAM", + Self::ByHollowNpcUidExist => "MDECEEPPNDO_BY_HOLLOW_NPC_UID_EXIST", + Self::ByCompareQuestState => "MDECEEPPNDO_BY_COMPARE_QUEST_STATE", + Self::ByIsFirstTurn => "MDECEEPPNDO_BY_IS_FIRST_TURN", + Self::ByActivityBubbleState => "MDECEEPPNDO_BY_ACTIVITY_BUBBLE_STATE", + Self::ByHollowProgress => "MDECEEPPNDO_BY_HOLLOW_PROGRESS", + Self::ByCustomRet2 => "MDECEEPPNDO_BY_CUSTOM_RET2", + Self::ByTodayClosedQuest => "MDECEEPPNDO_BY_TODAY_CLOSED_QUEST", + Self::ByStoryModeOn => "MDECEEPPNDO_BY_STORY_MODE_ON", + Self::ByPluginCollection => "MDECEEPPNDO_BY_PLUGIN_COLLECTION", + Self::ByAbility => "MDECEEPPNDO_BY_ABILITY", + Self::ByAnd => "MDECEEPPNDO_BY_AND", + Self::ByVhsStoreMatchLevel => "MDECEEPPNDO_BY_VHS_STORE_MATCH_LEVEL", + Self::ByRandom => "MDECEEPPNDO_BY_RANDOM", + Self::ByEntityHasFunction => "MDECEEPPNDO_BY_ENTITY_HAS_FUNCTION", + Self::ByNpcHp => "MDECEEPPNDO_BY_NPC_HP", + Self::ByTrashEmpty => "MDECEEPPNDO_BY_TRASH_EMPTY", + Self::ByGridType => "MDECEEPPNDO_BY_GRID_TYPE", + Self::ByEventState => "MDECEEPPNDO_BY_EVENT_STATE", + Self::ByEntityType => "MDECEEPPNDO_BY_ENTITY_TYPE", + Self::BySpecials => "MDECEEPPNDO_BY_SPECIALS", + Self::ByNot => "MDECEEPPNDO_BY_NOT", + Self::ByCompareIntAnd => "MDECEEPPNDO_BY_COMPARE_INT_AND", + Self::ByCurse => "MDECEEPPNDO_BY_CURSE", + Self::ByIsQuestHistoryClosed => "MDECEEPPNDO_BY_IS_QUEST_HISTORY_CLOSED", + Self::ByBuddyId => "MDECEEPPNDO_BY_BUDDY_ID", + Self::ByEntityCategory => "MDECEEPPNDO_BY_ENTITY_CATEGORY", + Self::ByCompareVec2 => "MDECEEPPNDO_BY_COMPARE_VEC2", + Self::ByRepairZoneState => "MDECEEPPNDO_BY_REPAIR_ZONE_STATE", + Self::ByCharacterType => "MDECEEPPNDO_BY_CHARACTER_TYPE", + Self::ByItemId => "MDECEEPPNDO_BY_ITEM_ID", + Self::ByNpcNotHasQuest => "MDECEEPPNDO_BY_NPC_NOT_HAS_QUEST", + Self::ByHollowVariable => "MDECEEPPNDO_BY_HOLLOW_VARIABLE", + Self::ByTrashHaveNew => "MDECEEPPNDO_BY_TRASH_HAVE_NEW", + Self::ByIsHaveRamenBuff => "MDECEEPPNDO_BY_IS_HAVE_RAMEN_BUFF", + Self::ByHollowDialogState => "MDECEEPPNDO_BY_HOLLOW_DIALOG_STATE", + Self::ByFirstMeet => "MDECEEPPNDO_BY_FIRST_MEET", + Self::ByUnlockTarotCardGenre => "MDECEEPPNDO_BY_UNLOCK_TAROT_CARD_GENRE", + Self::ByJumpServer => "MDECEEPPNDO_BY_JUMP_SERVER", + Self::ByAfkState => "MDECEEPPNDO_BY_AFK_STATE", + Self::ByEmpty => "MDECEEPPNDO_BY_EMPTY", + Self::ByTarotCard => "MDECEEPPNDO_BY_TAROT_CARD", + Self::ByJump => "MDECEEPPNDO_BY_JUMP", + Self::ByGridFinishState => "MDECEEPPNDO_BY_GRID_FINISH_STATE", + Self::ByPartnerTrustLevel => "MDECEEPPNDO_BY_PARTNER_TRUST_LEVEL", + Self::ByVhsStoreCompleteHistory => { + "MDECEEPPNDO_BY_VHS_STORE_COMPLETE_HISTORY" + } + Self::ByPlayMiniGame => "MDECEEPPNDO_BY_PLAY_MINI_GAME", + Self::ByExecutionTarget => "MDECEEPPNDO_BY_EXECUTION_TARGET", + Self::ByCustomRet5 => "MDECEEPPNDO_BY_CUSTOM_RET5", + Self::ByRpIncreasePrice => "MDECEEPPNDO_BY_RP_INCREASE_PRICE", + Self::ByLightType => "MDECEEPPNDO_BY_LIGHT_TYPE", + Self::ByChoiceServer => "MDECEEPPNDO_BY_CHOICE_SERVER", + Self::ByOwnedLightType => "MDECEEPPNDO_BY_OWNED_LIGHT_TYPE", + Self::ByDirection => "MDECEEPPNDO_BY_DIRECTION", + Self::ByPositionInRange => "MDECEEPPNDO_BY_POSITION_IN_RANGE", + Self::ByHollowNpcState => "MDECEEPPNDO_BY_HOLLOW_NPC_STATE", + Self::ByMainCityTime => "MDECEEPPNDO_BY_MAIN_CITY_TIME", + Self::ByOr => "MDECEEPPNDO_BY_OR", + Self::ByMapSpecials => "MDECEEPPNDO_BY_MAP_SPECIALS", + Self::ByVhsStoreTagLevel => "MDECEEPPNDO_BY_VHS_STORE_TAG_LEVEL", + Self::ByCustomRet1 => "MDECEEPPNDO_BY_CUSTOM_RET1", + Self::ByHaveCatName => "MDECEEPPNDO_BY_HAVE_CAT_NAME", + Self::ByTarotCardGenre => "MDECEEPPNDO_BY_TAROT_CARD_GENRE", + Self::ByNewsstandUpdate => "MDECEEPPNDO_BY_NEWSSTAND_UPDATE", + Self::BySection => "MDECEEPPNDO_BY_SECTION", + Self::ByChessboardTag => "MDECEEPPNDO_BY_CHESSBOARD_TAG", + Self::ByAvatarId => "MDECEEPPNDO_BY_AVATAR_ID", + Self::ByCanModCatName => "MDECEEPPNDO_BY_CAN_MOD_CAT_NAME", + Self::BySectionLayerType => "MDECEEPPNDO_BY_SECTION_LAYER_TYPE", + Self::ByHaveRested => "MDECEEPPNDO_BY_HAVE_RESTED", + Self::ByTimeEvent => "MDECEEPPNDO_BY_TIME_EVENT", + Self::ByMultipass => "MDECEEPPNDO_BY_MULTIPASS", + Self::ByIsRamenEatLimitReached => "MDECEEPPNDO_BY_IS_RAMEN_EAT_LIMIT_REACHED", + Self::ByRandomPlayRecommendResult => { + "MDECEEPPNDO_BY_RANDOM_PLAY_RECOMMEND_RESULT" + } + Self::ByHollowQuestType => "MDECEEPPNDO_BY_HOLLOW_QUEST_TYPE", + Self::ByPlayerLevel => "MDECEEPPNDO_BY_PLAYER_LEVEL", + Self::ByEntityHasComponent => "MDECEEPPNDO_BY_ENTITY_HAS_COMPONENT", + Self::ByFirstInteract => "MDECEEPPNDO_BY_FIRST_INTERACT", + Self::ByHollowLevel => "MDECEEPPNDO_BY_HOLLOW_LEVEL", + Self::ByPopChoiceParam => "MDECEEPPNDO_BY_POP_CHOICE_PARAM", + Self::ByControlCharacter => "MDECEEPPNDO_BY_CONTROL_CHARACTER", + Self::ByCompareQuestFinishCount => { + "MDECEEPPNDO_BY_COMPARE_QUEST_FINISH_COUNT" + } + Self::ByMainCharacter => "MDECEEPPNDO_BY_MAIN_CHARACTER", + Self::ByGuestRecommendSuccess => "MDECEEPPNDO_BY_GUEST_RECOMMEND_SUCCESS", + Self::ByDailyQuestState => "MDECEEPPNDO_BY_DAILY_QUEST_STATE", + Self::ByHollowNpcLeader => "MDECEEPPNDO_BY_HOLLOW_NPC_LEADER", + Self::ByHollowEntrance => "MDECEEPPNDO_BY_HOLLOW_ENTRANCE", + Self::ByInteractVariable => "MDECEEPPNDO_BY_INTERACT_VARIABLE", + Self::ByFleaMarketState => "MDECEEPPNDO_BY_FLEA_MARKET_STATE", + Self::ByIsLightAffected => "MDECEEPPNDO_BY_IS_LIGHT_AFFECTED", + Self::ByIsMultiHollowOutFloor => "MDECEEPPNDO_BY_IS_MULTI_HOLLOW_OUT_FLOOR", + Self::ByMainCityTimePeriod => "MDECEEPPNDO_BY_MAIN_CITY_TIME_PERIOD", + Self::ByPartnerEvent => "MDECEEPPNDO_BY_PARTNER_EVENT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MDECEEPPNDO_PREDICATE_TYPE_NONE" => Some(Self::PredicateTypeNone), + "MDECEEPPNDO_BY_POST_STATE" => Some(Self::ByPostState), + "MDECEEPPNDO_BY_CHALLENGE" => Some(Self::ByChallenge), + "MDECEEPPNDO_BY_VHS_STORE_VHS_ID" => Some(Self::ByVhsStoreVhsId), + "MDECEEPPNDO_BY_INTER_KNOT_STATE" => Some(Self::ByInterKnotState), + "MDECEEPPNDO_BY_CUSTOM_RET4" => Some(Self::ByCustomRet4), + "MDECEEPPNDO_BY_SCENE_PROPERTY" => Some(Self::BySceneProperty), + "MDECEEPPNDO_BY_PARTNER_TRUST" => Some(Self::ByPartnerTrust), + "MDECEEPPNDO_BY_COMPARE_INT_OR" => Some(Self::ByCompareIntOr), + "MDECEEPPNDO_BY_CHARACTER_STATE" => Some(Self::ByCharacterState), + "MDECEEPPNDO_BY_CAN_GET_ITEM" => Some(Self::ByCanGetItem), + "MDECEEPPNDO_BY_CUSTOM_RET3" => Some(Self::ByCustomRet3), + "MDECEEPPNDO_BY_HOLLOW_POS_CHANGED_REASON" => { + Some(Self::ByHollowPosChangedReason) + } + "MDECEEPPNDO_BY_INDEX_IN_BOUND" => Some(Self::ByIndexInBound), + "MDECEEPPNDO_BY_UNLOCK_TAROT_CARD" => Some(Self::ByUnlockTarotCard), + "MDECEEPPNDO_BY_LIFT_STATUS" => Some(Self::ByLiftStatus), + "MDECEEPPNDO_BY_LIMBO_AVATAR_QUEST_FINISH" => { + Some(Self::ByLimboAvatarQuestFinish) + } + "MDECEEPPNDO_BY_COMPARE_PARAM" => Some(Self::ByCompareParam), + "MDECEEPPNDO_BY_HOLLOW_NPC_UID_EXIST" => Some(Self::ByHollowNpcUidExist), + "MDECEEPPNDO_BY_COMPARE_QUEST_STATE" => Some(Self::ByCompareQuestState), + "MDECEEPPNDO_BY_IS_FIRST_TURN" => Some(Self::ByIsFirstTurn), + "MDECEEPPNDO_BY_ACTIVITY_BUBBLE_STATE" => Some(Self::ByActivityBubbleState), + "MDECEEPPNDO_BY_HOLLOW_PROGRESS" => Some(Self::ByHollowProgress), + "MDECEEPPNDO_BY_CUSTOM_RET2" => Some(Self::ByCustomRet2), + "MDECEEPPNDO_BY_TODAY_CLOSED_QUEST" => Some(Self::ByTodayClosedQuest), + "MDECEEPPNDO_BY_STORY_MODE_ON" => Some(Self::ByStoryModeOn), + "MDECEEPPNDO_BY_PLUGIN_COLLECTION" => Some(Self::ByPluginCollection), + "MDECEEPPNDO_BY_ABILITY" => Some(Self::ByAbility), + "MDECEEPPNDO_BY_AND" => Some(Self::ByAnd), + "MDECEEPPNDO_BY_VHS_STORE_MATCH_LEVEL" => Some(Self::ByVhsStoreMatchLevel), + "MDECEEPPNDO_BY_RANDOM" => Some(Self::ByRandom), + "MDECEEPPNDO_BY_ENTITY_HAS_FUNCTION" => Some(Self::ByEntityHasFunction), + "MDECEEPPNDO_BY_NPC_HP" => Some(Self::ByNpcHp), + "MDECEEPPNDO_BY_TRASH_EMPTY" => Some(Self::ByTrashEmpty), + "MDECEEPPNDO_BY_GRID_TYPE" => Some(Self::ByGridType), + "MDECEEPPNDO_BY_EVENT_STATE" => Some(Self::ByEventState), + "MDECEEPPNDO_BY_ENTITY_TYPE" => Some(Self::ByEntityType), + "MDECEEPPNDO_BY_SPECIALS" => Some(Self::BySpecials), + "MDECEEPPNDO_BY_NOT" => Some(Self::ByNot), + "MDECEEPPNDO_BY_COMPARE_INT_AND" => Some(Self::ByCompareIntAnd), + "MDECEEPPNDO_BY_CURSE" => Some(Self::ByCurse), + "MDECEEPPNDO_BY_IS_QUEST_HISTORY_CLOSED" => { + Some(Self::ByIsQuestHistoryClosed) + } + "MDECEEPPNDO_BY_BUDDY_ID" => Some(Self::ByBuddyId), + "MDECEEPPNDO_BY_ENTITY_CATEGORY" => Some(Self::ByEntityCategory), + "MDECEEPPNDO_BY_COMPARE_VEC2" => Some(Self::ByCompareVec2), + "MDECEEPPNDO_BY_REPAIR_ZONE_STATE" => Some(Self::ByRepairZoneState), + "MDECEEPPNDO_BY_CHARACTER_TYPE" => Some(Self::ByCharacterType), + "MDECEEPPNDO_BY_ITEM_ID" => Some(Self::ByItemId), + "MDECEEPPNDO_BY_NPC_NOT_HAS_QUEST" => Some(Self::ByNpcNotHasQuest), + "MDECEEPPNDO_BY_HOLLOW_VARIABLE" => Some(Self::ByHollowVariable), + "MDECEEPPNDO_BY_TRASH_HAVE_NEW" => Some(Self::ByTrashHaveNew), + "MDECEEPPNDO_BY_IS_HAVE_RAMEN_BUFF" => Some(Self::ByIsHaveRamenBuff), + "MDECEEPPNDO_BY_HOLLOW_DIALOG_STATE" => Some(Self::ByHollowDialogState), + "MDECEEPPNDO_BY_FIRST_MEET" => Some(Self::ByFirstMeet), + "MDECEEPPNDO_BY_UNLOCK_TAROT_CARD_GENRE" => { + Some(Self::ByUnlockTarotCardGenre) + } + "MDECEEPPNDO_BY_JUMP_SERVER" => Some(Self::ByJumpServer), + "MDECEEPPNDO_BY_AFK_STATE" => Some(Self::ByAfkState), + "MDECEEPPNDO_BY_EMPTY" => Some(Self::ByEmpty), + "MDECEEPPNDO_BY_TAROT_CARD" => Some(Self::ByTarotCard), + "MDECEEPPNDO_BY_JUMP" => Some(Self::ByJump), + "MDECEEPPNDO_BY_GRID_FINISH_STATE" => Some(Self::ByGridFinishState), + "MDECEEPPNDO_BY_PARTNER_TRUST_LEVEL" => Some(Self::ByPartnerTrustLevel), + "MDECEEPPNDO_BY_VHS_STORE_COMPLETE_HISTORY" => { + Some(Self::ByVhsStoreCompleteHistory) + } + "MDECEEPPNDO_BY_PLAY_MINI_GAME" => Some(Self::ByPlayMiniGame), + "MDECEEPPNDO_BY_EXECUTION_TARGET" => Some(Self::ByExecutionTarget), + "MDECEEPPNDO_BY_CUSTOM_RET5" => Some(Self::ByCustomRet5), + "MDECEEPPNDO_BY_RP_INCREASE_PRICE" => Some(Self::ByRpIncreasePrice), + "MDECEEPPNDO_BY_LIGHT_TYPE" => Some(Self::ByLightType), + "MDECEEPPNDO_BY_CHOICE_SERVER" => Some(Self::ByChoiceServer), + "MDECEEPPNDO_BY_OWNED_LIGHT_TYPE" => Some(Self::ByOwnedLightType), + "MDECEEPPNDO_BY_DIRECTION" => Some(Self::ByDirection), + "MDECEEPPNDO_BY_POSITION_IN_RANGE" => Some(Self::ByPositionInRange), + "MDECEEPPNDO_BY_HOLLOW_NPC_STATE" => Some(Self::ByHollowNpcState), + "MDECEEPPNDO_BY_MAIN_CITY_TIME" => Some(Self::ByMainCityTime), + "MDECEEPPNDO_BY_OR" => Some(Self::ByOr), + "MDECEEPPNDO_BY_MAP_SPECIALS" => Some(Self::ByMapSpecials), + "MDECEEPPNDO_BY_VHS_STORE_TAG_LEVEL" => Some(Self::ByVhsStoreTagLevel), + "MDECEEPPNDO_BY_CUSTOM_RET1" => Some(Self::ByCustomRet1), + "MDECEEPPNDO_BY_HAVE_CAT_NAME" => Some(Self::ByHaveCatName), + "MDECEEPPNDO_BY_TAROT_CARD_GENRE" => Some(Self::ByTarotCardGenre), + "MDECEEPPNDO_BY_NEWSSTAND_UPDATE" => Some(Self::ByNewsstandUpdate), + "MDECEEPPNDO_BY_SECTION" => Some(Self::BySection), + "MDECEEPPNDO_BY_CHESSBOARD_TAG" => Some(Self::ByChessboardTag), + "MDECEEPPNDO_BY_AVATAR_ID" => Some(Self::ByAvatarId), + "MDECEEPPNDO_BY_CAN_MOD_CAT_NAME" => Some(Self::ByCanModCatName), + "MDECEEPPNDO_BY_SECTION_LAYER_TYPE" => Some(Self::BySectionLayerType), + "MDECEEPPNDO_BY_HAVE_RESTED" => Some(Self::ByHaveRested), + "MDECEEPPNDO_BY_TIME_EVENT" => Some(Self::ByTimeEvent), + "MDECEEPPNDO_BY_MULTIPASS" => Some(Self::ByMultipass), + "MDECEEPPNDO_BY_IS_RAMEN_EAT_LIMIT_REACHED" => { + Some(Self::ByIsRamenEatLimitReached) + } + "MDECEEPPNDO_BY_RANDOM_PLAY_RECOMMEND_RESULT" => { + Some(Self::ByRandomPlayRecommendResult) + } + "MDECEEPPNDO_BY_HOLLOW_QUEST_TYPE" => Some(Self::ByHollowQuestType), + "MDECEEPPNDO_BY_PLAYER_LEVEL" => Some(Self::ByPlayerLevel), + "MDECEEPPNDO_BY_ENTITY_HAS_COMPONENT" => Some(Self::ByEntityHasComponent), + "MDECEEPPNDO_BY_FIRST_INTERACT" => Some(Self::ByFirstInteract), + "MDECEEPPNDO_BY_HOLLOW_LEVEL" => Some(Self::ByHollowLevel), + "MDECEEPPNDO_BY_POP_CHOICE_PARAM" => Some(Self::ByPopChoiceParam), + "MDECEEPPNDO_BY_CONTROL_CHARACTER" => Some(Self::ByControlCharacter), + "MDECEEPPNDO_BY_COMPARE_QUEST_FINISH_COUNT" => { + Some(Self::ByCompareQuestFinishCount) + } + "MDECEEPPNDO_BY_MAIN_CHARACTER" => Some(Self::ByMainCharacter), + "MDECEEPPNDO_BY_GUEST_RECOMMEND_SUCCESS" => { + Some(Self::ByGuestRecommendSuccess) + } + "MDECEEPPNDO_BY_DAILY_QUEST_STATE" => Some(Self::ByDailyQuestState), + "MDECEEPPNDO_BY_HOLLOW_NPC_LEADER" => Some(Self::ByHollowNpcLeader), + "MDECEEPPNDO_BY_HOLLOW_ENTRANCE" => Some(Self::ByHollowEntrance), + "MDECEEPPNDO_BY_INTERACT_VARIABLE" => Some(Self::ByInteractVariable), + "MDECEEPPNDO_BY_FLEA_MARKET_STATE" => Some(Self::ByFleaMarketState), + "MDECEEPPNDO_BY_IS_LIGHT_AFFECTED" => Some(Self::ByIsLightAffected), + "MDECEEPPNDO_BY_IS_MULTI_HOLLOW_OUT_FLOOR" => { + Some(Self::ByIsMultiHollowOutFloor) + } + "MDECEEPPNDO_BY_MAIN_CITY_TIME_PERIOD" => Some(Self::ByMainCityTimePeriod), + "MDECEEPPNDO_BY_PARTNER_EVENT" => Some(Self::ByPartnerEvent), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eabnengchcd { + Nnkikfdiadh = 0, + Dckmcjlmnpg = 4, + Aopbibieffm = 9, + Nnceooeengo = 8, + Gbdcopmiaoh = 6, + Kppiobfhnli = 5, + Chgbhjkgimk = 2, + Kndkaoklbde = 1, + Haikllocnci = 7, + Kecjdakkpgd = 3, +} +impl Eabnengchcd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nnkikfdiadh => "EABNENGCHCD_NNKIKFDIADH", + Self::Dckmcjlmnpg => "EABNENGCHCD_DCKMCJLMNPG", + Self::Aopbibieffm => "EABNENGCHCD_AOPBIBIEFFM", + Self::Nnceooeengo => "EABNENGCHCD_NNCEOOEENGO", + Self::Gbdcopmiaoh => "EABNENGCHCD_GBDCOPMIAOH", + Self::Kppiobfhnli => "EABNENGCHCD_KPPIOBFHNLI", + Self::Chgbhjkgimk => "EABNENGCHCD_CHGBHJKGIMK", + Self::Kndkaoklbde => "EABNENGCHCD_KNDKAOKLBDE", + Self::Haikllocnci => "EABNENGCHCD_HAIKLLOCNCI", + Self::Kecjdakkpgd => "EABNENGCHCD_KECJDAKKPGD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EABNENGCHCD_NNKIKFDIADH" => Some(Self::Nnkikfdiadh), + "EABNENGCHCD_DCKMCJLMNPG" => Some(Self::Dckmcjlmnpg), + "EABNENGCHCD_AOPBIBIEFFM" => Some(Self::Aopbibieffm), + "EABNENGCHCD_NNCEOOEENGO" => Some(Self::Nnceooeengo), + "EABNENGCHCD_GBDCOPMIAOH" => Some(Self::Gbdcopmiaoh), + "EABNENGCHCD_KPPIOBFHNLI" => Some(Self::Kppiobfhnli), + "EABNENGCHCD_CHGBHJKGIMK" => Some(Self::Chgbhjkgimk), + "EABNENGCHCD_KNDKAOKLBDE" => Some(Self::Kndkaoklbde), + "EABNENGCHCD_HAIKLLOCNCI" => Some(Self::Haikllocnci), + "EABNENGCHCD_KECJDAKKPGD" => Some(Self::Kecjdakkpgd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ildcckeniaa { + Dljaajejcoh = 0, + Okibkpfglac = 5, + Nnnihdkncge = 2, + Fmiamijdgln = 1, + Biinnjabjdh = 3, + Cinlkgbjpei = 4, +} +impl Ildcckeniaa { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dljaajejcoh => "ILDCCKENIAA_DLJAAJEJCOH", + Self::Okibkpfglac => "ILDCCKENIAA_OKIBKPFGLAC", + Self::Nnnihdkncge => "ILDCCKENIAA_NNNIHDKNCGE", + Self::Fmiamijdgln => "ILDCCKENIAA_FMIAMIJDGLN", + Self::Biinnjabjdh => "ILDCCKENIAA_BIINNJABJDH", + Self::Cinlkgbjpei => "ILDCCKENIAA_CINLKGBJPEI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ILDCCKENIAA_DLJAAJEJCOH" => Some(Self::Dljaajejcoh), + "ILDCCKENIAA_OKIBKPFGLAC" => Some(Self::Okibkpfglac), + "ILDCCKENIAA_NNNIHDKNCGE" => Some(Self::Nnnihdkncge), + "ILDCCKENIAA_FMIAMIJDGLN" => Some(Self::Fmiamijdgln), + "ILDCCKENIAA_BIINNJABJDH" => Some(Self::Biinnjabjdh), + "ILDCCKENIAA_CINLKGBJPEI" => Some(Self::Cinlkgbjpei), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ekglhjligkf { + PerformBubble = 0, + PerformDelay = 1, + PerformExplosion = 3, + PerformImmediately = 2, +} +impl Ekglhjligkf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::PerformBubble => "EKGLHJLIGKF_PERFORM_BUBBLE", + Self::PerformDelay => "EKGLHJLIGKF_PERFORM_DELAY", + Self::PerformExplosion => "EKGLHJLIGKF_PERFORM_EXPLOSION", + Self::PerformImmediately => "EKGLHJLIGKF_PERFORM_IMMEDIATELY", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EKGLHJLIGKF_PERFORM_BUBBLE" => Some(Self::PerformBubble), + "EKGLHJLIGKF_PERFORM_DELAY" => Some(Self::PerformDelay), + "EKGLHJLIGKF_PERFORM_EXPLOSION" => Some(Self::PerformExplosion), + "EKGLHJLIGKF_PERFORM_IMMEDIATELY" => Some(Self::PerformImmediately), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Omhmlmnpkdo { + Nidggfojoab = 0, + Ahfbcioigip = 1, + Heplomdhalj = 2, + Pcebgkcpfan = 3, + Ljkbibcnpjm = 4, +} +impl Omhmlmnpkdo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nidggfojoab => "OMHMLMNPKDO_NIDGGFOJOAB", + Self::Ahfbcioigip => "OMHMLMNPKDO_AHFBCIOIGIP", + Self::Heplomdhalj => "OMHMLMNPKDO_HEPLOMDHALJ", + Self::Pcebgkcpfan => "OMHMLMNPKDO_PCEBGKCPFAN", + Self::Ljkbibcnpjm => "OMHMLMNPKDO_LJKBIBCNPJM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OMHMLMNPKDO_NIDGGFOJOAB" => Some(Self::Nidggfojoab), + "OMHMLMNPKDO_AHFBCIOIGIP" => Some(Self::Ahfbcioigip), + "OMHMLMNPKDO_HEPLOMDHALJ" => Some(Self::Heplomdhalj), + "OMHMLMNPKDO_PCEBGKCPFAN" => Some(Self::Pcebgkcpfan), + "OMHMLMNPKDO_LJKBIBCNPJM" => Some(Self::Ljkbibcnpjm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lagbdomcgon { + None = 0, + CommonGrid = 1, + MiniGame = 2, + TvExit = 3, +} +impl Lagbdomcgon { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "LAGBDOMCGON_None", + Self::CommonGrid => "LAGBDOMCGON_COMMON_GRID", + Self::MiniGame => "LAGBDOMCGON_MINI_GAME", + Self::TvExit => "LAGBDOMCGON_TV_EXIT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LAGBDOMCGON_None" => Some(Self::None), + "LAGBDOMCGON_COMMON_GRID" => Some(Self::CommonGrid), + "LAGBDOMCGON_MINI_GAME" => Some(Self::MiniGame), + "LAGBDOMCGON_TV_EXIT" => Some(Self::TvExit), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ebchkocjoio { + Okificlpnml = 0, + Joodndomfne = 2, + Mpedeedbfmn = 1, +} +impl Ebchkocjoio { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Okificlpnml => "EBCHKOCJOIO_OKIFICLPNML", + Self::Joodndomfne => "EBCHKOCJOIO_JOODNDOMFNE", + Self::Mpedeedbfmn => "EBCHKOCJOIO_MPEDEEDBFMN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EBCHKOCJOIO_OKIFICLPNML" => Some(Self::Okificlpnml), + "EBCHKOCJOIO_JOODNDOMFNE" => Some(Self::Joodndomfne), + "EBCHKOCJOIO_MPEDEEDBFMN" => Some(Self::Mpedeedbfmn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nbabpnbdimj { + Iommcehnibn = 0, + Ieedjgccobi = 1, +} +impl Nbabpnbdimj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Iommcehnibn => "NBABPNBDIMJ_IOMMCEHNIBN", + Self::Ieedjgccobi => "NBABPNBDIMJ_IEEDJGCCOBI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NBABPNBDIMJ_IOMMCEHNIBN" => Some(Self::Iommcehnibn), + "NBABPNBDIMJ_IEEDJGCCOBI" => Some(Self::Ieedjgccobi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fhlejgocoln { + OptionIconModeSingle = 0, + OptionIconModeSuit = 4, + OptionIconModeReplace = 2, + OptionIconModeReduce = 3, + OptionIconModeUpgrade = 6, + OptionIconModeSwitch = 5, + OptionIconModeAdd = 1, +} +impl Fhlejgocoln { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::OptionIconModeSingle => "FHLEJGOCOLN_OPTION_ICON_MODE_SINGLE", + Self::OptionIconModeSuit => "FHLEJGOCOLN_OPTION_ICON_MODE_SUIT", + Self::OptionIconModeReplace => "FHLEJGOCOLN_OPTION_ICON_MODE_REPLACE", + Self::OptionIconModeReduce => "FHLEJGOCOLN_OPTION_ICON_MODE_REDUCE", + Self::OptionIconModeUpgrade => "FHLEJGOCOLN_OPTION_ICON_MODE_UPGRADE", + Self::OptionIconModeSwitch => "FHLEJGOCOLN_OPTION_ICON_MODE_SWITCH", + Self::OptionIconModeAdd => "FHLEJGOCOLN_OPTION_ICON_MODE_ADD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FHLEJGOCOLN_OPTION_ICON_MODE_SINGLE" => Some(Self::OptionIconModeSingle), + "FHLEJGOCOLN_OPTION_ICON_MODE_SUIT" => Some(Self::OptionIconModeSuit), + "FHLEJGOCOLN_OPTION_ICON_MODE_REPLACE" => Some(Self::OptionIconModeReplace), + "FHLEJGOCOLN_OPTION_ICON_MODE_REDUCE" => Some(Self::OptionIconModeReduce), + "FHLEJGOCOLN_OPTION_ICON_MODE_UPGRADE" => Some(Self::OptionIconModeUpgrade), + "FHLEJGOCOLN_OPTION_ICON_MODE_SWITCH" => Some(Self::OptionIconModeSwitch), + "FHLEJGOCOLN_OPTION_ICON_MODE_ADD" => Some(Self::OptionIconModeAdd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ejahilfhola { + Bgfedmapppc = 0, + Bmnijhdaoei = 106, + Hiphjjfmagd = 109, + Lnnlmmoldlo = 101, + Dfcfcmjdcim = 4, + Aiokeffegmo = 5, + Koljabdpnde = 6, + Fldomcmlgjl = 104, + Hchofjelcpl = 8, + Kklbbbfkhaf = 107, + Ejipjallnne = 7, + Nimjbnaapjh = 3, + Lenljaefgfh = 105, + Ccbomkkgkan = 108, + Kkmchadmbob = 102, + Nimgbelnopj = 103, + Poojlfbnpjb = 2, + Dbjnbpgpnef = 100, + Ilcklggffhd = 1, +} +impl Ejahilfhola { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bgfedmapppc => "EJAHILFHOLA_BGFEDMAPPPC", + Self::Bmnijhdaoei => "EJAHILFHOLA_BMNIJHDAOEI", + Self::Hiphjjfmagd => "EJAHILFHOLA_HIPHJJFMAGD", + Self::Lnnlmmoldlo => "EJAHILFHOLA_LNNLMMOLDLO", + Self::Dfcfcmjdcim => "EJAHILFHOLA_DFCFCMJDCIM", + Self::Aiokeffegmo => "EJAHILFHOLA_AIOKEFFEGMO", + Self::Koljabdpnde => "EJAHILFHOLA_KOLJABDPNDE", + Self::Fldomcmlgjl => "EJAHILFHOLA_FLDOMCMLGJL", + Self::Hchofjelcpl => "EJAHILFHOLA_HCHOFJELCPL", + Self::Kklbbbfkhaf => "EJAHILFHOLA_KKLBBBFKHAF", + Self::Ejipjallnne => "EJAHILFHOLA_EJIPJALLNNE", + Self::Nimjbnaapjh => "EJAHILFHOLA_NIMJBNAAPJH", + Self::Lenljaefgfh => "EJAHILFHOLA_LENLJAEFGFH", + Self::Ccbomkkgkan => "EJAHILFHOLA_CCBOMKKGKAN", + Self::Kkmchadmbob => "EJAHILFHOLA_KKMCHADMBOB", + Self::Nimgbelnopj => "EJAHILFHOLA_NIMGBELNOPJ", + Self::Poojlfbnpjb => "EJAHILFHOLA_POOJLFBNPJB", + Self::Dbjnbpgpnef => "EJAHILFHOLA_DBJNBPGPNEF", + Self::Ilcklggffhd => "EJAHILFHOLA_ILCKLGGFFHD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EJAHILFHOLA_BGFEDMAPPPC" => Some(Self::Bgfedmapppc), + "EJAHILFHOLA_BMNIJHDAOEI" => Some(Self::Bmnijhdaoei), + "EJAHILFHOLA_HIPHJJFMAGD" => Some(Self::Hiphjjfmagd), + "EJAHILFHOLA_LNNLMMOLDLO" => Some(Self::Lnnlmmoldlo), + "EJAHILFHOLA_DFCFCMJDCIM" => Some(Self::Dfcfcmjdcim), + "EJAHILFHOLA_AIOKEFFEGMO" => Some(Self::Aiokeffegmo), + "EJAHILFHOLA_KOLJABDPNDE" => Some(Self::Koljabdpnde), + "EJAHILFHOLA_FLDOMCMLGJL" => Some(Self::Fldomcmlgjl), + "EJAHILFHOLA_HCHOFJELCPL" => Some(Self::Hchofjelcpl), + "EJAHILFHOLA_KKLBBBFKHAF" => Some(Self::Kklbbbfkhaf), + "EJAHILFHOLA_EJIPJALLNNE" => Some(Self::Ejipjallnne), + "EJAHILFHOLA_NIMJBNAAPJH" => Some(Self::Nimjbnaapjh), + "EJAHILFHOLA_LENLJAEFGFH" => Some(Self::Lenljaefgfh), + "EJAHILFHOLA_CCBOMKKGKAN" => Some(Self::Ccbomkkgkan), + "EJAHILFHOLA_KKMCHADMBOB" => Some(Self::Kkmchadmbob), + "EJAHILFHOLA_NIMGBELNOPJ" => Some(Self::Nimgbelnopj), + "EJAHILFHOLA_POOJLFBNPJB" => Some(Self::Poojlfbnpjb), + "EJAHILFHOLA_DBJNBPGPNEF" => Some(Self::Dbjnbpgpnef), + "EJAHILFHOLA_ILCKLGGFFHD" => Some(Self::Ilcklggffhd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pdpegdgadan { + Ocnbbcbebme = 0, + Dhonlbllfjg = 3, + Ofbfioabccg = 1, + Dhdndddklbg = 2, +} +impl Pdpegdgadan { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ocnbbcbebme => "PDPEGDGADAN_OCNBBCBEBME", + Self::Dhonlbllfjg => "PDPEGDGADAN_DHONLBLLFJG", + Self::Ofbfioabccg => "PDPEGDGADAN_OFBFIOABCCG", + Self::Dhdndddklbg => "PDPEGDGADAN_DHDNDDDKLBG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PDPEGDGADAN_OCNBBCBEBME" => Some(Self::Ocnbbcbebme), + "PDPEGDGADAN_DHONLBLLFJG" => Some(Self::Dhonlbllfjg), + "PDPEGDGADAN_OFBFIOABCCG" => Some(Self::Ofbfioabccg), + "PDPEGDGADAN_DHDNDDDKLBG" => Some(Self::Dhdndddklbg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lcldccamejc { + Llmmfbinfch = 0, + Iippbaamfbk = 3, + Mhlkgnhkjbp = 2, + Jebkjnjhafa = 1, +} +impl Lcldccamejc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Llmmfbinfch => "LCLDCCAMEJC_LLMMFBINFCH", + Self::Iippbaamfbk => "LCLDCCAMEJC_IIPPBAAMFBK", + Self::Mhlkgnhkjbp => "LCLDCCAMEJC_MHLKGNHKJBP", + Self::Jebkjnjhafa => "LCLDCCAMEJC_JEBKJNJHAFA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LCLDCCAMEJC_LLMMFBINFCH" => Some(Self::Llmmfbinfch), + "LCLDCCAMEJC_IIPPBAAMFBK" => Some(Self::Iippbaamfbk), + "LCLDCCAMEJC_MHLKGNHKJBP" => Some(Self::Mhlkgnhkjbp), + "LCLDCCAMEJC_JEBKJNJHAFA" => Some(Self::Jebkjnjhafa), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pnhckcmpiok { + Greater = 0, + Less = 3, + NotEqual = 6, + GreaterEqual = 1, + LessEqual = 4, + Equal = 2, +} +impl Pnhckcmpiok { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Greater => "PNHCKCMPIOK_GREATER", + Self::Less => "PNHCKCMPIOK_LESS", + Self::NotEqual => "PNHCKCMPIOK_NOT_EQUAL", + Self::GreaterEqual => "PNHCKCMPIOK_GREATER_EQUAL", + Self::LessEqual => "PNHCKCMPIOK_LESS_EQUAL", + Self::Equal => "PNHCKCMPIOK_EQUAL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PNHCKCMPIOK_GREATER" => Some(Self::Greater), + "PNHCKCMPIOK_LESS" => Some(Self::Less), + "PNHCKCMPIOK_NOT_EQUAL" => Some(Self::NotEqual), + "PNHCKCMPIOK_GREATER_EQUAL" => Some(Self::GreaterEqual), + "PNHCKCMPIOK_LESS_EQUAL" => Some(Self::LessEqual), + "PNHCKCMPIOK_EQUAL" => Some(Self::Equal), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ebacklklogm { + Fgfdjciokho = 0, + Gialbkfkepl = 2, + Dblcejnpinp = 1, +} +impl Ebacklklogm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fgfdjciokho => "EBACKLKLOGM_FGFDJCIOKHO", + Self::Gialbkfkepl => "EBACKLKLOGM_GIALBKFKEPL", + Self::Dblcejnpinp => "EBACKLKLOGM_DBLCEJNPINP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EBACKLKLOGM_FGFDJCIOKHO" => Some(Self::Fgfdjciokho), + "EBACKLKLOGM_GIALBKFKEPL" => Some(Self::Gialbkfkepl), + "EBACKLKLOGM_DBLCEJNPINP" => Some(Self::Dblcejnpinp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bmfbipfgpfi { + Lapklfnhmea = 0, + Knfggkcppfo = 2, + Gobiegbhnep = 3, + Noalamkfllg = 4, + Gnihcjnjiko = 1, +} +impl Bmfbipfgpfi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lapklfnhmea => "BMFBIPFGPFI_LAPKLFNHMEA", + Self::Knfggkcppfo => "BMFBIPFGPFI_KNFGGKCPPFO", + Self::Gobiegbhnep => "BMFBIPFGPFI_GOBIEGBHNEP", + Self::Noalamkfllg => "BMFBIPFGPFI_NOALAMKFLLG", + Self::Gnihcjnjiko => "BMFBIPFGPFI_GNIHCJNJIKO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BMFBIPFGPFI_LAPKLFNHMEA" => Some(Self::Lapklfnhmea), + "BMFBIPFGPFI_KNFGGKCPPFO" => Some(Self::Knfggkcppfo), + "BMFBIPFGPFI_GOBIEGBHNEP" => Some(Self::Gobiegbhnep), + "BMFBIPFGPFI_NOALAMKFLLG" => Some(Self::Noalamkfllg), + "BMFBIPFGPFI_GNIHCJNJIKO" => Some(Self::Gnihcjnjiko), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mpapnnmajig { + HollowMiniGameTypeNone = 0, + HollowMiniGameTypeHacker = 1, +} +impl Mpapnnmajig { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowMiniGameTypeNone => "MPAPNNMAJIG_HOLLOW_MINI_GAME_TYPE_NONE", + Self::HollowMiniGameTypeHacker => "MPAPNNMAJIG_HOLLOW_MINI_GAME_TYPE_HACKER", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MPAPNNMAJIG_HOLLOW_MINI_GAME_TYPE_NONE" => { + Some(Self::HollowMiniGameTypeNone) + } + "MPAPNNMAJIG_HOLLOW_MINI_GAME_TYPE_HACKER" => { + Some(Self::HollowMiniGameTypeHacker) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jnhmdedpekb { + Fahfncdbokl = 0, + Lfpeboahahe = 2, + Keageoaloke = 1, +} +impl Jnhmdedpekb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fahfncdbokl => "JNHMDEDPEKB_FAHFNCDBOKL", + Self::Lfpeboahahe => "JNHMDEDPEKB_LFPEBOAHAHE", + Self::Keageoaloke => "JNHMDEDPEKB_KEAGEOALOKE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JNHMDEDPEKB_FAHFNCDBOKL" => Some(Self::Fahfncdbokl), + "JNHMDEDPEKB_LFPEBOAHAHE" => Some(Self::Lfpeboahahe), + "JNHMDEDPEKB_KEAGEOALOKE" => Some(Self::Keageoaloke), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nifjbdblhla { + Lbahlofhmho = 0, + Jfkcbnhhllg = 1, +} +impl Nifjbdblhla { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lbahlofhmho => "NIFJBDBLHLA_LBAHLOFHMHO", + Self::Jfkcbnhhllg => "NIFJBDBLHLA_JFKCBNHHLLG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NIFJBDBLHLA_LBAHLOFHMHO" => Some(Self::Lbahlofhmho), + "NIFJBDBLHLA_JFKCBNHHLLG" => Some(Self::Jfkcbnhhllg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cmokjodohgd { + Mhomplmilgj = 0, + Oeedhmlpoeg = 2, + Glfcahinobf = 1, +} +impl Cmokjodohgd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mhomplmilgj => "CMOKJODOHGD_MHOMPLMILGJ", + Self::Oeedhmlpoeg => "CMOKJODOHGD_OEEDHMLPOEG", + Self::Glfcahinobf => "CMOKJODOHGD_GLFCAHINOBF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CMOKJODOHGD_MHOMPLMILGJ" => Some(Self::Mhomplmilgj), + "CMOKJODOHGD_OEEDHMLPOEG" => Some(Self::Oeedhmlpoeg), + "CMOKJODOHGD_GLFCAHINOBF" => Some(Self::Glfcahinobf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Joocmacdbnp { + Ebkiadeajgk = 0, +} +impl Joocmacdbnp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ebkiadeajgk => "JOOCMACDBNP_EBKIADEAJGK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JOOCMACDBNP_EBKIADEAJGK" => Some(Self::Ebkiadeajgk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Caefoodmbga { + Hhaacgbcbeo = 0, + Jbpepanigad = 2, + Jphljmogdmn = 1, +} +impl Caefoodmbga { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hhaacgbcbeo => "CAEFOODMBGA_HHAACGBCBEO", + Self::Jbpepanigad => "CAEFOODMBGA_JBPEPANIGAD", + Self::Jphljmogdmn => "CAEFOODMBGA_JPHLJMOGDMN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CAEFOODMBGA_HHAACGBCBEO" => Some(Self::Hhaacgbcbeo), + "CAEFOODMBGA_JBPEPANIGAD" => Some(Self::Jbpepanigad), + "CAEFOODMBGA_JPHLJMOGDMN" => Some(Self::Jphljmogdmn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum HollowShopType { + HollowShopTypeNone = 0, + HollowShopTypeGachaShop = 6, + HollowShopTypeDiscount = 5, + HollowShopTypeCard = 2, + HollowShopTypeItem = 1, + HollowShopTypeCurse = 3, + HollowShopTypeHollowItem = 4, + HollowShopTypeUpgradeCard = 7, +} +impl HollowShopType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowShopTypeNone => "HollowShopType_HOLLOW_SHOP_TYPE_NONE", + Self::HollowShopTypeGachaShop => "HollowShopType_HOLLOW_SHOP_TYPE_GACHA_SHOP", + Self::HollowShopTypeDiscount => "HollowShopType_HOLLOW_SHOP_TYPE_DISCOUNT", + Self::HollowShopTypeCard => "HollowShopType_HOLLOW_SHOP_TYPE_CARD", + Self::HollowShopTypeItem => "HollowShopType_HOLLOW_SHOP_TYPE_ITEM", + Self::HollowShopTypeCurse => "HollowShopType_HOLLOW_SHOP_TYPE_CURSE", + Self::HollowShopTypeHollowItem => { + "HollowShopType_HOLLOW_SHOP_TYPE_HOLLOW_ITEM" + } + Self::HollowShopTypeUpgradeCard => { + "HollowShopType_HOLLOW_SHOP_TYPE_UPGRADE_CARD" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HollowShopType_HOLLOW_SHOP_TYPE_NONE" => Some(Self::HollowShopTypeNone), + "HollowShopType_HOLLOW_SHOP_TYPE_GACHA_SHOP" => { + Some(Self::HollowShopTypeGachaShop) + } + "HollowShopType_HOLLOW_SHOP_TYPE_DISCOUNT" => { + Some(Self::HollowShopTypeDiscount) + } + "HollowShopType_HOLLOW_SHOP_TYPE_CARD" => Some(Self::HollowShopTypeCard), + "HollowShopType_HOLLOW_SHOP_TYPE_ITEM" => Some(Self::HollowShopTypeItem), + "HollowShopType_HOLLOW_SHOP_TYPE_CURSE" => Some(Self::HollowShopTypeCurse), + "HollowShopType_HOLLOW_SHOP_TYPE_HOLLOW_ITEM" => { + Some(Self::HollowShopTypeHollowItem) + } + "HollowShopType_HOLLOW_SHOP_TYPE_UPGRADE_CARD" => { + Some(Self::HollowShopTypeUpgradeCard) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pmjkaflboph { + Mefabeiccai = 0, + Lebidopdogk = 1, +} +impl Pmjkaflboph { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mefabeiccai => "PMJKAFLBOPH_MEFABEICCAI", + Self::Lebidopdogk => "PMJKAFLBOPH_LEBIDOPDOGK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PMJKAFLBOPH_MEFABEICCAI" => Some(Self::Mefabeiccai), + "PMJKAFLBOPH_LEBIDOPDOGK" => Some(Self::Lebidopdogk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Agmdkjpophm { + Pieoblliodh = 0, + Amjieahjlpd = 4, + Fibamkhlidd = 8, + Gemgdhchfcn = 2, + Eindgojgaha = 1, +} +impl Agmdkjpophm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pieoblliodh => "AGMDKJPOPHM_PIEOBLLIODH", + Self::Amjieahjlpd => "AGMDKJPOPHM_AMJIEAHJLPD", + Self::Fibamkhlidd => "AGMDKJPOPHM_FIBAMKHLIDD", + Self::Gemgdhchfcn => "AGMDKJPOPHM_GEMGDHCHFCN", + Self::Eindgojgaha => "AGMDKJPOPHM_EINDGOJGAHA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AGMDKJPOPHM_PIEOBLLIODH" => Some(Self::Pieoblliodh), + "AGMDKJPOPHM_AMJIEAHJLPD" => Some(Self::Amjieahjlpd), + "AGMDKJPOPHM_FIBAMKHLIDD" => Some(Self::Fibamkhlidd), + "AGMDKJPOPHM_GEMGDHCHFCN" => Some(Self::Gemgdhchfcn), + "AGMDKJPOPHM_EINDGOJGAHA" => Some(Self::Eindgojgaha), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nmomdcamloc { + Nofghbeeeek = 0, + Ecfkhaldjbe = 1, +} +impl Nmomdcamloc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nofghbeeeek => "NMOMDCAMLOC_NOFGHBEEEEK", + Self::Ecfkhaldjbe => "NMOMDCAMLOC_ECFKHALDJBE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NMOMDCAMLOC_NOFGHBEEEEK" => Some(Self::Nofghbeeeek), + "NMOMDCAMLOC_ECFKHALDJBE" => Some(Self::Ecfkhaldjbe), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lmojcfacami { + Hhkoacdcjcm = 0, + Eionlgdobka = 1, +} +impl Lmojcfacami { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hhkoacdcjcm => "LMOJCFACAMI_HHKOACDCJCM", + Self::Eionlgdobka => "LMOJCFACAMI_EIONLGDOBKA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LMOJCFACAMI_HHKOACDCJCM" => Some(Self::Hhkoacdcjcm), + "LMOJCFACAMI_EIONLGDOBKA" => Some(Self::Eionlgdobka), _ => None, } } @@ -7185,438 +8844,439 @@ impl HollowSystemUiState { #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] pub enum ActionType { - OnhnihhfminActionTypeNone = 0, - OnhnihhfminMapChooseByRange = 4004, - OnhnihhfminGetAnimSheetId = 2090, - OnhnihhfminSetEntityParam = 2141, - OnhnihhfminModCatName = 102, - OnhnihhfminOutDoor = 29, - OnhnihhfminGetList = 1017, - OnhnihhfminHollowGameFinishToLevel = 2230, - OnhnihhfminModSceneObj = 3052, - OnhnihhfminSwitchBigTv = 49, - OnhnihhfminMapChooseByEvent = 4001, - OnhnihhfminLockCurse = 2038, - OnhnihhfminSendEventFc = 42, - OnhnihhfminGetPlayerHollowMovePath = 2128, - OnhnihhfminUpgradeCard = 2152, - OnhnihhfminShowInTodo = 3062, - OnhnihhfminPreset = 23, - OnhnihhfminModifyPopInteractComponent = 2224, - OnhnihhfminModifyStackingOrder = 2176, - OnhnihhfminCreateEntity = 2171, - OnhnihhfminMoveNpcToSection = 2098, - OnhnihhfminAnimCtrlerParam = 7, - OnhnihhfminGetPosition = 2049, - OnhnihhfminSetBgm = 3022, - OnhnihhfminSetLeaderOfHollowNpc = 2062, - OnhnihhfminSetVector2 = 1022, - OnhnihhfminCreateCameraZone = 3030, - OnhnihhfminMapChooseByLayer = 4002, - OnhnihhfminDropChallengeId = 2026, - OnhnihhfminSetEventIcon = 2089, - OnhnihhfminAreaTips = 93, - OnhnihhfminPlaySound = 25, - OnhnihhfminCloseUi = 79, - OnhnihhfminSetHollowActivityParam = 2219, - OnhnihhfminModifyChessboardPlugin = 2138, - OnhnihhfminEventModification = 2015, - OnhnihhfminWriteFcBlackBoardData = 44, - OnhnihhfminAddDailyQuest = 3027, - OnhnihhfminStartLoop = 1002, - OnhnihhfminChessUiController = 2169, - OnhnihhfminSubscribeSignal = 2188, - OnhnihhfminSendSignal = 2190, - OnhnihhfminPlayHollowQteGame = 2217, - OnhnihhfminHollowSetSwitchEffect = 28, - OnhnihhfminMakeChoice = 2002, - OnhnihhfminNewHollow = 2030, - OnhnihhfminRemoveCard = 2007, - OnhnihhfminShowTip = 8, - OnhnihhfminLogText = 2, - OnhnihhfminRemoveInteract = 3012, - OnhnihhfminShowExitButtonNew = 88, - OnhnihhfminListSpecialOpt = 1011, - OnhnihhfminChangeSoundState = 45, - OnhnihhfminTriggerBattle = 2005, - OnhnihhfminRemoveNpc = 3013, - OnhnihhfminWalkFarAway = 10, - OnhnihhfminCountCardPool = 2161, - OnhnihhfminSearchPosition = 2174, - OnhnihhfminSwitch = 1023, - OnhnihhfminChangeNpcName = 3063, - OnhnihhfminSetString = 1019, - OnhnihhfminHollowDistance = 2039, - OnhnihhfminGetAvatarByTag = 2118, - OnhnihhfminModifyHollowSnake = 2112, - OnhnihhfminDoMainCityGame = 3061, - OnhnihhfminEndOverlordfeastGame = 110, - OnhnihhfminSlotMachine = 2033, - OnhnihhfminGetIndexByFilter = 2046, - OnhnihhfminMapSetLayer = 4008, - OnhnihhfminAbyssDropCharacterPool = 2060, - OnhnihhfminExecOvernightEvent = 3056, - OnhnihhfminSetList = 1016, - OnhnihhfminGetEntityPriorityList = 2168, - OnhnihhfminDownloadFullResource = 92, - OnhnihhfminSetSound = 3072, - OnhnihhfminInteractFinish = 3004, - OnhnihhfminSearchGrid = 2053, - OnhnihhfminSofaRestNextTimePeriod = 3057, - OnhnihhfminShowTipHollow = 18, - OnhnihhfminResetEvent = 1006, - OnhnihhfminManualAccelerate = 85, - OnhnihhfminSubmitItem = 3043, - OnhnihhfminSetFirstMeet = 3029, - OnhnihhfminAddHollowLight = 2136, - OnhnihhfminFocusCamera = 60, - OnhnihhfminSetOvaState = 3065, - OnhnihhfminSetEntityState = 2181, - OnhnihhfminEndTransition = 3034, - OnhnihhfminPlayAnimHollow = 14, - OnhnihhfminCallFunctionV2 = 1028, - OnhnihhfminRemoveFromPool = 2200, - OnhnihhfminShowPopWindowHollow = 19, - OnhnihhfminLimboAvatarCard = 2197, - OnhnihhfminShowPopWindow = 9, - OnhnihhfminGetNpcAttr = 2126, - OnhnihhfminMoveBigTv = 2104, - OnhnihhfminSetHollowBlackOut = 2034, - OnhnihhfminNewChessboard = 2067, - OnhnihhfminNewBoom = 2140, - OnhnihhfminDropPool = 2009, - OnhnihhfminEndLoop = 1003, - OnhnihhfminEnterDungeonQuest = 91, - OnhnihhfminMapChooseByNum = 4003, - OnhnihhfminSetNpcVisible = 3011, - OnhnihhfminBreakNavigate = 86, - OnhnihhfminBeginUiGame = 3058, - OnhnihhfminCameraActive = 38, - OnhnihhfminRemoveAbility = 2042, - OnhnihhfminUpdateSaveNpcNum = 2063, - OnhnihhfminRandomVariableValue = 1010, - OnhnihhfminDropPack = 2017, - OnhnihhfminModifyMultiHollowOutFloor = 2203, - OnhnihhfminFinishQuest = 1012, - OnhnihhfminWaitTipsEnd = 58, - OnhnihhfminBreakDialogAnimV2 = 107, - OnhnihhfminDropChessboardId = 2075, - OnhnihhfminSaveMiniSnapshot = 2131, - OnhnihhfminCloseTip = 26, - OnhnihhfminUnfreezeChessboardCamera = 57, - OnhnihhfminMapClearPool = 4005, - OnhnihhfminSetInnerWorldMapState = 2145, - OnhnihhfminBanCharacter = 2123, - OnhnihhfminSetGridStaminaState = 2108, - OnhnihhfminWait = 3, - OnhnihhfminActivateSegmentInteract = 2201, - OnhnihhfminCameraBackToPlayer = 83, - OnhnihhfminTriggerEntityMove = 2149, - OnhnihhfminSetBattleTypeAbyss = 2119, - OnhnihhfminBigTvChessUiController = 2180, - OnhnihhfminRemoveEntityState = 2182, - OnhnihhfminSendCustomEventTracking = 1020, - OnhnihhfminBlackMask = 24, - OnhnihhfminWaitSeconds = 1, - OnhnihhfminTriggerEntityTransfer = 2150, - OnhnihhfminSetMapState = 2018, - OnhnihhfminFinishHollow = 2012, - OnhnihhfminOpenHallGame = 3054, - OnhnihhfminDropCard = 2021, - OnhnihhfminTimeRewindInteract = 2196, - OnhnihhfminListConvert = 2146, - OnhnihhfminGetBigTvIndex = 2129, - OnhnihhfminOpenDialogHollowV2 = 104, - OnhnihhfminBeginTutorialGuideInteract = 2195, - OnhnihhfminAddPartnerEvent = 3055, - OnhnihhfminTransfer = 2011, - OnhnihhfminSetVec2List = 1026, - OnhnihhfminRemoveCharacter = 2124, - OnhnihhfminCameraReset = 39, - OnhnihhfminBreakDialogAnim = 2103, - OnhnihhfminGoToChessboard = 2069, - OnhnihhfminSwitchMainCharacterGuise = 3066, - OnhnihhfminBigTvSupportSnapshot = 2088, - OnhnihhfminBanHollowEvent = 2081, - OnhnihhfminTransition = 76, - OnhnihhfminRunHollowSpawner = 2216, - OnhnihhfminNextDropClueEvent = 2207, - OnhnihhfminModifyAimRectComponent = 2199, - OnhnihhfminCameraStretch = 15, - OnhnihhfminOpenUiGame = 103, - OnhnihhfminHitNpc = 2127, - OnhnihhfminActivateGridInSegment = 2160, - OnhnihhfminRegisterVariableCondition = 2083, - OnhnihhfminReplaceCard = 2210, - OnhnihhfminModifyHackerGameParam = 2223, - OnhnihhfminMakeBangbooChoice = 2162, - OnhnihhfminRandomItemCard = 2014, - OnhnihhfminSetConditionProgress = 1009, - OnhnihhfminSetMultiHollowOutSection = 2192, - OnhnihhfminBeginPhoto = 113, - OnhnihhfminCallFunction = 1004, - OnhnihhfminRepairZone = 2143, - OnhnihhfminPlayDialogAnim = 56, - OnhnihhfminAddCharacter = 2037, - OnhnihhfminDropCurse = 2019, - OnhnihhfminMoveElevatorToSection = 2206, - OnhnihhfminChangeCharacterAbyss = 2058, - OnhnihhfminShowQuestTip = 36, - OnhnihhfminAddStressPunishCurse = 2165, - OnhnihhfminUseLastTime = 3039, - OnhnihhfminBehaviourFc = 41, - OnhnihhfminGetBossBattleEvent = 2106, - OnhnihhfminSetHollowSystemState = 2036, - OnhnihhfminGetEventId = 2077, - OnhnihhfminFinishKeySegment = 2159, - OnhnihhfminPushBack = 2040, - OnhnihhfminAbyssGetBattleEvent = 2147, - OnhnihhfminAddMicroTask = 3028, - OnhnihhfminPlayTvEffect = 64, - OnhnihhfminSetMainCityTime = 3031, - OnhnihhfminGetEntityPriority = 2170, - OnhnihhfminAvatarTipsSwitch = 62, - OnhnihhfminRandomBattleId = 2044, - OnhnihhfminSetNpcVisibleClient = 69, - OnhnihhfminShowBottomTipHollow = 89, - OnhnihhfminModifyLightLevelPerform = 73, - OnhnihhfminTriggerHollowNpcEarlyAct = 2117, - OnhnihhfminGetTrust = 54, - OnhnihhfminClientPerform = 94, - OnhnihhfminGetEventTexture = 2183, - OnhnihhfminSwitchSection = 6, - OnhnihhfminHollowNpcMove = 2066, - OnhnihhfminNextMainCityTimePeriod = 3032, - OnhnihhfminSetMultiHollowOutView = 2204, - OnhnihhfminTriggerEntityScript = 2164, - OnhnihhfminAddVhsFlowBuff = 3035, - OnhnihhfminCreateHollowSpawner = 2213, - OnhnihhfminAcceptOvernight = 3049, - OnhnihhfminSetLayerType = 2212, - OnhnihhfminPlayAimSequence = 111, - OnhnihhfminSetHollowItem = 2028, - OnhnihhfminGachaItemPerform = 70, - OnhnihhfminCloseDialogHollowV2 = 106, - OnhnihhfminTriggerEntityInteract = 2151, - OnhnihhfminSwitchOva = 96, - OnhnihhfminRemoveEventIdFromRandomPool = 2120, - OnhnihhfminLoadEventParam = 2211, - OnhnihhfminCreateClientEntity = 68, - OnhnihhfminHideMainCityUi = 66, - OnhnihhfminSetNextLayerChessboardId = 2105, - OnhnihhfminHollowNpcFindPath = 2065, - OnhnihhfminHideHollowEntity = 2167, - OnhnihhfminSetChallenge = 2025, - OnhnihhfminDestoryNpc = 2056, - OnhnihhfminSetLevelGlobalVariable = 2225, - OnhnihhfminAreaCameraModify = 98, - OnhnihhfminMakeItemChoice = 2079, - OnhnihhfminAfkHollow = 46, - OnhnihhfminOnOffCategory = 2084, - OnhnihhfminRemoveMainCityQuestInteract = 3006, - OnhnihhfminAverageAvatarHp = 2006, - OnhnihhfminShowTeleportUi = 81, - OnhnihhfminFansSettle = 3053, - OnhnihhfminShowVhsStoreLevelTips = 31, - OnhnihhfminModObjState = 3051, - OnhnihhfminDestroySignal = 2191, - OnhnihhfminEmptyAction = 1021, - OnhnihhfminGetLeaderOfHollowNpc = 2061, - OnhnihhfminOpenUi = 5, - OnhnihhfminPlayDialogAnimV2 = 105, - OnhnihhfminGetFocusCameraParam = 2209, - OnhnihhfminStartMiniGame = 2050, - OnhnihhfminIf = 1001, - OnhnihhfminEnterTimeRewind = 2154, - OnhnihhfminSetQuestPhase = 3002, - OnhnihhfminInteractWithEntity = 2173, - OnhnihhfminGetHollowSpawner = 2215, - OnhnihhfminReward = 1015, - OnhnihhfminSwitchCompareInt = 1024, - OnhnihhfminApplyAbility = 2041, - OnhnihhfminPushRepairZone = 2144, - OnhnihhfminGetEventPoolEvent = 2228, - OnhnihhfminSetChessboardPerformMode = 75, - OnhnihhfminGetEntityScriptVariable = 2193, - OnhnihhfminHideNode = 2024, - OnhnihhfminSetHollowPlayUi = 2218, - OnhnihhfminChangeHollowBg = 33, - OnhnihhfminOngoingTips = 3071, - OnhnihhfminAddCharacterAbyss = 2057, - OnhnihhfminRecycleHollowItem = 2121, - OnhnihhfminGetTimeRewindInfo = 2158, - OnhnihhfminAddSoundAmb = 3042, - OnhnihhfminTrashGachaGetData = 34, - OnhnihhfminBoom = 2101, - OnhnihhfminShowItem = 95, - OnhnihhfminWaitAnimEnd = 108, - OnhnihhfminGetLightLevel = 2135, - OnhnihhfminSearchHollowNpc = 2100, - OnhnihhfminSetLandEventFinish = 3021, - OnhnihhfminActivatePhotoId = 3036, - OnhnihhfminInitConwayLifeGame = 2177, - OnhnihhfminMarkGridAsElevator = 2205, - OnhnihhfminSwitchAtmosphere = 100, - OnhnihhfminLog = 4, - OnhnihhfminForbidAfk = 3019, - OnhnihhfminWaitUntilUiClose = 77, - OnhnihhfminRemoveChessboard = 2194, - OnhnihhfminStopAnim = 53, - OnhnihhfminStartAction = 1018, - OnhnihhfminGoToNextLayer = 2068, - OnhnihhfminClientSwitchDelay = 112, - OnhnihhfminChangeCharacter = 2029, - OnhnihhfminDisplayBigTvChessboard = 2109, - OnhnihhfminCreateFc = 40, - OnhnihhfminSetNpcAttr = 2125, - OnhnihhfminTriggerPerformBehavior = 99, - OnhnihhfminMapSetTag = 4009, - OnhnihhfminSetMainCityObjectState = 3023, - OnhnihhfminGetLightUid = 2139, - OnhnihhfminAddItem = 1007, - OnhnihhfminModMainCityTimeClient = 72, - OnhnihhfminGetNpcId = 2099, - OnhnihhfminSetHollowItemSlot = 2051, - OnhnihhfminRewardWithPerform = 2221, - OnhnihhfminEatRamen = 3070, - OnhnihhfminSetTrashNewFlag = 3038, - OnhnihhfminResetSceneObj = 84, - OnhnihhfminSwitchMainCityTime = 3016, - OnhnihhfminModifyCameraTargetSection = 82, - OnhnihhfminGetPreChessboard = 2070, - OnhnihhfminReconectChessboard = 27, - OnhnihhfminMakeDialogChoice = 2076, - OnhnihhfminCreateNpc = 3001, - OnhnihhfminGetHollowItem = 2052, - OnhnihhfminSendMessage = 3046, - OnhnihhfminGetCharacterPoolAbyss = 2059, - OnhnihhfminModifyLightLevel = 2134, - OnhnihhfminWaitTransitionEnd = 78, - OnhnihhfminResetMainCityQuestGroup = 3008, - OnhnihhfminDestroyEntityByUid = 2172, - OnhnihhfminSetVhsStoreLevel = 3014, - OnhnihhfminSetVariable = 1008, - OnhnihhfminModifyComponent = 2184, - OnhnihhfminBindBigTv = 2093, - OnhnihhfminRecordUseInitiativeItem = 2202, - OnhnihhfminClearRpRecommendResult = 3060, - OnhnihhfminUnsubscribeSignal = 2189, - OnhnihhfminCopyEvent = 2122, - OnhnihhfminSetBattleType = 2048, - OnhnihhfminSwitchGuiseAvatar = 115, - OnhnihhfminFinishBlackOut = 2035, - OnhnihhfminResetHollowLineQuest = 2133, - OnhnihhfminChessUi3dController = 2229, - OnhnihhfminUnlockHollowQuest = 3010, - OnhnihhfminOpenDialogHollow = 12, - OnhnihhfminFilterHollowEntity = 2175, - OnhnihhfminChessboardSokobanUiInfo = 2231, - OnhnihhfminSetInteractPoint = 65, - OnhnihhfminChessboardGameHenshin = 114, - OnhnihhfminTriggerInteract = 52, - OnhnihhfminTrashGacha = 35, - OnhnihhfminCreateHollowSnake = 2107, - OnhnihhfminGetEntityParam = 2142, - OnhnihhfminInteractNpcWithAnim = 32, - OnhnihhfminGetNpcInstanceId = 2055, - OnhnihhfminModifyLightDiffusionPoints = 101, - OnhnihhfminCreateHollowNpc = 2074, - OnhnihhfminRandomWithWeight = 1013, - OnhnihhfminDraw = 1025, - OnhnihhfminHollowNpcHenshin = 2091, - OnhnihhfminClearNpc = 2130, - OnhnihhfminChangeAvatarState = 2016, - OnhnihhfminMapSetEvent = 4007, - OnhnihhfminSetMessageClient = 71, - OnhnihhfminResetBigTvSnapshot = 2087, - OnhnihhfminTriggerHollowNpcBehavior = 2071, - OnhnihhfminChangeConwayLifeGameGridState = 2179, - OnhnihhfminCreateSignal = 2187, - OnhnihhfminReturn = 1005, - OnhnihhfminHideMainControlAvatar = 3069, - OnhnihhfminSetPartnerEventState = 3045, - OnhnihhfminChangeGuidePoint = 3026, - OnhnihhfminCameraMove = 16, - OnhnihhfminLogHollow = 2020, - OnhnihhfminRemoveHollowLight = 2137, - OnhnihhfminEnterArchiveFileQuest = 22, - OnhnihhfminShowPhotoQuestFinishTip = 3041, - OnhnihhfminRemoveMainCityQuestNpc = 3005, - OnhnihhfminOccupyOvernight = 3040, - OnhnihhfminTriggerEntityBasicBehavior = 2148, - OnhnihhfminGetVec2List = 1027, - OnhnihhfminCreateOva = 3064, - OnhnihhfminGetPossessHollowItem = 2132, - OnhnihhfminMoveHollowEvent = 2208, - OnhnihhfminModTrust = 3044, - OnhnihhfminChangeHollowEventWeight = 2022, - OnhnihhfminSplitHollowSnake = 2110, - OnhnihhfminCoordinateTransform = 2082, - OnhnihhfminGetHollowSnakeInfo = 2111, - OnhnihhfminPopupTip = 2166, - OnhnihhfminSetEntityScriptVariable = 2186, - OnhnihhfminHollowNpcTransfer = 2092, - OnhnihhfminChatCamera = 67, - OnhnihhfminModifyTimeSegment = 2156, - OnhnihhfminLimboCampEvent = 2198, - OnhnihhfminNewTimeRewind = 2153, - OnhnihhfminTriggerHollowEvent = 2102, - OnhnihhfminShowChapterTip = 90, - OnhnihhfminActiveTrigger = 3050, - OnhnihhfminHpActHollow = 2080, - OnhnihhfminIterateConwayLifeGame = 2178, - OnhnihhfminSetVhsStoreTrendState = 3015, - OnhnihhfminGetHollowActivityParam = 2220, - OnhnihhfminInitHackerGame = 2222, - OnhnihhfminTeleportUi = 37, - OnhnihhfminCreateMoveNpc = 3025, - OnhnihhfminCountDropPool = 2078, - OnhnihhfminChangeHollowSoundState = 2185, - OnhnihhfminSetNpcState = 2054, - OnhnihhfminChangeBackSceneInfo = 3007, - OnhnihhfminChangeInteract = 3003, - OnhnihhfminPrepareData = 3059, - OnhnihhfminCloseDialogHollow = 13, - OnhnihhfminShowLayerResult = 2072, - OnhnihhfminReadFcBlackBoardData = 43, - OnhnihhfminQuitPhoto = 80, - OnhnihhfminTryMoveElevator = 2227, - OnhnihhfminSetInterconnectedStoryEvent = 2115, - OnhnihhfminEventModificationByFalling = 2226, - OnhnihhfminBeginTutorialGuide = 59, - OnhnihhfminChangeBangbooChoice = 2163, - OnhnihhfminInitTimeSegment = 2155, - OnhnihhfminChangeHollowNpcApperance = 2113, - OnhnihhfminModifyTimeRewind = 2157, - OnhnihhfminCompleteHallGame = 3068, - OnhnihhfminFinishRescue = 63, - OnhnihhfminPlayPostEffect = 20, - OnhnihhfminRemoveCurse = 2023, - OnhnihhfminSetHollowSpawner = 2214, - OnhnihhfminSwitchTrackQuest = 3047, - OnhnihhfminUnlockClue = 61, - OnhnihhfminPerform = 1014, - OnhnihhfminAccelerateMainCityTime = 3037, - OnhnihhfminEventChoice = 3024, - OnhnihhfminModifySceneProperty = 2003, - OnhnihhfminCameraMoveV2 = 17, - OnhnihhfminEnterHollowShop = 2001, - OnhnihhfminPlayAnimSequence = 109, - OnhnihhfminFinishEvent = 2004, - OnhnihhfminSetLiftStatus = 97, - OnhnihhfminHollowNpcImitate = 2116, - OnhnihhfminPushWithDirection = 2064, - OnhnihhfminPlayerSwitchMainCharacter = 3033, - OnhnihhfminHenshin = 2073, - OnhnihhfminSwitchMainCharacter = 3020, - OnhnihhfminEnterHollowQuest = 21, - OnhnihhfminOpenBigTvSokobanGame = 2114, - OnhnihhfminForceRefresh = 3018, - OnhnihhfminModNpc = 3048, - OnhnihhfminTheWorld = 3017, - OnhnihhfminSetPosition = 74, - OnhnihhfminFreezeChessboardCamera = 30, - OnhnihhfminGetAvatarInfo = 2027, + DhcbagadapdActionTypeNone = 0, + DhcbagadapdGetCharacterPoolAbyss = 2059, + DhcbagadapdFocusCamera = 60, + DhcbagadapdGetNpcInstanceId = 2055, + DhcbagadapdEventModificationByFalling = 2226, + DhcbagadapdActiveTrigger = 3050, + DhcbagadapdGetEntityParam = 2142, + DhcbagadapdSetNpcAttr = 2125, + DhcbagadapdAddHollowLight = 2136, + DhcbagadapdSwitchMainCharacter = 3020, + DhcbagadapdChangeHollowBg = 33, + DhcbagadapdShowTeleportUi = 81, + DhcbagadapdChangeAvatarState = 2016, + DhcbagadapdGetFocusCameraParam = 2209, + DhcbagadapdResetBigTvSnapshot = 2087, + DhcbagadapdChangeNpcName = 3063, + DhcbagadapdWriteFcBlackBoardData = 44, + DhcbagadapdAddSoundAmb = 3042, + DhcbagadapdFilterHollowEntity = 2175, + DhcbagadapdBindBigTv = 2093, + DhcbagadapdGetEventTexture = 2183, + DhcbagadapdChangeGuidePoint = 3026, + DhcbagadapdBanCharacter = 2123, + DhcbagadapdOpenUi = 5, + DhcbagadapdSetVhsStoreTrendState = 3015, + DhcbagadapdShowLayerResult = 2072, + DhcbagadapdOnOffCategory = 2084, + DhcbagadapdTriggerEntityBasicBehavior = 2148, + DhcbagadapdPlayAimSequence = 111, + DhcbagadapdPlaySound = 25, + DhcbagadapdChatCamera = 67, + DhcbagadapdForbidAfk = 3019, + DhcbagadapdDisplayBigTvChessboard = 2109, + DhcbagadapdSetNpcVisible = 3011, + DhcbagadapdSetHollowActivityParam = 2219, + DhcbagadapdReward = 1015, + DhcbagadapdSetHollowPlayUi = 2218, + DhcbagadapdHpActHollow = 2080, + DhcbagadapdSetLeaderOfHollowNpc = 2062, + DhcbagadapdOngoingTips = 3071, + DhcbagadapdShowPhotoQuestFinishTip = 3041, + DhcbagadapdIterateConwayLifeGame = 2178, + DhcbagadapdChangeInteract = 3003, + DhcbagadapdHideNode = 2024, + DhcbagadapdGoToChessboard = 2069, + DhcbagadapdCreateFc = 40, + DhcbagadapdSubscribeSignal = 2188, + DhcbagadapdSwitchMainCityTime = 3016, + DhcbagadapdOpenDialogHollowV2 = 104, + DhcbagadapdUnlockHollowQuest = 3010, + DhcbagadapdEndTransition = 3034, + DhcbagadapdHollowNpcHenshin = 2091, + DhcbagadapdMakeChoice = 2002, + DhcbagadapdActivateGridInSegment = 2160, + DhcbagadapdStopAnim = 53, + DhcbagadapdSetTrashNewFlag = 3038, + DhcbagadapdTriggerEntityMove = 2149, + DhcbagadapdNewTimeRewind = 2153, + DhcbagadapdGoToNextLayer = 2068, + DhcbagadapdGetHollowSnakeInfo = 2111, + DhcbagadapdCreateClientEntity = 68, + DhcbagadapdHenshin = 2073, + DhcbagadapdEndLoop = 1003, + DhcbagadapdGetEventPoolEvent = 2228, + DhcbagadapdFinishEvent = 2004, + DhcbagadapdShowPopWindowHollow = 19, + DhcbagadapdGetPlayerHollowMovePath = 2128, + DhcbagadapdMapChooseByNum = 4003, + DhcbagadapdGetAvatarInfo = 2027, + DhcbagadapdEnterHollowShop = 2001, + DhcbagadapdInitConwayLifeGame = 2177, + DhcbagadapdSwitchSection = 6, + DhcbagadapdRecordUseInitiativeItem = 2202, + DhcbagadapdCountCardPool = 2161, + DhcbagadapdCreateSignal = 2187, + DhcbagadapdRandomItemCard = 2014, + DhcbagadapdTrashGacha = 35, + DhcbagadapdSetHollowSystemState = 2036, + DhcbagadapdChangeHollowNpcApperance = 2113, + DhcbagadapdSearchHollowNpc = 2100, + DhcbagadapdCreateNpc = 3001, + DhcbagadapdChessUi3dController = 2229, + DhcbagadapdEndOverlordfeastGame = 110, + DhcbagadapdModifyComponent = 2184, + DhcbagadapdLogHollow = 2020, + DhcbagadapdMoveBigTv = 2104, + DhcbagadapdSetHollowItemSlot = 2051, + DhcbagadapdNewHollow = 2030, + DhcbagadapdSetMultiHollowOutSection = 2192, + DhcbagadapdMakeDialogChoice = 2076, + DhcbagadapdChangeHollowEventWeight = 2022, + DhcbagadapdCreateCameraZone = 3030, + DhcbagadapdPlayDialogAnimV2 = 105, + DhcbagadapdLog = 4, + DhcbagadapdSetPartnerEventState = 3045, + DhcbagadapdBeginTutorialGuideInteract = 2195, + DhcbagadapdTriggerEntityInteract = 2151, + DhcbagadapdBeginPhoto = 113, + DhcbagadapdStartAction = 1018, + DhcbagadapdModifyPopInteractComponent = 2224, + DhcbagadapdOpenUiGame = 103, + DhcbagadapdReplaceCard = 2210, + DhcbagadapdGetEntityPriority = 2170, + DhcbagadapdPrepareData = 3059, + DhcbagadapdClientPerform = 94, + DhcbagadapdManualAccelerate = 85, + DhcbagadapdCloseDialogHollowV2 = 106, + DhcbagadapdRemoveChessboard = 2194, + DhcbagadapdCreateOva = 3064, + DhcbagadapdModObjState = 3051, + DhcbagadapdRemoveCurse = 2023, + DhcbagadapdHollowSetSwitchEffect = 28, + DhcbagadapdSetLiftStatus = 97, + DhcbagadapdEatRamen = 3070, + DhcbagadapdLoadEventParam = 2211, + DhcbagadapdGetLeaderOfHollowNpc = 2061, + DhcbagadapdSetEventIcon = 2089, + DhcbagadapdTriggerEntityTransfer = 2150, + DhcbagadapdModifyStackingOrder = 2176, + DhcbagadapdForceRefresh = 3018, + DhcbagadapdTriggerHollowNpcEarlyAct = 2117, + DhcbagadapdMakeItemChoice = 2079, + DhcbagadapdBoom = 2101, + DhcbagadapdAddPartnerEvent = 3055, + DhcbagadapdMapSetTag = 4009, + DhcbagadapdRemoveNpc = 3013, + DhcbagadapdModifyTimeRewind = 2157, + DhcbagadapdChangeCharacterAbyss = 2058, + DhcbagadapdRunHollowSpawner = 2216, + DhcbagadapdSetList = 1016, + DhcbagadapdSetLayerType = 2212, + DhcbagadapdChangeSoundState = 45, + DhcbagadapdWaitSeconds = 1, + DhcbagadapdRewardWithPerform = 2221, + DhcbagadapdSendMessage = 3046, + DhcbagadapdSetChallenge = 2025, + DhcbagadapdPushWithDirection = 2064, + DhcbagadapdRemoveAbility = 2042, + DhcbagadapdSetConditionProgress = 1009, + DhcbagadapdPlayDialogAnim = 56, + DhcbagadapdSetHollowSpawner = 2214, + DhcbagadapdActivateSegmentInteract = 2201, + DhcbagadapdMoveNpcToSection = 2098, + DhcbagadapdRemoveMainCityQuestInteract = 3006, + DhcbagadapdGetPreChessboard = 2070, + DhcbagadapdModifyLightDiffusionPoints = 101, + DhcbagadapdSetNpcVisibleClient = 69, + DhcbagadapdSetPosition = 74, + DhcbagadapdAddMicroTask = 3028, + DhcbagadapdCreateHollowSpawner = 2213, + DhcbagadapdRemoveCharacter = 2124, + DhcbagadapdFinishHollow = 2012, + DhcbagadapdModifyTimeSegment = 2156, + DhcbagadapdShowVhsStoreLevelTips = 31, + DhcbagadapdSaveMiniSnapshot = 2131, + DhcbagadapdGetNpcId = 2099, + DhcbagadapdGetLightLevel = 2135, + DhcbagadapdSendCustomEventTracking = 1020, + DhcbagadapdSwitchGuiseAvatar = 115, + DhcbagadapdListConvert = 2146, + DhcbagadapdCameraMove = 16, + DhcbagadapdChangeHollowSoundState = 2185, + DhcbagadapdHideMainControlAvatar = 3069, + DhcbagadapdCompleteHallGame = 3068, + DhcbagadapdDownloadFullResource = 92, + DhcbagadapdGetTimeRewindInfo = 2158, + DhcbagadapdDropChessboardId = 2075, + DhcbagadapdBeginTutorialGuide = 59, + DhcbagadapdAbyssDropCharacterPool = 2060, + DhcbagadapdNextDropClueEvent = 2207, + DhcbagadapdGetHollowItem = 2052, + DhcbagadapdTriggerBattle = 2005, + DhcbagadapdLockCurse = 2038, + DhcbagadapdInteractNpcWithAnim = 32, + DhcbagadapdRandomWithWeight = 1013, + DhcbagadapdListSpecialOpt = 1011, + DhcbagadapdGetPosition = 2049, + DhcbagadapdWaitTransitionEnd = 78, + DhcbagadapdApplyAbility = 2041, + DhcbagadapdShowQuestTip = 36, + DhcbagadapdNewChessboard = 2067, + DhcbagadapdCreateEntity = 2171, + DhcbagadapdInitTimeSegment = 2155, + DhcbagadapdAddItem = 1007, + DhcbagadapdSwitch = 1023, + DhcbagadapdDraw = 1025, + DhcbagadapdModMainCityTimeClient = 72, + DhcbagadapdOpenHallGame = 3054, + DhcbagadapdAvatarTipsSwitch = 62, + DhcbagadapdModifyHackerGameParam = 2223, + DhcbagadapdGetTrust = 54, + DhcbagadapdLimboCampEvent = 2198, + DhcbagadapdOpenBigTvSokobanGame = 2114, + DhcbagadapdGetEventId = 2077, + DhcbagadapdMapChooseByRange = 4004, + DhcbagadapdBreakDialogAnim = 2103, + DhcbagadapdBreakNavigate = 86, + DhcbagadapdSetChessboardPerformMode = 75, + DhcbagadapdTimeRewindInteract = 2196, + DhcbagadapdEventChoice = 3024, + DhcbagadapdRandomBattleId = 2044, + DhcbagadapdRepairZone = 2143, + DhcbagadapdMapChooseByLayer = 4002, + DhcbagadapdHitNpc = 2127, + DhcbagadapdInitHackerGame = 2222, + DhcbagadapdHollowNpcImitate = 2116, + DhcbagadapdCallFunctionV2 = 1028, + DhcbagadapdTheWorld = 3017, + DhcbagadapdGetAvatarByTag = 2118, + DhcbagadapdDestoryNpc = 2056, + DhcbagadapdGetLightUid = 2139, + DhcbagadapdWaitTipsEnd = 58, + DhcbagadapdSetOvaState = 3065, + DhcbagadapdCameraReset = 39, + DhcbagadapdTriggerEntityScript = 2164, + DhcbagadapdRemoveEntityState = 2182, + DhcbagadapdCreateHollowNpc = 2074, + DhcbagadapdReadFcBlackBoardData = 43, + DhcbagadapdSlotMachine = 2033, + DhcbagadapdCameraBackToPlayer = 83, + DhcbagadapdResetHollowLineQuest = 2133, + DhcbagadapdBreakDialogAnimV2 = 107, + DhcbagadapdAfkHollow = 46, + DhcbagadapdShowItem = 95, + DhcbagadapdShowBottomTipHollow = 89, + DhcbagadapdAddCharacter = 2037, + DhcbagadapdHollowNpcMove = 2066, + DhcbagadapdHollowNpcFindPath = 2065, + DhcbagadapdSetFirstMeet = 3029, + DhcbagadapdGetBossBattleEvent = 2106, + DhcbagadapdWalkFarAway = 10, + DhcbagadapdCountDropPool = 2078, + DhcbagadapdRecycleHollowItem = 2121, + DhcbagadapdOutDoor = 29, + DhcbagadapdSwitchBigTv = 49, + DhcbagadapdUnlockClue = 61, + DhcbagadapdTriggerHollowEvent = 2102, + DhcbagadapdCloseTip = 26, + DhcbagadapdCameraStretch = 15, + DhcbagadapdModifySceneProperty = 2003, + DhcbagadapdSetNpcState = 2054, + DhcbagadapdSetHollowBlackOut = 2034, + DhcbagadapdSetMainCityTime = 3031, + DhcbagadapdNextMainCityTimePeriod = 3032, + DhcbagadapdTeleportUi = 37, + DhcbagadapdRegisterVariableCondition = 2083, + DhcbagadapdRemoveMainCityQuestNpc = 3005, + DhcbagadapdClientSwitchDelay = 112, + DhcbagadapdShowPopWindow = 9, + DhcbagadapdChessboardSokobanUiInfo = 2231, + DhcbagadapdModifyLightLevelPerform = 73, + DhcbagadapdCoordinateTransform = 2082, + DhcbagadapdShowTipHollow = 18, + DhcbagadapdSwitchMainCharacterGuise = 3066, + DhcbagadapdEnterHollowQuest = 21, + DhcbagadapdPlayHollowQteGame = 2217, + DhcbagadapdPopupTip = 2166, + DhcbagadapdTransfer = 2011, + DhcbagadapdUnsubscribeSignal = 2189, + DhcbagadapdSearchGrid = 2053, + DhcbagadapdMakeBangbooChoice = 2162, + DhcbagadapdSetEntityParam = 2141, + DhcbagadapdSetVariable = 1008, + DhcbagadapdAddStressPunishCurse = 2165, + DhcbagadapdModifyLightLevel = 2134, + DhcbagadapdSendEventFc = 42, + DhcbagadapdAddVhsFlowBuff = 3035, + DhcbagadapdSplitHollowSnake = 2110, + DhcbagadapdStartLoop = 1002, + DhcbagadapdEnterDungeonQuest = 91, + DhcbagadapdCameraActive = 38, + DhcbagadapdMapSetEvent = 4007, + DhcbagadapdGetNpcAttr = 2126, + DhcbagadapdSwitchTrackQuest = 3047, + DhcbagadapdPushRepairZone = 2144, + DhcbagadapdSetLandEventFinish = 3021, + DhcbagadapdSetQuestPhase = 3002, + DhcbagadapdMoveHollowEvent = 2208, + DhcbagadapdFinishKeySegment = 2159, + DhcbagadapdMapClearPool = 4005, + DhcbagadapdCopyEvent = 2122, + DhcbagadapdCreateMoveNpc = 3025, + DhcbagadapdDropCurse = 2019, + DhcbagadapdSetEntityScriptVariable = 2186, + DhcbagadapdNewBoom = 2140, + DhcbagadapdSetVector2 = 1022, + DhcbagadapdAreaCameraModify = 98, + DhcbagadapdDropPack = 2017, + DhcbagadapdGetHollowActivityParam = 2220, + DhcbagadapdChangeCharacter = 2029, + DhcbagadapdSetBgm = 3022, + DhcbagadapdMapChooseByEvent = 4001, + DhcbagadapdShowInTodo = 3062, + DhcbagadapdRemoveHollowLight = 2137, + DhcbagadapdCloseUi = 79, + DhcbagadapdAddDailyQuest = 3027, + DhcbagadapdHideHollowEntity = 2167, + DhcbagadapdUnfreezeChessboardCamera = 57, + DhcbagadapdMoveElevatorToSection = 2206, + DhcbagadapdChessUiController = 2169, + DhcbagadapdSetBattleType = 2048, + DhcbagadapdAddCharacterAbyss = 2057, + DhcbagadapdGenCampIdleDynamicTextItem = 3073, + DhcbagadapdTransition = 76, + DhcbagadapdPlayerSwitchMainCharacter = 3033, + DhcbagadapdMapSetLayer = 4008, + DhcbagadapdEventModification = 2015, + DhcbagadapdSetMessageClient = 71, + DhcbagadapdReconectChessboard = 27, + DhcbagadapdCloseDialogHollow = 13, + DhcbagadapdSetMapState = 2018, + DhcbagadapdDoMainCityGame = 3061, + DhcbagadapdAnimCtrlerParam = 7, + DhcbagadapdShowExitButtonNew = 88, + DhcbagadapdSetInnerWorldMapState = 2145, + DhcbagadapdSetMainCityObjectState = 3023, + DhcbagadapdModSceneObj = 3052, + DhcbagadapdExecOvernightEvent = 3056, + DhcbagadapdEnterTimeRewind = 2154, + DhcbagadapdDestroySignal = 2191, + DhcbagadapdGetBigTvIndex = 2129, + DhcbagadapdSetEntityState = 2181, + DhcbagadapdWaitUntilUiClose = 77, + DhcbagadapdEnterArchiveFileQuest = 22, + DhcbagadapdBanHollowEvent = 2081, + DhcbagadapdBigTvSupportSnapshot = 2088, + DhcbagadapdGetHollowSpawner = 2215, + DhcbagadapdLogText = 2, + DhcbagadapdUpgradeCard = 2152, + DhcbagadapdGetIndexByFilter = 2046, + DhcbagadapdPlayAnimSequence = 109, + DhcbagadapdChangeConwayLifeGameGridState = 2179, + DhcbagadapdStartMiniGame = 2050, + DhcbagadapdSetMultiHollowOutView = 2204, + DhcbagadapdPerform = 1014, + DhcbagadapdAverageAvatarHp = 2006, + DhcbagadapdIf = 1001, + DhcbagadapdDropCard = 2021, + DhcbagadapdActivatePhotoId = 3036, + DhcbagadapdShowTip = 8, + DhcbagadapdWaitAnimEnd = 108, + DhcbagadapdDestroyEntityByUid = 2172, + DhcbagadapdInteractFinish = 3004, + DhcbagadapdRemoveFromPool = 2200, + DhcbagadapdGachaItemPerform = 70, + DhcbagadapdResetEvent = 1006, + DhcbagadapdSetBattleTypeAbyss = 2119, + DhcbagadapdOccupyOvernight = 3040, + DhcbagadapdFinishRescue = 63, + DhcbagadapdLimboAvatarCard = 2197, + DhcbagadapdSetHollowItem = 2028, + DhcbagadapdRandomVariableValue = 1010, + DhcbagadapdAccelerateMainCityTime = 3037, + DhcbagadapdSwitchAtmosphere = 100, + DhcbagadapdBigTvChessUiController = 2180, + DhcbagadapdWait = 3, + DhcbagadapdChangeBackSceneInfo = 3007, + DhcbagadapdBlackMask = 24, + DhcbagadapdMarkGridAsElevator = 2205, + DhcbagadapdSetString = 1019, + DhcbagadapdSetSound = 3072, + DhcbagadapdFinishQuest = 1012, + DhcbagadapdClearNpc = 2130, + DhcbagadapdGetVec2List = 1027, + DhcbagadapdHollowDistance = 2039, + DhcbagadapdPreset = 23, + DhcbagadapdModifyChessboardPlugin = 2138, + DhcbagadapdModifyMultiHollowOutFloor = 2203, + DhcbagadapdAreaTips = 93, + DhcbagadapdUpdateSaveNpcNum = 2063, + DhcbagadapdReturn = 1005, + DhcbagadapdClearRpRecommendResult = 3060, + DhcbagadapdBehaviourFc = 41, + DhcbagadapdRemoveCard = 2007, + DhcbagadapdSearchPosition = 2174, + DhcbagadapdAcceptOvernight = 3049, + DhcbagadapdSetVec2List = 1026, + DhcbagadapdRemoveEventIdFromRandomPool = 2120, + DhcbagadapdBeginUiGame = 3058, + DhcbagadapdSetVhsStoreLevel = 3014, + DhcbagadapdChessboardGameHenshin = 114, + DhcbagadapdSetInterconnectedStoryEvent = 2115, + DhcbagadapdFreezeChessboardCamera = 30, + DhcbagadapdTriggerHollowNpcBehavior = 2071, + DhcbagadapdTrashGachaGetData = 34, + DhcbagadapdDropPool = 2009, + DhcbagadapdSetLevelGlobalVariable = 2225, + DhcbagadapdSendSignal = 2190, + DhcbagadapdSubmitItem = 3043, + DhcbagadapdHollowGameFinishToLevel = 2230, + DhcbagadapdCallFunction = 1004, + DhcbagadapdRemoveInteract = 3012, + DhcbagadapdOpenDialogHollow = 12, + DhcbagadapdFinishBlackOut = 2035, + DhcbagadapdPlayTvEffect = 64, + DhcbagadapdModTrust = 3044, + DhcbagadapdResetMainCityQuestGroup = 3008, + DhcbagadapdGetAnimSheetId = 2090, + DhcbagadapdPlayAnimHollow = 14, + DhcbagadapdQuitPhoto = 80, + DhcbagadapdModNpc = 3048, + DhcbagadapdShowChapterTip = 90, + DhcbagadapdEmptyAction = 1021, + DhcbagadapdModifyAimRectComponent = 2199, + DhcbagadapdHideMainCityUi = 66, + DhcbagadapdSofaRestNextTimePeriod = 3057, + DhcbagadapdGetPossessHollowItem = 2132, + DhcbagadapdDropChallengeId = 2026, + DhcbagadapdInteractWithEntity = 2173, + DhcbagadapdTryMoveElevator = 2227, + DhcbagadapdGetList = 1017, + DhcbagadapdTriggerInteract = 52, + DhcbagadapdCreateHollowSnake = 2107, + DhcbagadapdChangeBangbooChoice = 2163, + DhcbagadapdSetNextLayerChessboardId = 2105, + DhcbagadapdFansSettle = 3053, + DhcbagadapdGetEntityScriptVariable = 2193, + DhcbagadapdModifyHollowSnake = 2112, + DhcbagadapdUseLastTime = 3039, + DhcbagadapdPlayPostEffect = 20, + DhcbagadapdSwitchCompareInt = 1024, + DhcbagadapdAbyssGetBattleEvent = 2147, + DhcbagadapdCameraMoveV2 = 17, + DhcbagadapdPushBack = 2040, + DhcbagadapdModifyCameraTargetSection = 82, + DhcbagadapdSetInteractPoint = 65, + DhcbagadapdModCatName = 102, + DhcbagadapdHollowNpcTransfer = 2092, + DhcbagadapdSetGridStaminaState = 2108, + DhcbagadapdTriggerPerformBehavior = 99, + DhcbagadapdSwitchOva = 96, + DhcbagadapdResetSceneObj = 84, + DhcbagadapdGetEntityPriorityList = 2168, } impl ActionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -7625,1289 +9285,1295 @@ impl ActionType { /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::OnhnihhfminActionTypeNone => "ONHNIHHFMIN_ACTION_TYPE_NONE", - Self::OnhnihhfminMapChooseByRange => "ONHNIHHFMIN_MAP_CHOOSE_BY_RANGE", - Self::OnhnihhfminGetAnimSheetId => "ONHNIHHFMIN_GET_ANIM_SHEET_ID", - Self::OnhnihhfminSetEntityParam => "ONHNIHHFMIN_SET_ENTITY_PARAM", - Self::OnhnihhfminModCatName => "ONHNIHHFMIN_MOD_CAT_NAME", - Self::OnhnihhfminOutDoor => "ONHNIHHFMIN_OUT_DOOR", - Self::OnhnihhfminGetList => "ONHNIHHFMIN_GET_LIST", - Self::OnhnihhfminHollowGameFinishToLevel => { - "ONHNIHHFMIN_HOLLOW_GAME_FINISH_TO_LEVEL" - } - Self::OnhnihhfminModSceneObj => "ONHNIHHFMIN_MOD_SCENE_OBJ", - Self::OnhnihhfminSwitchBigTv => "ONHNIHHFMIN_SWITCH_BIG_TV", - Self::OnhnihhfminMapChooseByEvent => "ONHNIHHFMIN_MAP_CHOOSE_BY_EVENT", - Self::OnhnihhfminLockCurse => "ONHNIHHFMIN_LOCK_CURSE", - Self::OnhnihhfminSendEventFc => "ONHNIHHFMIN_SEND_EVENT_FC", - Self::OnhnihhfminGetPlayerHollowMovePath => { - "ONHNIHHFMIN_GET_PLAYER_HOLLOW_MOVE_PATH" - } - Self::OnhnihhfminUpgradeCard => "ONHNIHHFMIN_UPGRADE_CARD", - Self::OnhnihhfminShowInTodo => "ONHNIHHFMIN_SHOW_IN_TODO", - Self::OnhnihhfminPreset => "ONHNIHHFMIN_PRESET", - Self::OnhnihhfminModifyPopInteractComponent => { - "ONHNIHHFMIN_MODIFY_POP_INTERACT_COMPONENT" - } - Self::OnhnihhfminModifyStackingOrder => "ONHNIHHFMIN_MODIFY_STACKING_ORDER", - Self::OnhnihhfminCreateEntity => "ONHNIHHFMIN_CREATE_ENTITY", - Self::OnhnihhfminMoveNpcToSection => "ONHNIHHFMIN_MOVE_NPC_TO_SECTION", - Self::OnhnihhfminAnimCtrlerParam => "ONHNIHHFMIN_ANIM_CTRLER_PARAM", - Self::OnhnihhfminGetPosition => "ONHNIHHFMIN_GET_POSITION", - Self::OnhnihhfminSetBgm => "ONHNIHHFMIN_SET_BGM", - Self::OnhnihhfminSetLeaderOfHollowNpc => { - "ONHNIHHFMIN_SET_LEADER_OF_HOLLOW_NPC" - } - Self::OnhnihhfminSetVector2 => "ONHNIHHFMIN_SET_VECTOR2", - Self::OnhnihhfminCreateCameraZone => "ONHNIHHFMIN_CREATE_CAMERA_ZONE", - Self::OnhnihhfminMapChooseByLayer => "ONHNIHHFMIN_MAP_CHOOSE_BY_LAYER", - Self::OnhnihhfminDropChallengeId => "ONHNIHHFMIN_DROP_CHALLENGE_ID", - Self::OnhnihhfminSetEventIcon => "ONHNIHHFMIN_SET_EVENT_ICON", - Self::OnhnihhfminAreaTips => "ONHNIHHFMIN_AREA_TIPS", - Self::OnhnihhfminPlaySound => "ONHNIHHFMIN_PLAY_SOUND", - Self::OnhnihhfminCloseUi => "ONHNIHHFMIN_CLOSE_UI", - Self::OnhnihhfminSetHollowActivityParam => { - "ONHNIHHFMIN_SET_HOLLOW_ACTIVITY_PARAM" - } - Self::OnhnihhfminModifyChessboardPlugin => { - "ONHNIHHFMIN_MODIFY_CHESSBOARD_PLUGIN" - } - Self::OnhnihhfminEventModification => "ONHNIHHFMIN_EVENT_MODIFICATION", - Self::OnhnihhfminWriteFcBlackBoardData => { - "ONHNIHHFMIN_WRITE_FC_BLACK_BOARD_DATA" - } - Self::OnhnihhfminAddDailyQuest => "ONHNIHHFMIN_ADD_DAILY_QUEST", - Self::OnhnihhfminStartLoop => "ONHNIHHFMIN_START_LOOP", - Self::OnhnihhfminChessUiController => "ONHNIHHFMIN_CHESS_UI_CONTROLLER", - Self::OnhnihhfminSubscribeSignal => "ONHNIHHFMIN_SUBSCRIBE_SIGNAL", - Self::OnhnihhfminSendSignal => "ONHNIHHFMIN_SEND_SIGNAL", - Self::OnhnihhfminPlayHollowQteGame => "ONHNIHHFMIN_PLAY_HOLLOW_QTE_GAME", - Self::OnhnihhfminHollowSetSwitchEffect => { - "ONHNIHHFMIN_HOLLOW_SET_SWITCH_EFFECT" - } - Self::OnhnihhfminMakeChoice => "ONHNIHHFMIN_MAKE_CHOICE", - Self::OnhnihhfminNewHollow => "ONHNIHHFMIN_NEW_HOLLOW", - Self::OnhnihhfminRemoveCard => "ONHNIHHFMIN_REMOVE_CARD", - Self::OnhnihhfminShowTip => "ONHNIHHFMIN_SHOW_TIP", - Self::OnhnihhfminLogText => "ONHNIHHFMIN_LOG_TEXT", - Self::OnhnihhfminRemoveInteract => "ONHNIHHFMIN_REMOVE_INTERACT", - Self::OnhnihhfminShowExitButtonNew => "ONHNIHHFMIN_SHOW_EXIT_BUTTON_NEW", - Self::OnhnihhfminListSpecialOpt => "ONHNIHHFMIN_LIST_SPECIAL_OPT", - Self::OnhnihhfminChangeSoundState => "ONHNIHHFMIN_CHANGE_SOUND_STATE", - Self::OnhnihhfminTriggerBattle => "ONHNIHHFMIN_TRIGGER_BATTLE", - Self::OnhnihhfminRemoveNpc => "ONHNIHHFMIN_REMOVE_NPC", - Self::OnhnihhfminWalkFarAway => "ONHNIHHFMIN_WALK_FAR_AWAY", - Self::OnhnihhfminCountCardPool => "ONHNIHHFMIN_COUNT_CARD_POOL", - Self::OnhnihhfminSearchPosition => "ONHNIHHFMIN_SEARCH_POSITION", - Self::OnhnihhfminSwitch => "ONHNIHHFMIN_SWITCH", - Self::OnhnihhfminChangeNpcName => "ONHNIHHFMIN_CHANGE_NPC_NAME", - Self::OnhnihhfminSetString => "ONHNIHHFMIN_SET_STRING", - Self::OnhnihhfminHollowDistance => "ONHNIHHFMIN_HOLLOW_DISTANCE", - Self::OnhnihhfminGetAvatarByTag => "ONHNIHHFMIN_GET_AVATAR_BY_TAG", - Self::OnhnihhfminModifyHollowSnake => "ONHNIHHFMIN_MODIFY_HOLLOW_SNAKE", - Self::OnhnihhfminDoMainCityGame => "ONHNIHHFMIN_DO_MAIN_CITY_GAME", - Self::OnhnihhfminEndOverlordfeastGame => "ONHNIHHFMIN_END_OVERLORDFEAST_GAME", - Self::OnhnihhfminSlotMachine => "ONHNIHHFMIN_SLOT_MACHINE", - Self::OnhnihhfminGetIndexByFilter => "ONHNIHHFMIN_GET_INDEX_BY_FILTER", - Self::OnhnihhfminMapSetLayer => "ONHNIHHFMIN_MAP_SET_LAYER", - Self::OnhnihhfminAbyssDropCharacterPool => { - "ONHNIHHFMIN_ABYSS_DROP_CHARACTER_POOL" - } - Self::OnhnihhfminExecOvernightEvent => "ONHNIHHFMIN_EXEC_OVERNIGHT_EVENT", - Self::OnhnihhfminSetList => "ONHNIHHFMIN_SET_LIST", - Self::OnhnihhfminGetEntityPriorityList => { - "ONHNIHHFMIN_GET_ENTITY_PRIORITY_LIST" - } - Self::OnhnihhfminDownloadFullResource => "ONHNIHHFMIN_DOWNLOAD_FULL_RESOURCE", - Self::OnhnihhfminSetSound => "ONHNIHHFMIN_SET_SOUND", - Self::OnhnihhfminInteractFinish => "ONHNIHHFMIN_INTERACT_FINISH", - Self::OnhnihhfminSearchGrid => "ONHNIHHFMIN_SEARCH_GRID", - Self::OnhnihhfminSofaRestNextTimePeriod => { - "ONHNIHHFMIN_SOFA_REST_NEXT_TIME_PERIOD" - } - Self::OnhnihhfminShowTipHollow => "ONHNIHHFMIN_SHOW_TIP_HOLLOW", - Self::OnhnihhfminResetEvent => "ONHNIHHFMIN_RESET_EVENT", - Self::OnhnihhfminManualAccelerate => "ONHNIHHFMIN_MANUAL_ACCELERATE", - Self::OnhnihhfminSubmitItem => "ONHNIHHFMIN_SUBMIT_ITEM", - Self::OnhnihhfminSetFirstMeet => "ONHNIHHFMIN_SET_FIRST_MEET", - Self::OnhnihhfminAddHollowLight => "ONHNIHHFMIN_ADD_HOLLOW_LIGHT", - Self::OnhnihhfminFocusCamera => "ONHNIHHFMIN_FOCUS_CAMERA", - Self::OnhnihhfminSetOvaState => "ONHNIHHFMIN_SET_OVA_STATE", - Self::OnhnihhfminSetEntityState => "ONHNIHHFMIN_SET_ENTITY_STATE", - Self::OnhnihhfminEndTransition => "ONHNIHHFMIN_END_TRANSITION", - Self::OnhnihhfminPlayAnimHollow => "ONHNIHHFMIN_PLAY_ANIM_HOLLOW", - Self::OnhnihhfminCallFunctionV2 => "ONHNIHHFMIN_CALL_FUNCTION_V2", - Self::OnhnihhfminRemoveFromPool => "ONHNIHHFMIN_REMOVE_FROM_POOL", - Self::OnhnihhfminShowPopWindowHollow => "ONHNIHHFMIN_SHOW_POP_WINDOW_HOLLOW", - Self::OnhnihhfminLimboAvatarCard => "ONHNIHHFMIN_LIMBO_AVATAR_CARD", - Self::OnhnihhfminShowPopWindow => "ONHNIHHFMIN_SHOW_POP_WINDOW", - Self::OnhnihhfminGetNpcAttr => "ONHNIHHFMIN_GET_NPC_ATTR", - Self::OnhnihhfminMoveBigTv => "ONHNIHHFMIN_MOVE_BIG_TV", - Self::OnhnihhfminSetHollowBlackOut => "ONHNIHHFMIN_SET_HOLLOW_BLACK_OUT", - Self::OnhnihhfminNewChessboard => "ONHNIHHFMIN_NEW_CHESSBOARD", - Self::OnhnihhfminNewBoom => "ONHNIHHFMIN_NEW_BOOM", - Self::OnhnihhfminDropPool => "ONHNIHHFMIN_DROP_POOL", - Self::OnhnihhfminEndLoop => "ONHNIHHFMIN_END_LOOP", - Self::OnhnihhfminEnterDungeonQuest => "ONHNIHHFMIN_ENTER_DUNGEON_QUEST", - Self::OnhnihhfminMapChooseByNum => "ONHNIHHFMIN_MAP_CHOOSE_BY_NUM", - Self::OnhnihhfminSetNpcVisible => "ONHNIHHFMIN_SET_NPC_VISIBLE", - Self::OnhnihhfminBreakNavigate => "ONHNIHHFMIN_BREAK_NAVIGATE", - Self::OnhnihhfminBeginUiGame => "ONHNIHHFMIN_BEGIN_UI_GAME", - Self::OnhnihhfminCameraActive => "ONHNIHHFMIN_CAMERA_ACTIVE", - Self::OnhnihhfminRemoveAbility => "ONHNIHHFMIN_REMOVE_ABILITY", - Self::OnhnihhfminUpdateSaveNpcNum => "ONHNIHHFMIN_UPDATE_SAVE_NPC_NUM", - Self::OnhnihhfminRandomVariableValue => "ONHNIHHFMIN_RANDOM_VARIABLE_VALUE", - Self::OnhnihhfminDropPack => "ONHNIHHFMIN_DROP_PACK", - Self::OnhnihhfminModifyMultiHollowOutFloor => { - "ONHNIHHFMIN_MODIFY_MULTI_HOLLOW_OUT_FLOOR" - } - Self::OnhnihhfminFinishQuest => "ONHNIHHFMIN_FINISH_QUEST", - Self::OnhnihhfminWaitTipsEnd => "ONHNIHHFMIN_WAIT_TIPS_END", - Self::OnhnihhfminBreakDialogAnimV2 => "ONHNIHHFMIN_BREAK_DIALOG_ANIM_V2", - Self::OnhnihhfminDropChessboardId => "ONHNIHHFMIN_DROP_CHESSBOARD_ID", - Self::OnhnihhfminSaveMiniSnapshot => "ONHNIHHFMIN_SAVE_MINI_SNAPSHOT", - Self::OnhnihhfminCloseTip => "ONHNIHHFMIN_CLOSE_TIP", - Self::OnhnihhfminUnfreezeChessboardCamera => { - "ONHNIHHFMIN_UNFREEZE_CHESSBOARD_CAMERA" - } - Self::OnhnihhfminMapClearPool => "ONHNIHHFMIN_MAP_CLEAR_POOL", - Self::OnhnihhfminSetInnerWorldMapState => { - "ONHNIHHFMIN_SET_INNER_WORLD_MAP_STATE" - } - Self::OnhnihhfminBanCharacter => "ONHNIHHFMIN_BAN_CHARACTER", - Self::OnhnihhfminSetGridStaminaState => "ONHNIHHFMIN_SET_GRID_STAMINA_STATE", - Self::OnhnihhfminWait => "ONHNIHHFMIN_WAIT", - Self::OnhnihhfminActivateSegmentInteract => { - "ONHNIHHFMIN_ACTIVATE_SEGMENT_INTERACT" - } - Self::OnhnihhfminCameraBackToPlayer => "ONHNIHHFMIN_CAMERA_BACK_TO_PLAYER", - Self::OnhnihhfminTriggerEntityMove => "ONHNIHHFMIN_TRIGGER_ENTITY_MOVE", - Self::OnhnihhfminSetBattleTypeAbyss => "ONHNIHHFMIN_SET_BATTLE_TYPE_ABYSS", - Self::OnhnihhfminBigTvChessUiController => { - "ONHNIHHFMIN_BIG_TV_CHESS_UI_CONTROLLER" - } - Self::OnhnihhfminRemoveEntityState => "ONHNIHHFMIN_REMOVE_ENTITY_STATE", - Self::OnhnihhfminSendCustomEventTracking => { - "ONHNIHHFMIN_SEND_CUSTOM_EVENT_TRACKING" - } - Self::OnhnihhfminBlackMask => "ONHNIHHFMIN_BLACK_MASK", - Self::OnhnihhfminWaitSeconds => "ONHNIHHFMIN_WAIT_SECONDS", - Self::OnhnihhfminTriggerEntityTransfer => { - "ONHNIHHFMIN_TRIGGER_ENTITY_TRANSFER" - } - Self::OnhnihhfminSetMapState => "ONHNIHHFMIN_SET_MAP_STATE", - Self::OnhnihhfminFinishHollow => "ONHNIHHFMIN_FINISH_HOLLOW", - Self::OnhnihhfminOpenHallGame => "ONHNIHHFMIN_OPEN_HALL_GAME", - Self::OnhnihhfminDropCard => "ONHNIHHFMIN_DROP_CARD", - Self::OnhnihhfminTimeRewindInteract => "ONHNIHHFMIN_TIME_REWIND_INTERACT", - Self::OnhnihhfminListConvert => "ONHNIHHFMIN_LIST_CONVERT", - Self::OnhnihhfminGetBigTvIndex => "ONHNIHHFMIN_GET_BIG_TV_INDEX", - Self::OnhnihhfminOpenDialogHollowV2 => "ONHNIHHFMIN_OPEN_DIALOG_HOLLOW_V2", - Self::OnhnihhfminBeginTutorialGuideInteract => { - "ONHNIHHFMIN_BEGIN_TUTORIAL_GUIDE_INTERACT" - } - Self::OnhnihhfminAddPartnerEvent => "ONHNIHHFMIN_ADD_PARTNER_EVENT", - Self::OnhnihhfminTransfer => "ONHNIHHFMIN_TRANSFER", - Self::OnhnihhfminSetVec2List => "ONHNIHHFMIN_SET_VEC2_LIST", - Self::OnhnihhfminRemoveCharacter => "ONHNIHHFMIN_REMOVE_CHARACTER", - Self::OnhnihhfminCameraReset => "ONHNIHHFMIN_CAMERA_RESET", - Self::OnhnihhfminBreakDialogAnim => "ONHNIHHFMIN_BREAK_DIALOG_ANIM", - Self::OnhnihhfminGoToChessboard => "ONHNIHHFMIN_GO_TO_CHESSBOARD", - Self::OnhnihhfminSwitchMainCharacterGuise => { - "ONHNIHHFMIN_SWITCH_MAIN_CHARACTER_GUISE" - } - Self::OnhnihhfminBigTvSupportSnapshot => { - "ONHNIHHFMIN_BIG_TV_SUPPORT_SNAPSHOT" - } - Self::OnhnihhfminBanHollowEvent => "ONHNIHHFMIN_BAN_HOLLOW_EVENT", - Self::OnhnihhfminTransition => "ONHNIHHFMIN_TRANSITION", - Self::OnhnihhfminRunHollowSpawner => "ONHNIHHFMIN_RUN_HOLLOW_SPAWNER", - Self::OnhnihhfminNextDropClueEvent => "ONHNIHHFMIN_NEXT_DROP_CLUE_EVENT", - Self::OnhnihhfminModifyAimRectComponent => { - "ONHNIHHFMIN_MODIFY_AIM_RECT_COMPONENT" - } - Self::OnhnihhfminCameraStretch => "ONHNIHHFMIN_CAMERA_STRETCH", - Self::OnhnihhfminOpenUiGame => "ONHNIHHFMIN_OPEN_UI_GAME", - Self::OnhnihhfminHitNpc => "ONHNIHHFMIN_HIT_NPC", - Self::OnhnihhfminActivateGridInSegment => { - "ONHNIHHFMIN_ACTIVATE_GRID_IN_SEGMENT" - } - Self::OnhnihhfminRegisterVariableCondition => { - "ONHNIHHFMIN_REGISTER_VARIABLE_CONDITION" - } - Self::OnhnihhfminReplaceCard => "ONHNIHHFMIN_REPLACE_CARD", - Self::OnhnihhfminModifyHackerGameParam => { - "ONHNIHHFMIN_MODIFY_HACKER_GAME_PARAM" - } - Self::OnhnihhfminMakeBangbooChoice => "ONHNIHHFMIN_MAKE_BANGBOO_CHOICE", - Self::OnhnihhfminRandomItemCard => "ONHNIHHFMIN_RANDOM_ITEM_CARD", - Self::OnhnihhfminSetConditionProgress => "ONHNIHHFMIN_SET_CONDITION_PROGRESS", - Self::OnhnihhfminSetMultiHollowOutSection => { - "ONHNIHHFMIN_SET_MULTI_HOLLOW_OUT_SECTION" - } - Self::OnhnihhfminBeginPhoto => "ONHNIHHFMIN_BEGIN_PHOTO", - Self::OnhnihhfminCallFunction => "ONHNIHHFMIN_CALL_FUNCTION", - Self::OnhnihhfminRepairZone => "ONHNIHHFMIN_REPAIR_ZONE", - Self::OnhnihhfminPlayDialogAnim => "ONHNIHHFMIN_PLAY_DIALOG_ANIM", - Self::OnhnihhfminAddCharacter => "ONHNIHHFMIN_ADD_CHARACTER", - Self::OnhnihhfminDropCurse => "ONHNIHHFMIN_DROP_CURSE", - Self::OnhnihhfminMoveElevatorToSection => { - "ONHNIHHFMIN_MOVE_ELEVATOR_TO_SECTION" - } - Self::OnhnihhfminChangeCharacterAbyss => "ONHNIHHFMIN_CHANGE_CHARACTER_ABYSS", - Self::OnhnihhfminShowQuestTip => "ONHNIHHFMIN_SHOW_QUEST_TIP", - Self::OnhnihhfminAddStressPunishCurse => { - "ONHNIHHFMIN_ADD_STRESS_PUNISH_CURSE" - } - Self::OnhnihhfminUseLastTime => "ONHNIHHFMIN_USE_LAST_TIME", - Self::OnhnihhfminBehaviourFc => "ONHNIHHFMIN_BEHAVIOUR_FC", - Self::OnhnihhfminGetBossBattleEvent => "ONHNIHHFMIN_GET_BOSS_BATTLE_EVENT", - Self::OnhnihhfminSetHollowSystemState => { - "ONHNIHHFMIN_SET_HOLLOW_SYSTEM_STATE" - } - Self::OnhnihhfminGetEventId => "ONHNIHHFMIN_GET_EVENT_ID", - Self::OnhnihhfminFinishKeySegment => "ONHNIHHFMIN_FINISH_KEY_SEGMENT", - Self::OnhnihhfminPushBack => "ONHNIHHFMIN_PUSH_BACK", - Self::OnhnihhfminAbyssGetBattleEvent => "ONHNIHHFMIN_ABYSS_GET_BATTLE_EVENT", - Self::OnhnihhfminAddMicroTask => "ONHNIHHFMIN_ADD_MICRO_TASK", - Self::OnhnihhfminPlayTvEffect => "ONHNIHHFMIN_PLAY_TV_EFFECT", - Self::OnhnihhfminSetMainCityTime => "ONHNIHHFMIN_SET_MAIN_CITY_TIME", - Self::OnhnihhfminGetEntityPriority => "ONHNIHHFMIN_GET_ENTITY_PRIORITY", - Self::OnhnihhfminAvatarTipsSwitch => "ONHNIHHFMIN_AVATAR_TIPS_SWITCH", - Self::OnhnihhfminRandomBattleId => "ONHNIHHFMIN_RANDOM_BATTLE_ID", - Self::OnhnihhfminSetNpcVisibleClient => "ONHNIHHFMIN_SET_NPC_VISIBLE_CLIENT", - Self::OnhnihhfminShowBottomTipHollow => "ONHNIHHFMIN_SHOW_BOTTOM_TIP_HOLLOW", - Self::OnhnihhfminModifyLightLevelPerform => { - "ONHNIHHFMIN_MODIFY_LIGHT_LEVEL_PERFORM" - } - Self::OnhnihhfminTriggerHollowNpcEarlyAct => { - "ONHNIHHFMIN_TRIGGER_HOLLOW_NPC_EARLY_ACT" - } - Self::OnhnihhfminGetTrust => "ONHNIHHFMIN_GET_TRUST", - Self::OnhnihhfminClientPerform => "ONHNIHHFMIN_CLIENT_PERFORM", - Self::OnhnihhfminGetEventTexture => "ONHNIHHFMIN_GET_EVENT_TEXTURE", - Self::OnhnihhfminSwitchSection => "ONHNIHHFMIN_SWITCH_SECTION", - Self::OnhnihhfminHollowNpcMove => "ONHNIHHFMIN_HOLLOW_NPC_MOVE", - Self::OnhnihhfminNextMainCityTimePeriod => { - "ONHNIHHFMIN_NEXT_MAIN_CITY_TIME_PERIOD" - } - Self::OnhnihhfminSetMultiHollowOutView => { - "ONHNIHHFMIN_SET_MULTI_HOLLOW_OUT_VIEW" - } - Self::OnhnihhfminTriggerEntityScript => "ONHNIHHFMIN_TRIGGER_ENTITY_SCRIPT", - Self::OnhnihhfminAddVhsFlowBuff => "ONHNIHHFMIN_ADD_VHS_FLOW_BUFF", - Self::OnhnihhfminCreateHollowSpawner => "ONHNIHHFMIN_CREATE_HOLLOW_SPAWNER", - Self::OnhnihhfminAcceptOvernight => "ONHNIHHFMIN_ACCEPT_OVERNIGHT", - Self::OnhnihhfminSetLayerType => "ONHNIHHFMIN_SET_LAYER_TYPE", - Self::OnhnihhfminPlayAimSequence => "ONHNIHHFMIN_PLAY_AIM_SEQUENCE", - Self::OnhnihhfminSetHollowItem => "ONHNIHHFMIN_SET_HOLLOW_ITEM", - Self::OnhnihhfminGachaItemPerform => "ONHNIHHFMIN_GACHA_ITEM_PERFORM", - Self::OnhnihhfminCloseDialogHollowV2 => "ONHNIHHFMIN_CLOSE_DIALOG_HOLLOW_V2", - Self::OnhnihhfminTriggerEntityInteract => { - "ONHNIHHFMIN_TRIGGER_ENTITY_INTERACT" - } - Self::OnhnihhfminSwitchOva => "ONHNIHHFMIN_SWITCH_OVA", - Self::OnhnihhfminRemoveEventIdFromRandomPool => { - "ONHNIHHFMIN_REMOVE_EVENT_ID_FROM_RANDOM_POOL" - } - Self::OnhnihhfminLoadEventParam => "ONHNIHHFMIN_LOAD_EVENT_PARAM", - Self::OnhnihhfminCreateClientEntity => "ONHNIHHFMIN_CREATE_CLIENT_ENTITY", - Self::OnhnihhfminHideMainCityUi => "ONHNIHHFMIN_HIDE_MAIN_CITY_UI", - Self::OnhnihhfminSetNextLayerChessboardId => { - "ONHNIHHFMIN_SET_NEXT_LAYER_CHESSBOARD_ID" - } - Self::OnhnihhfminHollowNpcFindPath => "ONHNIHHFMIN_HOLLOW_NPC_FIND_PATH", - Self::OnhnihhfminHideHollowEntity => "ONHNIHHFMIN_HIDE_HOLLOW_ENTITY", - Self::OnhnihhfminSetChallenge => "ONHNIHHFMIN_SET_CHALLENGE", - Self::OnhnihhfminDestoryNpc => "ONHNIHHFMIN_DESTORY_NPC", - Self::OnhnihhfminSetLevelGlobalVariable => { - "ONHNIHHFMIN_SET_LEVEL_GLOBAL_VARIABLE" - } - Self::OnhnihhfminAreaCameraModify => "ONHNIHHFMIN_AREA_CAMERA_MODIFY", - Self::OnhnihhfminMakeItemChoice => "ONHNIHHFMIN_MAKE_ITEM_CHOICE", - Self::OnhnihhfminAfkHollow => "ONHNIHHFMIN_AFK_HOLLOW", - Self::OnhnihhfminOnOffCategory => "ONHNIHHFMIN_ON_OFF_CATEGORY", - Self::OnhnihhfminRemoveMainCityQuestInteract => { - "ONHNIHHFMIN_REMOVE_MAIN_CITY_QUEST_INTERACT" - } - Self::OnhnihhfminAverageAvatarHp => "ONHNIHHFMIN_AVERAGE_AVATAR_HP", - Self::OnhnihhfminShowTeleportUi => "ONHNIHHFMIN_SHOW_TELEPORT_UI", - Self::OnhnihhfminFansSettle => "ONHNIHHFMIN_FANS_SETTLE", - Self::OnhnihhfminShowVhsStoreLevelTips => { - "ONHNIHHFMIN_SHOW_VHS_STORE_LEVEL_TIPS" - } - Self::OnhnihhfminModObjState => "ONHNIHHFMIN_MOD_OBJ_STATE", - Self::OnhnihhfminDestroySignal => "ONHNIHHFMIN_DESTROY_SIGNAL", - Self::OnhnihhfminEmptyAction => "ONHNIHHFMIN_EMPTY_ACTION", - Self::OnhnihhfminGetLeaderOfHollowNpc => { - "ONHNIHHFMIN_GET_LEADER_OF_HOLLOW_NPC" - } - Self::OnhnihhfminOpenUi => "ONHNIHHFMIN_OPEN_UI", - Self::OnhnihhfminPlayDialogAnimV2 => "ONHNIHHFMIN_PLAY_DIALOG_ANIM_V2", - Self::OnhnihhfminGetFocusCameraParam => "ONHNIHHFMIN_GET_FOCUS_CAMERA_PARAM", - Self::OnhnihhfminStartMiniGame => "ONHNIHHFMIN_START_MINI_GAME", - Self::OnhnihhfminIf => "ONHNIHHFMIN_IF", - Self::OnhnihhfminEnterTimeRewind => "ONHNIHHFMIN_ENTER_TIME_REWIND", - Self::OnhnihhfminSetQuestPhase => "ONHNIHHFMIN_SET_QUEST_PHASE", - Self::OnhnihhfminInteractWithEntity => "ONHNIHHFMIN_INTERACT_WITH_ENTITY", - Self::OnhnihhfminGetHollowSpawner => "ONHNIHHFMIN_GET_HOLLOW_SPAWNER", - Self::OnhnihhfminReward => "ONHNIHHFMIN_REWARD", - Self::OnhnihhfminSwitchCompareInt => "ONHNIHHFMIN_SWITCH_COMPARE_INT", - Self::OnhnihhfminApplyAbility => "ONHNIHHFMIN_APPLY_ABILITY", - Self::OnhnihhfminPushRepairZone => "ONHNIHHFMIN_PUSH_REPAIR_ZONE", - Self::OnhnihhfminGetEventPoolEvent => "ONHNIHHFMIN_GET_EVENT_POOL_EVENT", - Self::OnhnihhfminSetChessboardPerformMode => { - "ONHNIHHFMIN_SET_CHESSBOARD_PERFORM_MODE" - } - Self::OnhnihhfminGetEntityScriptVariable => { - "ONHNIHHFMIN_GET_ENTITY_SCRIPT_VARIABLE" - } - Self::OnhnihhfminHideNode => "ONHNIHHFMIN_HIDE_NODE", - Self::OnhnihhfminSetHollowPlayUi => "ONHNIHHFMIN_SET_HOLLOW_PLAY_UI", - Self::OnhnihhfminChangeHollowBg => "ONHNIHHFMIN_CHANGE_HOLLOW_BG", - Self::OnhnihhfminOngoingTips => "ONHNIHHFMIN_ONGOING_TIPS", - Self::OnhnihhfminAddCharacterAbyss => "ONHNIHHFMIN_ADD_CHARACTER_ABYSS", - Self::OnhnihhfminRecycleHollowItem => "ONHNIHHFMIN_RECYCLE_HOLLOW_ITEM", - Self::OnhnihhfminGetTimeRewindInfo => "ONHNIHHFMIN_GET_TIME_REWIND_INFO", - Self::OnhnihhfminAddSoundAmb => "ONHNIHHFMIN_ADD_SOUND_AMB", - Self::OnhnihhfminTrashGachaGetData => "ONHNIHHFMIN_TRASH_GACHA_GET_DATA", - Self::OnhnihhfminBoom => "ONHNIHHFMIN_BOOM", - Self::OnhnihhfminShowItem => "ONHNIHHFMIN_SHOW_ITEM", - Self::OnhnihhfminWaitAnimEnd => "ONHNIHHFMIN_WAIT_ANIM_END", - Self::OnhnihhfminGetLightLevel => "ONHNIHHFMIN_GET_LIGHT_LEVEL", - Self::OnhnihhfminSearchHollowNpc => "ONHNIHHFMIN_SEARCH_HOLLOW_NPC", - Self::OnhnihhfminSetLandEventFinish => "ONHNIHHFMIN_SET_LAND_EVENT_FINISH", - Self::OnhnihhfminActivatePhotoId => "ONHNIHHFMIN_ACTIVATE_PHOTO_ID", - Self::OnhnihhfminInitConwayLifeGame => "ONHNIHHFMIN_INIT_CONWAY_LIFE_GAME", - Self::OnhnihhfminMarkGridAsElevator => "ONHNIHHFMIN_MARK_GRID_AS_ELEVATOR", - Self::OnhnihhfminSwitchAtmosphere => "ONHNIHHFMIN_SWITCH_ATMOSPHERE", - Self::OnhnihhfminLog => "ONHNIHHFMIN_LOG", - Self::OnhnihhfminForbidAfk => "ONHNIHHFMIN_FORBID_AFK", - Self::OnhnihhfminWaitUntilUiClose => "ONHNIHHFMIN_WAIT_UNTIL_UI_CLOSE", - Self::OnhnihhfminRemoveChessboard => "ONHNIHHFMIN_REMOVE_CHESSBOARD", - Self::OnhnihhfminStopAnim => "ONHNIHHFMIN_STOP_ANIM", - Self::OnhnihhfminStartAction => "ONHNIHHFMIN_START_ACTION", - Self::OnhnihhfminGoToNextLayer => "ONHNIHHFMIN_GO_TO_NEXT_LAYER", - Self::OnhnihhfminClientSwitchDelay => "ONHNIHHFMIN_CLIENT_SWITCH_DELAY", - Self::OnhnihhfminChangeCharacter => "ONHNIHHFMIN_CHANGE_CHARACTER", - Self::OnhnihhfminDisplayBigTvChessboard => { - "ONHNIHHFMIN_DISPLAY_BIG_TV_CHESSBOARD" - } - Self::OnhnihhfminCreateFc => "ONHNIHHFMIN_CREATE_FC", - Self::OnhnihhfminSetNpcAttr => "ONHNIHHFMIN_SET_NPC_ATTR", - Self::OnhnihhfminTriggerPerformBehavior => { - "ONHNIHHFMIN_TRIGGER_PERFORM_BEHAVIOR" - } - Self::OnhnihhfminMapSetTag => "ONHNIHHFMIN_MAP_SET_TAG", - Self::OnhnihhfminSetMainCityObjectState => { - "ONHNIHHFMIN_SET_MAIN_CITY_OBJECT_STATE" - } - Self::OnhnihhfminGetLightUid => "ONHNIHHFMIN_GET_LIGHT_UID", - Self::OnhnihhfminAddItem => "ONHNIHHFMIN_ADD_ITEM", - Self::OnhnihhfminModMainCityTimeClient => { - "ONHNIHHFMIN_MOD_MAIN_CITY_TIME_CLIENT" - } - Self::OnhnihhfminGetNpcId => "ONHNIHHFMIN_GET_NPC_ID", - Self::OnhnihhfminSetHollowItemSlot => "ONHNIHHFMIN_SET_HOLLOW_ITEM_SLOT", - Self::OnhnihhfminRewardWithPerform => "ONHNIHHFMIN_REWARD_WITH_PERFORM", - Self::OnhnihhfminEatRamen => "ONHNIHHFMIN_EAT_RAMEN", - Self::OnhnihhfminSetTrashNewFlag => "ONHNIHHFMIN_SET_TRASH_NEW_FLAG", - Self::OnhnihhfminResetSceneObj => "ONHNIHHFMIN_RESET_SCENE_OBJ", - Self::OnhnihhfminSwitchMainCityTime => "ONHNIHHFMIN_SWITCH_MAIN_CITY_TIME", - Self::OnhnihhfminModifyCameraTargetSection => { - "ONHNIHHFMIN_MODIFY_CAMERA_TARGET_SECTION" - } - Self::OnhnihhfminGetPreChessboard => "ONHNIHHFMIN_GET_PRE_CHESSBOARD", - Self::OnhnihhfminReconectChessboard => "ONHNIHHFMIN_RECONECT_CHESSBOARD", - Self::OnhnihhfminMakeDialogChoice => "ONHNIHHFMIN_MAKE_DIALOG_CHOICE", - Self::OnhnihhfminCreateNpc => "ONHNIHHFMIN_CREATE_NPC", - Self::OnhnihhfminGetHollowItem => "ONHNIHHFMIN_GET_HOLLOW_ITEM", - Self::OnhnihhfminSendMessage => "ONHNIHHFMIN_SEND_MESSAGE", - Self::OnhnihhfminGetCharacterPoolAbyss => { - "ONHNIHHFMIN_GET_CHARACTER_POOL_ABYSS" - } - Self::OnhnihhfminModifyLightLevel => "ONHNIHHFMIN_MODIFY_LIGHT_LEVEL", - Self::OnhnihhfminWaitTransitionEnd => "ONHNIHHFMIN_WAIT_TRANSITION_END", - Self::OnhnihhfminResetMainCityQuestGroup => { - "ONHNIHHFMIN_RESET_MAIN_CITY_QUEST_GROUP" - } - Self::OnhnihhfminDestroyEntityByUid => "ONHNIHHFMIN_DESTROY_ENTITY_BY_UID", - Self::OnhnihhfminSetVhsStoreLevel => "ONHNIHHFMIN_SET_VHS_STORE_LEVEL", - Self::OnhnihhfminSetVariable => "ONHNIHHFMIN_SET_VARIABLE", - Self::OnhnihhfminModifyComponent => "ONHNIHHFMIN_MODIFY_COMPONENT", - Self::OnhnihhfminBindBigTv => "ONHNIHHFMIN_BIND_BIG_TV", - Self::OnhnihhfminRecordUseInitiativeItem => { - "ONHNIHHFMIN_RECORD_USE_INITIATIVE_ITEM" - } - Self::OnhnihhfminClearRpRecommendResult => { - "ONHNIHHFMIN_CLEAR_RP_RECOMMEND_RESULT" - } - Self::OnhnihhfminUnsubscribeSignal => "ONHNIHHFMIN_UNSUBSCRIBE_SIGNAL", - Self::OnhnihhfminCopyEvent => "ONHNIHHFMIN_COPY_EVENT", - Self::OnhnihhfminSetBattleType => "ONHNIHHFMIN_SET_BATTLE_TYPE", - Self::OnhnihhfminSwitchGuiseAvatar => "ONHNIHHFMIN_SWITCH_GUISE_AVATAR", - Self::OnhnihhfminFinishBlackOut => "ONHNIHHFMIN_FINISH_BLACK_OUT", - Self::OnhnihhfminResetHollowLineQuest => { - "ONHNIHHFMIN_RESET_HOLLOW_LINE_QUEST" - } - Self::OnhnihhfminChessUi3dController => "ONHNIHHFMIN_CHESS_UI_3D_CONTROLLER", - Self::OnhnihhfminUnlockHollowQuest => "ONHNIHHFMIN_UNLOCK_HOLLOW_QUEST", - Self::OnhnihhfminOpenDialogHollow => "ONHNIHHFMIN_OPEN_DIALOG_HOLLOW", - Self::OnhnihhfminFilterHollowEntity => "ONHNIHHFMIN_FILTER_HOLLOW_ENTITY", - Self::OnhnihhfminChessboardSokobanUiInfo => { - "ONHNIHHFMIN_CHESSBOARD_SOKOBAN_UI_INFO" - } - Self::OnhnihhfminSetInteractPoint => "ONHNIHHFMIN_SET_INTERACT_POINT", - Self::OnhnihhfminChessboardGameHenshin => { - "ONHNIHHFMIN_CHESSBOARD_GAME_HENSHIN" - } - Self::OnhnihhfminTriggerInteract => "ONHNIHHFMIN_TRIGGER_INTERACT", - Self::OnhnihhfminTrashGacha => "ONHNIHHFMIN_TRASH_GACHA", - Self::OnhnihhfminCreateHollowSnake => "ONHNIHHFMIN_CREATE_HOLLOW_SNAKE", - Self::OnhnihhfminGetEntityParam => "ONHNIHHFMIN_GET_ENTITY_PARAM", - Self::OnhnihhfminInteractNpcWithAnim => "ONHNIHHFMIN_INTERACT_NPC_WITH_ANIM", - Self::OnhnihhfminGetNpcInstanceId => "ONHNIHHFMIN_GET_NPC_INSTANCE_ID", - Self::OnhnihhfminModifyLightDiffusionPoints => { - "ONHNIHHFMIN_MODIFY_LIGHT_DIFFUSION_POINTS" - } - Self::OnhnihhfminCreateHollowNpc => "ONHNIHHFMIN_CREATE_HOLLOW_NPC", - Self::OnhnihhfminRandomWithWeight => "ONHNIHHFMIN_RANDOM_WITH_WEIGHT", - Self::OnhnihhfminDraw => "ONHNIHHFMIN_DRAW", - Self::OnhnihhfminHollowNpcHenshin => "ONHNIHHFMIN_HOLLOW_NPC_HENSHIN", - Self::OnhnihhfminClearNpc => "ONHNIHHFMIN_CLEAR_NPC", - Self::OnhnihhfminChangeAvatarState => "ONHNIHHFMIN_CHANGE_AVATAR_STATE", - Self::OnhnihhfminMapSetEvent => "ONHNIHHFMIN_MAP_SET_EVENT", - Self::OnhnihhfminSetMessageClient => "ONHNIHHFMIN_SET_MESSAGE_CLIENT", - Self::OnhnihhfminResetBigTvSnapshot => "ONHNIHHFMIN_RESET_BIG_TV_SNAPSHOT", - Self::OnhnihhfminTriggerHollowNpcBehavior => { - "ONHNIHHFMIN_TRIGGER_HOLLOW_NPC_BEHAVIOR" - } - Self::OnhnihhfminChangeConwayLifeGameGridState => { - "ONHNIHHFMIN_CHANGE_CONWAY_LIFE_GAME_GRID_STATE" - } - Self::OnhnihhfminCreateSignal => "ONHNIHHFMIN_CREATE_SIGNAL", - Self::OnhnihhfminReturn => "ONHNIHHFMIN_RETURN", - Self::OnhnihhfminHideMainControlAvatar => { - "ONHNIHHFMIN_HIDE_MAIN_CONTROL_AVATAR" - } - Self::OnhnihhfminSetPartnerEventState => { - "ONHNIHHFMIN_SET_PARTNER_EVENT_STATE" - } - Self::OnhnihhfminChangeGuidePoint => "ONHNIHHFMIN_CHANGE_GUIDE_POINT", - Self::OnhnihhfminCameraMove => "ONHNIHHFMIN_CAMERA_MOVE", - Self::OnhnihhfminLogHollow => "ONHNIHHFMIN_LOG_HOLLOW", - Self::OnhnihhfminRemoveHollowLight => "ONHNIHHFMIN_REMOVE_HOLLOW_LIGHT", - Self::OnhnihhfminEnterArchiveFileQuest => { - "ONHNIHHFMIN_ENTER_ARCHIVE_FILE_QUEST" - } - Self::OnhnihhfminShowPhotoQuestFinishTip => { - "ONHNIHHFMIN_SHOW_PHOTO_QUEST_FINISH_TIP" - } - Self::OnhnihhfminRemoveMainCityQuestNpc => { - "ONHNIHHFMIN_REMOVE_MAIN_CITY_QUEST_NPC" - } - Self::OnhnihhfminOccupyOvernight => "ONHNIHHFMIN_OCCUPY_OVERNIGHT", - Self::OnhnihhfminTriggerEntityBasicBehavior => { - "ONHNIHHFMIN_TRIGGER_ENTITY_BASIC_BEHAVIOR" - } - Self::OnhnihhfminGetVec2List => "ONHNIHHFMIN_GET_VEC2_LIST", - Self::OnhnihhfminCreateOva => "ONHNIHHFMIN_CREATE_OVA", - Self::OnhnihhfminGetPossessHollowItem => { - "ONHNIHHFMIN_GET_POSSESS_HOLLOW_ITEM" - } - Self::OnhnihhfminMoveHollowEvent => "ONHNIHHFMIN_MOVE_HOLLOW_EVENT", - Self::OnhnihhfminModTrust => "ONHNIHHFMIN_MOD_TRUST", - Self::OnhnihhfminChangeHollowEventWeight => { - "ONHNIHHFMIN_CHANGE_HOLLOW_EVENT_WEIGHT" - } - Self::OnhnihhfminSplitHollowSnake => "ONHNIHHFMIN_SPLIT_HOLLOW_SNAKE", - Self::OnhnihhfminCoordinateTransform => "ONHNIHHFMIN_COORDINATE_TRANSFORM", - Self::OnhnihhfminGetHollowSnakeInfo => "ONHNIHHFMIN_GET_HOLLOW_SNAKE_INFO", - Self::OnhnihhfminPopupTip => "ONHNIHHFMIN_POPUP_TIP", - Self::OnhnihhfminSetEntityScriptVariable => { - "ONHNIHHFMIN_SET_ENTITY_SCRIPT_VARIABLE" - } - Self::OnhnihhfminHollowNpcTransfer => "ONHNIHHFMIN_HOLLOW_NPC_TRANSFER", - Self::OnhnihhfminChatCamera => "ONHNIHHFMIN_CHAT_CAMERA", - Self::OnhnihhfminModifyTimeSegment => "ONHNIHHFMIN_MODIFY_TIME_SEGMENT", - Self::OnhnihhfminLimboCampEvent => "ONHNIHHFMIN_LIMBO_CAMP_EVENT", - Self::OnhnihhfminNewTimeRewind => "ONHNIHHFMIN_NEW_TIME_REWIND", - Self::OnhnihhfminTriggerHollowEvent => "ONHNIHHFMIN_TRIGGER_HOLLOW_EVENT", - Self::OnhnihhfminShowChapterTip => "ONHNIHHFMIN_SHOW_CHAPTER_TIP", - Self::OnhnihhfminActiveTrigger => "ONHNIHHFMIN_ACTIVE_TRIGGER", - Self::OnhnihhfminHpActHollow => "ONHNIHHFMIN_HP_ACT_HOLLOW", - Self::OnhnihhfminIterateConwayLifeGame => { - "ONHNIHHFMIN_ITERATE_CONWAY_LIFE_GAME" - } - Self::OnhnihhfminSetVhsStoreTrendState => { - "ONHNIHHFMIN_SET_VHS_STORE_TREND_STATE" - } - Self::OnhnihhfminGetHollowActivityParam => { - "ONHNIHHFMIN_GET_HOLLOW_ACTIVITY_PARAM" - } - Self::OnhnihhfminInitHackerGame => "ONHNIHHFMIN_INIT_HACKER_GAME", - Self::OnhnihhfminTeleportUi => "ONHNIHHFMIN_TELEPORT_UI", - Self::OnhnihhfminCreateMoveNpc => "ONHNIHHFMIN_CREATE_MOVE_NPC", - Self::OnhnihhfminCountDropPool => "ONHNIHHFMIN_COUNT_DROP_POOL", - Self::OnhnihhfminChangeHollowSoundState => { - "ONHNIHHFMIN_CHANGE_HOLLOW_SOUND_STATE" - } - Self::OnhnihhfminSetNpcState => "ONHNIHHFMIN_SET_NPC_STATE", - Self::OnhnihhfminChangeBackSceneInfo => "ONHNIHHFMIN_CHANGE_BACK_SCENE_INFO", - Self::OnhnihhfminChangeInteract => "ONHNIHHFMIN_CHANGE_INTERACT", - Self::OnhnihhfminPrepareData => "ONHNIHHFMIN_PREPARE_DATA", - Self::OnhnihhfminCloseDialogHollow => "ONHNIHHFMIN_CLOSE_DIALOG_HOLLOW", - Self::OnhnihhfminShowLayerResult => "ONHNIHHFMIN_SHOW_LAYER_RESULT", - Self::OnhnihhfminReadFcBlackBoardData => { - "ONHNIHHFMIN_READ_FC_BLACK_BOARD_DATA" - } - Self::OnhnihhfminQuitPhoto => "ONHNIHHFMIN_QUIT_PHOTO", - Self::OnhnihhfminTryMoveElevator => "ONHNIHHFMIN_TRY_MOVE_ELEVATOR", - Self::OnhnihhfminSetInterconnectedStoryEvent => { - "ONHNIHHFMIN_SET_INTERCONNECTED_STORY_EVENT" - } - Self::OnhnihhfminEventModificationByFalling => { - "ONHNIHHFMIN_EVENT_MODIFICATION_BY_FALLING" - } - Self::OnhnihhfminBeginTutorialGuide => "ONHNIHHFMIN_BEGIN_TUTORIAL_GUIDE", - Self::OnhnihhfminChangeBangbooChoice => "ONHNIHHFMIN_CHANGE_BANGBOO_CHOICE", - Self::OnhnihhfminInitTimeSegment => "ONHNIHHFMIN_INIT_TIME_SEGMENT", - Self::OnhnihhfminChangeHollowNpcApperance => { - "ONHNIHHFMIN_CHANGE_HOLLOW_NPC_APPERANCE" - } - Self::OnhnihhfminModifyTimeRewind => "ONHNIHHFMIN_MODIFY_TIME_REWIND", - Self::OnhnihhfminCompleteHallGame => "ONHNIHHFMIN_COMPLETE_HALL_GAME", - Self::OnhnihhfminFinishRescue => "ONHNIHHFMIN_FINISH_RESCUE", - Self::OnhnihhfminPlayPostEffect => "ONHNIHHFMIN_PLAY_POST_EFFECT", - Self::OnhnihhfminRemoveCurse => "ONHNIHHFMIN_REMOVE_CURSE", - Self::OnhnihhfminSetHollowSpawner => "ONHNIHHFMIN_SET_HOLLOW_SPAWNER", - Self::OnhnihhfminSwitchTrackQuest => "ONHNIHHFMIN_SWITCH_TRACK_QUEST", - Self::OnhnihhfminUnlockClue => "ONHNIHHFMIN_UNLOCK_CLUE", - Self::OnhnihhfminPerform => "ONHNIHHFMIN_PERFORM", - Self::OnhnihhfminAccelerateMainCityTime => { - "ONHNIHHFMIN_ACCELERATE_MAIN_CITY_TIME" - } - Self::OnhnihhfminEventChoice => "ONHNIHHFMIN_EVENT_CHOICE", - Self::OnhnihhfminModifySceneProperty => "ONHNIHHFMIN_MODIFY_SCENE_PROPERTY", - Self::OnhnihhfminCameraMoveV2 => "ONHNIHHFMIN_CAMERA_MOVE_V2", - Self::OnhnihhfminEnterHollowShop => "ONHNIHHFMIN_ENTER_HOLLOW_SHOP", - Self::OnhnihhfminPlayAnimSequence => "ONHNIHHFMIN_PLAY_ANIM_SEQUENCE", - Self::OnhnihhfminFinishEvent => "ONHNIHHFMIN_FINISH_EVENT", - Self::OnhnihhfminSetLiftStatus => "ONHNIHHFMIN_SET_LIFT_STATUS", - Self::OnhnihhfminHollowNpcImitate => "ONHNIHHFMIN_HOLLOW_NPC_IMITATE", - Self::OnhnihhfminPushWithDirection => "ONHNIHHFMIN_PUSH_WITH_DIRECTION", - Self::OnhnihhfminPlayerSwitchMainCharacter => { - "ONHNIHHFMIN_PLAYER_SWITCH_MAIN_CHARACTER" - } - Self::OnhnihhfminHenshin => "ONHNIHHFMIN_HENSHIN", - Self::OnhnihhfminSwitchMainCharacter => "ONHNIHHFMIN_SWITCH_MAIN_CHARACTER", - Self::OnhnihhfminEnterHollowQuest => "ONHNIHHFMIN_ENTER_HOLLOW_QUEST", - Self::OnhnihhfminOpenBigTvSokobanGame => { - "ONHNIHHFMIN_OPEN_BIG_TV_SOKOBAN_GAME" - } - Self::OnhnihhfminForceRefresh => "ONHNIHHFMIN_FORCE_REFRESH", - Self::OnhnihhfminModNpc => "ONHNIHHFMIN_MOD_NPC", - Self::OnhnihhfminTheWorld => "ONHNIHHFMIN_THE_WORLD", - Self::OnhnihhfminSetPosition => "ONHNIHHFMIN_SET_POSITION", - Self::OnhnihhfminFreezeChessboardCamera => { - "ONHNIHHFMIN_FREEZE_CHESSBOARD_CAMERA" - } - Self::OnhnihhfminGetAvatarInfo => "ONHNIHHFMIN_GET_AVATAR_INFO", + Self::DhcbagadapdActionTypeNone => "DHCBAGADAPD_ACTION_TYPE_NONE", + Self::DhcbagadapdGetCharacterPoolAbyss => { + "DHCBAGADAPD_GET_CHARACTER_POOL_ABYSS" + } + Self::DhcbagadapdFocusCamera => "DHCBAGADAPD_FOCUS_CAMERA", + Self::DhcbagadapdGetNpcInstanceId => "DHCBAGADAPD_GET_NPC_INSTANCE_ID", + Self::DhcbagadapdEventModificationByFalling => { + "DHCBAGADAPD_EVENT_MODIFICATION_BY_FALLING" + } + Self::DhcbagadapdActiveTrigger => "DHCBAGADAPD_ACTIVE_TRIGGER", + Self::DhcbagadapdGetEntityParam => "DHCBAGADAPD_GET_ENTITY_PARAM", + Self::DhcbagadapdSetNpcAttr => "DHCBAGADAPD_SET_NPC_ATTR", + Self::DhcbagadapdAddHollowLight => "DHCBAGADAPD_ADD_HOLLOW_LIGHT", + Self::DhcbagadapdSwitchMainCharacter => "DHCBAGADAPD_SWITCH_MAIN_CHARACTER", + Self::DhcbagadapdChangeHollowBg => "DHCBAGADAPD_CHANGE_HOLLOW_BG", + Self::DhcbagadapdShowTeleportUi => "DHCBAGADAPD_SHOW_TELEPORT_UI", + Self::DhcbagadapdChangeAvatarState => "DHCBAGADAPD_CHANGE_AVATAR_STATE", + Self::DhcbagadapdGetFocusCameraParam => "DHCBAGADAPD_GET_FOCUS_CAMERA_PARAM", + Self::DhcbagadapdResetBigTvSnapshot => "DHCBAGADAPD_RESET_BIG_TV_SNAPSHOT", + Self::DhcbagadapdChangeNpcName => "DHCBAGADAPD_CHANGE_NPC_NAME", + Self::DhcbagadapdWriteFcBlackBoardData => { + "DHCBAGADAPD_WRITE_FC_BLACK_BOARD_DATA" + } + Self::DhcbagadapdAddSoundAmb => "DHCBAGADAPD_ADD_SOUND_AMB", + Self::DhcbagadapdFilterHollowEntity => "DHCBAGADAPD_FILTER_HOLLOW_ENTITY", + Self::DhcbagadapdBindBigTv => "DHCBAGADAPD_BIND_BIG_TV", + Self::DhcbagadapdGetEventTexture => "DHCBAGADAPD_GET_EVENT_TEXTURE", + Self::DhcbagadapdChangeGuidePoint => "DHCBAGADAPD_CHANGE_GUIDE_POINT", + Self::DhcbagadapdBanCharacter => "DHCBAGADAPD_BAN_CHARACTER", + Self::DhcbagadapdOpenUi => "DHCBAGADAPD_OPEN_UI", + Self::DhcbagadapdSetVhsStoreTrendState => { + "DHCBAGADAPD_SET_VHS_STORE_TREND_STATE" + } + Self::DhcbagadapdShowLayerResult => "DHCBAGADAPD_SHOW_LAYER_RESULT", + Self::DhcbagadapdOnOffCategory => "DHCBAGADAPD_ON_OFF_CATEGORY", + Self::DhcbagadapdTriggerEntityBasicBehavior => { + "DHCBAGADAPD_TRIGGER_ENTITY_BASIC_BEHAVIOR" + } + Self::DhcbagadapdPlayAimSequence => "DHCBAGADAPD_PLAY_AIM_SEQUENCE", + Self::DhcbagadapdPlaySound => "DHCBAGADAPD_PLAY_SOUND", + Self::DhcbagadapdChatCamera => "DHCBAGADAPD_CHAT_CAMERA", + Self::DhcbagadapdForbidAfk => "DHCBAGADAPD_FORBID_AFK", + Self::DhcbagadapdDisplayBigTvChessboard => { + "DHCBAGADAPD_DISPLAY_BIG_TV_CHESSBOARD" + } + Self::DhcbagadapdSetNpcVisible => "DHCBAGADAPD_SET_NPC_VISIBLE", + Self::DhcbagadapdSetHollowActivityParam => { + "DHCBAGADAPD_SET_HOLLOW_ACTIVITY_PARAM" + } + Self::DhcbagadapdReward => "DHCBAGADAPD_REWARD", + Self::DhcbagadapdSetHollowPlayUi => "DHCBAGADAPD_SET_HOLLOW_PLAY_UI", + Self::DhcbagadapdHpActHollow => "DHCBAGADAPD_HP_ACT_HOLLOW", + Self::DhcbagadapdSetLeaderOfHollowNpc => { + "DHCBAGADAPD_SET_LEADER_OF_HOLLOW_NPC" + } + Self::DhcbagadapdOngoingTips => "DHCBAGADAPD_ONGOING_TIPS", + Self::DhcbagadapdShowPhotoQuestFinishTip => { + "DHCBAGADAPD_SHOW_PHOTO_QUEST_FINISH_TIP" + } + Self::DhcbagadapdIterateConwayLifeGame => { + "DHCBAGADAPD_ITERATE_CONWAY_LIFE_GAME" + } + Self::DhcbagadapdChangeInteract => "DHCBAGADAPD_CHANGE_INTERACT", + Self::DhcbagadapdHideNode => "DHCBAGADAPD_HIDE_NODE", + Self::DhcbagadapdGoToChessboard => "DHCBAGADAPD_GO_TO_CHESSBOARD", + Self::DhcbagadapdCreateFc => "DHCBAGADAPD_CREATE_FC", + Self::DhcbagadapdSubscribeSignal => "DHCBAGADAPD_SUBSCRIBE_SIGNAL", + Self::DhcbagadapdSwitchMainCityTime => "DHCBAGADAPD_SWITCH_MAIN_CITY_TIME", + Self::DhcbagadapdOpenDialogHollowV2 => "DHCBAGADAPD_OPEN_DIALOG_HOLLOW_V2", + Self::DhcbagadapdUnlockHollowQuest => "DHCBAGADAPD_UNLOCK_HOLLOW_QUEST", + Self::DhcbagadapdEndTransition => "DHCBAGADAPD_END_TRANSITION", + Self::DhcbagadapdHollowNpcHenshin => "DHCBAGADAPD_HOLLOW_NPC_HENSHIN", + Self::DhcbagadapdMakeChoice => "DHCBAGADAPD_MAKE_CHOICE", + Self::DhcbagadapdActivateGridInSegment => { + "DHCBAGADAPD_ACTIVATE_GRID_IN_SEGMENT" + } + Self::DhcbagadapdStopAnim => "DHCBAGADAPD_STOP_ANIM", + Self::DhcbagadapdSetTrashNewFlag => "DHCBAGADAPD_SET_TRASH_NEW_FLAG", + Self::DhcbagadapdTriggerEntityMove => "DHCBAGADAPD_TRIGGER_ENTITY_MOVE", + Self::DhcbagadapdNewTimeRewind => "DHCBAGADAPD_NEW_TIME_REWIND", + Self::DhcbagadapdGoToNextLayer => "DHCBAGADAPD_GO_TO_NEXT_LAYER", + Self::DhcbagadapdGetHollowSnakeInfo => "DHCBAGADAPD_GET_HOLLOW_SNAKE_INFO", + Self::DhcbagadapdCreateClientEntity => "DHCBAGADAPD_CREATE_CLIENT_ENTITY", + Self::DhcbagadapdHenshin => "DHCBAGADAPD_HENSHIN", + Self::DhcbagadapdEndLoop => "DHCBAGADAPD_END_LOOP", + Self::DhcbagadapdGetEventPoolEvent => "DHCBAGADAPD_GET_EVENT_POOL_EVENT", + Self::DhcbagadapdFinishEvent => "DHCBAGADAPD_FINISH_EVENT", + Self::DhcbagadapdShowPopWindowHollow => "DHCBAGADAPD_SHOW_POP_WINDOW_HOLLOW", + Self::DhcbagadapdGetPlayerHollowMovePath => { + "DHCBAGADAPD_GET_PLAYER_HOLLOW_MOVE_PATH" + } + Self::DhcbagadapdMapChooseByNum => "DHCBAGADAPD_MAP_CHOOSE_BY_NUM", + Self::DhcbagadapdGetAvatarInfo => "DHCBAGADAPD_GET_AVATAR_INFO", + Self::DhcbagadapdEnterHollowShop => "DHCBAGADAPD_ENTER_HOLLOW_SHOP", + Self::DhcbagadapdInitConwayLifeGame => "DHCBAGADAPD_INIT_CONWAY_LIFE_GAME", + Self::DhcbagadapdSwitchSection => "DHCBAGADAPD_SWITCH_SECTION", + Self::DhcbagadapdRecordUseInitiativeItem => { + "DHCBAGADAPD_RECORD_USE_INITIATIVE_ITEM" + } + Self::DhcbagadapdCountCardPool => "DHCBAGADAPD_COUNT_CARD_POOL", + Self::DhcbagadapdCreateSignal => "DHCBAGADAPD_CREATE_SIGNAL", + Self::DhcbagadapdRandomItemCard => "DHCBAGADAPD_RANDOM_ITEM_CARD", + Self::DhcbagadapdTrashGacha => "DHCBAGADAPD_TRASH_GACHA", + Self::DhcbagadapdSetHollowSystemState => { + "DHCBAGADAPD_SET_HOLLOW_SYSTEM_STATE" + } + Self::DhcbagadapdChangeHollowNpcApperance => { + "DHCBAGADAPD_CHANGE_HOLLOW_NPC_APPERANCE" + } + Self::DhcbagadapdSearchHollowNpc => "DHCBAGADAPD_SEARCH_HOLLOW_NPC", + Self::DhcbagadapdCreateNpc => "DHCBAGADAPD_CREATE_NPC", + Self::DhcbagadapdChessUi3dController => "DHCBAGADAPD_CHESS_UI_3D_CONTROLLER", + Self::DhcbagadapdEndOverlordfeastGame => "DHCBAGADAPD_END_OVERLORDFEAST_GAME", + Self::DhcbagadapdModifyComponent => "DHCBAGADAPD_MODIFY_COMPONENT", + Self::DhcbagadapdLogHollow => "DHCBAGADAPD_LOG_HOLLOW", + Self::DhcbagadapdMoveBigTv => "DHCBAGADAPD_MOVE_BIG_TV", + Self::DhcbagadapdSetHollowItemSlot => "DHCBAGADAPD_SET_HOLLOW_ITEM_SLOT", + Self::DhcbagadapdNewHollow => "DHCBAGADAPD_NEW_HOLLOW", + Self::DhcbagadapdSetMultiHollowOutSection => { + "DHCBAGADAPD_SET_MULTI_HOLLOW_OUT_SECTION" + } + Self::DhcbagadapdMakeDialogChoice => "DHCBAGADAPD_MAKE_DIALOG_CHOICE", + Self::DhcbagadapdChangeHollowEventWeight => { + "DHCBAGADAPD_CHANGE_HOLLOW_EVENT_WEIGHT" + } + Self::DhcbagadapdCreateCameraZone => "DHCBAGADAPD_CREATE_CAMERA_ZONE", + Self::DhcbagadapdPlayDialogAnimV2 => "DHCBAGADAPD_PLAY_DIALOG_ANIM_V2", + Self::DhcbagadapdLog => "DHCBAGADAPD_LOG", + Self::DhcbagadapdSetPartnerEventState => { + "DHCBAGADAPD_SET_PARTNER_EVENT_STATE" + } + Self::DhcbagadapdBeginTutorialGuideInteract => { + "DHCBAGADAPD_BEGIN_TUTORIAL_GUIDE_INTERACT" + } + Self::DhcbagadapdTriggerEntityInteract => { + "DHCBAGADAPD_TRIGGER_ENTITY_INTERACT" + } + Self::DhcbagadapdBeginPhoto => "DHCBAGADAPD_BEGIN_PHOTO", + Self::DhcbagadapdStartAction => "DHCBAGADAPD_START_ACTION", + Self::DhcbagadapdModifyPopInteractComponent => { + "DHCBAGADAPD_MODIFY_POP_INTERACT_COMPONENT" + } + Self::DhcbagadapdOpenUiGame => "DHCBAGADAPD_OPEN_UI_GAME", + Self::DhcbagadapdReplaceCard => "DHCBAGADAPD_REPLACE_CARD", + Self::DhcbagadapdGetEntityPriority => "DHCBAGADAPD_GET_ENTITY_PRIORITY", + Self::DhcbagadapdPrepareData => "DHCBAGADAPD_PREPARE_DATA", + Self::DhcbagadapdClientPerform => "DHCBAGADAPD_CLIENT_PERFORM", + Self::DhcbagadapdManualAccelerate => "DHCBAGADAPD_MANUAL_ACCELERATE", + Self::DhcbagadapdCloseDialogHollowV2 => "DHCBAGADAPD_CLOSE_DIALOG_HOLLOW_V2", + Self::DhcbagadapdRemoveChessboard => "DHCBAGADAPD_REMOVE_CHESSBOARD", + Self::DhcbagadapdCreateOva => "DHCBAGADAPD_CREATE_OVA", + Self::DhcbagadapdModObjState => "DHCBAGADAPD_MOD_OBJ_STATE", + Self::DhcbagadapdRemoveCurse => "DHCBAGADAPD_REMOVE_CURSE", + Self::DhcbagadapdHollowSetSwitchEffect => { + "DHCBAGADAPD_HOLLOW_SET_SWITCH_EFFECT" + } + Self::DhcbagadapdSetLiftStatus => "DHCBAGADAPD_SET_LIFT_STATUS", + Self::DhcbagadapdEatRamen => "DHCBAGADAPD_EAT_RAMEN", + Self::DhcbagadapdLoadEventParam => "DHCBAGADAPD_LOAD_EVENT_PARAM", + Self::DhcbagadapdGetLeaderOfHollowNpc => { + "DHCBAGADAPD_GET_LEADER_OF_HOLLOW_NPC" + } + Self::DhcbagadapdSetEventIcon => "DHCBAGADAPD_SET_EVENT_ICON", + Self::DhcbagadapdTriggerEntityTransfer => { + "DHCBAGADAPD_TRIGGER_ENTITY_TRANSFER" + } + Self::DhcbagadapdModifyStackingOrder => "DHCBAGADAPD_MODIFY_STACKING_ORDER", + Self::DhcbagadapdForceRefresh => "DHCBAGADAPD_FORCE_REFRESH", + Self::DhcbagadapdTriggerHollowNpcEarlyAct => { + "DHCBAGADAPD_TRIGGER_HOLLOW_NPC_EARLY_ACT" + } + Self::DhcbagadapdMakeItemChoice => "DHCBAGADAPD_MAKE_ITEM_CHOICE", + Self::DhcbagadapdBoom => "DHCBAGADAPD_BOOM", + Self::DhcbagadapdAddPartnerEvent => "DHCBAGADAPD_ADD_PARTNER_EVENT", + Self::DhcbagadapdMapSetTag => "DHCBAGADAPD_MAP_SET_TAG", + Self::DhcbagadapdRemoveNpc => "DHCBAGADAPD_REMOVE_NPC", + Self::DhcbagadapdModifyTimeRewind => "DHCBAGADAPD_MODIFY_TIME_REWIND", + Self::DhcbagadapdChangeCharacterAbyss => "DHCBAGADAPD_CHANGE_CHARACTER_ABYSS", + Self::DhcbagadapdRunHollowSpawner => "DHCBAGADAPD_RUN_HOLLOW_SPAWNER", + Self::DhcbagadapdSetList => "DHCBAGADAPD_SET_LIST", + Self::DhcbagadapdSetLayerType => "DHCBAGADAPD_SET_LAYER_TYPE", + Self::DhcbagadapdChangeSoundState => "DHCBAGADAPD_CHANGE_SOUND_STATE", + Self::DhcbagadapdWaitSeconds => "DHCBAGADAPD_WAIT_SECONDS", + Self::DhcbagadapdRewardWithPerform => "DHCBAGADAPD_REWARD_WITH_PERFORM", + Self::DhcbagadapdSendMessage => "DHCBAGADAPD_SEND_MESSAGE", + Self::DhcbagadapdSetChallenge => "DHCBAGADAPD_SET_CHALLENGE", + Self::DhcbagadapdPushWithDirection => "DHCBAGADAPD_PUSH_WITH_DIRECTION", + Self::DhcbagadapdRemoveAbility => "DHCBAGADAPD_REMOVE_ABILITY", + Self::DhcbagadapdSetConditionProgress => "DHCBAGADAPD_SET_CONDITION_PROGRESS", + Self::DhcbagadapdPlayDialogAnim => "DHCBAGADAPD_PLAY_DIALOG_ANIM", + Self::DhcbagadapdSetHollowSpawner => "DHCBAGADAPD_SET_HOLLOW_SPAWNER", + Self::DhcbagadapdActivateSegmentInteract => { + "DHCBAGADAPD_ACTIVATE_SEGMENT_INTERACT" + } + Self::DhcbagadapdMoveNpcToSection => "DHCBAGADAPD_MOVE_NPC_TO_SECTION", + Self::DhcbagadapdRemoveMainCityQuestInteract => { + "DHCBAGADAPD_REMOVE_MAIN_CITY_QUEST_INTERACT" + } + Self::DhcbagadapdGetPreChessboard => "DHCBAGADAPD_GET_PRE_CHESSBOARD", + Self::DhcbagadapdModifyLightDiffusionPoints => { + "DHCBAGADAPD_MODIFY_LIGHT_DIFFUSION_POINTS" + } + Self::DhcbagadapdSetNpcVisibleClient => "DHCBAGADAPD_SET_NPC_VISIBLE_CLIENT", + Self::DhcbagadapdSetPosition => "DHCBAGADAPD_SET_POSITION", + Self::DhcbagadapdAddMicroTask => "DHCBAGADAPD_ADD_MICRO_TASK", + Self::DhcbagadapdCreateHollowSpawner => "DHCBAGADAPD_CREATE_HOLLOW_SPAWNER", + Self::DhcbagadapdRemoveCharacter => "DHCBAGADAPD_REMOVE_CHARACTER", + Self::DhcbagadapdFinishHollow => "DHCBAGADAPD_FINISH_HOLLOW", + Self::DhcbagadapdModifyTimeSegment => "DHCBAGADAPD_MODIFY_TIME_SEGMENT", + Self::DhcbagadapdShowVhsStoreLevelTips => { + "DHCBAGADAPD_SHOW_VHS_STORE_LEVEL_TIPS" + } + Self::DhcbagadapdSaveMiniSnapshot => "DHCBAGADAPD_SAVE_MINI_SNAPSHOT", + Self::DhcbagadapdGetNpcId => "DHCBAGADAPD_GET_NPC_ID", + Self::DhcbagadapdGetLightLevel => "DHCBAGADAPD_GET_LIGHT_LEVEL", + Self::DhcbagadapdSendCustomEventTracking => { + "DHCBAGADAPD_SEND_CUSTOM_EVENT_TRACKING" + } + Self::DhcbagadapdSwitchGuiseAvatar => "DHCBAGADAPD_SWITCH_GUISE_AVATAR", + Self::DhcbagadapdListConvert => "DHCBAGADAPD_LIST_CONVERT", + Self::DhcbagadapdCameraMove => "DHCBAGADAPD_CAMERA_MOVE", + Self::DhcbagadapdChangeHollowSoundState => { + "DHCBAGADAPD_CHANGE_HOLLOW_SOUND_STATE" + } + Self::DhcbagadapdHideMainControlAvatar => { + "DHCBAGADAPD_HIDE_MAIN_CONTROL_AVATAR" + } + Self::DhcbagadapdCompleteHallGame => "DHCBAGADAPD_COMPLETE_HALL_GAME", + Self::DhcbagadapdDownloadFullResource => "DHCBAGADAPD_DOWNLOAD_FULL_RESOURCE", + Self::DhcbagadapdGetTimeRewindInfo => "DHCBAGADAPD_GET_TIME_REWIND_INFO", + Self::DhcbagadapdDropChessboardId => "DHCBAGADAPD_DROP_CHESSBOARD_ID", + Self::DhcbagadapdBeginTutorialGuide => "DHCBAGADAPD_BEGIN_TUTORIAL_GUIDE", + Self::DhcbagadapdAbyssDropCharacterPool => { + "DHCBAGADAPD_ABYSS_DROP_CHARACTER_POOL" + } + Self::DhcbagadapdNextDropClueEvent => "DHCBAGADAPD_NEXT_DROP_CLUE_EVENT", + Self::DhcbagadapdGetHollowItem => "DHCBAGADAPD_GET_HOLLOW_ITEM", + Self::DhcbagadapdTriggerBattle => "DHCBAGADAPD_TRIGGER_BATTLE", + Self::DhcbagadapdLockCurse => "DHCBAGADAPD_LOCK_CURSE", + Self::DhcbagadapdInteractNpcWithAnim => "DHCBAGADAPD_INTERACT_NPC_WITH_ANIM", + Self::DhcbagadapdRandomWithWeight => "DHCBAGADAPD_RANDOM_WITH_WEIGHT", + Self::DhcbagadapdListSpecialOpt => "DHCBAGADAPD_LIST_SPECIAL_OPT", + Self::DhcbagadapdGetPosition => "DHCBAGADAPD_GET_POSITION", + Self::DhcbagadapdWaitTransitionEnd => "DHCBAGADAPD_WAIT_TRANSITION_END", + Self::DhcbagadapdApplyAbility => "DHCBAGADAPD_APPLY_ABILITY", + Self::DhcbagadapdShowQuestTip => "DHCBAGADAPD_SHOW_QUEST_TIP", + Self::DhcbagadapdNewChessboard => "DHCBAGADAPD_NEW_CHESSBOARD", + Self::DhcbagadapdCreateEntity => "DHCBAGADAPD_CREATE_ENTITY", + Self::DhcbagadapdInitTimeSegment => "DHCBAGADAPD_INIT_TIME_SEGMENT", + Self::DhcbagadapdAddItem => "DHCBAGADAPD_ADD_ITEM", + Self::DhcbagadapdSwitch => "DHCBAGADAPD_SWITCH", + Self::DhcbagadapdDraw => "DHCBAGADAPD_DRAW", + Self::DhcbagadapdModMainCityTimeClient => { + "DHCBAGADAPD_MOD_MAIN_CITY_TIME_CLIENT" + } + Self::DhcbagadapdOpenHallGame => "DHCBAGADAPD_OPEN_HALL_GAME", + Self::DhcbagadapdAvatarTipsSwitch => "DHCBAGADAPD_AVATAR_TIPS_SWITCH", + Self::DhcbagadapdModifyHackerGameParam => { + "DHCBAGADAPD_MODIFY_HACKER_GAME_PARAM" + } + Self::DhcbagadapdGetTrust => "DHCBAGADAPD_GET_TRUST", + Self::DhcbagadapdLimboCampEvent => "DHCBAGADAPD_LIMBO_CAMP_EVENT", + Self::DhcbagadapdOpenBigTvSokobanGame => { + "DHCBAGADAPD_OPEN_BIG_TV_SOKOBAN_GAME" + } + Self::DhcbagadapdGetEventId => "DHCBAGADAPD_GET_EVENT_ID", + Self::DhcbagadapdMapChooseByRange => "DHCBAGADAPD_MAP_CHOOSE_BY_RANGE", + Self::DhcbagadapdBreakDialogAnim => "DHCBAGADAPD_BREAK_DIALOG_ANIM", + Self::DhcbagadapdBreakNavigate => "DHCBAGADAPD_BREAK_NAVIGATE", + Self::DhcbagadapdSetChessboardPerformMode => { + "DHCBAGADAPD_SET_CHESSBOARD_PERFORM_MODE" + } + Self::DhcbagadapdTimeRewindInteract => "DHCBAGADAPD_TIME_REWIND_INTERACT", + Self::DhcbagadapdEventChoice => "DHCBAGADAPD_EVENT_CHOICE", + Self::DhcbagadapdRandomBattleId => "DHCBAGADAPD_RANDOM_BATTLE_ID", + Self::DhcbagadapdRepairZone => "DHCBAGADAPD_REPAIR_ZONE", + Self::DhcbagadapdMapChooseByLayer => "DHCBAGADAPD_MAP_CHOOSE_BY_LAYER", + Self::DhcbagadapdHitNpc => "DHCBAGADAPD_HIT_NPC", + Self::DhcbagadapdInitHackerGame => "DHCBAGADAPD_INIT_HACKER_GAME", + Self::DhcbagadapdHollowNpcImitate => "DHCBAGADAPD_HOLLOW_NPC_IMITATE", + Self::DhcbagadapdCallFunctionV2 => "DHCBAGADAPD_CALL_FUNCTION_V2", + Self::DhcbagadapdTheWorld => "DHCBAGADAPD_THE_WORLD", + Self::DhcbagadapdGetAvatarByTag => "DHCBAGADAPD_GET_AVATAR_BY_TAG", + Self::DhcbagadapdDestoryNpc => "DHCBAGADAPD_DESTORY_NPC", + Self::DhcbagadapdGetLightUid => "DHCBAGADAPD_GET_LIGHT_UID", + Self::DhcbagadapdWaitTipsEnd => "DHCBAGADAPD_WAIT_TIPS_END", + Self::DhcbagadapdSetOvaState => "DHCBAGADAPD_SET_OVA_STATE", + Self::DhcbagadapdCameraReset => "DHCBAGADAPD_CAMERA_RESET", + Self::DhcbagadapdTriggerEntityScript => "DHCBAGADAPD_TRIGGER_ENTITY_SCRIPT", + Self::DhcbagadapdRemoveEntityState => "DHCBAGADAPD_REMOVE_ENTITY_STATE", + Self::DhcbagadapdCreateHollowNpc => "DHCBAGADAPD_CREATE_HOLLOW_NPC", + Self::DhcbagadapdReadFcBlackBoardData => { + "DHCBAGADAPD_READ_FC_BLACK_BOARD_DATA" + } + Self::DhcbagadapdSlotMachine => "DHCBAGADAPD_SLOT_MACHINE", + Self::DhcbagadapdCameraBackToPlayer => "DHCBAGADAPD_CAMERA_BACK_TO_PLAYER", + Self::DhcbagadapdResetHollowLineQuest => { + "DHCBAGADAPD_RESET_HOLLOW_LINE_QUEST" + } + Self::DhcbagadapdBreakDialogAnimV2 => "DHCBAGADAPD_BREAK_DIALOG_ANIM_V2", + Self::DhcbagadapdAfkHollow => "DHCBAGADAPD_AFK_HOLLOW", + Self::DhcbagadapdShowItem => "DHCBAGADAPD_SHOW_ITEM", + Self::DhcbagadapdShowBottomTipHollow => "DHCBAGADAPD_SHOW_BOTTOM_TIP_HOLLOW", + Self::DhcbagadapdAddCharacter => "DHCBAGADAPD_ADD_CHARACTER", + Self::DhcbagadapdHollowNpcMove => "DHCBAGADAPD_HOLLOW_NPC_MOVE", + Self::DhcbagadapdHollowNpcFindPath => "DHCBAGADAPD_HOLLOW_NPC_FIND_PATH", + Self::DhcbagadapdSetFirstMeet => "DHCBAGADAPD_SET_FIRST_MEET", + Self::DhcbagadapdGetBossBattleEvent => "DHCBAGADAPD_GET_BOSS_BATTLE_EVENT", + Self::DhcbagadapdWalkFarAway => "DHCBAGADAPD_WALK_FAR_AWAY", + Self::DhcbagadapdCountDropPool => "DHCBAGADAPD_COUNT_DROP_POOL", + Self::DhcbagadapdRecycleHollowItem => "DHCBAGADAPD_RECYCLE_HOLLOW_ITEM", + Self::DhcbagadapdOutDoor => "DHCBAGADAPD_OUT_DOOR", + Self::DhcbagadapdSwitchBigTv => "DHCBAGADAPD_SWITCH_BIG_TV", + Self::DhcbagadapdUnlockClue => "DHCBAGADAPD_UNLOCK_CLUE", + Self::DhcbagadapdTriggerHollowEvent => "DHCBAGADAPD_TRIGGER_HOLLOW_EVENT", + Self::DhcbagadapdCloseTip => "DHCBAGADAPD_CLOSE_TIP", + Self::DhcbagadapdCameraStretch => "DHCBAGADAPD_CAMERA_STRETCH", + Self::DhcbagadapdModifySceneProperty => "DHCBAGADAPD_MODIFY_SCENE_PROPERTY", + Self::DhcbagadapdSetNpcState => "DHCBAGADAPD_SET_NPC_STATE", + Self::DhcbagadapdSetHollowBlackOut => "DHCBAGADAPD_SET_HOLLOW_BLACK_OUT", + Self::DhcbagadapdSetMainCityTime => "DHCBAGADAPD_SET_MAIN_CITY_TIME", + Self::DhcbagadapdNextMainCityTimePeriod => { + "DHCBAGADAPD_NEXT_MAIN_CITY_TIME_PERIOD" + } + Self::DhcbagadapdTeleportUi => "DHCBAGADAPD_TELEPORT_UI", + Self::DhcbagadapdRegisterVariableCondition => { + "DHCBAGADAPD_REGISTER_VARIABLE_CONDITION" + } + Self::DhcbagadapdRemoveMainCityQuestNpc => { + "DHCBAGADAPD_REMOVE_MAIN_CITY_QUEST_NPC" + } + Self::DhcbagadapdClientSwitchDelay => "DHCBAGADAPD_CLIENT_SWITCH_DELAY", + Self::DhcbagadapdShowPopWindow => "DHCBAGADAPD_SHOW_POP_WINDOW", + Self::DhcbagadapdChessboardSokobanUiInfo => { + "DHCBAGADAPD_CHESSBOARD_SOKOBAN_UI_INFO" + } + Self::DhcbagadapdModifyLightLevelPerform => { + "DHCBAGADAPD_MODIFY_LIGHT_LEVEL_PERFORM" + } + Self::DhcbagadapdCoordinateTransform => "DHCBAGADAPD_COORDINATE_TRANSFORM", + Self::DhcbagadapdShowTipHollow => "DHCBAGADAPD_SHOW_TIP_HOLLOW", + Self::DhcbagadapdSwitchMainCharacterGuise => { + "DHCBAGADAPD_SWITCH_MAIN_CHARACTER_GUISE" + } + Self::DhcbagadapdEnterHollowQuest => "DHCBAGADAPD_ENTER_HOLLOW_QUEST", + Self::DhcbagadapdPlayHollowQteGame => "DHCBAGADAPD_PLAY_HOLLOW_QTE_GAME", + Self::DhcbagadapdPopupTip => "DHCBAGADAPD_POPUP_TIP", + Self::DhcbagadapdTransfer => "DHCBAGADAPD_TRANSFER", + Self::DhcbagadapdUnsubscribeSignal => "DHCBAGADAPD_UNSUBSCRIBE_SIGNAL", + Self::DhcbagadapdSearchGrid => "DHCBAGADAPD_SEARCH_GRID", + Self::DhcbagadapdMakeBangbooChoice => "DHCBAGADAPD_MAKE_BANGBOO_CHOICE", + Self::DhcbagadapdSetEntityParam => "DHCBAGADAPD_SET_ENTITY_PARAM", + Self::DhcbagadapdSetVariable => "DHCBAGADAPD_SET_VARIABLE", + Self::DhcbagadapdAddStressPunishCurse => { + "DHCBAGADAPD_ADD_STRESS_PUNISH_CURSE" + } + Self::DhcbagadapdModifyLightLevel => "DHCBAGADAPD_MODIFY_LIGHT_LEVEL", + Self::DhcbagadapdSendEventFc => "DHCBAGADAPD_SEND_EVENT_FC", + Self::DhcbagadapdAddVhsFlowBuff => "DHCBAGADAPD_ADD_VHS_FLOW_BUFF", + Self::DhcbagadapdSplitHollowSnake => "DHCBAGADAPD_SPLIT_HOLLOW_SNAKE", + Self::DhcbagadapdStartLoop => "DHCBAGADAPD_START_LOOP", + Self::DhcbagadapdEnterDungeonQuest => "DHCBAGADAPD_ENTER_DUNGEON_QUEST", + Self::DhcbagadapdCameraActive => "DHCBAGADAPD_CAMERA_ACTIVE", + Self::DhcbagadapdMapSetEvent => "DHCBAGADAPD_MAP_SET_EVENT", + Self::DhcbagadapdGetNpcAttr => "DHCBAGADAPD_GET_NPC_ATTR", + Self::DhcbagadapdSwitchTrackQuest => "DHCBAGADAPD_SWITCH_TRACK_QUEST", + Self::DhcbagadapdPushRepairZone => "DHCBAGADAPD_PUSH_REPAIR_ZONE", + Self::DhcbagadapdSetLandEventFinish => "DHCBAGADAPD_SET_LAND_EVENT_FINISH", + Self::DhcbagadapdSetQuestPhase => "DHCBAGADAPD_SET_QUEST_PHASE", + Self::DhcbagadapdMoveHollowEvent => "DHCBAGADAPD_MOVE_HOLLOW_EVENT", + Self::DhcbagadapdFinishKeySegment => "DHCBAGADAPD_FINISH_KEY_SEGMENT", + Self::DhcbagadapdMapClearPool => "DHCBAGADAPD_MAP_CLEAR_POOL", + Self::DhcbagadapdCopyEvent => "DHCBAGADAPD_COPY_EVENT", + Self::DhcbagadapdCreateMoveNpc => "DHCBAGADAPD_CREATE_MOVE_NPC", + Self::DhcbagadapdDropCurse => "DHCBAGADAPD_DROP_CURSE", + Self::DhcbagadapdSetEntityScriptVariable => { + "DHCBAGADAPD_SET_ENTITY_SCRIPT_VARIABLE" + } + Self::DhcbagadapdNewBoom => "DHCBAGADAPD_NEW_BOOM", + Self::DhcbagadapdSetVector2 => "DHCBAGADAPD_SET_VECTOR2", + Self::DhcbagadapdAreaCameraModify => "DHCBAGADAPD_AREA_CAMERA_MODIFY", + Self::DhcbagadapdDropPack => "DHCBAGADAPD_DROP_PACK", + Self::DhcbagadapdGetHollowActivityParam => { + "DHCBAGADAPD_GET_HOLLOW_ACTIVITY_PARAM" + } + Self::DhcbagadapdChangeCharacter => "DHCBAGADAPD_CHANGE_CHARACTER", + Self::DhcbagadapdSetBgm => "DHCBAGADAPD_SET_BGM", + Self::DhcbagadapdMapChooseByEvent => "DHCBAGADAPD_MAP_CHOOSE_BY_EVENT", + Self::DhcbagadapdShowInTodo => "DHCBAGADAPD_SHOW_IN_TODO", + Self::DhcbagadapdRemoveHollowLight => "DHCBAGADAPD_REMOVE_HOLLOW_LIGHT", + Self::DhcbagadapdCloseUi => "DHCBAGADAPD_CLOSE_UI", + Self::DhcbagadapdAddDailyQuest => "DHCBAGADAPD_ADD_DAILY_QUEST", + Self::DhcbagadapdHideHollowEntity => "DHCBAGADAPD_HIDE_HOLLOW_ENTITY", + Self::DhcbagadapdUnfreezeChessboardCamera => { + "DHCBAGADAPD_UNFREEZE_CHESSBOARD_CAMERA" + } + Self::DhcbagadapdMoveElevatorToSection => { + "DHCBAGADAPD_MOVE_ELEVATOR_TO_SECTION" + } + Self::DhcbagadapdChessUiController => "DHCBAGADAPD_CHESS_UI_CONTROLLER", + Self::DhcbagadapdSetBattleType => "DHCBAGADAPD_SET_BATTLE_TYPE", + Self::DhcbagadapdAddCharacterAbyss => "DHCBAGADAPD_ADD_CHARACTER_ABYSS", + Self::DhcbagadapdGenCampIdleDynamicTextItem => { + "DHCBAGADAPD_GEN_CAMP_IDLE_DYNAMIC_TEXT_ITEM" + } + Self::DhcbagadapdTransition => "DHCBAGADAPD_TRANSITION", + Self::DhcbagadapdPlayerSwitchMainCharacter => { + "DHCBAGADAPD_PLAYER_SWITCH_MAIN_CHARACTER" + } + Self::DhcbagadapdMapSetLayer => "DHCBAGADAPD_MAP_SET_LAYER", + Self::DhcbagadapdEventModification => "DHCBAGADAPD_EVENT_MODIFICATION", + Self::DhcbagadapdSetMessageClient => "DHCBAGADAPD_SET_MESSAGE_CLIENT", + Self::DhcbagadapdReconectChessboard => "DHCBAGADAPD_RECONECT_CHESSBOARD", + Self::DhcbagadapdCloseDialogHollow => "DHCBAGADAPD_CLOSE_DIALOG_HOLLOW", + Self::DhcbagadapdSetMapState => "DHCBAGADAPD_SET_MAP_STATE", + Self::DhcbagadapdDoMainCityGame => "DHCBAGADAPD_DO_MAIN_CITY_GAME", + Self::DhcbagadapdAnimCtrlerParam => "DHCBAGADAPD_ANIM_CTRLER_PARAM", + Self::DhcbagadapdShowExitButtonNew => "DHCBAGADAPD_SHOW_EXIT_BUTTON_NEW", + Self::DhcbagadapdSetInnerWorldMapState => { + "DHCBAGADAPD_SET_INNER_WORLD_MAP_STATE" + } + Self::DhcbagadapdSetMainCityObjectState => { + "DHCBAGADAPD_SET_MAIN_CITY_OBJECT_STATE" + } + Self::DhcbagadapdModSceneObj => "DHCBAGADAPD_MOD_SCENE_OBJ", + Self::DhcbagadapdExecOvernightEvent => "DHCBAGADAPD_EXEC_OVERNIGHT_EVENT", + Self::DhcbagadapdEnterTimeRewind => "DHCBAGADAPD_ENTER_TIME_REWIND", + Self::DhcbagadapdDestroySignal => "DHCBAGADAPD_DESTROY_SIGNAL", + Self::DhcbagadapdGetBigTvIndex => "DHCBAGADAPD_GET_BIG_TV_INDEX", + Self::DhcbagadapdSetEntityState => "DHCBAGADAPD_SET_ENTITY_STATE", + Self::DhcbagadapdWaitUntilUiClose => "DHCBAGADAPD_WAIT_UNTIL_UI_CLOSE", + Self::DhcbagadapdEnterArchiveFileQuest => { + "DHCBAGADAPD_ENTER_ARCHIVE_FILE_QUEST" + } + Self::DhcbagadapdBanHollowEvent => "DHCBAGADAPD_BAN_HOLLOW_EVENT", + Self::DhcbagadapdBigTvSupportSnapshot => { + "DHCBAGADAPD_BIG_TV_SUPPORT_SNAPSHOT" + } + Self::DhcbagadapdGetHollowSpawner => "DHCBAGADAPD_GET_HOLLOW_SPAWNER", + Self::DhcbagadapdLogText => "DHCBAGADAPD_LOG_TEXT", + Self::DhcbagadapdUpgradeCard => "DHCBAGADAPD_UPGRADE_CARD", + Self::DhcbagadapdGetIndexByFilter => "DHCBAGADAPD_GET_INDEX_BY_FILTER", + Self::DhcbagadapdPlayAnimSequence => "DHCBAGADAPD_PLAY_ANIM_SEQUENCE", + Self::DhcbagadapdChangeConwayLifeGameGridState => { + "DHCBAGADAPD_CHANGE_CONWAY_LIFE_GAME_GRID_STATE" + } + Self::DhcbagadapdStartMiniGame => "DHCBAGADAPD_START_MINI_GAME", + Self::DhcbagadapdSetMultiHollowOutView => { + "DHCBAGADAPD_SET_MULTI_HOLLOW_OUT_VIEW" + } + Self::DhcbagadapdPerform => "DHCBAGADAPD_PERFORM", + Self::DhcbagadapdAverageAvatarHp => "DHCBAGADAPD_AVERAGE_AVATAR_HP", + Self::DhcbagadapdIf => "DHCBAGADAPD_IF", + Self::DhcbagadapdDropCard => "DHCBAGADAPD_DROP_CARD", + Self::DhcbagadapdActivatePhotoId => "DHCBAGADAPD_ACTIVATE_PHOTO_ID", + Self::DhcbagadapdShowTip => "DHCBAGADAPD_SHOW_TIP", + Self::DhcbagadapdWaitAnimEnd => "DHCBAGADAPD_WAIT_ANIM_END", + Self::DhcbagadapdDestroyEntityByUid => "DHCBAGADAPD_DESTROY_ENTITY_BY_UID", + Self::DhcbagadapdInteractFinish => "DHCBAGADAPD_INTERACT_FINISH", + Self::DhcbagadapdRemoveFromPool => "DHCBAGADAPD_REMOVE_FROM_POOL", + Self::DhcbagadapdGachaItemPerform => "DHCBAGADAPD_GACHA_ITEM_PERFORM", + Self::DhcbagadapdResetEvent => "DHCBAGADAPD_RESET_EVENT", + Self::DhcbagadapdSetBattleTypeAbyss => "DHCBAGADAPD_SET_BATTLE_TYPE_ABYSS", + Self::DhcbagadapdOccupyOvernight => "DHCBAGADAPD_OCCUPY_OVERNIGHT", + Self::DhcbagadapdFinishRescue => "DHCBAGADAPD_FINISH_RESCUE", + Self::DhcbagadapdLimboAvatarCard => "DHCBAGADAPD_LIMBO_AVATAR_CARD", + Self::DhcbagadapdSetHollowItem => "DHCBAGADAPD_SET_HOLLOW_ITEM", + Self::DhcbagadapdRandomVariableValue => "DHCBAGADAPD_RANDOM_VARIABLE_VALUE", + Self::DhcbagadapdAccelerateMainCityTime => { + "DHCBAGADAPD_ACCELERATE_MAIN_CITY_TIME" + } + Self::DhcbagadapdSwitchAtmosphere => "DHCBAGADAPD_SWITCH_ATMOSPHERE", + Self::DhcbagadapdBigTvChessUiController => { + "DHCBAGADAPD_BIG_TV_CHESS_UI_CONTROLLER" + } + Self::DhcbagadapdWait => "DHCBAGADAPD_WAIT", + Self::DhcbagadapdChangeBackSceneInfo => "DHCBAGADAPD_CHANGE_BACK_SCENE_INFO", + Self::DhcbagadapdBlackMask => "DHCBAGADAPD_BLACK_MASK", + Self::DhcbagadapdMarkGridAsElevator => "DHCBAGADAPD_MARK_GRID_AS_ELEVATOR", + Self::DhcbagadapdSetString => "DHCBAGADAPD_SET_STRING", + Self::DhcbagadapdSetSound => "DHCBAGADAPD_SET_SOUND", + Self::DhcbagadapdFinishQuest => "DHCBAGADAPD_FINISH_QUEST", + Self::DhcbagadapdClearNpc => "DHCBAGADAPD_CLEAR_NPC", + Self::DhcbagadapdGetVec2List => "DHCBAGADAPD_GET_VEC2_LIST", + Self::DhcbagadapdHollowDistance => "DHCBAGADAPD_HOLLOW_DISTANCE", + Self::DhcbagadapdPreset => "DHCBAGADAPD_PRESET", + Self::DhcbagadapdModifyChessboardPlugin => { + "DHCBAGADAPD_MODIFY_CHESSBOARD_PLUGIN" + } + Self::DhcbagadapdModifyMultiHollowOutFloor => { + "DHCBAGADAPD_MODIFY_MULTI_HOLLOW_OUT_FLOOR" + } + Self::DhcbagadapdAreaTips => "DHCBAGADAPD_AREA_TIPS", + Self::DhcbagadapdUpdateSaveNpcNum => "DHCBAGADAPD_UPDATE_SAVE_NPC_NUM", + Self::DhcbagadapdReturn => "DHCBAGADAPD_RETURN", + Self::DhcbagadapdClearRpRecommendResult => { + "DHCBAGADAPD_CLEAR_RP_RECOMMEND_RESULT" + } + Self::DhcbagadapdBehaviourFc => "DHCBAGADAPD_BEHAVIOUR_FC", + Self::DhcbagadapdRemoveCard => "DHCBAGADAPD_REMOVE_CARD", + Self::DhcbagadapdSearchPosition => "DHCBAGADAPD_SEARCH_POSITION", + Self::DhcbagadapdAcceptOvernight => "DHCBAGADAPD_ACCEPT_OVERNIGHT", + Self::DhcbagadapdSetVec2List => "DHCBAGADAPD_SET_VEC2_LIST", + Self::DhcbagadapdRemoveEventIdFromRandomPool => { + "DHCBAGADAPD_REMOVE_EVENT_ID_FROM_RANDOM_POOL" + } + Self::DhcbagadapdBeginUiGame => "DHCBAGADAPD_BEGIN_UI_GAME", + Self::DhcbagadapdSetVhsStoreLevel => "DHCBAGADAPD_SET_VHS_STORE_LEVEL", + Self::DhcbagadapdChessboardGameHenshin => { + "DHCBAGADAPD_CHESSBOARD_GAME_HENSHIN" + } + Self::DhcbagadapdSetInterconnectedStoryEvent => { + "DHCBAGADAPD_SET_INTERCONNECTED_STORY_EVENT" + } + Self::DhcbagadapdFreezeChessboardCamera => { + "DHCBAGADAPD_FREEZE_CHESSBOARD_CAMERA" + } + Self::DhcbagadapdTriggerHollowNpcBehavior => { + "DHCBAGADAPD_TRIGGER_HOLLOW_NPC_BEHAVIOR" + } + Self::DhcbagadapdTrashGachaGetData => "DHCBAGADAPD_TRASH_GACHA_GET_DATA", + Self::DhcbagadapdDropPool => "DHCBAGADAPD_DROP_POOL", + Self::DhcbagadapdSetLevelGlobalVariable => { + "DHCBAGADAPD_SET_LEVEL_GLOBAL_VARIABLE" + } + Self::DhcbagadapdSendSignal => "DHCBAGADAPD_SEND_SIGNAL", + Self::DhcbagadapdSubmitItem => "DHCBAGADAPD_SUBMIT_ITEM", + Self::DhcbagadapdHollowGameFinishToLevel => { + "DHCBAGADAPD_HOLLOW_GAME_FINISH_TO_LEVEL" + } + Self::DhcbagadapdCallFunction => "DHCBAGADAPD_CALL_FUNCTION", + Self::DhcbagadapdRemoveInteract => "DHCBAGADAPD_REMOVE_INTERACT", + Self::DhcbagadapdOpenDialogHollow => "DHCBAGADAPD_OPEN_DIALOG_HOLLOW", + Self::DhcbagadapdFinishBlackOut => "DHCBAGADAPD_FINISH_BLACK_OUT", + Self::DhcbagadapdPlayTvEffect => "DHCBAGADAPD_PLAY_TV_EFFECT", + Self::DhcbagadapdModTrust => "DHCBAGADAPD_MOD_TRUST", + Self::DhcbagadapdResetMainCityQuestGroup => { + "DHCBAGADAPD_RESET_MAIN_CITY_QUEST_GROUP" + } + Self::DhcbagadapdGetAnimSheetId => "DHCBAGADAPD_GET_ANIM_SHEET_ID", + Self::DhcbagadapdPlayAnimHollow => "DHCBAGADAPD_PLAY_ANIM_HOLLOW", + Self::DhcbagadapdQuitPhoto => "DHCBAGADAPD_QUIT_PHOTO", + Self::DhcbagadapdModNpc => "DHCBAGADAPD_MOD_NPC", + Self::DhcbagadapdShowChapterTip => "DHCBAGADAPD_SHOW_CHAPTER_TIP", + Self::DhcbagadapdEmptyAction => "DHCBAGADAPD_EMPTY_ACTION", + Self::DhcbagadapdModifyAimRectComponent => { + "DHCBAGADAPD_MODIFY_AIM_RECT_COMPONENT" + } + Self::DhcbagadapdHideMainCityUi => "DHCBAGADAPD_HIDE_MAIN_CITY_UI", + Self::DhcbagadapdSofaRestNextTimePeriod => { + "DHCBAGADAPD_SOFA_REST_NEXT_TIME_PERIOD" + } + Self::DhcbagadapdGetPossessHollowItem => { + "DHCBAGADAPD_GET_POSSESS_HOLLOW_ITEM" + } + Self::DhcbagadapdDropChallengeId => "DHCBAGADAPD_DROP_CHALLENGE_ID", + Self::DhcbagadapdInteractWithEntity => "DHCBAGADAPD_INTERACT_WITH_ENTITY", + Self::DhcbagadapdTryMoveElevator => "DHCBAGADAPD_TRY_MOVE_ELEVATOR", + Self::DhcbagadapdGetList => "DHCBAGADAPD_GET_LIST", + Self::DhcbagadapdTriggerInteract => "DHCBAGADAPD_TRIGGER_INTERACT", + Self::DhcbagadapdCreateHollowSnake => "DHCBAGADAPD_CREATE_HOLLOW_SNAKE", + Self::DhcbagadapdChangeBangbooChoice => "DHCBAGADAPD_CHANGE_BANGBOO_CHOICE", + Self::DhcbagadapdSetNextLayerChessboardId => { + "DHCBAGADAPD_SET_NEXT_LAYER_CHESSBOARD_ID" + } + Self::DhcbagadapdFansSettle => "DHCBAGADAPD_FANS_SETTLE", + Self::DhcbagadapdGetEntityScriptVariable => { + "DHCBAGADAPD_GET_ENTITY_SCRIPT_VARIABLE" + } + Self::DhcbagadapdModifyHollowSnake => "DHCBAGADAPD_MODIFY_HOLLOW_SNAKE", + Self::DhcbagadapdUseLastTime => "DHCBAGADAPD_USE_LAST_TIME", + Self::DhcbagadapdPlayPostEffect => "DHCBAGADAPD_PLAY_POST_EFFECT", + Self::DhcbagadapdSwitchCompareInt => "DHCBAGADAPD_SWITCH_COMPARE_INT", + Self::DhcbagadapdAbyssGetBattleEvent => "DHCBAGADAPD_ABYSS_GET_BATTLE_EVENT", + Self::DhcbagadapdCameraMoveV2 => "DHCBAGADAPD_CAMERA_MOVE_V2", + Self::DhcbagadapdPushBack => "DHCBAGADAPD_PUSH_BACK", + Self::DhcbagadapdModifyCameraTargetSection => { + "DHCBAGADAPD_MODIFY_CAMERA_TARGET_SECTION" + } + Self::DhcbagadapdSetInteractPoint => "DHCBAGADAPD_SET_INTERACT_POINT", + Self::DhcbagadapdModCatName => "DHCBAGADAPD_MOD_CAT_NAME", + Self::DhcbagadapdHollowNpcTransfer => "DHCBAGADAPD_HOLLOW_NPC_TRANSFER", + Self::DhcbagadapdSetGridStaminaState => "DHCBAGADAPD_SET_GRID_STAMINA_STATE", + Self::DhcbagadapdTriggerPerformBehavior => { + "DHCBAGADAPD_TRIGGER_PERFORM_BEHAVIOR" + } + Self::DhcbagadapdSwitchOva => "DHCBAGADAPD_SWITCH_OVA", + Self::DhcbagadapdResetSceneObj => "DHCBAGADAPD_RESET_SCENE_OBJ", + Self::DhcbagadapdGetEntityPriorityList => { + "DHCBAGADAPD_GET_ENTITY_PRIORITY_LIST" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "ONHNIHHFMIN_ACTION_TYPE_NONE" => Some(Self::OnhnihhfminActionTypeNone), - "ONHNIHHFMIN_MAP_CHOOSE_BY_RANGE" => Some(Self::OnhnihhfminMapChooseByRange), - "ONHNIHHFMIN_GET_ANIM_SHEET_ID" => Some(Self::OnhnihhfminGetAnimSheetId), - "ONHNIHHFMIN_SET_ENTITY_PARAM" => Some(Self::OnhnihhfminSetEntityParam), - "ONHNIHHFMIN_MOD_CAT_NAME" => Some(Self::OnhnihhfminModCatName), - "ONHNIHHFMIN_OUT_DOOR" => Some(Self::OnhnihhfminOutDoor), - "ONHNIHHFMIN_GET_LIST" => Some(Self::OnhnihhfminGetList), - "ONHNIHHFMIN_HOLLOW_GAME_FINISH_TO_LEVEL" => { - Some(Self::OnhnihhfminHollowGameFinishToLevel) - } - "ONHNIHHFMIN_MOD_SCENE_OBJ" => Some(Self::OnhnihhfminModSceneObj), - "ONHNIHHFMIN_SWITCH_BIG_TV" => Some(Self::OnhnihhfminSwitchBigTv), - "ONHNIHHFMIN_MAP_CHOOSE_BY_EVENT" => Some(Self::OnhnihhfminMapChooseByEvent), - "ONHNIHHFMIN_LOCK_CURSE" => Some(Self::OnhnihhfminLockCurse), - "ONHNIHHFMIN_SEND_EVENT_FC" => Some(Self::OnhnihhfminSendEventFc), - "ONHNIHHFMIN_GET_PLAYER_HOLLOW_MOVE_PATH" => { - Some(Self::OnhnihhfminGetPlayerHollowMovePath) - } - "ONHNIHHFMIN_UPGRADE_CARD" => Some(Self::OnhnihhfminUpgradeCard), - "ONHNIHHFMIN_SHOW_IN_TODO" => Some(Self::OnhnihhfminShowInTodo), - "ONHNIHHFMIN_PRESET" => Some(Self::OnhnihhfminPreset), - "ONHNIHHFMIN_MODIFY_POP_INTERACT_COMPONENT" => { - Some(Self::OnhnihhfminModifyPopInteractComponent) - } - "ONHNIHHFMIN_MODIFY_STACKING_ORDER" => { - Some(Self::OnhnihhfminModifyStackingOrder) - } - "ONHNIHHFMIN_CREATE_ENTITY" => Some(Self::OnhnihhfminCreateEntity), - "ONHNIHHFMIN_MOVE_NPC_TO_SECTION" => Some(Self::OnhnihhfminMoveNpcToSection), - "ONHNIHHFMIN_ANIM_CTRLER_PARAM" => Some(Self::OnhnihhfminAnimCtrlerParam), - "ONHNIHHFMIN_GET_POSITION" => Some(Self::OnhnihhfminGetPosition), - "ONHNIHHFMIN_SET_BGM" => Some(Self::OnhnihhfminSetBgm), - "ONHNIHHFMIN_SET_LEADER_OF_HOLLOW_NPC" => { - Some(Self::OnhnihhfminSetLeaderOfHollowNpc) - } - "ONHNIHHFMIN_SET_VECTOR2" => Some(Self::OnhnihhfminSetVector2), - "ONHNIHHFMIN_CREATE_CAMERA_ZONE" => Some(Self::OnhnihhfminCreateCameraZone), - "ONHNIHHFMIN_MAP_CHOOSE_BY_LAYER" => Some(Self::OnhnihhfminMapChooseByLayer), - "ONHNIHHFMIN_DROP_CHALLENGE_ID" => Some(Self::OnhnihhfminDropChallengeId), - "ONHNIHHFMIN_SET_EVENT_ICON" => Some(Self::OnhnihhfminSetEventIcon), - "ONHNIHHFMIN_AREA_TIPS" => Some(Self::OnhnihhfminAreaTips), - "ONHNIHHFMIN_PLAY_SOUND" => Some(Self::OnhnihhfminPlaySound), - "ONHNIHHFMIN_CLOSE_UI" => Some(Self::OnhnihhfminCloseUi), - "ONHNIHHFMIN_SET_HOLLOW_ACTIVITY_PARAM" => { - Some(Self::OnhnihhfminSetHollowActivityParam) - } - "ONHNIHHFMIN_MODIFY_CHESSBOARD_PLUGIN" => { - Some(Self::OnhnihhfminModifyChessboardPlugin) - } - "ONHNIHHFMIN_EVENT_MODIFICATION" => Some(Self::OnhnihhfminEventModification), - "ONHNIHHFMIN_WRITE_FC_BLACK_BOARD_DATA" => { - Some(Self::OnhnihhfminWriteFcBlackBoardData) - } - "ONHNIHHFMIN_ADD_DAILY_QUEST" => Some(Self::OnhnihhfminAddDailyQuest), - "ONHNIHHFMIN_START_LOOP" => Some(Self::OnhnihhfminStartLoop), - "ONHNIHHFMIN_CHESS_UI_CONTROLLER" => Some(Self::OnhnihhfminChessUiController), - "ONHNIHHFMIN_SUBSCRIBE_SIGNAL" => Some(Self::OnhnihhfminSubscribeSignal), - "ONHNIHHFMIN_SEND_SIGNAL" => Some(Self::OnhnihhfminSendSignal), - "ONHNIHHFMIN_PLAY_HOLLOW_QTE_GAME" => { - Some(Self::OnhnihhfminPlayHollowQteGame) - } - "ONHNIHHFMIN_HOLLOW_SET_SWITCH_EFFECT" => { - Some(Self::OnhnihhfminHollowSetSwitchEffect) - } - "ONHNIHHFMIN_MAKE_CHOICE" => Some(Self::OnhnihhfminMakeChoice), - "ONHNIHHFMIN_NEW_HOLLOW" => Some(Self::OnhnihhfminNewHollow), - "ONHNIHHFMIN_REMOVE_CARD" => Some(Self::OnhnihhfminRemoveCard), - "ONHNIHHFMIN_SHOW_TIP" => Some(Self::OnhnihhfminShowTip), - "ONHNIHHFMIN_LOG_TEXT" => Some(Self::OnhnihhfminLogText), - "ONHNIHHFMIN_REMOVE_INTERACT" => Some(Self::OnhnihhfminRemoveInteract), - "ONHNIHHFMIN_SHOW_EXIT_BUTTON_NEW" => { - Some(Self::OnhnihhfminShowExitButtonNew) - } - "ONHNIHHFMIN_LIST_SPECIAL_OPT" => Some(Self::OnhnihhfminListSpecialOpt), - "ONHNIHHFMIN_CHANGE_SOUND_STATE" => Some(Self::OnhnihhfminChangeSoundState), - "ONHNIHHFMIN_TRIGGER_BATTLE" => Some(Self::OnhnihhfminTriggerBattle), - "ONHNIHHFMIN_REMOVE_NPC" => Some(Self::OnhnihhfminRemoveNpc), - "ONHNIHHFMIN_WALK_FAR_AWAY" => Some(Self::OnhnihhfminWalkFarAway), - "ONHNIHHFMIN_COUNT_CARD_POOL" => Some(Self::OnhnihhfminCountCardPool), - "ONHNIHHFMIN_SEARCH_POSITION" => Some(Self::OnhnihhfminSearchPosition), - "ONHNIHHFMIN_SWITCH" => Some(Self::OnhnihhfminSwitch), - "ONHNIHHFMIN_CHANGE_NPC_NAME" => Some(Self::OnhnihhfminChangeNpcName), - "ONHNIHHFMIN_SET_STRING" => Some(Self::OnhnihhfminSetString), - "ONHNIHHFMIN_HOLLOW_DISTANCE" => Some(Self::OnhnihhfminHollowDistance), - "ONHNIHHFMIN_GET_AVATAR_BY_TAG" => Some(Self::OnhnihhfminGetAvatarByTag), - "ONHNIHHFMIN_MODIFY_HOLLOW_SNAKE" => Some(Self::OnhnihhfminModifyHollowSnake), - "ONHNIHHFMIN_DO_MAIN_CITY_GAME" => Some(Self::OnhnihhfminDoMainCityGame), - "ONHNIHHFMIN_END_OVERLORDFEAST_GAME" => { - Some(Self::OnhnihhfminEndOverlordfeastGame) - } - "ONHNIHHFMIN_SLOT_MACHINE" => Some(Self::OnhnihhfminSlotMachine), - "ONHNIHHFMIN_GET_INDEX_BY_FILTER" => Some(Self::OnhnihhfminGetIndexByFilter), - "ONHNIHHFMIN_MAP_SET_LAYER" => Some(Self::OnhnihhfminMapSetLayer), - "ONHNIHHFMIN_ABYSS_DROP_CHARACTER_POOL" => { - Some(Self::OnhnihhfminAbyssDropCharacterPool) - } - "ONHNIHHFMIN_EXEC_OVERNIGHT_EVENT" => { - Some(Self::OnhnihhfminExecOvernightEvent) - } - "ONHNIHHFMIN_SET_LIST" => Some(Self::OnhnihhfminSetList), - "ONHNIHHFMIN_GET_ENTITY_PRIORITY_LIST" => { - Some(Self::OnhnihhfminGetEntityPriorityList) - } - "ONHNIHHFMIN_DOWNLOAD_FULL_RESOURCE" => { - Some(Self::OnhnihhfminDownloadFullResource) - } - "ONHNIHHFMIN_SET_SOUND" => Some(Self::OnhnihhfminSetSound), - "ONHNIHHFMIN_INTERACT_FINISH" => Some(Self::OnhnihhfminInteractFinish), - "ONHNIHHFMIN_SEARCH_GRID" => Some(Self::OnhnihhfminSearchGrid), - "ONHNIHHFMIN_SOFA_REST_NEXT_TIME_PERIOD" => { - Some(Self::OnhnihhfminSofaRestNextTimePeriod) - } - "ONHNIHHFMIN_SHOW_TIP_HOLLOW" => Some(Self::OnhnihhfminShowTipHollow), - "ONHNIHHFMIN_RESET_EVENT" => Some(Self::OnhnihhfminResetEvent), - "ONHNIHHFMIN_MANUAL_ACCELERATE" => Some(Self::OnhnihhfminManualAccelerate), - "ONHNIHHFMIN_SUBMIT_ITEM" => Some(Self::OnhnihhfminSubmitItem), - "ONHNIHHFMIN_SET_FIRST_MEET" => Some(Self::OnhnihhfminSetFirstMeet), - "ONHNIHHFMIN_ADD_HOLLOW_LIGHT" => Some(Self::OnhnihhfminAddHollowLight), - "ONHNIHHFMIN_FOCUS_CAMERA" => Some(Self::OnhnihhfminFocusCamera), - "ONHNIHHFMIN_SET_OVA_STATE" => Some(Self::OnhnihhfminSetOvaState), - "ONHNIHHFMIN_SET_ENTITY_STATE" => Some(Self::OnhnihhfminSetEntityState), - "ONHNIHHFMIN_END_TRANSITION" => Some(Self::OnhnihhfminEndTransition), - "ONHNIHHFMIN_PLAY_ANIM_HOLLOW" => Some(Self::OnhnihhfminPlayAnimHollow), - "ONHNIHHFMIN_CALL_FUNCTION_V2" => Some(Self::OnhnihhfminCallFunctionV2), - "ONHNIHHFMIN_REMOVE_FROM_POOL" => Some(Self::OnhnihhfminRemoveFromPool), - "ONHNIHHFMIN_SHOW_POP_WINDOW_HOLLOW" => { - Some(Self::OnhnihhfminShowPopWindowHollow) - } - "ONHNIHHFMIN_LIMBO_AVATAR_CARD" => Some(Self::OnhnihhfminLimboAvatarCard), - "ONHNIHHFMIN_SHOW_POP_WINDOW" => Some(Self::OnhnihhfminShowPopWindow), - "ONHNIHHFMIN_GET_NPC_ATTR" => Some(Self::OnhnihhfminGetNpcAttr), - "ONHNIHHFMIN_MOVE_BIG_TV" => Some(Self::OnhnihhfminMoveBigTv), - "ONHNIHHFMIN_SET_HOLLOW_BLACK_OUT" => { - Some(Self::OnhnihhfminSetHollowBlackOut) - } - "ONHNIHHFMIN_NEW_CHESSBOARD" => Some(Self::OnhnihhfminNewChessboard), - "ONHNIHHFMIN_NEW_BOOM" => Some(Self::OnhnihhfminNewBoom), - "ONHNIHHFMIN_DROP_POOL" => Some(Self::OnhnihhfminDropPool), - "ONHNIHHFMIN_END_LOOP" => Some(Self::OnhnihhfminEndLoop), - "ONHNIHHFMIN_ENTER_DUNGEON_QUEST" => Some(Self::OnhnihhfminEnterDungeonQuest), - "ONHNIHHFMIN_MAP_CHOOSE_BY_NUM" => Some(Self::OnhnihhfminMapChooseByNum), - "ONHNIHHFMIN_SET_NPC_VISIBLE" => Some(Self::OnhnihhfminSetNpcVisible), - "ONHNIHHFMIN_BREAK_NAVIGATE" => Some(Self::OnhnihhfminBreakNavigate), - "ONHNIHHFMIN_BEGIN_UI_GAME" => Some(Self::OnhnihhfminBeginUiGame), - "ONHNIHHFMIN_CAMERA_ACTIVE" => Some(Self::OnhnihhfminCameraActive), - "ONHNIHHFMIN_REMOVE_ABILITY" => Some(Self::OnhnihhfminRemoveAbility), - "ONHNIHHFMIN_UPDATE_SAVE_NPC_NUM" => Some(Self::OnhnihhfminUpdateSaveNpcNum), - "ONHNIHHFMIN_RANDOM_VARIABLE_VALUE" => { - Some(Self::OnhnihhfminRandomVariableValue) - } - "ONHNIHHFMIN_DROP_PACK" => Some(Self::OnhnihhfminDropPack), - "ONHNIHHFMIN_MODIFY_MULTI_HOLLOW_OUT_FLOOR" => { - Some(Self::OnhnihhfminModifyMultiHollowOutFloor) - } - "ONHNIHHFMIN_FINISH_QUEST" => Some(Self::OnhnihhfminFinishQuest), - "ONHNIHHFMIN_WAIT_TIPS_END" => Some(Self::OnhnihhfminWaitTipsEnd), - "ONHNIHHFMIN_BREAK_DIALOG_ANIM_V2" => { - Some(Self::OnhnihhfminBreakDialogAnimV2) - } - "ONHNIHHFMIN_DROP_CHESSBOARD_ID" => Some(Self::OnhnihhfminDropChessboardId), - "ONHNIHHFMIN_SAVE_MINI_SNAPSHOT" => Some(Self::OnhnihhfminSaveMiniSnapshot), - "ONHNIHHFMIN_CLOSE_TIP" => Some(Self::OnhnihhfminCloseTip), - "ONHNIHHFMIN_UNFREEZE_CHESSBOARD_CAMERA" => { - Some(Self::OnhnihhfminUnfreezeChessboardCamera) - } - "ONHNIHHFMIN_MAP_CLEAR_POOL" => Some(Self::OnhnihhfminMapClearPool), - "ONHNIHHFMIN_SET_INNER_WORLD_MAP_STATE" => { - Some(Self::OnhnihhfminSetInnerWorldMapState) - } - "ONHNIHHFMIN_BAN_CHARACTER" => Some(Self::OnhnihhfminBanCharacter), - "ONHNIHHFMIN_SET_GRID_STAMINA_STATE" => { - Some(Self::OnhnihhfminSetGridStaminaState) - } - "ONHNIHHFMIN_WAIT" => Some(Self::OnhnihhfminWait), - "ONHNIHHFMIN_ACTIVATE_SEGMENT_INTERACT" => { - Some(Self::OnhnihhfminActivateSegmentInteract) - } - "ONHNIHHFMIN_CAMERA_BACK_TO_PLAYER" => { - Some(Self::OnhnihhfminCameraBackToPlayer) - } - "ONHNIHHFMIN_TRIGGER_ENTITY_MOVE" => Some(Self::OnhnihhfminTriggerEntityMove), - "ONHNIHHFMIN_SET_BATTLE_TYPE_ABYSS" => { - Some(Self::OnhnihhfminSetBattleTypeAbyss) - } - "ONHNIHHFMIN_BIG_TV_CHESS_UI_CONTROLLER" => { - Some(Self::OnhnihhfminBigTvChessUiController) - } - "ONHNIHHFMIN_REMOVE_ENTITY_STATE" => Some(Self::OnhnihhfminRemoveEntityState), - "ONHNIHHFMIN_SEND_CUSTOM_EVENT_TRACKING" => { - Some(Self::OnhnihhfminSendCustomEventTracking) - } - "ONHNIHHFMIN_BLACK_MASK" => Some(Self::OnhnihhfminBlackMask), - "ONHNIHHFMIN_WAIT_SECONDS" => Some(Self::OnhnihhfminWaitSeconds), - "ONHNIHHFMIN_TRIGGER_ENTITY_TRANSFER" => { - Some(Self::OnhnihhfminTriggerEntityTransfer) - } - "ONHNIHHFMIN_SET_MAP_STATE" => Some(Self::OnhnihhfminSetMapState), - "ONHNIHHFMIN_FINISH_HOLLOW" => Some(Self::OnhnihhfminFinishHollow), - "ONHNIHHFMIN_OPEN_HALL_GAME" => Some(Self::OnhnihhfminOpenHallGame), - "ONHNIHHFMIN_DROP_CARD" => Some(Self::OnhnihhfminDropCard), - "ONHNIHHFMIN_TIME_REWIND_INTERACT" => { - Some(Self::OnhnihhfminTimeRewindInteract) - } - "ONHNIHHFMIN_LIST_CONVERT" => Some(Self::OnhnihhfminListConvert), - "ONHNIHHFMIN_GET_BIG_TV_INDEX" => Some(Self::OnhnihhfminGetBigTvIndex), - "ONHNIHHFMIN_OPEN_DIALOG_HOLLOW_V2" => { - Some(Self::OnhnihhfminOpenDialogHollowV2) - } - "ONHNIHHFMIN_BEGIN_TUTORIAL_GUIDE_INTERACT" => { - Some(Self::OnhnihhfminBeginTutorialGuideInteract) - } - "ONHNIHHFMIN_ADD_PARTNER_EVENT" => Some(Self::OnhnihhfminAddPartnerEvent), - "ONHNIHHFMIN_TRANSFER" => Some(Self::OnhnihhfminTransfer), - "ONHNIHHFMIN_SET_VEC2_LIST" => Some(Self::OnhnihhfminSetVec2List), - "ONHNIHHFMIN_REMOVE_CHARACTER" => Some(Self::OnhnihhfminRemoveCharacter), - "ONHNIHHFMIN_CAMERA_RESET" => Some(Self::OnhnihhfminCameraReset), - "ONHNIHHFMIN_BREAK_DIALOG_ANIM" => Some(Self::OnhnihhfminBreakDialogAnim), - "ONHNIHHFMIN_GO_TO_CHESSBOARD" => Some(Self::OnhnihhfminGoToChessboard), - "ONHNIHHFMIN_SWITCH_MAIN_CHARACTER_GUISE" => { - Some(Self::OnhnihhfminSwitchMainCharacterGuise) - } - "ONHNIHHFMIN_BIG_TV_SUPPORT_SNAPSHOT" => { - Some(Self::OnhnihhfminBigTvSupportSnapshot) - } - "ONHNIHHFMIN_BAN_HOLLOW_EVENT" => Some(Self::OnhnihhfminBanHollowEvent), - "ONHNIHHFMIN_TRANSITION" => Some(Self::OnhnihhfminTransition), - "ONHNIHHFMIN_RUN_HOLLOW_SPAWNER" => Some(Self::OnhnihhfminRunHollowSpawner), - "ONHNIHHFMIN_NEXT_DROP_CLUE_EVENT" => { - Some(Self::OnhnihhfminNextDropClueEvent) - } - "ONHNIHHFMIN_MODIFY_AIM_RECT_COMPONENT" => { - Some(Self::OnhnihhfminModifyAimRectComponent) - } - "ONHNIHHFMIN_CAMERA_STRETCH" => Some(Self::OnhnihhfminCameraStretch), - "ONHNIHHFMIN_OPEN_UI_GAME" => Some(Self::OnhnihhfminOpenUiGame), - "ONHNIHHFMIN_HIT_NPC" => Some(Self::OnhnihhfminHitNpc), - "ONHNIHHFMIN_ACTIVATE_GRID_IN_SEGMENT" => { - Some(Self::OnhnihhfminActivateGridInSegment) - } - "ONHNIHHFMIN_REGISTER_VARIABLE_CONDITION" => { - Some(Self::OnhnihhfminRegisterVariableCondition) - } - "ONHNIHHFMIN_REPLACE_CARD" => Some(Self::OnhnihhfminReplaceCard), - "ONHNIHHFMIN_MODIFY_HACKER_GAME_PARAM" => { - Some(Self::OnhnihhfminModifyHackerGameParam) - } - "ONHNIHHFMIN_MAKE_BANGBOO_CHOICE" => Some(Self::OnhnihhfminMakeBangbooChoice), - "ONHNIHHFMIN_RANDOM_ITEM_CARD" => Some(Self::OnhnihhfminRandomItemCard), - "ONHNIHHFMIN_SET_CONDITION_PROGRESS" => { - Some(Self::OnhnihhfminSetConditionProgress) - } - "ONHNIHHFMIN_SET_MULTI_HOLLOW_OUT_SECTION" => { - Some(Self::OnhnihhfminSetMultiHollowOutSection) - } - "ONHNIHHFMIN_BEGIN_PHOTO" => Some(Self::OnhnihhfminBeginPhoto), - "ONHNIHHFMIN_CALL_FUNCTION" => Some(Self::OnhnihhfminCallFunction), - "ONHNIHHFMIN_REPAIR_ZONE" => Some(Self::OnhnihhfminRepairZone), - "ONHNIHHFMIN_PLAY_DIALOG_ANIM" => Some(Self::OnhnihhfminPlayDialogAnim), - "ONHNIHHFMIN_ADD_CHARACTER" => Some(Self::OnhnihhfminAddCharacter), - "ONHNIHHFMIN_DROP_CURSE" => Some(Self::OnhnihhfminDropCurse), - "ONHNIHHFMIN_MOVE_ELEVATOR_TO_SECTION" => { - Some(Self::OnhnihhfminMoveElevatorToSection) - } - "ONHNIHHFMIN_CHANGE_CHARACTER_ABYSS" => { - Some(Self::OnhnihhfminChangeCharacterAbyss) - } - "ONHNIHHFMIN_SHOW_QUEST_TIP" => Some(Self::OnhnihhfminShowQuestTip), - "ONHNIHHFMIN_ADD_STRESS_PUNISH_CURSE" => { - Some(Self::OnhnihhfminAddStressPunishCurse) - } - "ONHNIHHFMIN_USE_LAST_TIME" => Some(Self::OnhnihhfminUseLastTime), - "ONHNIHHFMIN_BEHAVIOUR_FC" => Some(Self::OnhnihhfminBehaviourFc), - "ONHNIHHFMIN_GET_BOSS_BATTLE_EVENT" => { - Some(Self::OnhnihhfminGetBossBattleEvent) - } - "ONHNIHHFMIN_SET_HOLLOW_SYSTEM_STATE" => { - Some(Self::OnhnihhfminSetHollowSystemState) - } - "ONHNIHHFMIN_GET_EVENT_ID" => Some(Self::OnhnihhfminGetEventId), - "ONHNIHHFMIN_FINISH_KEY_SEGMENT" => Some(Self::OnhnihhfminFinishKeySegment), - "ONHNIHHFMIN_PUSH_BACK" => Some(Self::OnhnihhfminPushBack), - "ONHNIHHFMIN_ABYSS_GET_BATTLE_EVENT" => { - Some(Self::OnhnihhfminAbyssGetBattleEvent) - } - "ONHNIHHFMIN_ADD_MICRO_TASK" => Some(Self::OnhnihhfminAddMicroTask), - "ONHNIHHFMIN_PLAY_TV_EFFECT" => Some(Self::OnhnihhfminPlayTvEffect), - "ONHNIHHFMIN_SET_MAIN_CITY_TIME" => Some(Self::OnhnihhfminSetMainCityTime), - "ONHNIHHFMIN_GET_ENTITY_PRIORITY" => Some(Self::OnhnihhfminGetEntityPriority), - "ONHNIHHFMIN_AVATAR_TIPS_SWITCH" => Some(Self::OnhnihhfminAvatarTipsSwitch), - "ONHNIHHFMIN_RANDOM_BATTLE_ID" => Some(Self::OnhnihhfminRandomBattleId), - "ONHNIHHFMIN_SET_NPC_VISIBLE_CLIENT" => { - Some(Self::OnhnihhfminSetNpcVisibleClient) - } - "ONHNIHHFMIN_SHOW_BOTTOM_TIP_HOLLOW" => { - Some(Self::OnhnihhfminShowBottomTipHollow) - } - "ONHNIHHFMIN_MODIFY_LIGHT_LEVEL_PERFORM" => { - Some(Self::OnhnihhfminModifyLightLevelPerform) - } - "ONHNIHHFMIN_TRIGGER_HOLLOW_NPC_EARLY_ACT" => { - Some(Self::OnhnihhfminTriggerHollowNpcEarlyAct) - } - "ONHNIHHFMIN_GET_TRUST" => Some(Self::OnhnihhfminGetTrust), - "ONHNIHHFMIN_CLIENT_PERFORM" => Some(Self::OnhnihhfminClientPerform), - "ONHNIHHFMIN_GET_EVENT_TEXTURE" => Some(Self::OnhnihhfminGetEventTexture), - "ONHNIHHFMIN_SWITCH_SECTION" => Some(Self::OnhnihhfminSwitchSection), - "ONHNIHHFMIN_HOLLOW_NPC_MOVE" => Some(Self::OnhnihhfminHollowNpcMove), - "ONHNIHHFMIN_NEXT_MAIN_CITY_TIME_PERIOD" => { - Some(Self::OnhnihhfminNextMainCityTimePeriod) - } - "ONHNIHHFMIN_SET_MULTI_HOLLOW_OUT_VIEW" => { - Some(Self::OnhnihhfminSetMultiHollowOutView) - } - "ONHNIHHFMIN_TRIGGER_ENTITY_SCRIPT" => { - Some(Self::OnhnihhfminTriggerEntityScript) - } - "ONHNIHHFMIN_ADD_VHS_FLOW_BUFF" => Some(Self::OnhnihhfminAddVhsFlowBuff), - "ONHNIHHFMIN_CREATE_HOLLOW_SPAWNER" => { - Some(Self::OnhnihhfminCreateHollowSpawner) - } - "ONHNIHHFMIN_ACCEPT_OVERNIGHT" => Some(Self::OnhnihhfminAcceptOvernight), - "ONHNIHHFMIN_SET_LAYER_TYPE" => Some(Self::OnhnihhfminSetLayerType), - "ONHNIHHFMIN_PLAY_AIM_SEQUENCE" => Some(Self::OnhnihhfminPlayAimSequence), - "ONHNIHHFMIN_SET_HOLLOW_ITEM" => Some(Self::OnhnihhfminSetHollowItem), - "ONHNIHHFMIN_GACHA_ITEM_PERFORM" => Some(Self::OnhnihhfminGachaItemPerform), - "ONHNIHHFMIN_CLOSE_DIALOG_HOLLOW_V2" => { - Some(Self::OnhnihhfminCloseDialogHollowV2) - } - "ONHNIHHFMIN_TRIGGER_ENTITY_INTERACT" => { - Some(Self::OnhnihhfminTriggerEntityInteract) - } - "ONHNIHHFMIN_SWITCH_OVA" => Some(Self::OnhnihhfminSwitchOva), - "ONHNIHHFMIN_REMOVE_EVENT_ID_FROM_RANDOM_POOL" => { - Some(Self::OnhnihhfminRemoveEventIdFromRandomPool) - } - "ONHNIHHFMIN_LOAD_EVENT_PARAM" => Some(Self::OnhnihhfminLoadEventParam), - "ONHNIHHFMIN_CREATE_CLIENT_ENTITY" => { - Some(Self::OnhnihhfminCreateClientEntity) - } - "ONHNIHHFMIN_HIDE_MAIN_CITY_UI" => Some(Self::OnhnihhfminHideMainCityUi), - "ONHNIHHFMIN_SET_NEXT_LAYER_CHESSBOARD_ID" => { - Some(Self::OnhnihhfminSetNextLayerChessboardId) - } - "ONHNIHHFMIN_HOLLOW_NPC_FIND_PATH" => { - Some(Self::OnhnihhfminHollowNpcFindPath) - } - "ONHNIHHFMIN_HIDE_HOLLOW_ENTITY" => Some(Self::OnhnihhfminHideHollowEntity), - "ONHNIHHFMIN_SET_CHALLENGE" => Some(Self::OnhnihhfminSetChallenge), - "ONHNIHHFMIN_DESTORY_NPC" => Some(Self::OnhnihhfminDestoryNpc), - "ONHNIHHFMIN_SET_LEVEL_GLOBAL_VARIABLE" => { - Some(Self::OnhnihhfminSetLevelGlobalVariable) - } - "ONHNIHHFMIN_AREA_CAMERA_MODIFY" => Some(Self::OnhnihhfminAreaCameraModify), - "ONHNIHHFMIN_MAKE_ITEM_CHOICE" => Some(Self::OnhnihhfminMakeItemChoice), - "ONHNIHHFMIN_AFK_HOLLOW" => Some(Self::OnhnihhfminAfkHollow), - "ONHNIHHFMIN_ON_OFF_CATEGORY" => Some(Self::OnhnihhfminOnOffCategory), - "ONHNIHHFMIN_REMOVE_MAIN_CITY_QUEST_INTERACT" => { - Some(Self::OnhnihhfminRemoveMainCityQuestInteract) - } - "ONHNIHHFMIN_AVERAGE_AVATAR_HP" => Some(Self::OnhnihhfminAverageAvatarHp), - "ONHNIHHFMIN_SHOW_TELEPORT_UI" => Some(Self::OnhnihhfminShowTeleportUi), - "ONHNIHHFMIN_FANS_SETTLE" => Some(Self::OnhnihhfminFansSettle), - "ONHNIHHFMIN_SHOW_VHS_STORE_LEVEL_TIPS" => { - Some(Self::OnhnihhfminShowVhsStoreLevelTips) - } - "ONHNIHHFMIN_MOD_OBJ_STATE" => Some(Self::OnhnihhfminModObjState), - "ONHNIHHFMIN_DESTROY_SIGNAL" => Some(Self::OnhnihhfminDestroySignal), - "ONHNIHHFMIN_EMPTY_ACTION" => Some(Self::OnhnihhfminEmptyAction), - "ONHNIHHFMIN_GET_LEADER_OF_HOLLOW_NPC" => { - Some(Self::OnhnihhfminGetLeaderOfHollowNpc) - } - "ONHNIHHFMIN_OPEN_UI" => Some(Self::OnhnihhfminOpenUi), - "ONHNIHHFMIN_PLAY_DIALOG_ANIM_V2" => Some(Self::OnhnihhfminPlayDialogAnimV2), - "ONHNIHHFMIN_GET_FOCUS_CAMERA_PARAM" => { - Some(Self::OnhnihhfminGetFocusCameraParam) - } - "ONHNIHHFMIN_START_MINI_GAME" => Some(Self::OnhnihhfminStartMiniGame), - "ONHNIHHFMIN_IF" => Some(Self::OnhnihhfminIf), - "ONHNIHHFMIN_ENTER_TIME_REWIND" => Some(Self::OnhnihhfminEnterTimeRewind), - "ONHNIHHFMIN_SET_QUEST_PHASE" => Some(Self::OnhnihhfminSetQuestPhase), - "ONHNIHHFMIN_INTERACT_WITH_ENTITY" => { - Some(Self::OnhnihhfminInteractWithEntity) - } - "ONHNIHHFMIN_GET_HOLLOW_SPAWNER" => Some(Self::OnhnihhfminGetHollowSpawner), - "ONHNIHHFMIN_REWARD" => Some(Self::OnhnihhfminReward), - "ONHNIHHFMIN_SWITCH_COMPARE_INT" => Some(Self::OnhnihhfminSwitchCompareInt), - "ONHNIHHFMIN_APPLY_ABILITY" => Some(Self::OnhnihhfminApplyAbility), - "ONHNIHHFMIN_PUSH_REPAIR_ZONE" => Some(Self::OnhnihhfminPushRepairZone), - "ONHNIHHFMIN_GET_EVENT_POOL_EVENT" => { - Some(Self::OnhnihhfminGetEventPoolEvent) - } - "ONHNIHHFMIN_SET_CHESSBOARD_PERFORM_MODE" => { - Some(Self::OnhnihhfminSetChessboardPerformMode) - } - "ONHNIHHFMIN_GET_ENTITY_SCRIPT_VARIABLE" => { - Some(Self::OnhnihhfminGetEntityScriptVariable) - } - "ONHNIHHFMIN_HIDE_NODE" => Some(Self::OnhnihhfminHideNode), - "ONHNIHHFMIN_SET_HOLLOW_PLAY_UI" => Some(Self::OnhnihhfminSetHollowPlayUi), - "ONHNIHHFMIN_CHANGE_HOLLOW_BG" => Some(Self::OnhnihhfminChangeHollowBg), - "ONHNIHHFMIN_ONGOING_TIPS" => Some(Self::OnhnihhfminOngoingTips), - "ONHNIHHFMIN_ADD_CHARACTER_ABYSS" => Some(Self::OnhnihhfminAddCharacterAbyss), - "ONHNIHHFMIN_RECYCLE_HOLLOW_ITEM" => Some(Self::OnhnihhfminRecycleHollowItem), - "ONHNIHHFMIN_GET_TIME_REWIND_INFO" => { - Some(Self::OnhnihhfminGetTimeRewindInfo) - } - "ONHNIHHFMIN_ADD_SOUND_AMB" => Some(Self::OnhnihhfminAddSoundAmb), - "ONHNIHHFMIN_TRASH_GACHA_GET_DATA" => { - Some(Self::OnhnihhfminTrashGachaGetData) - } - "ONHNIHHFMIN_BOOM" => Some(Self::OnhnihhfminBoom), - "ONHNIHHFMIN_SHOW_ITEM" => Some(Self::OnhnihhfminShowItem), - "ONHNIHHFMIN_WAIT_ANIM_END" => Some(Self::OnhnihhfminWaitAnimEnd), - "ONHNIHHFMIN_GET_LIGHT_LEVEL" => Some(Self::OnhnihhfminGetLightLevel), - "ONHNIHHFMIN_SEARCH_HOLLOW_NPC" => Some(Self::OnhnihhfminSearchHollowNpc), - "ONHNIHHFMIN_SET_LAND_EVENT_FINISH" => { - Some(Self::OnhnihhfminSetLandEventFinish) - } - "ONHNIHHFMIN_ACTIVATE_PHOTO_ID" => Some(Self::OnhnihhfminActivatePhotoId), - "ONHNIHHFMIN_INIT_CONWAY_LIFE_GAME" => { - Some(Self::OnhnihhfminInitConwayLifeGame) - } - "ONHNIHHFMIN_MARK_GRID_AS_ELEVATOR" => { - Some(Self::OnhnihhfminMarkGridAsElevator) - } - "ONHNIHHFMIN_SWITCH_ATMOSPHERE" => Some(Self::OnhnihhfminSwitchAtmosphere), - "ONHNIHHFMIN_LOG" => Some(Self::OnhnihhfminLog), - "ONHNIHHFMIN_FORBID_AFK" => Some(Self::OnhnihhfminForbidAfk), - "ONHNIHHFMIN_WAIT_UNTIL_UI_CLOSE" => Some(Self::OnhnihhfminWaitUntilUiClose), - "ONHNIHHFMIN_REMOVE_CHESSBOARD" => Some(Self::OnhnihhfminRemoveChessboard), - "ONHNIHHFMIN_STOP_ANIM" => Some(Self::OnhnihhfminStopAnim), - "ONHNIHHFMIN_START_ACTION" => Some(Self::OnhnihhfminStartAction), - "ONHNIHHFMIN_GO_TO_NEXT_LAYER" => Some(Self::OnhnihhfminGoToNextLayer), - "ONHNIHHFMIN_CLIENT_SWITCH_DELAY" => Some(Self::OnhnihhfminClientSwitchDelay), - "ONHNIHHFMIN_CHANGE_CHARACTER" => Some(Self::OnhnihhfminChangeCharacter), - "ONHNIHHFMIN_DISPLAY_BIG_TV_CHESSBOARD" => { - Some(Self::OnhnihhfminDisplayBigTvChessboard) - } - "ONHNIHHFMIN_CREATE_FC" => Some(Self::OnhnihhfminCreateFc), - "ONHNIHHFMIN_SET_NPC_ATTR" => Some(Self::OnhnihhfminSetNpcAttr), - "ONHNIHHFMIN_TRIGGER_PERFORM_BEHAVIOR" => { - Some(Self::OnhnihhfminTriggerPerformBehavior) - } - "ONHNIHHFMIN_MAP_SET_TAG" => Some(Self::OnhnihhfminMapSetTag), - "ONHNIHHFMIN_SET_MAIN_CITY_OBJECT_STATE" => { - Some(Self::OnhnihhfminSetMainCityObjectState) - } - "ONHNIHHFMIN_GET_LIGHT_UID" => Some(Self::OnhnihhfminGetLightUid), - "ONHNIHHFMIN_ADD_ITEM" => Some(Self::OnhnihhfminAddItem), - "ONHNIHHFMIN_MOD_MAIN_CITY_TIME_CLIENT" => { - Some(Self::OnhnihhfminModMainCityTimeClient) - } - "ONHNIHHFMIN_GET_NPC_ID" => Some(Self::OnhnihhfminGetNpcId), - "ONHNIHHFMIN_SET_HOLLOW_ITEM_SLOT" => { - Some(Self::OnhnihhfminSetHollowItemSlot) - } - "ONHNIHHFMIN_REWARD_WITH_PERFORM" => Some(Self::OnhnihhfminRewardWithPerform), - "ONHNIHHFMIN_EAT_RAMEN" => Some(Self::OnhnihhfminEatRamen), - "ONHNIHHFMIN_SET_TRASH_NEW_FLAG" => Some(Self::OnhnihhfminSetTrashNewFlag), - "ONHNIHHFMIN_RESET_SCENE_OBJ" => Some(Self::OnhnihhfminResetSceneObj), - "ONHNIHHFMIN_SWITCH_MAIN_CITY_TIME" => { - Some(Self::OnhnihhfminSwitchMainCityTime) - } - "ONHNIHHFMIN_MODIFY_CAMERA_TARGET_SECTION" => { - Some(Self::OnhnihhfminModifyCameraTargetSection) - } - "ONHNIHHFMIN_GET_PRE_CHESSBOARD" => Some(Self::OnhnihhfminGetPreChessboard), - "ONHNIHHFMIN_RECONECT_CHESSBOARD" => { - Some(Self::OnhnihhfminReconectChessboard) - } - "ONHNIHHFMIN_MAKE_DIALOG_CHOICE" => Some(Self::OnhnihhfminMakeDialogChoice), - "ONHNIHHFMIN_CREATE_NPC" => Some(Self::OnhnihhfminCreateNpc), - "ONHNIHHFMIN_GET_HOLLOW_ITEM" => Some(Self::OnhnihhfminGetHollowItem), - "ONHNIHHFMIN_SEND_MESSAGE" => Some(Self::OnhnihhfminSendMessage), - "ONHNIHHFMIN_GET_CHARACTER_POOL_ABYSS" => { - Some(Self::OnhnihhfminGetCharacterPoolAbyss) - } - "ONHNIHHFMIN_MODIFY_LIGHT_LEVEL" => Some(Self::OnhnihhfminModifyLightLevel), - "ONHNIHHFMIN_WAIT_TRANSITION_END" => Some(Self::OnhnihhfminWaitTransitionEnd), - "ONHNIHHFMIN_RESET_MAIN_CITY_QUEST_GROUP" => { - Some(Self::OnhnihhfminResetMainCityQuestGroup) - } - "ONHNIHHFMIN_DESTROY_ENTITY_BY_UID" => { - Some(Self::OnhnihhfminDestroyEntityByUid) - } - "ONHNIHHFMIN_SET_VHS_STORE_LEVEL" => Some(Self::OnhnihhfminSetVhsStoreLevel), - "ONHNIHHFMIN_SET_VARIABLE" => Some(Self::OnhnihhfminSetVariable), - "ONHNIHHFMIN_MODIFY_COMPONENT" => Some(Self::OnhnihhfminModifyComponent), - "ONHNIHHFMIN_BIND_BIG_TV" => Some(Self::OnhnihhfminBindBigTv), - "ONHNIHHFMIN_RECORD_USE_INITIATIVE_ITEM" => { - Some(Self::OnhnihhfminRecordUseInitiativeItem) - } - "ONHNIHHFMIN_CLEAR_RP_RECOMMEND_RESULT" => { - Some(Self::OnhnihhfminClearRpRecommendResult) - } - "ONHNIHHFMIN_UNSUBSCRIBE_SIGNAL" => Some(Self::OnhnihhfminUnsubscribeSignal), - "ONHNIHHFMIN_COPY_EVENT" => Some(Self::OnhnihhfminCopyEvent), - "ONHNIHHFMIN_SET_BATTLE_TYPE" => Some(Self::OnhnihhfminSetBattleType), - "ONHNIHHFMIN_SWITCH_GUISE_AVATAR" => Some(Self::OnhnihhfminSwitchGuiseAvatar), - "ONHNIHHFMIN_FINISH_BLACK_OUT" => Some(Self::OnhnihhfminFinishBlackOut), - "ONHNIHHFMIN_RESET_HOLLOW_LINE_QUEST" => { - Some(Self::OnhnihhfminResetHollowLineQuest) - } - "ONHNIHHFMIN_CHESS_UI_3D_CONTROLLER" => { - Some(Self::OnhnihhfminChessUi3dController) - } - "ONHNIHHFMIN_UNLOCK_HOLLOW_QUEST" => Some(Self::OnhnihhfminUnlockHollowQuest), - "ONHNIHHFMIN_OPEN_DIALOG_HOLLOW" => Some(Self::OnhnihhfminOpenDialogHollow), - "ONHNIHHFMIN_FILTER_HOLLOW_ENTITY" => { - Some(Self::OnhnihhfminFilterHollowEntity) - } - "ONHNIHHFMIN_CHESSBOARD_SOKOBAN_UI_INFO" => { - Some(Self::OnhnihhfminChessboardSokobanUiInfo) - } - "ONHNIHHFMIN_SET_INTERACT_POINT" => Some(Self::OnhnihhfminSetInteractPoint), - "ONHNIHHFMIN_CHESSBOARD_GAME_HENSHIN" => { - Some(Self::OnhnihhfminChessboardGameHenshin) - } - "ONHNIHHFMIN_TRIGGER_INTERACT" => Some(Self::OnhnihhfminTriggerInteract), - "ONHNIHHFMIN_TRASH_GACHA" => Some(Self::OnhnihhfminTrashGacha), - "ONHNIHHFMIN_CREATE_HOLLOW_SNAKE" => Some(Self::OnhnihhfminCreateHollowSnake), - "ONHNIHHFMIN_GET_ENTITY_PARAM" => Some(Self::OnhnihhfminGetEntityParam), - "ONHNIHHFMIN_INTERACT_NPC_WITH_ANIM" => { - Some(Self::OnhnihhfminInteractNpcWithAnim) - } - "ONHNIHHFMIN_GET_NPC_INSTANCE_ID" => Some(Self::OnhnihhfminGetNpcInstanceId), - "ONHNIHHFMIN_MODIFY_LIGHT_DIFFUSION_POINTS" => { - Some(Self::OnhnihhfminModifyLightDiffusionPoints) - } - "ONHNIHHFMIN_CREATE_HOLLOW_NPC" => Some(Self::OnhnihhfminCreateHollowNpc), - "ONHNIHHFMIN_RANDOM_WITH_WEIGHT" => Some(Self::OnhnihhfminRandomWithWeight), - "ONHNIHHFMIN_DRAW" => Some(Self::OnhnihhfminDraw), - "ONHNIHHFMIN_HOLLOW_NPC_HENSHIN" => Some(Self::OnhnihhfminHollowNpcHenshin), - "ONHNIHHFMIN_CLEAR_NPC" => Some(Self::OnhnihhfminClearNpc), - "ONHNIHHFMIN_CHANGE_AVATAR_STATE" => Some(Self::OnhnihhfminChangeAvatarState), - "ONHNIHHFMIN_MAP_SET_EVENT" => Some(Self::OnhnihhfminMapSetEvent), - "ONHNIHHFMIN_SET_MESSAGE_CLIENT" => Some(Self::OnhnihhfminSetMessageClient), - "ONHNIHHFMIN_RESET_BIG_TV_SNAPSHOT" => { - Some(Self::OnhnihhfminResetBigTvSnapshot) - } - "ONHNIHHFMIN_TRIGGER_HOLLOW_NPC_BEHAVIOR" => { - Some(Self::OnhnihhfminTriggerHollowNpcBehavior) - } - "ONHNIHHFMIN_CHANGE_CONWAY_LIFE_GAME_GRID_STATE" => { - Some(Self::OnhnihhfminChangeConwayLifeGameGridState) - } - "ONHNIHHFMIN_CREATE_SIGNAL" => Some(Self::OnhnihhfminCreateSignal), - "ONHNIHHFMIN_RETURN" => Some(Self::OnhnihhfminReturn), - "ONHNIHHFMIN_HIDE_MAIN_CONTROL_AVATAR" => { - Some(Self::OnhnihhfminHideMainControlAvatar) - } - "ONHNIHHFMIN_SET_PARTNER_EVENT_STATE" => { - Some(Self::OnhnihhfminSetPartnerEventState) - } - "ONHNIHHFMIN_CHANGE_GUIDE_POINT" => Some(Self::OnhnihhfminChangeGuidePoint), - "ONHNIHHFMIN_CAMERA_MOVE" => Some(Self::OnhnihhfminCameraMove), - "ONHNIHHFMIN_LOG_HOLLOW" => Some(Self::OnhnihhfminLogHollow), - "ONHNIHHFMIN_REMOVE_HOLLOW_LIGHT" => Some(Self::OnhnihhfminRemoveHollowLight), - "ONHNIHHFMIN_ENTER_ARCHIVE_FILE_QUEST" => { - Some(Self::OnhnihhfminEnterArchiveFileQuest) - } - "ONHNIHHFMIN_SHOW_PHOTO_QUEST_FINISH_TIP" => { - Some(Self::OnhnihhfminShowPhotoQuestFinishTip) - } - "ONHNIHHFMIN_REMOVE_MAIN_CITY_QUEST_NPC" => { - Some(Self::OnhnihhfminRemoveMainCityQuestNpc) - } - "ONHNIHHFMIN_OCCUPY_OVERNIGHT" => Some(Self::OnhnihhfminOccupyOvernight), - "ONHNIHHFMIN_TRIGGER_ENTITY_BASIC_BEHAVIOR" => { - Some(Self::OnhnihhfminTriggerEntityBasicBehavior) - } - "ONHNIHHFMIN_GET_VEC2_LIST" => Some(Self::OnhnihhfminGetVec2List), - "ONHNIHHFMIN_CREATE_OVA" => Some(Self::OnhnihhfminCreateOva), - "ONHNIHHFMIN_GET_POSSESS_HOLLOW_ITEM" => { - Some(Self::OnhnihhfminGetPossessHollowItem) - } - "ONHNIHHFMIN_MOVE_HOLLOW_EVENT" => Some(Self::OnhnihhfminMoveHollowEvent), - "ONHNIHHFMIN_MOD_TRUST" => Some(Self::OnhnihhfminModTrust), - "ONHNIHHFMIN_CHANGE_HOLLOW_EVENT_WEIGHT" => { - Some(Self::OnhnihhfminChangeHollowEventWeight) - } - "ONHNIHHFMIN_SPLIT_HOLLOW_SNAKE" => Some(Self::OnhnihhfminSplitHollowSnake), - "ONHNIHHFMIN_COORDINATE_TRANSFORM" => { - Some(Self::OnhnihhfminCoordinateTransform) - } - "ONHNIHHFMIN_GET_HOLLOW_SNAKE_INFO" => { - Some(Self::OnhnihhfminGetHollowSnakeInfo) - } - "ONHNIHHFMIN_POPUP_TIP" => Some(Self::OnhnihhfminPopupTip), - "ONHNIHHFMIN_SET_ENTITY_SCRIPT_VARIABLE" => { - Some(Self::OnhnihhfminSetEntityScriptVariable) - } - "ONHNIHHFMIN_HOLLOW_NPC_TRANSFER" => Some(Self::OnhnihhfminHollowNpcTransfer), - "ONHNIHHFMIN_CHAT_CAMERA" => Some(Self::OnhnihhfminChatCamera), - "ONHNIHHFMIN_MODIFY_TIME_SEGMENT" => Some(Self::OnhnihhfminModifyTimeSegment), - "ONHNIHHFMIN_LIMBO_CAMP_EVENT" => Some(Self::OnhnihhfminLimboCampEvent), - "ONHNIHHFMIN_NEW_TIME_REWIND" => Some(Self::OnhnihhfminNewTimeRewind), - "ONHNIHHFMIN_TRIGGER_HOLLOW_EVENT" => { - Some(Self::OnhnihhfminTriggerHollowEvent) - } - "ONHNIHHFMIN_SHOW_CHAPTER_TIP" => Some(Self::OnhnihhfminShowChapterTip), - "ONHNIHHFMIN_ACTIVE_TRIGGER" => Some(Self::OnhnihhfminActiveTrigger), - "ONHNIHHFMIN_HP_ACT_HOLLOW" => Some(Self::OnhnihhfminHpActHollow), - "ONHNIHHFMIN_ITERATE_CONWAY_LIFE_GAME" => { - Some(Self::OnhnihhfminIterateConwayLifeGame) - } - "ONHNIHHFMIN_SET_VHS_STORE_TREND_STATE" => { - Some(Self::OnhnihhfminSetVhsStoreTrendState) - } - "ONHNIHHFMIN_GET_HOLLOW_ACTIVITY_PARAM" => { - Some(Self::OnhnihhfminGetHollowActivityParam) - } - "ONHNIHHFMIN_INIT_HACKER_GAME" => Some(Self::OnhnihhfminInitHackerGame), - "ONHNIHHFMIN_TELEPORT_UI" => Some(Self::OnhnihhfminTeleportUi), - "ONHNIHHFMIN_CREATE_MOVE_NPC" => Some(Self::OnhnihhfminCreateMoveNpc), - "ONHNIHHFMIN_COUNT_DROP_POOL" => Some(Self::OnhnihhfminCountDropPool), - "ONHNIHHFMIN_CHANGE_HOLLOW_SOUND_STATE" => { - Some(Self::OnhnihhfminChangeHollowSoundState) - } - "ONHNIHHFMIN_SET_NPC_STATE" => Some(Self::OnhnihhfminSetNpcState), - "ONHNIHHFMIN_CHANGE_BACK_SCENE_INFO" => { - Some(Self::OnhnihhfminChangeBackSceneInfo) - } - "ONHNIHHFMIN_CHANGE_INTERACT" => Some(Self::OnhnihhfminChangeInteract), - "ONHNIHHFMIN_PREPARE_DATA" => Some(Self::OnhnihhfminPrepareData), - "ONHNIHHFMIN_CLOSE_DIALOG_HOLLOW" => Some(Self::OnhnihhfminCloseDialogHollow), - "ONHNIHHFMIN_SHOW_LAYER_RESULT" => Some(Self::OnhnihhfminShowLayerResult), - "ONHNIHHFMIN_READ_FC_BLACK_BOARD_DATA" => { - Some(Self::OnhnihhfminReadFcBlackBoardData) - } - "ONHNIHHFMIN_QUIT_PHOTO" => Some(Self::OnhnihhfminQuitPhoto), - "ONHNIHHFMIN_TRY_MOVE_ELEVATOR" => Some(Self::OnhnihhfminTryMoveElevator), - "ONHNIHHFMIN_SET_INTERCONNECTED_STORY_EVENT" => { - Some(Self::OnhnihhfminSetInterconnectedStoryEvent) - } - "ONHNIHHFMIN_EVENT_MODIFICATION_BY_FALLING" => { - Some(Self::OnhnihhfminEventModificationByFalling) - } - "ONHNIHHFMIN_BEGIN_TUTORIAL_GUIDE" => { - Some(Self::OnhnihhfminBeginTutorialGuide) - } - "ONHNIHHFMIN_CHANGE_BANGBOO_CHOICE" => { - Some(Self::OnhnihhfminChangeBangbooChoice) - } - "ONHNIHHFMIN_INIT_TIME_SEGMENT" => Some(Self::OnhnihhfminInitTimeSegment), - "ONHNIHHFMIN_CHANGE_HOLLOW_NPC_APPERANCE" => { - Some(Self::OnhnihhfminChangeHollowNpcApperance) - } - "ONHNIHHFMIN_MODIFY_TIME_REWIND" => Some(Self::OnhnihhfminModifyTimeRewind), - "ONHNIHHFMIN_COMPLETE_HALL_GAME" => Some(Self::OnhnihhfminCompleteHallGame), - "ONHNIHHFMIN_FINISH_RESCUE" => Some(Self::OnhnihhfminFinishRescue), - "ONHNIHHFMIN_PLAY_POST_EFFECT" => Some(Self::OnhnihhfminPlayPostEffect), - "ONHNIHHFMIN_REMOVE_CURSE" => Some(Self::OnhnihhfminRemoveCurse), - "ONHNIHHFMIN_SET_HOLLOW_SPAWNER" => Some(Self::OnhnihhfminSetHollowSpawner), - "ONHNIHHFMIN_SWITCH_TRACK_QUEST" => Some(Self::OnhnihhfminSwitchTrackQuest), - "ONHNIHHFMIN_UNLOCK_CLUE" => Some(Self::OnhnihhfminUnlockClue), - "ONHNIHHFMIN_PERFORM" => Some(Self::OnhnihhfminPerform), - "ONHNIHHFMIN_ACCELERATE_MAIN_CITY_TIME" => { - Some(Self::OnhnihhfminAccelerateMainCityTime) - } - "ONHNIHHFMIN_EVENT_CHOICE" => Some(Self::OnhnihhfminEventChoice), - "ONHNIHHFMIN_MODIFY_SCENE_PROPERTY" => { - Some(Self::OnhnihhfminModifySceneProperty) - } - "ONHNIHHFMIN_CAMERA_MOVE_V2" => Some(Self::OnhnihhfminCameraMoveV2), - "ONHNIHHFMIN_ENTER_HOLLOW_SHOP" => Some(Self::OnhnihhfminEnterHollowShop), - "ONHNIHHFMIN_PLAY_ANIM_SEQUENCE" => Some(Self::OnhnihhfminPlayAnimSequence), - "ONHNIHHFMIN_FINISH_EVENT" => Some(Self::OnhnihhfminFinishEvent), - "ONHNIHHFMIN_SET_LIFT_STATUS" => Some(Self::OnhnihhfminSetLiftStatus), - "ONHNIHHFMIN_HOLLOW_NPC_IMITATE" => Some(Self::OnhnihhfminHollowNpcImitate), - "ONHNIHHFMIN_PUSH_WITH_DIRECTION" => Some(Self::OnhnihhfminPushWithDirection), - "ONHNIHHFMIN_PLAYER_SWITCH_MAIN_CHARACTER" => { - Some(Self::OnhnihhfminPlayerSwitchMainCharacter) - } - "ONHNIHHFMIN_HENSHIN" => Some(Self::OnhnihhfminHenshin), - "ONHNIHHFMIN_SWITCH_MAIN_CHARACTER" => { - Some(Self::OnhnihhfminSwitchMainCharacter) - } - "ONHNIHHFMIN_ENTER_HOLLOW_QUEST" => Some(Self::OnhnihhfminEnterHollowQuest), - "ONHNIHHFMIN_OPEN_BIG_TV_SOKOBAN_GAME" => { - Some(Self::OnhnihhfminOpenBigTvSokobanGame) - } - "ONHNIHHFMIN_FORCE_REFRESH" => Some(Self::OnhnihhfminForceRefresh), - "ONHNIHHFMIN_MOD_NPC" => Some(Self::OnhnihhfminModNpc), - "ONHNIHHFMIN_THE_WORLD" => Some(Self::OnhnihhfminTheWorld), - "ONHNIHHFMIN_SET_POSITION" => Some(Self::OnhnihhfminSetPosition), - "ONHNIHHFMIN_FREEZE_CHESSBOARD_CAMERA" => { - Some(Self::OnhnihhfminFreezeChessboardCamera) - } - "ONHNIHHFMIN_GET_AVATAR_INFO" => Some(Self::OnhnihhfminGetAvatarInfo), + "DHCBAGADAPD_ACTION_TYPE_NONE" => Some(Self::DhcbagadapdActionTypeNone), + "DHCBAGADAPD_GET_CHARACTER_POOL_ABYSS" => { + Some(Self::DhcbagadapdGetCharacterPoolAbyss) + } + "DHCBAGADAPD_FOCUS_CAMERA" => Some(Self::DhcbagadapdFocusCamera), + "DHCBAGADAPD_GET_NPC_INSTANCE_ID" => Some(Self::DhcbagadapdGetNpcInstanceId), + "DHCBAGADAPD_EVENT_MODIFICATION_BY_FALLING" => { + Some(Self::DhcbagadapdEventModificationByFalling) + } + "DHCBAGADAPD_ACTIVE_TRIGGER" => Some(Self::DhcbagadapdActiveTrigger), + "DHCBAGADAPD_GET_ENTITY_PARAM" => Some(Self::DhcbagadapdGetEntityParam), + "DHCBAGADAPD_SET_NPC_ATTR" => Some(Self::DhcbagadapdSetNpcAttr), + "DHCBAGADAPD_ADD_HOLLOW_LIGHT" => Some(Self::DhcbagadapdAddHollowLight), + "DHCBAGADAPD_SWITCH_MAIN_CHARACTER" => { + Some(Self::DhcbagadapdSwitchMainCharacter) + } + "DHCBAGADAPD_CHANGE_HOLLOW_BG" => Some(Self::DhcbagadapdChangeHollowBg), + "DHCBAGADAPD_SHOW_TELEPORT_UI" => Some(Self::DhcbagadapdShowTeleportUi), + "DHCBAGADAPD_CHANGE_AVATAR_STATE" => Some(Self::DhcbagadapdChangeAvatarState), + "DHCBAGADAPD_GET_FOCUS_CAMERA_PARAM" => { + Some(Self::DhcbagadapdGetFocusCameraParam) + } + "DHCBAGADAPD_RESET_BIG_TV_SNAPSHOT" => { + Some(Self::DhcbagadapdResetBigTvSnapshot) + } + "DHCBAGADAPD_CHANGE_NPC_NAME" => Some(Self::DhcbagadapdChangeNpcName), + "DHCBAGADAPD_WRITE_FC_BLACK_BOARD_DATA" => { + Some(Self::DhcbagadapdWriteFcBlackBoardData) + } + "DHCBAGADAPD_ADD_SOUND_AMB" => Some(Self::DhcbagadapdAddSoundAmb), + "DHCBAGADAPD_FILTER_HOLLOW_ENTITY" => { + Some(Self::DhcbagadapdFilterHollowEntity) + } + "DHCBAGADAPD_BIND_BIG_TV" => Some(Self::DhcbagadapdBindBigTv), + "DHCBAGADAPD_GET_EVENT_TEXTURE" => Some(Self::DhcbagadapdGetEventTexture), + "DHCBAGADAPD_CHANGE_GUIDE_POINT" => Some(Self::DhcbagadapdChangeGuidePoint), + "DHCBAGADAPD_BAN_CHARACTER" => Some(Self::DhcbagadapdBanCharacter), + "DHCBAGADAPD_OPEN_UI" => Some(Self::DhcbagadapdOpenUi), + "DHCBAGADAPD_SET_VHS_STORE_TREND_STATE" => { + Some(Self::DhcbagadapdSetVhsStoreTrendState) + } + "DHCBAGADAPD_SHOW_LAYER_RESULT" => Some(Self::DhcbagadapdShowLayerResult), + "DHCBAGADAPD_ON_OFF_CATEGORY" => Some(Self::DhcbagadapdOnOffCategory), + "DHCBAGADAPD_TRIGGER_ENTITY_BASIC_BEHAVIOR" => { + Some(Self::DhcbagadapdTriggerEntityBasicBehavior) + } + "DHCBAGADAPD_PLAY_AIM_SEQUENCE" => Some(Self::DhcbagadapdPlayAimSequence), + "DHCBAGADAPD_PLAY_SOUND" => Some(Self::DhcbagadapdPlaySound), + "DHCBAGADAPD_CHAT_CAMERA" => Some(Self::DhcbagadapdChatCamera), + "DHCBAGADAPD_FORBID_AFK" => Some(Self::DhcbagadapdForbidAfk), + "DHCBAGADAPD_DISPLAY_BIG_TV_CHESSBOARD" => { + Some(Self::DhcbagadapdDisplayBigTvChessboard) + } + "DHCBAGADAPD_SET_NPC_VISIBLE" => Some(Self::DhcbagadapdSetNpcVisible), + "DHCBAGADAPD_SET_HOLLOW_ACTIVITY_PARAM" => { + Some(Self::DhcbagadapdSetHollowActivityParam) + } + "DHCBAGADAPD_REWARD" => Some(Self::DhcbagadapdReward), + "DHCBAGADAPD_SET_HOLLOW_PLAY_UI" => Some(Self::DhcbagadapdSetHollowPlayUi), + "DHCBAGADAPD_HP_ACT_HOLLOW" => Some(Self::DhcbagadapdHpActHollow), + "DHCBAGADAPD_SET_LEADER_OF_HOLLOW_NPC" => { + Some(Self::DhcbagadapdSetLeaderOfHollowNpc) + } + "DHCBAGADAPD_ONGOING_TIPS" => Some(Self::DhcbagadapdOngoingTips), + "DHCBAGADAPD_SHOW_PHOTO_QUEST_FINISH_TIP" => { + Some(Self::DhcbagadapdShowPhotoQuestFinishTip) + } + "DHCBAGADAPD_ITERATE_CONWAY_LIFE_GAME" => { + Some(Self::DhcbagadapdIterateConwayLifeGame) + } + "DHCBAGADAPD_CHANGE_INTERACT" => Some(Self::DhcbagadapdChangeInteract), + "DHCBAGADAPD_HIDE_NODE" => Some(Self::DhcbagadapdHideNode), + "DHCBAGADAPD_GO_TO_CHESSBOARD" => Some(Self::DhcbagadapdGoToChessboard), + "DHCBAGADAPD_CREATE_FC" => Some(Self::DhcbagadapdCreateFc), + "DHCBAGADAPD_SUBSCRIBE_SIGNAL" => Some(Self::DhcbagadapdSubscribeSignal), + "DHCBAGADAPD_SWITCH_MAIN_CITY_TIME" => { + Some(Self::DhcbagadapdSwitchMainCityTime) + } + "DHCBAGADAPD_OPEN_DIALOG_HOLLOW_V2" => { + Some(Self::DhcbagadapdOpenDialogHollowV2) + } + "DHCBAGADAPD_UNLOCK_HOLLOW_QUEST" => Some(Self::DhcbagadapdUnlockHollowQuest), + "DHCBAGADAPD_END_TRANSITION" => Some(Self::DhcbagadapdEndTransition), + "DHCBAGADAPD_HOLLOW_NPC_HENSHIN" => Some(Self::DhcbagadapdHollowNpcHenshin), + "DHCBAGADAPD_MAKE_CHOICE" => Some(Self::DhcbagadapdMakeChoice), + "DHCBAGADAPD_ACTIVATE_GRID_IN_SEGMENT" => { + Some(Self::DhcbagadapdActivateGridInSegment) + } + "DHCBAGADAPD_STOP_ANIM" => Some(Self::DhcbagadapdStopAnim), + "DHCBAGADAPD_SET_TRASH_NEW_FLAG" => Some(Self::DhcbagadapdSetTrashNewFlag), + "DHCBAGADAPD_TRIGGER_ENTITY_MOVE" => Some(Self::DhcbagadapdTriggerEntityMove), + "DHCBAGADAPD_NEW_TIME_REWIND" => Some(Self::DhcbagadapdNewTimeRewind), + "DHCBAGADAPD_GO_TO_NEXT_LAYER" => Some(Self::DhcbagadapdGoToNextLayer), + "DHCBAGADAPD_GET_HOLLOW_SNAKE_INFO" => { + Some(Self::DhcbagadapdGetHollowSnakeInfo) + } + "DHCBAGADAPD_CREATE_CLIENT_ENTITY" => { + Some(Self::DhcbagadapdCreateClientEntity) + } + "DHCBAGADAPD_HENSHIN" => Some(Self::DhcbagadapdHenshin), + "DHCBAGADAPD_END_LOOP" => Some(Self::DhcbagadapdEndLoop), + "DHCBAGADAPD_GET_EVENT_POOL_EVENT" => { + Some(Self::DhcbagadapdGetEventPoolEvent) + } + "DHCBAGADAPD_FINISH_EVENT" => Some(Self::DhcbagadapdFinishEvent), + "DHCBAGADAPD_SHOW_POP_WINDOW_HOLLOW" => { + Some(Self::DhcbagadapdShowPopWindowHollow) + } + "DHCBAGADAPD_GET_PLAYER_HOLLOW_MOVE_PATH" => { + Some(Self::DhcbagadapdGetPlayerHollowMovePath) + } + "DHCBAGADAPD_MAP_CHOOSE_BY_NUM" => Some(Self::DhcbagadapdMapChooseByNum), + "DHCBAGADAPD_GET_AVATAR_INFO" => Some(Self::DhcbagadapdGetAvatarInfo), + "DHCBAGADAPD_ENTER_HOLLOW_SHOP" => Some(Self::DhcbagadapdEnterHollowShop), + "DHCBAGADAPD_INIT_CONWAY_LIFE_GAME" => { + Some(Self::DhcbagadapdInitConwayLifeGame) + } + "DHCBAGADAPD_SWITCH_SECTION" => Some(Self::DhcbagadapdSwitchSection), + "DHCBAGADAPD_RECORD_USE_INITIATIVE_ITEM" => { + Some(Self::DhcbagadapdRecordUseInitiativeItem) + } + "DHCBAGADAPD_COUNT_CARD_POOL" => Some(Self::DhcbagadapdCountCardPool), + "DHCBAGADAPD_CREATE_SIGNAL" => Some(Self::DhcbagadapdCreateSignal), + "DHCBAGADAPD_RANDOM_ITEM_CARD" => Some(Self::DhcbagadapdRandomItemCard), + "DHCBAGADAPD_TRASH_GACHA" => Some(Self::DhcbagadapdTrashGacha), + "DHCBAGADAPD_SET_HOLLOW_SYSTEM_STATE" => { + Some(Self::DhcbagadapdSetHollowSystemState) + } + "DHCBAGADAPD_CHANGE_HOLLOW_NPC_APPERANCE" => { + Some(Self::DhcbagadapdChangeHollowNpcApperance) + } + "DHCBAGADAPD_SEARCH_HOLLOW_NPC" => Some(Self::DhcbagadapdSearchHollowNpc), + "DHCBAGADAPD_CREATE_NPC" => Some(Self::DhcbagadapdCreateNpc), + "DHCBAGADAPD_CHESS_UI_3D_CONTROLLER" => { + Some(Self::DhcbagadapdChessUi3dController) + } + "DHCBAGADAPD_END_OVERLORDFEAST_GAME" => { + Some(Self::DhcbagadapdEndOverlordfeastGame) + } + "DHCBAGADAPD_MODIFY_COMPONENT" => Some(Self::DhcbagadapdModifyComponent), + "DHCBAGADAPD_LOG_HOLLOW" => Some(Self::DhcbagadapdLogHollow), + "DHCBAGADAPD_MOVE_BIG_TV" => Some(Self::DhcbagadapdMoveBigTv), + "DHCBAGADAPD_SET_HOLLOW_ITEM_SLOT" => { + Some(Self::DhcbagadapdSetHollowItemSlot) + } + "DHCBAGADAPD_NEW_HOLLOW" => Some(Self::DhcbagadapdNewHollow), + "DHCBAGADAPD_SET_MULTI_HOLLOW_OUT_SECTION" => { + Some(Self::DhcbagadapdSetMultiHollowOutSection) + } + "DHCBAGADAPD_MAKE_DIALOG_CHOICE" => Some(Self::DhcbagadapdMakeDialogChoice), + "DHCBAGADAPD_CHANGE_HOLLOW_EVENT_WEIGHT" => { + Some(Self::DhcbagadapdChangeHollowEventWeight) + } + "DHCBAGADAPD_CREATE_CAMERA_ZONE" => Some(Self::DhcbagadapdCreateCameraZone), + "DHCBAGADAPD_PLAY_DIALOG_ANIM_V2" => Some(Self::DhcbagadapdPlayDialogAnimV2), + "DHCBAGADAPD_LOG" => Some(Self::DhcbagadapdLog), + "DHCBAGADAPD_SET_PARTNER_EVENT_STATE" => { + Some(Self::DhcbagadapdSetPartnerEventState) + } + "DHCBAGADAPD_BEGIN_TUTORIAL_GUIDE_INTERACT" => { + Some(Self::DhcbagadapdBeginTutorialGuideInteract) + } + "DHCBAGADAPD_TRIGGER_ENTITY_INTERACT" => { + Some(Self::DhcbagadapdTriggerEntityInteract) + } + "DHCBAGADAPD_BEGIN_PHOTO" => Some(Self::DhcbagadapdBeginPhoto), + "DHCBAGADAPD_START_ACTION" => Some(Self::DhcbagadapdStartAction), + "DHCBAGADAPD_MODIFY_POP_INTERACT_COMPONENT" => { + Some(Self::DhcbagadapdModifyPopInteractComponent) + } + "DHCBAGADAPD_OPEN_UI_GAME" => Some(Self::DhcbagadapdOpenUiGame), + "DHCBAGADAPD_REPLACE_CARD" => Some(Self::DhcbagadapdReplaceCard), + "DHCBAGADAPD_GET_ENTITY_PRIORITY" => Some(Self::DhcbagadapdGetEntityPriority), + "DHCBAGADAPD_PREPARE_DATA" => Some(Self::DhcbagadapdPrepareData), + "DHCBAGADAPD_CLIENT_PERFORM" => Some(Self::DhcbagadapdClientPerform), + "DHCBAGADAPD_MANUAL_ACCELERATE" => Some(Self::DhcbagadapdManualAccelerate), + "DHCBAGADAPD_CLOSE_DIALOG_HOLLOW_V2" => { + Some(Self::DhcbagadapdCloseDialogHollowV2) + } + "DHCBAGADAPD_REMOVE_CHESSBOARD" => Some(Self::DhcbagadapdRemoveChessboard), + "DHCBAGADAPD_CREATE_OVA" => Some(Self::DhcbagadapdCreateOva), + "DHCBAGADAPD_MOD_OBJ_STATE" => Some(Self::DhcbagadapdModObjState), + "DHCBAGADAPD_REMOVE_CURSE" => Some(Self::DhcbagadapdRemoveCurse), + "DHCBAGADAPD_HOLLOW_SET_SWITCH_EFFECT" => { + Some(Self::DhcbagadapdHollowSetSwitchEffect) + } + "DHCBAGADAPD_SET_LIFT_STATUS" => Some(Self::DhcbagadapdSetLiftStatus), + "DHCBAGADAPD_EAT_RAMEN" => Some(Self::DhcbagadapdEatRamen), + "DHCBAGADAPD_LOAD_EVENT_PARAM" => Some(Self::DhcbagadapdLoadEventParam), + "DHCBAGADAPD_GET_LEADER_OF_HOLLOW_NPC" => { + Some(Self::DhcbagadapdGetLeaderOfHollowNpc) + } + "DHCBAGADAPD_SET_EVENT_ICON" => Some(Self::DhcbagadapdSetEventIcon), + "DHCBAGADAPD_TRIGGER_ENTITY_TRANSFER" => { + Some(Self::DhcbagadapdTriggerEntityTransfer) + } + "DHCBAGADAPD_MODIFY_STACKING_ORDER" => { + Some(Self::DhcbagadapdModifyStackingOrder) + } + "DHCBAGADAPD_FORCE_REFRESH" => Some(Self::DhcbagadapdForceRefresh), + "DHCBAGADAPD_TRIGGER_HOLLOW_NPC_EARLY_ACT" => { + Some(Self::DhcbagadapdTriggerHollowNpcEarlyAct) + } + "DHCBAGADAPD_MAKE_ITEM_CHOICE" => Some(Self::DhcbagadapdMakeItemChoice), + "DHCBAGADAPD_BOOM" => Some(Self::DhcbagadapdBoom), + "DHCBAGADAPD_ADD_PARTNER_EVENT" => Some(Self::DhcbagadapdAddPartnerEvent), + "DHCBAGADAPD_MAP_SET_TAG" => Some(Self::DhcbagadapdMapSetTag), + "DHCBAGADAPD_REMOVE_NPC" => Some(Self::DhcbagadapdRemoveNpc), + "DHCBAGADAPD_MODIFY_TIME_REWIND" => Some(Self::DhcbagadapdModifyTimeRewind), + "DHCBAGADAPD_CHANGE_CHARACTER_ABYSS" => { + Some(Self::DhcbagadapdChangeCharacterAbyss) + } + "DHCBAGADAPD_RUN_HOLLOW_SPAWNER" => Some(Self::DhcbagadapdRunHollowSpawner), + "DHCBAGADAPD_SET_LIST" => Some(Self::DhcbagadapdSetList), + "DHCBAGADAPD_SET_LAYER_TYPE" => Some(Self::DhcbagadapdSetLayerType), + "DHCBAGADAPD_CHANGE_SOUND_STATE" => Some(Self::DhcbagadapdChangeSoundState), + "DHCBAGADAPD_WAIT_SECONDS" => Some(Self::DhcbagadapdWaitSeconds), + "DHCBAGADAPD_REWARD_WITH_PERFORM" => Some(Self::DhcbagadapdRewardWithPerform), + "DHCBAGADAPD_SEND_MESSAGE" => Some(Self::DhcbagadapdSendMessage), + "DHCBAGADAPD_SET_CHALLENGE" => Some(Self::DhcbagadapdSetChallenge), + "DHCBAGADAPD_PUSH_WITH_DIRECTION" => Some(Self::DhcbagadapdPushWithDirection), + "DHCBAGADAPD_REMOVE_ABILITY" => Some(Self::DhcbagadapdRemoveAbility), + "DHCBAGADAPD_SET_CONDITION_PROGRESS" => { + Some(Self::DhcbagadapdSetConditionProgress) + } + "DHCBAGADAPD_PLAY_DIALOG_ANIM" => Some(Self::DhcbagadapdPlayDialogAnim), + "DHCBAGADAPD_SET_HOLLOW_SPAWNER" => Some(Self::DhcbagadapdSetHollowSpawner), + "DHCBAGADAPD_ACTIVATE_SEGMENT_INTERACT" => { + Some(Self::DhcbagadapdActivateSegmentInteract) + } + "DHCBAGADAPD_MOVE_NPC_TO_SECTION" => Some(Self::DhcbagadapdMoveNpcToSection), + "DHCBAGADAPD_REMOVE_MAIN_CITY_QUEST_INTERACT" => { + Some(Self::DhcbagadapdRemoveMainCityQuestInteract) + } + "DHCBAGADAPD_GET_PRE_CHESSBOARD" => Some(Self::DhcbagadapdGetPreChessboard), + "DHCBAGADAPD_MODIFY_LIGHT_DIFFUSION_POINTS" => { + Some(Self::DhcbagadapdModifyLightDiffusionPoints) + } + "DHCBAGADAPD_SET_NPC_VISIBLE_CLIENT" => { + Some(Self::DhcbagadapdSetNpcVisibleClient) + } + "DHCBAGADAPD_SET_POSITION" => Some(Self::DhcbagadapdSetPosition), + "DHCBAGADAPD_ADD_MICRO_TASK" => Some(Self::DhcbagadapdAddMicroTask), + "DHCBAGADAPD_CREATE_HOLLOW_SPAWNER" => { + Some(Self::DhcbagadapdCreateHollowSpawner) + } + "DHCBAGADAPD_REMOVE_CHARACTER" => Some(Self::DhcbagadapdRemoveCharacter), + "DHCBAGADAPD_FINISH_HOLLOW" => Some(Self::DhcbagadapdFinishHollow), + "DHCBAGADAPD_MODIFY_TIME_SEGMENT" => Some(Self::DhcbagadapdModifyTimeSegment), + "DHCBAGADAPD_SHOW_VHS_STORE_LEVEL_TIPS" => { + Some(Self::DhcbagadapdShowVhsStoreLevelTips) + } + "DHCBAGADAPD_SAVE_MINI_SNAPSHOT" => Some(Self::DhcbagadapdSaveMiniSnapshot), + "DHCBAGADAPD_GET_NPC_ID" => Some(Self::DhcbagadapdGetNpcId), + "DHCBAGADAPD_GET_LIGHT_LEVEL" => Some(Self::DhcbagadapdGetLightLevel), + "DHCBAGADAPD_SEND_CUSTOM_EVENT_TRACKING" => { + Some(Self::DhcbagadapdSendCustomEventTracking) + } + "DHCBAGADAPD_SWITCH_GUISE_AVATAR" => Some(Self::DhcbagadapdSwitchGuiseAvatar), + "DHCBAGADAPD_LIST_CONVERT" => Some(Self::DhcbagadapdListConvert), + "DHCBAGADAPD_CAMERA_MOVE" => Some(Self::DhcbagadapdCameraMove), + "DHCBAGADAPD_CHANGE_HOLLOW_SOUND_STATE" => { + Some(Self::DhcbagadapdChangeHollowSoundState) + } + "DHCBAGADAPD_HIDE_MAIN_CONTROL_AVATAR" => { + Some(Self::DhcbagadapdHideMainControlAvatar) + } + "DHCBAGADAPD_COMPLETE_HALL_GAME" => Some(Self::DhcbagadapdCompleteHallGame), + "DHCBAGADAPD_DOWNLOAD_FULL_RESOURCE" => { + Some(Self::DhcbagadapdDownloadFullResource) + } + "DHCBAGADAPD_GET_TIME_REWIND_INFO" => { + Some(Self::DhcbagadapdGetTimeRewindInfo) + } + "DHCBAGADAPD_DROP_CHESSBOARD_ID" => Some(Self::DhcbagadapdDropChessboardId), + "DHCBAGADAPD_BEGIN_TUTORIAL_GUIDE" => { + Some(Self::DhcbagadapdBeginTutorialGuide) + } + "DHCBAGADAPD_ABYSS_DROP_CHARACTER_POOL" => { + Some(Self::DhcbagadapdAbyssDropCharacterPool) + } + "DHCBAGADAPD_NEXT_DROP_CLUE_EVENT" => { + Some(Self::DhcbagadapdNextDropClueEvent) + } + "DHCBAGADAPD_GET_HOLLOW_ITEM" => Some(Self::DhcbagadapdGetHollowItem), + "DHCBAGADAPD_TRIGGER_BATTLE" => Some(Self::DhcbagadapdTriggerBattle), + "DHCBAGADAPD_LOCK_CURSE" => Some(Self::DhcbagadapdLockCurse), + "DHCBAGADAPD_INTERACT_NPC_WITH_ANIM" => { + Some(Self::DhcbagadapdInteractNpcWithAnim) + } + "DHCBAGADAPD_RANDOM_WITH_WEIGHT" => Some(Self::DhcbagadapdRandomWithWeight), + "DHCBAGADAPD_LIST_SPECIAL_OPT" => Some(Self::DhcbagadapdListSpecialOpt), + "DHCBAGADAPD_GET_POSITION" => Some(Self::DhcbagadapdGetPosition), + "DHCBAGADAPD_WAIT_TRANSITION_END" => Some(Self::DhcbagadapdWaitTransitionEnd), + "DHCBAGADAPD_APPLY_ABILITY" => Some(Self::DhcbagadapdApplyAbility), + "DHCBAGADAPD_SHOW_QUEST_TIP" => Some(Self::DhcbagadapdShowQuestTip), + "DHCBAGADAPD_NEW_CHESSBOARD" => Some(Self::DhcbagadapdNewChessboard), + "DHCBAGADAPD_CREATE_ENTITY" => Some(Self::DhcbagadapdCreateEntity), + "DHCBAGADAPD_INIT_TIME_SEGMENT" => Some(Self::DhcbagadapdInitTimeSegment), + "DHCBAGADAPD_ADD_ITEM" => Some(Self::DhcbagadapdAddItem), + "DHCBAGADAPD_SWITCH" => Some(Self::DhcbagadapdSwitch), + "DHCBAGADAPD_DRAW" => Some(Self::DhcbagadapdDraw), + "DHCBAGADAPD_MOD_MAIN_CITY_TIME_CLIENT" => { + Some(Self::DhcbagadapdModMainCityTimeClient) + } + "DHCBAGADAPD_OPEN_HALL_GAME" => Some(Self::DhcbagadapdOpenHallGame), + "DHCBAGADAPD_AVATAR_TIPS_SWITCH" => Some(Self::DhcbagadapdAvatarTipsSwitch), + "DHCBAGADAPD_MODIFY_HACKER_GAME_PARAM" => { + Some(Self::DhcbagadapdModifyHackerGameParam) + } + "DHCBAGADAPD_GET_TRUST" => Some(Self::DhcbagadapdGetTrust), + "DHCBAGADAPD_LIMBO_CAMP_EVENT" => Some(Self::DhcbagadapdLimboCampEvent), + "DHCBAGADAPD_OPEN_BIG_TV_SOKOBAN_GAME" => { + Some(Self::DhcbagadapdOpenBigTvSokobanGame) + } + "DHCBAGADAPD_GET_EVENT_ID" => Some(Self::DhcbagadapdGetEventId), + "DHCBAGADAPD_MAP_CHOOSE_BY_RANGE" => Some(Self::DhcbagadapdMapChooseByRange), + "DHCBAGADAPD_BREAK_DIALOG_ANIM" => Some(Self::DhcbagadapdBreakDialogAnim), + "DHCBAGADAPD_BREAK_NAVIGATE" => Some(Self::DhcbagadapdBreakNavigate), + "DHCBAGADAPD_SET_CHESSBOARD_PERFORM_MODE" => { + Some(Self::DhcbagadapdSetChessboardPerformMode) + } + "DHCBAGADAPD_TIME_REWIND_INTERACT" => { + Some(Self::DhcbagadapdTimeRewindInteract) + } + "DHCBAGADAPD_EVENT_CHOICE" => Some(Self::DhcbagadapdEventChoice), + "DHCBAGADAPD_RANDOM_BATTLE_ID" => Some(Self::DhcbagadapdRandomBattleId), + "DHCBAGADAPD_REPAIR_ZONE" => Some(Self::DhcbagadapdRepairZone), + "DHCBAGADAPD_MAP_CHOOSE_BY_LAYER" => Some(Self::DhcbagadapdMapChooseByLayer), + "DHCBAGADAPD_HIT_NPC" => Some(Self::DhcbagadapdHitNpc), + "DHCBAGADAPD_INIT_HACKER_GAME" => Some(Self::DhcbagadapdInitHackerGame), + "DHCBAGADAPD_HOLLOW_NPC_IMITATE" => Some(Self::DhcbagadapdHollowNpcImitate), + "DHCBAGADAPD_CALL_FUNCTION_V2" => Some(Self::DhcbagadapdCallFunctionV2), + "DHCBAGADAPD_THE_WORLD" => Some(Self::DhcbagadapdTheWorld), + "DHCBAGADAPD_GET_AVATAR_BY_TAG" => Some(Self::DhcbagadapdGetAvatarByTag), + "DHCBAGADAPD_DESTORY_NPC" => Some(Self::DhcbagadapdDestoryNpc), + "DHCBAGADAPD_GET_LIGHT_UID" => Some(Self::DhcbagadapdGetLightUid), + "DHCBAGADAPD_WAIT_TIPS_END" => Some(Self::DhcbagadapdWaitTipsEnd), + "DHCBAGADAPD_SET_OVA_STATE" => Some(Self::DhcbagadapdSetOvaState), + "DHCBAGADAPD_CAMERA_RESET" => Some(Self::DhcbagadapdCameraReset), + "DHCBAGADAPD_TRIGGER_ENTITY_SCRIPT" => { + Some(Self::DhcbagadapdTriggerEntityScript) + } + "DHCBAGADAPD_REMOVE_ENTITY_STATE" => Some(Self::DhcbagadapdRemoveEntityState), + "DHCBAGADAPD_CREATE_HOLLOW_NPC" => Some(Self::DhcbagadapdCreateHollowNpc), + "DHCBAGADAPD_READ_FC_BLACK_BOARD_DATA" => { + Some(Self::DhcbagadapdReadFcBlackBoardData) + } + "DHCBAGADAPD_SLOT_MACHINE" => Some(Self::DhcbagadapdSlotMachine), + "DHCBAGADAPD_CAMERA_BACK_TO_PLAYER" => { + Some(Self::DhcbagadapdCameraBackToPlayer) + } + "DHCBAGADAPD_RESET_HOLLOW_LINE_QUEST" => { + Some(Self::DhcbagadapdResetHollowLineQuest) + } + "DHCBAGADAPD_BREAK_DIALOG_ANIM_V2" => { + Some(Self::DhcbagadapdBreakDialogAnimV2) + } + "DHCBAGADAPD_AFK_HOLLOW" => Some(Self::DhcbagadapdAfkHollow), + "DHCBAGADAPD_SHOW_ITEM" => Some(Self::DhcbagadapdShowItem), + "DHCBAGADAPD_SHOW_BOTTOM_TIP_HOLLOW" => { + Some(Self::DhcbagadapdShowBottomTipHollow) + } + "DHCBAGADAPD_ADD_CHARACTER" => Some(Self::DhcbagadapdAddCharacter), + "DHCBAGADAPD_HOLLOW_NPC_MOVE" => Some(Self::DhcbagadapdHollowNpcMove), + "DHCBAGADAPD_HOLLOW_NPC_FIND_PATH" => { + Some(Self::DhcbagadapdHollowNpcFindPath) + } + "DHCBAGADAPD_SET_FIRST_MEET" => Some(Self::DhcbagadapdSetFirstMeet), + "DHCBAGADAPD_GET_BOSS_BATTLE_EVENT" => { + Some(Self::DhcbagadapdGetBossBattleEvent) + } + "DHCBAGADAPD_WALK_FAR_AWAY" => Some(Self::DhcbagadapdWalkFarAway), + "DHCBAGADAPD_COUNT_DROP_POOL" => Some(Self::DhcbagadapdCountDropPool), + "DHCBAGADAPD_RECYCLE_HOLLOW_ITEM" => Some(Self::DhcbagadapdRecycleHollowItem), + "DHCBAGADAPD_OUT_DOOR" => Some(Self::DhcbagadapdOutDoor), + "DHCBAGADAPD_SWITCH_BIG_TV" => Some(Self::DhcbagadapdSwitchBigTv), + "DHCBAGADAPD_UNLOCK_CLUE" => Some(Self::DhcbagadapdUnlockClue), + "DHCBAGADAPD_TRIGGER_HOLLOW_EVENT" => { + Some(Self::DhcbagadapdTriggerHollowEvent) + } + "DHCBAGADAPD_CLOSE_TIP" => Some(Self::DhcbagadapdCloseTip), + "DHCBAGADAPD_CAMERA_STRETCH" => Some(Self::DhcbagadapdCameraStretch), + "DHCBAGADAPD_MODIFY_SCENE_PROPERTY" => { + Some(Self::DhcbagadapdModifySceneProperty) + } + "DHCBAGADAPD_SET_NPC_STATE" => Some(Self::DhcbagadapdSetNpcState), + "DHCBAGADAPD_SET_HOLLOW_BLACK_OUT" => { + Some(Self::DhcbagadapdSetHollowBlackOut) + } + "DHCBAGADAPD_SET_MAIN_CITY_TIME" => Some(Self::DhcbagadapdSetMainCityTime), + "DHCBAGADAPD_NEXT_MAIN_CITY_TIME_PERIOD" => { + Some(Self::DhcbagadapdNextMainCityTimePeriod) + } + "DHCBAGADAPD_TELEPORT_UI" => Some(Self::DhcbagadapdTeleportUi), + "DHCBAGADAPD_REGISTER_VARIABLE_CONDITION" => { + Some(Self::DhcbagadapdRegisterVariableCondition) + } + "DHCBAGADAPD_REMOVE_MAIN_CITY_QUEST_NPC" => { + Some(Self::DhcbagadapdRemoveMainCityQuestNpc) + } + "DHCBAGADAPD_CLIENT_SWITCH_DELAY" => Some(Self::DhcbagadapdClientSwitchDelay), + "DHCBAGADAPD_SHOW_POP_WINDOW" => Some(Self::DhcbagadapdShowPopWindow), + "DHCBAGADAPD_CHESSBOARD_SOKOBAN_UI_INFO" => { + Some(Self::DhcbagadapdChessboardSokobanUiInfo) + } + "DHCBAGADAPD_MODIFY_LIGHT_LEVEL_PERFORM" => { + Some(Self::DhcbagadapdModifyLightLevelPerform) + } + "DHCBAGADAPD_COORDINATE_TRANSFORM" => { + Some(Self::DhcbagadapdCoordinateTransform) + } + "DHCBAGADAPD_SHOW_TIP_HOLLOW" => Some(Self::DhcbagadapdShowTipHollow), + "DHCBAGADAPD_SWITCH_MAIN_CHARACTER_GUISE" => { + Some(Self::DhcbagadapdSwitchMainCharacterGuise) + } + "DHCBAGADAPD_ENTER_HOLLOW_QUEST" => Some(Self::DhcbagadapdEnterHollowQuest), + "DHCBAGADAPD_PLAY_HOLLOW_QTE_GAME" => { + Some(Self::DhcbagadapdPlayHollowQteGame) + } + "DHCBAGADAPD_POPUP_TIP" => Some(Self::DhcbagadapdPopupTip), + "DHCBAGADAPD_TRANSFER" => Some(Self::DhcbagadapdTransfer), + "DHCBAGADAPD_UNSUBSCRIBE_SIGNAL" => Some(Self::DhcbagadapdUnsubscribeSignal), + "DHCBAGADAPD_SEARCH_GRID" => Some(Self::DhcbagadapdSearchGrid), + "DHCBAGADAPD_MAKE_BANGBOO_CHOICE" => Some(Self::DhcbagadapdMakeBangbooChoice), + "DHCBAGADAPD_SET_ENTITY_PARAM" => Some(Self::DhcbagadapdSetEntityParam), + "DHCBAGADAPD_SET_VARIABLE" => Some(Self::DhcbagadapdSetVariable), + "DHCBAGADAPD_ADD_STRESS_PUNISH_CURSE" => { + Some(Self::DhcbagadapdAddStressPunishCurse) + } + "DHCBAGADAPD_MODIFY_LIGHT_LEVEL" => Some(Self::DhcbagadapdModifyLightLevel), + "DHCBAGADAPD_SEND_EVENT_FC" => Some(Self::DhcbagadapdSendEventFc), + "DHCBAGADAPD_ADD_VHS_FLOW_BUFF" => Some(Self::DhcbagadapdAddVhsFlowBuff), + "DHCBAGADAPD_SPLIT_HOLLOW_SNAKE" => Some(Self::DhcbagadapdSplitHollowSnake), + "DHCBAGADAPD_START_LOOP" => Some(Self::DhcbagadapdStartLoop), + "DHCBAGADAPD_ENTER_DUNGEON_QUEST" => Some(Self::DhcbagadapdEnterDungeonQuest), + "DHCBAGADAPD_CAMERA_ACTIVE" => Some(Self::DhcbagadapdCameraActive), + "DHCBAGADAPD_MAP_SET_EVENT" => Some(Self::DhcbagadapdMapSetEvent), + "DHCBAGADAPD_GET_NPC_ATTR" => Some(Self::DhcbagadapdGetNpcAttr), + "DHCBAGADAPD_SWITCH_TRACK_QUEST" => Some(Self::DhcbagadapdSwitchTrackQuest), + "DHCBAGADAPD_PUSH_REPAIR_ZONE" => Some(Self::DhcbagadapdPushRepairZone), + "DHCBAGADAPD_SET_LAND_EVENT_FINISH" => { + Some(Self::DhcbagadapdSetLandEventFinish) + } + "DHCBAGADAPD_SET_QUEST_PHASE" => Some(Self::DhcbagadapdSetQuestPhase), + "DHCBAGADAPD_MOVE_HOLLOW_EVENT" => Some(Self::DhcbagadapdMoveHollowEvent), + "DHCBAGADAPD_FINISH_KEY_SEGMENT" => Some(Self::DhcbagadapdFinishKeySegment), + "DHCBAGADAPD_MAP_CLEAR_POOL" => Some(Self::DhcbagadapdMapClearPool), + "DHCBAGADAPD_COPY_EVENT" => Some(Self::DhcbagadapdCopyEvent), + "DHCBAGADAPD_CREATE_MOVE_NPC" => Some(Self::DhcbagadapdCreateMoveNpc), + "DHCBAGADAPD_DROP_CURSE" => Some(Self::DhcbagadapdDropCurse), + "DHCBAGADAPD_SET_ENTITY_SCRIPT_VARIABLE" => { + Some(Self::DhcbagadapdSetEntityScriptVariable) + } + "DHCBAGADAPD_NEW_BOOM" => Some(Self::DhcbagadapdNewBoom), + "DHCBAGADAPD_SET_VECTOR2" => Some(Self::DhcbagadapdSetVector2), + "DHCBAGADAPD_AREA_CAMERA_MODIFY" => Some(Self::DhcbagadapdAreaCameraModify), + "DHCBAGADAPD_DROP_PACK" => Some(Self::DhcbagadapdDropPack), + "DHCBAGADAPD_GET_HOLLOW_ACTIVITY_PARAM" => { + Some(Self::DhcbagadapdGetHollowActivityParam) + } + "DHCBAGADAPD_CHANGE_CHARACTER" => Some(Self::DhcbagadapdChangeCharacter), + "DHCBAGADAPD_SET_BGM" => Some(Self::DhcbagadapdSetBgm), + "DHCBAGADAPD_MAP_CHOOSE_BY_EVENT" => Some(Self::DhcbagadapdMapChooseByEvent), + "DHCBAGADAPD_SHOW_IN_TODO" => Some(Self::DhcbagadapdShowInTodo), + "DHCBAGADAPD_REMOVE_HOLLOW_LIGHT" => Some(Self::DhcbagadapdRemoveHollowLight), + "DHCBAGADAPD_CLOSE_UI" => Some(Self::DhcbagadapdCloseUi), + "DHCBAGADAPD_ADD_DAILY_QUEST" => Some(Self::DhcbagadapdAddDailyQuest), + "DHCBAGADAPD_HIDE_HOLLOW_ENTITY" => Some(Self::DhcbagadapdHideHollowEntity), + "DHCBAGADAPD_UNFREEZE_CHESSBOARD_CAMERA" => { + Some(Self::DhcbagadapdUnfreezeChessboardCamera) + } + "DHCBAGADAPD_MOVE_ELEVATOR_TO_SECTION" => { + Some(Self::DhcbagadapdMoveElevatorToSection) + } + "DHCBAGADAPD_CHESS_UI_CONTROLLER" => Some(Self::DhcbagadapdChessUiController), + "DHCBAGADAPD_SET_BATTLE_TYPE" => Some(Self::DhcbagadapdSetBattleType), + "DHCBAGADAPD_ADD_CHARACTER_ABYSS" => Some(Self::DhcbagadapdAddCharacterAbyss), + "DHCBAGADAPD_GEN_CAMP_IDLE_DYNAMIC_TEXT_ITEM" => { + Some(Self::DhcbagadapdGenCampIdleDynamicTextItem) + } + "DHCBAGADAPD_TRANSITION" => Some(Self::DhcbagadapdTransition), + "DHCBAGADAPD_PLAYER_SWITCH_MAIN_CHARACTER" => { + Some(Self::DhcbagadapdPlayerSwitchMainCharacter) + } + "DHCBAGADAPD_MAP_SET_LAYER" => Some(Self::DhcbagadapdMapSetLayer), + "DHCBAGADAPD_EVENT_MODIFICATION" => Some(Self::DhcbagadapdEventModification), + "DHCBAGADAPD_SET_MESSAGE_CLIENT" => Some(Self::DhcbagadapdSetMessageClient), + "DHCBAGADAPD_RECONECT_CHESSBOARD" => { + Some(Self::DhcbagadapdReconectChessboard) + } + "DHCBAGADAPD_CLOSE_DIALOG_HOLLOW" => Some(Self::DhcbagadapdCloseDialogHollow), + "DHCBAGADAPD_SET_MAP_STATE" => Some(Self::DhcbagadapdSetMapState), + "DHCBAGADAPD_DO_MAIN_CITY_GAME" => Some(Self::DhcbagadapdDoMainCityGame), + "DHCBAGADAPD_ANIM_CTRLER_PARAM" => Some(Self::DhcbagadapdAnimCtrlerParam), + "DHCBAGADAPD_SHOW_EXIT_BUTTON_NEW" => { + Some(Self::DhcbagadapdShowExitButtonNew) + } + "DHCBAGADAPD_SET_INNER_WORLD_MAP_STATE" => { + Some(Self::DhcbagadapdSetInnerWorldMapState) + } + "DHCBAGADAPD_SET_MAIN_CITY_OBJECT_STATE" => { + Some(Self::DhcbagadapdSetMainCityObjectState) + } + "DHCBAGADAPD_MOD_SCENE_OBJ" => Some(Self::DhcbagadapdModSceneObj), + "DHCBAGADAPD_EXEC_OVERNIGHT_EVENT" => { + Some(Self::DhcbagadapdExecOvernightEvent) + } + "DHCBAGADAPD_ENTER_TIME_REWIND" => Some(Self::DhcbagadapdEnterTimeRewind), + "DHCBAGADAPD_DESTROY_SIGNAL" => Some(Self::DhcbagadapdDestroySignal), + "DHCBAGADAPD_GET_BIG_TV_INDEX" => Some(Self::DhcbagadapdGetBigTvIndex), + "DHCBAGADAPD_SET_ENTITY_STATE" => Some(Self::DhcbagadapdSetEntityState), + "DHCBAGADAPD_WAIT_UNTIL_UI_CLOSE" => Some(Self::DhcbagadapdWaitUntilUiClose), + "DHCBAGADAPD_ENTER_ARCHIVE_FILE_QUEST" => { + Some(Self::DhcbagadapdEnterArchiveFileQuest) + } + "DHCBAGADAPD_BAN_HOLLOW_EVENT" => Some(Self::DhcbagadapdBanHollowEvent), + "DHCBAGADAPD_BIG_TV_SUPPORT_SNAPSHOT" => { + Some(Self::DhcbagadapdBigTvSupportSnapshot) + } + "DHCBAGADAPD_GET_HOLLOW_SPAWNER" => Some(Self::DhcbagadapdGetHollowSpawner), + "DHCBAGADAPD_LOG_TEXT" => Some(Self::DhcbagadapdLogText), + "DHCBAGADAPD_UPGRADE_CARD" => Some(Self::DhcbagadapdUpgradeCard), + "DHCBAGADAPD_GET_INDEX_BY_FILTER" => Some(Self::DhcbagadapdGetIndexByFilter), + "DHCBAGADAPD_PLAY_ANIM_SEQUENCE" => Some(Self::DhcbagadapdPlayAnimSequence), + "DHCBAGADAPD_CHANGE_CONWAY_LIFE_GAME_GRID_STATE" => { + Some(Self::DhcbagadapdChangeConwayLifeGameGridState) + } + "DHCBAGADAPD_START_MINI_GAME" => Some(Self::DhcbagadapdStartMiniGame), + "DHCBAGADAPD_SET_MULTI_HOLLOW_OUT_VIEW" => { + Some(Self::DhcbagadapdSetMultiHollowOutView) + } + "DHCBAGADAPD_PERFORM" => Some(Self::DhcbagadapdPerform), + "DHCBAGADAPD_AVERAGE_AVATAR_HP" => Some(Self::DhcbagadapdAverageAvatarHp), + "DHCBAGADAPD_IF" => Some(Self::DhcbagadapdIf), + "DHCBAGADAPD_DROP_CARD" => Some(Self::DhcbagadapdDropCard), + "DHCBAGADAPD_ACTIVATE_PHOTO_ID" => Some(Self::DhcbagadapdActivatePhotoId), + "DHCBAGADAPD_SHOW_TIP" => Some(Self::DhcbagadapdShowTip), + "DHCBAGADAPD_WAIT_ANIM_END" => Some(Self::DhcbagadapdWaitAnimEnd), + "DHCBAGADAPD_DESTROY_ENTITY_BY_UID" => { + Some(Self::DhcbagadapdDestroyEntityByUid) + } + "DHCBAGADAPD_INTERACT_FINISH" => Some(Self::DhcbagadapdInteractFinish), + "DHCBAGADAPD_REMOVE_FROM_POOL" => Some(Self::DhcbagadapdRemoveFromPool), + "DHCBAGADAPD_GACHA_ITEM_PERFORM" => Some(Self::DhcbagadapdGachaItemPerform), + "DHCBAGADAPD_RESET_EVENT" => Some(Self::DhcbagadapdResetEvent), + "DHCBAGADAPD_SET_BATTLE_TYPE_ABYSS" => { + Some(Self::DhcbagadapdSetBattleTypeAbyss) + } + "DHCBAGADAPD_OCCUPY_OVERNIGHT" => Some(Self::DhcbagadapdOccupyOvernight), + "DHCBAGADAPD_FINISH_RESCUE" => Some(Self::DhcbagadapdFinishRescue), + "DHCBAGADAPD_LIMBO_AVATAR_CARD" => Some(Self::DhcbagadapdLimboAvatarCard), + "DHCBAGADAPD_SET_HOLLOW_ITEM" => Some(Self::DhcbagadapdSetHollowItem), + "DHCBAGADAPD_RANDOM_VARIABLE_VALUE" => { + Some(Self::DhcbagadapdRandomVariableValue) + } + "DHCBAGADAPD_ACCELERATE_MAIN_CITY_TIME" => { + Some(Self::DhcbagadapdAccelerateMainCityTime) + } + "DHCBAGADAPD_SWITCH_ATMOSPHERE" => Some(Self::DhcbagadapdSwitchAtmosphere), + "DHCBAGADAPD_BIG_TV_CHESS_UI_CONTROLLER" => { + Some(Self::DhcbagadapdBigTvChessUiController) + } + "DHCBAGADAPD_WAIT" => Some(Self::DhcbagadapdWait), + "DHCBAGADAPD_CHANGE_BACK_SCENE_INFO" => { + Some(Self::DhcbagadapdChangeBackSceneInfo) + } + "DHCBAGADAPD_BLACK_MASK" => Some(Self::DhcbagadapdBlackMask), + "DHCBAGADAPD_MARK_GRID_AS_ELEVATOR" => { + Some(Self::DhcbagadapdMarkGridAsElevator) + } + "DHCBAGADAPD_SET_STRING" => Some(Self::DhcbagadapdSetString), + "DHCBAGADAPD_SET_SOUND" => Some(Self::DhcbagadapdSetSound), + "DHCBAGADAPD_FINISH_QUEST" => Some(Self::DhcbagadapdFinishQuest), + "DHCBAGADAPD_CLEAR_NPC" => Some(Self::DhcbagadapdClearNpc), + "DHCBAGADAPD_GET_VEC2_LIST" => Some(Self::DhcbagadapdGetVec2List), + "DHCBAGADAPD_HOLLOW_DISTANCE" => Some(Self::DhcbagadapdHollowDistance), + "DHCBAGADAPD_PRESET" => Some(Self::DhcbagadapdPreset), + "DHCBAGADAPD_MODIFY_CHESSBOARD_PLUGIN" => { + Some(Self::DhcbagadapdModifyChessboardPlugin) + } + "DHCBAGADAPD_MODIFY_MULTI_HOLLOW_OUT_FLOOR" => { + Some(Self::DhcbagadapdModifyMultiHollowOutFloor) + } + "DHCBAGADAPD_AREA_TIPS" => Some(Self::DhcbagadapdAreaTips), + "DHCBAGADAPD_UPDATE_SAVE_NPC_NUM" => Some(Self::DhcbagadapdUpdateSaveNpcNum), + "DHCBAGADAPD_RETURN" => Some(Self::DhcbagadapdReturn), + "DHCBAGADAPD_CLEAR_RP_RECOMMEND_RESULT" => { + Some(Self::DhcbagadapdClearRpRecommendResult) + } + "DHCBAGADAPD_BEHAVIOUR_FC" => Some(Self::DhcbagadapdBehaviourFc), + "DHCBAGADAPD_REMOVE_CARD" => Some(Self::DhcbagadapdRemoveCard), + "DHCBAGADAPD_SEARCH_POSITION" => Some(Self::DhcbagadapdSearchPosition), + "DHCBAGADAPD_ACCEPT_OVERNIGHT" => Some(Self::DhcbagadapdAcceptOvernight), + "DHCBAGADAPD_SET_VEC2_LIST" => Some(Self::DhcbagadapdSetVec2List), + "DHCBAGADAPD_REMOVE_EVENT_ID_FROM_RANDOM_POOL" => { + Some(Self::DhcbagadapdRemoveEventIdFromRandomPool) + } + "DHCBAGADAPD_BEGIN_UI_GAME" => Some(Self::DhcbagadapdBeginUiGame), + "DHCBAGADAPD_SET_VHS_STORE_LEVEL" => Some(Self::DhcbagadapdSetVhsStoreLevel), + "DHCBAGADAPD_CHESSBOARD_GAME_HENSHIN" => { + Some(Self::DhcbagadapdChessboardGameHenshin) + } + "DHCBAGADAPD_SET_INTERCONNECTED_STORY_EVENT" => { + Some(Self::DhcbagadapdSetInterconnectedStoryEvent) + } + "DHCBAGADAPD_FREEZE_CHESSBOARD_CAMERA" => { + Some(Self::DhcbagadapdFreezeChessboardCamera) + } + "DHCBAGADAPD_TRIGGER_HOLLOW_NPC_BEHAVIOR" => { + Some(Self::DhcbagadapdTriggerHollowNpcBehavior) + } + "DHCBAGADAPD_TRASH_GACHA_GET_DATA" => { + Some(Self::DhcbagadapdTrashGachaGetData) + } + "DHCBAGADAPD_DROP_POOL" => Some(Self::DhcbagadapdDropPool), + "DHCBAGADAPD_SET_LEVEL_GLOBAL_VARIABLE" => { + Some(Self::DhcbagadapdSetLevelGlobalVariable) + } + "DHCBAGADAPD_SEND_SIGNAL" => Some(Self::DhcbagadapdSendSignal), + "DHCBAGADAPD_SUBMIT_ITEM" => Some(Self::DhcbagadapdSubmitItem), + "DHCBAGADAPD_HOLLOW_GAME_FINISH_TO_LEVEL" => { + Some(Self::DhcbagadapdHollowGameFinishToLevel) + } + "DHCBAGADAPD_CALL_FUNCTION" => Some(Self::DhcbagadapdCallFunction), + "DHCBAGADAPD_REMOVE_INTERACT" => Some(Self::DhcbagadapdRemoveInteract), + "DHCBAGADAPD_OPEN_DIALOG_HOLLOW" => Some(Self::DhcbagadapdOpenDialogHollow), + "DHCBAGADAPD_FINISH_BLACK_OUT" => Some(Self::DhcbagadapdFinishBlackOut), + "DHCBAGADAPD_PLAY_TV_EFFECT" => Some(Self::DhcbagadapdPlayTvEffect), + "DHCBAGADAPD_MOD_TRUST" => Some(Self::DhcbagadapdModTrust), + "DHCBAGADAPD_RESET_MAIN_CITY_QUEST_GROUP" => { + Some(Self::DhcbagadapdResetMainCityQuestGroup) + } + "DHCBAGADAPD_GET_ANIM_SHEET_ID" => Some(Self::DhcbagadapdGetAnimSheetId), + "DHCBAGADAPD_PLAY_ANIM_HOLLOW" => Some(Self::DhcbagadapdPlayAnimHollow), + "DHCBAGADAPD_QUIT_PHOTO" => Some(Self::DhcbagadapdQuitPhoto), + "DHCBAGADAPD_MOD_NPC" => Some(Self::DhcbagadapdModNpc), + "DHCBAGADAPD_SHOW_CHAPTER_TIP" => Some(Self::DhcbagadapdShowChapterTip), + "DHCBAGADAPD_EMPTY_ACTION" => Some(Self::DhcbagadapdEmptyAction), + "DHCBAGADAPD_MODIFY_AIM_RECT_COMPONENT" => { + Some(Self::DhcbagadapdModifyAimRectComponent) + } + "DHCBAGADAPD_HIDE_MAIN_CITY_UI" => Some(Self::DhcbagadapdHideMainCityUi), + "DHCBAGADAPD_SOFA_REST_NEXT_TIME_PERIOD" => { + Some(Self::DhcbagadapdSofaRestNextTimePeriod) + } + "DHCBAGADAPD_GET_POSSESS_HOLLOW_ITEM" => { + Some(Self::DhcbagadapdGetPossessHollowItem) + } + "DHCBAGADAPD_DROP_CHALLENGE_ID" => Some(Self::DhcbagadapdDropChallengeId), + "DHCBAGADAPD_INTERACT_WITH_ENTITY" => { + Some(Self::DhcbagadapdInteractWithEntity) + } + "DHCBAGADAPD_TRY_MOVE_ELEVATOR" => Some(Self::DhcbagadapdTryMoveElevator), + "DHCBAGADAPD_GET_LIST" => Some(Self::DhcbagadapdGetList), + "DHCBAGADAPD_TRIGGER_INTERACT" => Some(Self::DhcbagadapdTriggerInteract), + "DHCBAGADAPD_CREATE_HOLLOW_SNAKE" => Some(Self::DhcbagadapdCreateHollowSnake), + "DHCBAGADAPD_CHANGE_BANGBOO_CHOICE" => { + Some(Self::DhcbagadapdChangeBangbooChoice) + } + "DHCBAGADAPD_SET_NEXT_LAYER_CHESSBOARD_ID" => { + Some(Self::DhcbagadapdSetNextLayerChessboardId) + } + "DHCBAGADAPD_FANS_SETTLE" => Some(Self::DhcbagadapdFansSettle), + "DHCBAGADAPD_GET_ENTITY_SCRIPT_VARIABLE" => { + Some(Self::DhcbagadapdGetEntityScriptVariable) + } + "DHCBAGADAPD_MODIFY_HOLLOW_SNAKE" => Some(Self::DhcbagadapdModifyHollowSnake), + "DHCBAGADAPD_USE_LAST_TIME" => Some(Self::DhcbagadapdUseLastTime), + "DHCBAGADAPD_PLAY_POST_EFFECT" => Some(Self::DhcbagadapdPlayPostEffect), + "DHCBAGADAPD_SWITCH_COMPARE_INT" => Some(Self::DhcbagadapdSwitchCompareInt), + "DHCBAGADAPD_ABYSS_GET_BATTLE_EVENT" => { + Some(Self::DhcbagadapdAbyssGetBattleEvent) + } + "DHCBAGADAPD_CAMERA_MOVE_V2" => Some(Self::DhcbagadapdCameraMoveV2), + "DHCBAGADAPD_PUSH_BACK" => Some(Self::DhcbagadapdPushBack), + "DHCBAGADAPD_MODIFY_CAMERA_TARGET_SECTION" => { + Some(Self::DhcbagadapdModifyCameraTargetSection) + } + "DHCBAGADAPD_SET_INTERACT_POINT" => Some(Self::DhcbagadapdSetInteractPoint), + "DHCBAGADAPD_MOD_CAT_NAME" => Some(Self::DhcbagadapdModCatName), + "DHCBAGADAPD_HOLLOW_NPC_TRANSFER" => Some(Self::DhcbagadapdHollowNpcTransfer), + "DHCBAGADAPD_SET_GRID_STAMINA_STATE" => { + Some(Self::DhcbagadapdSetGridStaminaState) + } + "DHCBAGADAPD_TRIGGER_PERFORM_BEHAVIOR" => { + Some(Self::DhcbagadapdTriggerPerformBehavior) + } + "DHCBAGADAPD_SWITCH_OVA" => Some(Self::DhcbagadapdSwitchOva), + "DHCBAGADAPD_RESET_SCENE_OBJ" => Some(Self::DhcbagadapdResetSceneObj), + "DHCBAGADAPD_GET_ENTITY_PRIORITY_LIST" => { + Some(Self::DhcbagadapdGetEntityPriorityList) + } _ => None, } } @@ -8916,32 +10582,32 @@ impl ActionType { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Cohejjcncid { - Ojjjhpckahl = 0, - Gcpnldoaikh = 2, - Goliegoebcc = 1, - Bohjkagmhpb = 3, +pub enum Bhpcadoealo { + Plnodeeglcn = 0, + Pmlbbacdkgi = 1, + Jlnceiaiboc = 2, + Oophfadjnhj = 3, } -impl Cohejjcncid { +impl Bhpcadoealo { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Ojjjhpckahl => "COHEJJCNCID_OJJJHPCKAHL", - Self::Gcpnldoaikh => "COHEJJCNCID_GCPNLDOAIKH", - Self::Goliegoebcc => "COHEJJCNCID_GOLIEGOEBCC", - Self::Bohjkagmhpb => "COHEJJCNCID_BOHJKAGMHPB", + Self::Plnodeeglcn => "BHPCADOEALO_PLNODEEGLCN", + Self::Pmlbbacdkgi => "BHPCADOEALO_PMLBBACDKGI", + Self::Jlnceiaiboc => "BHPCADOEALO_JLNCEIAIBOC", + Self::Oophfadjnhj => "BHPCADOEALO_OOPHFADJNHJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "COHEJJCNCID_OJJJHPCKAHL" => Some(Self::Ojjjhpckahl), - "COHEJJCNCID_GCPNLDOAIKH" => Some(Self::Gcpnldoaikh), - "COHEJJCNCID_GOLIEGOEBCC" => Some(Self::Goliegoebcc), - "COHEJJCNCID_BOHJKAGMHPB" => Some(Self::Bohjkagmhpb), + "BHPCADOEALO_PLNODEEGLCN" => Some(Self::Plnodeeglcn), + "BHPCADOEALO_PMLBBACDKGI" => Some(Self::Pmlbbacdkgi), + "BHPCADOEALO_JLNCEIAIBOC" => Some(Self::Jlnceiaiboc), + "BHPCADOEALO_OOPHFADJNHJ" => Some(Self::Oophfadjnhj), _ => None, } } @@ -8950,32 +10616,510 @@ impl Cohejjcncid { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Aegfgjilmej { +pub enum Oapkbknbhdg { + Mldkhgnpann = 0, +} +impl Oapkbknbhdg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mldkhgnpann => "OAPKBKNBHDG_MLDKHGNPANN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OAPKBKNBHDG_MLDKHGNPANN" => Some(Self::Mldkhgnpann), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nnimjjogjbj { + Jbmheafeajc = 0, + Okmjkflaplj = 5, + Aolpdkhapno = 2, + Bdfjaijpgoa = 4, + Kljldnajklh = 1, + Kbjcpooanef = 3, +} +impl Nnimjjogjbj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jbmheafeajc => "NNIMJJOGJBJ_JBMHEAFEAJC", + Self::Okmjkflaplj => "NNIMJJOGJBJ_OKMJKFLAPLJ", + Self::Aolpdkhapno => "NNIMJJOGJBJ_AOLPDKHAPNO", + Self::Bdfjaijpgoa => "NNIMJJOGJBJ_BDFJAIJPGOA", + Self::Kljldnajklh => "NNIMJJOGJBJ_KLJLDNAJKLH", + Self::Kbjcpooanef => "NNIMJJOGJBJ_KBJCPOOANEF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NNIMJJOGJBJ_JBMHEAFEAJC" => Some(Self::Jbmheafeajc), + "NNIMJJOGJBJ_OKMJKFLAPLJ" => Some(Self::Okmjkflaplj), + "NNIMJJOGJBJ_AOLPDKHAPNO" => Some(Self::Aolpdkhapno), + "NNIMJJOGJBJ_BDFJAIJPGOA" => Some(Self::Bdfjaijpgoa), + "NNIMJJOGJBJ_KLJLDNAJKLH" => Some(Self::Kljldnajklh), + "NNIMJJOGJBJ_KBJCPOOANEF" => Some(Self::Kbjcpooanef), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lhehkaikdhk { + Kfpibgaajmp = 0, + Aopfhggejce = 1, +} +impl Lhehkaikdhk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kfpibgaajmp => "LHEHKAIKDHK_KFPIBGAAJMP", + Self::Aopfhggejce => "LHEHKAIKDHK_AOPFHGGEJCE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LHEHKAIKDHK_KFPIBGAAJMP" => Some(Self::Kfpibgaajmp), + "LHEHKAIKDHK_AOPFHGGEJCE" => Some(Self::Aopfhggejce), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gnalmdldjei { + Flnoljgjenm = 0, + Mikdfflgffl = 2, + Ggeomhadffm = 1, +} +impl Gnalmdldjei { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Flnoljgjenm => "GNALMDLDJEI_FLNOLJGJENM", + Self::Mikdfflgffl => "GNALMDLDJEI_MIKDFFLGFFL", + Self::Ggeomhadffm => "GNALMDLDJEI_GGEOMHADFFM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GNALMDLDJEI_FLNOLJGJENM" => Some(Self::Flnoljgjenm), + "GNALMDLDJEI_MIKDFFLGFFL" => Some(Self::Mikdfflgffl), + "GNALMDLDJEI_GGEOMHADFFM" => Some(Self::Ggeomhadffm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bjpmfjiapme { + Mhpnimemieo = 0, + Calhicgfebh = 7, + Nidiakjchkd = 5, + Kggipambbjl = 3, + Opeecemenpo = 6, + Jnkjekajgdi = 2, + Lkfjgmomjbd = 4, + Ihcoiimaomd = 1, +} +impl Bjpmfjiapme { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mhpnimemieo => "BJPMFJIAPME_MHPNIMEMIEO", + Self::Calhicgfebh => "BJPMFJIAPME_CALHICGFEBH", + Self::Nidiakjchkd => "BJPMFJIAPME_NIDIAKJCHKD", + Self::Kggipambbjl => "BJPMFJIAPME_KGGIPAMBBJL", + Self::Opeecemenpo => "BJPMFJIAPME_OPEECEMENPO", + Self::Jnkjekajgdi => "BJPMFJIAPME_JNKJEKAJGDI", + Self::Lkfjgmomjbd => "BJPMFJIAPME_LKFJGMOMJBD", + Self::Ihcoiimaomd => "BJPMFJIAPME_IHCOIIMAOMD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BJPMFJIAPME_MHPNIMEMIEO" => Some(Self::Mhpnimemieo), + "BJPMFJIAPME_CALHICGFEBH" => Some(Self::Calhicgfebh), + "BJPMFJIAPME_NIDIAKJCHKD" => Some(Self::Nidiakjchkd), + "BJPMFJIAPME_KGGIPAMBBJL" => Some(Self::Kggipambbjl), + "BJPMFJIAPME_OPEECEMENPO" => Some(Self::Opeecemenpo), + "BJPMFJIAPME_JNKJEKAJGDI" => Some(Self::Jnkjekajgdi), + "BJPMFJIAPME_LKFJGMOMJBD" => Some(Self::Lkfjgmomjbd), + "BJPMFJIAPME_IHCOIIMAOMD" => Some(Self::Ihcoiimaomd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pkpaegdpaah { + HollowElevatorDirectionNone = 0, + HollowElevatorDirectionDown = 2, + HollowElevatorDirectionUp = 1, +} +impl Pkpaegdpaah { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowElevatorDirectionNone => { + "PKPAEGDPAAH_HOLLOW_ELEVATOR_DIRECTION_NONE" + } + Self::HollowElevatorDirectionDown => { + "PKPAEGDPAAH_HOLLOW_ELEVATOR_DIRECTION_DOWN" + } + Self::HollowElevatorDirectionUp => "PKPAEGDPAAH_HOLLOW_ELEVATOR_DIRECTION_UP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PKPAEGDPAAH_HOLLOW_ELEVATOR_DIRECTION_NONE" => { + Some(Self::HollowElevatorDirectionNone) + } + "PKPAEGDPAAH_HOLLOW_ELEVATOR_DIRECTION_DOWN" => { + Some(Self::HollowElevatorDirectionDown) + } + "PKPAEGDPAAH_HOLLOW_ELEVATOR_DIRECTION_UP" => { + Some(Self::HollowElevatorDirectionUp) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jkfmidlaeho { + Kldplhllolo = 0, + Glabkddplng = 2, + Adicacmmnfa = 1, +} +impl Jkfmidlaeho { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kldplhllolo => "JKFMIDLAEHO_KLDPLHLLOLO", + Self::Glabkddplng => "JKFMIDLAEHO_GLABKDDPLNG", + Self::Adicacmmnfa => "JKFMIDLAEHO_ADICACMMNFA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JKFMIDLAEHO_KLDPLHLLOLO" => Some(Self::Kldplhllolo), + "JKFMIDLAEHO_GLABKDDPLNG" => Some(Self::Glabkddplng), + "JKFMIDLAEHO_ADICACMMNFA" => Some(Self::Adicacmmnfa), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Imleeijpdmc { + Bkahcoojgmb = 0, + Bnkkeifeacf = 5, + Lpaolcoehko = 6, + Hnmiicmhjil = 7, + Cidjhhacknl = 3, + Ljmhinpjgka = 1, + Jacelfjjocm = 4, + Dcicdkenpfd = 2, +} +impl Imleeijpdmc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bkahcoojgmb => "IMLEEIJPDMC_BKAHCOOJGMB", + Self::Bnkkeifeacf => "IMLEEIJPDMC_BNKKEIFEACF", + Self::Lpaolcoehko => "IMLEEIJPDMC_LPAOLCOEHKO", + Self::Hnmiicmhjil => "IMLEEIJPDMC_HNMIICMHJIL", + Self::Cidjhhacknl => "IMLEEIJPDMC_CIDJHHACKNL", + Self::Ljmhinpjgka => "IMLEEIJPDMC_LJMHINPJGKA", + Self::Jacelfjjocm => "IMLEEIJPDMC_JACELFJJOCM", + Self::Dcicdkenpfd => "IMLEEIJPDMC_DCICDKENPFD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IMLEEIJPDMC_BKAHCOOJGMB" => Some(Self::Bkahcoojgmb), + "IMLEEIJPDMC_BNKKEIFEACF" => Some(Self::Bnkkeifeacf), + "IMLEEIJPDMC_LPAOLCOEHKO" => Some(Self::Lpaolcoehko), + "IMLEEIJPDMC_HNMIICMHJIL" => Some(Self::Hnmiicmhjil), + "IMLEEIJPDMC_CIDJHHACKNL" => Some(Self::Cidjhhacknl), + "IMLEEIJPDMC_LJMHINPJGKA" => Some(Self::Ljmhinpjgka), + "IMLEEIJPDMC_JACELFJJOCM" => Some(Self::Jacelfjjocm), + "IMLEEIJPDMC_DCICDKENPFD" => Some(Self::Dcicdkenpfd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cigigjiamol { + OptionIconStateNone = 0, + OptionIconStateReduce = 3, + OptionIconStateReplace = 2, + OptionIconStateAdd = 1, +} +impl Cigigjiamol { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::OptionIconStateNone => "CIGIGJIAMOL_OPTION_ICON_STATE_NONE", + Self::OptionIconStateReduce => "CIGIGJIAMOL_OPTION_ICON_STATE_REDUCE", + Self::OptionIconStateReplace => "CIGIGJIAMOL_OPTION_ICON_STATE_REPLACE", + Self::OptionIconStateAdd => "CIGIGJIAMOL_OPTION_ICON_STATE_ADD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CIGIGJIAMOL_OPTION_ICON_STATE_NONE" => Some(Self::OptionIconStateNone), + "CIGIGJIAMOL_OPTION_ICON_STATE_REDUCE" => Some(Self::OptionIconStateReduce), + "CIGIGJIAMOL_OPTION_ICON_STATE_REPLACE" => Some(Self::OptionIconStateReplace), + "CIGIGJIAMOL_OPTION_ICON_STATE_ADD" => Some(Self::OptionIconStateAdd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pmlfnkaokaa { + Ikfibdenmdf = 0, + Pafgialdknn = 2, + Khkokgmhaie = 1, +} +impl Pmlfnkaokaa { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ikfibdenmdf => "PMLFNKAOKAA_IKFIBDENMDF", + Self::Pafgialdknn => "PMLFNKAOKAA_PAFGIALDKNN", + Self::Khkokgmhaie => "PMLFNKAOKAA_KHKOKGMHAIE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PMLFNKAOKAA_IKFIBDENMDF" => Some(Self::Ikfibdenmdf), + "PMLFNKAOKAA_PAFGIALDKNN" => Some(Self::Pafgialdknn), + "PMLFNKAOKAA_KHKOKGMHAIE" => Some(Self::Khkokgmhaie), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lncflihmonk { + Mmejkbhkdbd = 0, +} +impl Lncflihmonk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mmejkbhkdbd => "LNCFLIHMONK_MMEJKBHKDBD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LNCFLIHMONK_MMEJKBHKDBD" => Some(Self::Mmejkbhkdbd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mkgnhfbfngd { + LinkEventModifyPush = 0, + LinkEventModifyBreak = 1, +} +impl Mkgnhfbfngd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::LinkEventModifyPush => "MKGNHFBFNGD_LINK_EVENT_MODIFY_PUSH", + Self::LinkEventModifyBreak => "MKGNHFBFNGD_LINK_EVENT_MODIFY_BREAK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MKGNHFBFNGD_LINK_EVENT_MODIFY_PUSH" => Some(Self::LinkEventModifyPush), + "MKGNHFBFNGD_LINK_EVENT_MODIFY_BREAK" => Some(Self::LinkEventModifyBreak), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cbkhjedapjj { + ActivityBubbleTypeNone = 0, + ActivityBubbleTypeSpecial = 3, + ActivityBubbleTypeMaincity = 2, +} +impl Cbkhjedapjj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ActivityBubbleTypeNone => "CBKHJEDAPJJ_ACTIVITY_BUBBLE_TYPE_NONE", + Self::ActivityBubbleTypeSpecial => "CBKHJEDAPJJ_ACTIVITY_BUBBLE_TYPE_SPECIAL", + Self::ActivityBubbleTypeMaincity => { + "CBKHJEDAPJJ_ACTIVITY_BUBBLE_TYPE_MAINCITY" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CBKHJEDAPJJ_ACTIVITY_BUBBLE_TYPE_NONE" => Some(Self::ActivityBubbleTypeNone), + "CBKHJEDAPJJ_ACTIVITY_BUBBLE_TYPE_SPECIAL" => { + Some(Self::ActivityBubbleTypeSpecial) + } + "CBKHJEDAPJJ_ACTIVITY_BUBBLE_TYPE_MAINCITY" => { + Some(Self::ActivityBubbleTypeMaincity) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Iankfaelflm { + EndBlackMaskNone = 0, + EndBlackMaskAutoClose = 2, + EndBlackMaskWaitTransition = 1, +} +impl Iankfaelflm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::EndBlackMaskNone => "IANKFAELFLM_END_BLACK_MASK_NONE", + Self::EndBlackMaskAutoClose => "IANKFAELFLM_END_BLACK_MASK_AUTO_CLOSE", + Self::EndBlackMaskWaitTransition => { + "IANKFAELFLM_END_BLACK_MASK_WAIT_TRANSITION" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IANKFAELFLM_END_BLACK_MASK_NONE" => Some(Self::EndBlackMaskNone), + "IANKFAELFLM_END_BLACK_MASK_AUTO_CLOSE" => Some(Self::EndBlackMaskAutoClose), + "IANKFAELFLM_END_BLACK_MASK_WAIT_TRANSITION" => { + Some(Self::EndBlackMaskWaitTransition) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gmoadcjijjc { PlayModeNone = 0, + PlayModeBigWorld = 2, PlayModeDefault = 1, PlayModeAbyss = 3, - PlayModeBigWorld = 2, } -impl Aegfgjilmej { +impl Gmoadcjijjc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::PlayModeNone => "AEGFGJILMEJ_PLAY_MODE_NONE", - Self::PlayModeDefault => "AEGFGJILMEJ_PLAY_MODE_DEFAULT", - Self::PlayModeAbyss => "AEGFGJILMEJ_PLAY_MODE_ABYSS", - Self::PlayModeBigWorld => "AEGFGJILMEJ_PLAY_MODE_BIG_WORLD", + Self::PlayModeNone => "GMOADCJIJJC_PLAY_MODE_NONE", + Self::PlayModeBigWorld => "GMOADCJIJJC_PLAY_MODE_BIG_WORLD", + Self::PlayModeDefault => "GMOADCJIJJC_PLAY_MODE_DEFAULT", + Self::PlayModeAbyss => "GMOADCJIJJC_PLAY_MODE_ABYSS", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "AEGFGJILMEJ_PLAY_MODE_NONE" => Some(Self::PlayModeNone), - "AEGFGJILMEJ_PLAY_MODE_DEFAULT" => Some(Self::PlayModeDefault), - "AEGFGJILMEJ_PLAY_MODE_ABYSS" => Some(Self::PlayModeAbyss), - "AEGFGJILMEJ_PLAY_MODE_BIG_WORLD" => Some(Self::PlayModeBigWorld), + "GMOADCJIJJC_PLAY_MODE_NONE" => Some(Self::PlayModeNone), + "GMOADCJIJJC_PLAY_MODE_BIG_WORLD" => Some(Self::PlayModeBigWorld), + "GMOADCJIJJC_PLAY_MODE_DEFAULT" => Some(Self::PlayModeDefault), + "GMOADCJIJJC_PLAY_MODE_ABYSS" => Some(Self::PlayModeAbyss), _ => None, } } @@ -8984,35 +11128,26 @@ impl Aegfgjilmej { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Lkhojejjmno { - Khjcbadmamk = 0, - Kahfecehcjn = 4, - Oabemkeopik = 2, - Mhmegkndjfj = 3, - Jfhjehpaele = 1, +pub enum Empddngphpg { + Ichajglacol = 0, + Mndhphfddlj = 1, } -impl Lkhojejjmno { +impl Empddngphpg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Khjcbadmamk => "LKHOJEJJMNO_KHJCBADMAMK", - Self::Kahfecehcjn => "LKHOJEJJMNO_KAHFECEHCJN", - Self::Oabemkeopik => "LKHOJEJJMNO_OABEMKEOPIK", - Self::Mhmegkndjfj => "LKHOJEJJMNO_MHMEGKNDJFJ", - Self::Jfhjehpaele => "LKHOJEJJMNO_JFHJEHPAELE", + Self::Ichajglacol => "EMPDDNGPHPG_ICHAJGLACOL", + Self::Mndhphfddlj => "EMPDDNGPHPG_MNDHPHFDDLJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "LKHOJEJJMNO_KHJCBADMAMK" => Some(Self::Khjcbadmamk), - "LKHOJEJJMNO_KAHFECEHCJN" => Some(Self::Kahfecehcjn), - "LKHOJEJJMNO_OABEMKEOPIK" => Some(Self::Oabemkeopik), - "LKHOJEJJMNO_MHMEGKNDJFJ" => Some(Self::Mhmegkndjfj), - "LKHOJEJJMNO_JFHJEHPAELE" => Some(Self::Jfhjehpaele), + "EMPDDNGPHPG_ICHAJGLACOL" => Some(Self::Ichajglacol), + "EMPDDNGPHPG_MNDHPHFDDLJ" => Some(Self::Mndhphfddlj), _ => None, } } @@ -9021,32 +11156,38 @@ impl Lkhojejjmno { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Obhckgipejo { - Jkmjendmgbi = 0, - Mccfcfgpmcd = 2, - Ipcfjljbdda = 3, - Ipeieibjlmk = 1, +pub enum Ihphjlcpfai { + OptionsModeNormal = 0, + OptionsModeRandomByDepth = 3, + OptionsModeRandomByNum = 2, + OptionsModeSelectByGroup = 1, } -impl Obhckgipejo { +impl Ihphjlcpfai { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Jkmjendmgbi => "OBHCKGIPEJO_JKMJENDMGBI", - Self::Mccfcfgpmcd => "OBHCKGIPEJO_MCCFCFGPMCD", - Self::Ipcfjljbdda => "OBHCKGIPEJO_IPCFJLJBDDA", - Self::Ipeieibjlmk => "OBHCKGIPEJO_IPEIEIBJLMK", + Self::OptionsModeNormal => "IHPHJLCPFAI_OPTIONS_MODE_NORMAL", + Self::OptionsModeRandomByDepth => "IHPHJLCPFAI_OPTIONS_MODE_RANDOM_BY_DEPTH", + Self::OptionsModeRandomByNum => "IHPHJLCPFAI_OPTIONS_MODE_RANDOM_BY_NUM", + Self::OptionsModeSelectByGroup => "IHPHJLCPFAI_OPTIONS_MODE_SELECT_BY_GROUP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "OBHCKGIPEJO_JKMJENDMGBI" => Some(Self::Jkmjendmgbi), - "OBHCKGIPEJO_MCCFCFGPMCD" => Some(Self::Mccfcfgpmcd), - "OBHCKGIPEJO_IPCFJLJBDDA" => Some(Self::Ipcfjljbdda), - "OBHCKGIPEJO_IPEIEIBJLMK" => Some(Self::Ipeieibjlmk), + "IHPHJLCPFAI_OPTIONS_MODE_NORMAL" => Some(Self::OptionsModeNormal), + "IHPHJLCPFAI_OPTIONS_MODE_RANDOM_BY_DEPTH" => { + Some(Self::OptionsModeRandomByDepth) + } + "IHPHJLCPFAI_OPTIONS_MODE_RANDOM_BY_NUM" => { + Some(Self::OptionsModeRandomByNum) + } + "IHPHJLCPFAI_OPTIONS_MODE_SELECT_BY_GROUP" => { + Some(Self::OptionsModeSelectByGroup) + } _ => None, } } @@ -9055,32 +11196,3837 @@ impl Obhckgipejo { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Bmnjamopnoc { - Hcpfaefjgno = 0, - Dmpeloikfpm = 1, - Apfkdkiblcc = 3, - Keldjjgcled = 2, +pub enum Adondkpekhl { + Mplpoaolpki = 0, + Nmegibhfdnk = 2, + Koafcphcmho = 1, } -impl Bmnjamopnoc { +impl Adondkpekhl { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Hcpfaefjgno => "BMNJAMOPNOC_HCPFAEFJGNO", - Self::Dmpeloikfpm => "BMNJAMOPNOC_DMPELOIKFPM", - Self::Apfkdkiblcc => "BMNJAMOPNOC_APFKDKIBLCC", - Self::Keldjjgcled => "BMNJAMOPNOC_KELDJJGCLED", + Self::Mplpoaolpki => "ADONDKPEKHL_MPLPOAOLPKI", + Self::Nmegibhfdnk => "ADONDKPEKHL_NMEGIBHFDNK", + Self::Koafcphcmho => "ADONDKPEKHL_KOAFCPHCMHO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "BMNJAMOPNOC_HCPFAEFJGNO" => Some(Self::Hcpfaefjgno), - "BMNJAMOPNOC_DMPELOIKFPM" => Some(Self::Dmpeloikfpm), - "BMNJAMOPNOC_APFKDKIBLCC" => Some(Self::Apfkdkiblcc), - "BMNJAMOPNOC_KELDJJGCLED" => Some(Self::Keldjjgcled), + "ADONDKPEKHL_MPLPOAOLPKI" => Some(Self::Mplpoaolpki), + "ADONDKPEKHL_NMEGIBHFDNK" => Some(Self::Nmegibhfdnk), + "ADONDKPEKHL_KOAFCPHCMHO" => Some(Self::Koafcphcmho), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bcmkccmidjb { + ByPremise = 0, + NotByPremise = 1, +} +impl Bcmkccmidjb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ByPremise => "BCMKCCMIDJB_BY_PREMISE", + Self::NotByPremise => "BCMKCCMIDJB_NOT_BY_PREMISE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BCMKCCMIDJB_BY_PREMISE" => Some(Self::ByPremise), + "BCMKCCMIDJB_NOT_BY_PREMISE" => Some(Self::NotByPremise), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ngopebjffha { + Gkjommgjpcl = 0, + Mecpaggbhmp = 1, +} +impl Ngopebjffha { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gkjommgjpcl => "NGOPEBJFFHA_GKJOMMGJPCL", + Self::Mecpaggbhmp => "NGOPEBJFFHA_MECPAGGBHMP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NGOPEBJFFHA_GKJOMMGJPCL" => Some(Self::Gkjommgjpcl), + "NGOPEBJFFHA_MECPAGGBHMP" => Some(Self::Mecpaggbhmp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pcljapoaahg { + AtNone = 0, + AtMale = 2011, + AtCreateFemale = 4, + AtCreateMale = 3, + AtFemale = 2021, + AtNoMain = 2, + AtMain = 1, +} +impl Pcljapoaahg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::AtNone => "PCLJAPOAAHG_AT_NONE", + Self::AtMale => "PCLJAPOAAHG_AT_MALE", + Self::AtCreateFemale => "PCLJAPOAAHG_AT_CREATE_FEMALE", + Self::AtCreateMale => "PCLJAPOAAHG_AT_CREATE_MALE", + Self::AtFemale => "PCLJAPOAAHG_AT_FEMALE", + Self::AtNoMain => "PCLJAPOAAHG_AT_NO_MAIN", + Self::AtMain => "PCLJAPOAAHG_AT_MAIN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PCLJAPOAAHG_AT_NONE" => Some(Self::AtNone), + "PCLJAPOAAHG_AT_MALE" => Some(Self::AtMale), + "PCLJAPOAAHG_AT_CREATE_FEMALE" => Some(Self::AtCreateFemale), + "PCLJAPOAAHG_AT_CREATE_MALE" => Some(Self::AtCreateMale), + "PCLJAPOAAHG_AT_FEMALE" => Some(Self::AtFemale), + "PCLJAPOAAHG_AT_NO_MAIN" => Some(Self::AtNoMain), + "PCLJAPOAAHG_AT_MAIN" => Some(Self::AtMain), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fbhaphffahl { + HollowGameUiTypeDefault = 0, + HollowGameUiTypeActivityHacker = 1, + HollowGameUiTypeBless = 2, +} +impl Fbhaphffahl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowGameUiTypeDefault => "FBHAPHFFAHL_HOLLOW_GAME_UI_TYPE_DEFAULT", + Self::HollowGameUiTypeActivityHacker => { + "FBHAPHFFAHL_HOLLOW_GAME_UI_TYPE_ACTIVITY_HACKER" + } + Self::HollowGameUiTypeBless => "FBHAPHFFAHL_HOLLOW_GAME_UI_TYPE_BLESS", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FBHAPHFFAHL_HOLLOW_GAME_UI_TYPE_DEFAULT" => { + Some(Self::HollowGameUiTypeDefault) + } + "FBHAPHFFAHL_HOLLOW_GAME_UI_TYPE_ACTIVITY_HACKER" => { + Some(Self::HollowGameUiTypeActivityHacker) + } + "FBHAPHFFAHL_HOLLOW_GAME_UI_TYPE_BLESS" => Some(Self::HollowGameUiTypeBless), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dnpoblilcje { + Gipfnhbpgab = 0, + Denfkgobddh = 4, + Ejninnjkgbi = 3, + Apdnejmoikh = 1, + Oilkbmcbknc = 2, + Dofahmchfnf = 5, +} +impl Dnpoblilcje { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gipfnhbpgab => "DNPOBLILCJE_GIPFNHBPGAB", + Self::Denfkgobddh => "DNPOBLILCJE_DENFKGOBDDH", + Self::Ejninnjkgbi => "DNPOBLILCJE_EJNINNJKGBI", + Self::Apdnejmoikh => "DNPOBLILCJE_APDNEJMOIKH", + Self::Oilkbmcbknc => "DNPOBLILCJE_OILKBMCBKNC", + Self::Dofahmchfnf => "DNPOBLILCJE_DOFAHMCHFNF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DNPOBLILCJE_GIPFNHBPGAB" => Some(Self::Gipfnhbpgab), + "DNPOBLILCJE_DENFKGOBDDH" => Some(Self::Denfkgobddh), + "DNPOBLILCJE_EJNINNJKGBI" => Some(Self::Ejninnjkgbi), + "DNPOBLILCJE_APDNEJMOIKH" => Some(Self::Apdnejmoikh), + "DNPOBLILCJE_OILKBMCBKNC" => Some(Self::Oilkbmcbknc), + "DNPOBLILCJE_DOFAHMCHFNF" => Some(Self::Dofahmchfnf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nfmhhnabaai { + Hjnlggjfgff = 0, +} +impl Nfmhhnabaai { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hjnlggjfgff => "NFMHHNABAAI_HJNLGGJFGFF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NFMHHNABAAI_HJNLGGJFGFF" => Some(Self::Hjnlggjfgff), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lnokncohkge { + PlayerTypeAll = 0, + TeamCharacter1 = 1, + TeamCharacter3 = 3, + TeamCharacter2 = 2, +} +impl Lnokncohkge { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::PlayerTypeAll => "LNOKNCOHKGE_PLAYER_TYPE_ALL", + Self::TeamCharacter1 => "LNOKNCOHKGE_TEAM_CHARACTER1", + Self::TeamCharacter3 => "LNOKNCOHKGE_TEAM_CHARACTER3", + Self::TeamCharacter2 => "LNOKNCOHKGE_TEAM_CHARACTER2", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LNOKNCOHKGE_PLAYER_TYPE_ALL" => Some(Self::PlayerTypeAll), + "LNOKNCOHKGE_TEAM_CHARACTER1" => Some(Self::TeamCharacter1), + "LNOKNCOHKGE_TEAM_CHARACTER3" => Some(Self::TeamCharacter3), + "LNOKNCOHKGE_TEAM_CHARACTER2" => Some(Self::TeamCharacter2), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Baghepddjjf { + Cmnnfndmelm = 0, + Loacpdaghan = 2, + Epmhaloglnc = 4, + Dpkbgnjdcnh = 1, + Fplgklicekm = 8, +} +impl Baghepddjjf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cmnnfndmelm => "BAGHEPDDJJF_CMNNFNDMELM", + Self::Loacpdaghan => "BAGHEPDDJJF_LOACPDAGHAN", + Self::Epmhaloglnc => "BAGHEPDDJJF_EPMHALOGLNC", + Self::Dpkbgnjdcnh => "BAGHEPDDJJF_DPKBGNJDCNH", + Self::Fplgklicekm => "BAGHEPDDJJF_FPLGKLICEKM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BAGHEPDDJJF_CMNNFNDMELM" => Some(Self::Cmnnfndmelm), + "BAGHEPDDJJF_LOACPDAGHAN" => Some(Self::Loacpdaghan), + "BAGHEPDDJJF_EPMHALOGLNC" => Some(Self::Epmhaloglnc), + "BAGHEPDDJJF_DPKBGNJDCNH" => Some(Self::Dpkbgnjdcnh), + "BAGHEPDDJJF_FPLGKLICEKM" => Some(Self::Fplgklicekm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oldlfodekbm { + Mpknjalkigb = 0, + Ioheahpknfl = 1, +} +impl Oldlfodekbm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mpknjalkigb => "OLDLFODEKBM_MPKNJALKIGB", + Self::Ioheahpknfl => "OLDLFODEKBM_IOHEAHPKNFL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OLDLFODEKBM_MPKNJALKIGB" => Some(Self::Mpknjalkigb), + "OLDLFODEKBM_IOHEAHPKNFL" => Some(Self::Ioheahpknfl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eiilnoofedn { + Oolgemmelgn = 0, + Bepmjedkmgb = 1, + Cjbaijdmfbf = 2, +} +impl Eiilnoofedn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Oolgemmelgn => "EIILNOOFEDN_OOLGEMMELGN", + Self::Bepmjedkmgb => "EIILNOOFEDN_BEPMJEDKMGB", + Self::Cjbaijdmfbf => "EIILNOOFEDN_CJBAIJDMFBF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EIILNOOFEDN_OOLGEMMELGN" => Some(Self::Oolgemmelgn), + "EIILNOOFEDN_BEPMJEDKMGB" => Some(Self::Bepmjedkmgb), + "EIILNOOFEDN_CJBAIJDMFBF" => Some(Self::Cjbaijdmfbf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nlanegjgmff { + Ifeogdgikph = 0, + Ghbgpogoeko = 1, + Olgdaeookai = 2, +} +impl Nlanegjgmff { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ifeogdgikph => "NLANEGJGMFF_IFEOGDGIKPH", + Self::Ghbgpogoeko => "NLANEGJGMFF_GHBGPOGOEKO", + Self::Olgdaeookai => "NLANEGJGMFF_OLGDAEOOKAI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NLANEGJGMFF_IFEOGDGIKPH" => Some(Self::Ifeogdgikph), + "NLANEGJGMFF_GHBGPOGOEKO" => Some(Self::Ghbgpogoeko), + "NLANEGJGMFF_OLGDAEOOKAI" => Some(Self::Olgdaeookai), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fjcahgojflb { + ChangeCharacterModeByAvatarId = 0, + ChangeCharacterModeByRandom = 3, + ChangeCharacterModeByRobotId = 4, + ChangeCharacterModeByPos = 2, +} +impl Fjcahgojflb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ChangeCharacterModeByAvatarId => { + "FJCAHGOJFLB_CHANGE_CHARACTER_MODE_BY_AVATAR_ID" + } + Self::ChangeCharacterModeByRandom => { + "FJCAHGOJFLB_CHANGE_CHARACTER_MODE_BY_RANDOM" + } + Self::ChangeCharacterModeByRobotId => { + "FJCAHGOJFLB_CHANGE_CHARACTER_MODE_BY_ROBOT_ID" + } + Self::ChangeCharacterModeByPos => "FJCAHGOJFLB_CHANGE_CHARACTER_MODE_BY_POS", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FJCAHGOJFLB_CHANGE_CHARACTER_MODE_BY_AVATAR_ID" => { + Some(Self::ChangeCharacterModeByAvatarId) + } + "FJCAHGOJFLB_CHANGE_CHARACTER_MODE_BY_RANDOM" => { + Some(Self::ChangeCharacterModeByRandom) + } + "FJCAHGOJFLB_CHANGE_CHARACTER_MODE_BY_ROBOT_ID" => { + Some(Self::ChangeCharacterModeByRobotId) + } + "FJCAHGOJFLB_CHANGE_CHARACTER_MODE_BY_POS" => { + Some(Self::ChangeCharacterModeByPos) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dcaakemjeef { + ClientHollowEntityTypeNone = 0, + ClientHollowEntityTypeNoninteractor = 1, +} +impl Dcaakemjeef { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ClientHollowEntityTypeNone => { + "DCAAKEMJEEF_CLIENT_HOLLOW_ENTITY_TYPE_NONE" + } + Self::ClientHollowEntityTypeNoninteractor => { + "DCAAKEMJEEF_CLIENT_HOLLOW_ENTITY_TYPE_NONINTERACTOR" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DCAAKEMJEEF_CLIENT_HOLLOW_ENTITY_TYPE_NONE" => { + Some(Self::ClientHollowEntityTypeNone) + } + "DCAAKEMJEEF_CLIENT_HOLLOW_ENTITY_TYPE_NONINTERACTOR" => { + Some(Self::ClientHollowEntityTypeNoninteractor) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nffeddigdlm { + Micjpaddiah = 0, + Dgloigbpidd = 1, +} +impl Nffeddigdlm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Micjpaddiah => "NFFEDDIGDLM_MICJPADDIAH", + Self::Dgloigbpidd => "NFFEDDIGDLM_DGLOIGBPIDD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NFFEDDIGDLM_MICJPADDIAH" => Some(Self::Micjpaddiah), + "NFFEDDIGDLM_DGLOIGBPIDD" => Some(Self::Dgloigbpidd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pmgpdgdjinm { + Ibfacmkajci = 0, + Gjcdefkcidf = 1, + Fcokklfjoce = 3, + Ahhlmnhnepf = 2, +} +impl Pmgpdgdjinm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ibfacmkajci => "PMGPDGDJINM_IBFACMKAJCI", + Self::Gjcdefkcidf => "PMGPDGDJINM_GJCDEFKCIDF", + Self::Fcokklfjoce => "PMGPDGDJINM_FCOKKLFJOCE", + Self::Ahhlmnhnepf => "PMGPDGDJINM_AHHLMNHNEPF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PMGPDGDJINM_IBFACMKAJCI" => Some(Self::Ibfacmkajci), + "PMGPDGDJINM_GJCDEFKCIDF" => Some(Self::Gjcdefkcidf), + "PMGPDGDJINM_FCOKKLFJOCE" => Some(Self::Fcokklfjoce), + "PMGPDGDJINM_AHHLMNHNEPF" => Some(Self::Ahhlmnhnepf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hdmhmlhjlmn { + Jnibodfohga = 0, + Hckopiofjad = 1, +} +impl Hdmhmlhjlmn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jnibodfohga => "HDMHMLHJLMN_JNIBODFOHGA", + Self::Hckopiofjad => "HDMHMLHJLMN_HCKOPIOFJAD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HDMHMLHJLMN_JNIBODFOHGA" => Some(Self::Jnibodfohga), + "HDMHMLHJLMN_HCKOPIOFJAD" => Some(Self::Hckopiofjad), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hmdbmngmagf { + Biiplaccpgg = 0, + Aiigepnmcil = 1, + Ikpmoanohlg = 2, +} +impl Hmdbmngmagf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Biiplaccpgg => "HMDBMNGMAGF_BIIPLACCPGG", + Self::Aiigepnmcil => "HMDBMNGMAGF_AIIGEPNMCIL", + Self::Ikpmoanohlg => "HMDBMNGMAGF_IKPMOANOHLG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HMDBMNGMAGF_BIIPLACCPGG" => Some(Self::Biiplaccpgg), + "HMDBMNGMAGF_AIIGEPNMCIL" => Some(Self::Aiigepnmcil), + "HMDBMNGMAGF_IKPMOANOHLG" => Some(Self::Ikpmoanohlg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ojnnjifapeh { + Nnnmkioppck = 0, +} +impl Ojnnjifapeh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nnnmkioppck => "OJNNJIFAPEH_NNNMKIOPPCK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OJNNJIFAPEH_NNNMKIOPPCK" => Some(Self::Nnnmkioppck), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hpopdmfbphn { + Mkjljnkcocn = 0, +} +impl Hpopdmfbphn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mkjljnkcocn => "HPOPDMFBPHN_MKJLJNKCOCN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HPOPDMFBPHN_MKJLJNKCOCN" => Some(Self::Mkjljnkcocn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oeiaamohcgg { + None = 0, + PartyGameInfo = 12, + MpBattleInfo = 1, +} +impl Oeiaamohcgg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "OEIAAMOHCGG_None", + Self::PartyGameInfo => "OEIAAMOHCGG_PartyGameInfo", + Self::MpBattleInfo => "OEIAAMOHCGG_MpBattleInfo", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OEIAAMOHCGG_None" => Some(Self::None), + "OEIAAMOHCGG_PartyGameInfo" => Some(Self::PartyGameInfo), + "OEIAAMOHCGG_MpBattleInfo" => Some(Self::MpBattleInfo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mpfgehhfopa { + Foknpdochef = 0, + Pgddiidmfll = 1, +} +impl Mpfgehhfopa { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Foknpdochef => "MPFGEHHFOPA_FOKNPDOCHEF", + Self::Pgddiidmfll => "MPFGEHHFOPA_PGDDIIDMFLL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MPFGEHHFOPA_FOKNPDOCHEF" => Some(Self::Foknpdochef), + "MPFGEHHFOPA_PGDDIIDMFLL" => Some(Self::Pgddiidmfll), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dbpnpaenbhe { + Olhhmkfemmp = 0, + Ollakdnadgl = 3, + Jgklfgfiheg = 2, + Fnboacodopa = 1, +} +impl Dbpnpaenbhe { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Olhhmkfemmp => "DBPNPAENBHE_OLHHMKFEMMP", + Self::Ollakdnadgl => "DBPNPAENBHE_OLLAKDNADGL", + Self::Jgklfgfiheg => "DBPNPAENBHE_JGKLFGFIHEG", + Self::Fnboacodopa => "DBPNPAENBHE_FNBOACODOPA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DBPNPAENBHE_OLHHMKFEMMP" => Some(Self::Olhhmkfemmp), + "DBPNPAENBHE_OLLAKDNADGL" => Some(Self::Ollakdnadgl), + "DBPNPAENBHE_JGKLFGFIHEG" => Some(Self::Jgklfgfiheg), + "DBPNPAENBHE_FNBOACODOPA" => Some(Self::Fnboacodopa), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jeedjoiapmj { + Fppaphphjld = 0, + Dpohomeadee = 6, + Lpgmbbemgng = 4, + Phhpcojmlig = 2, + Dlgbhojcakf = 3, + Nechijopegj = 5, + Jbobaajiijb = 1, +} +impl Jeedjoiapmj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fppaphphjld => "JEEDJOIAPMJ_FPPAPHPHJLD", + Self::Dpohomeadee => "JEEDJOIAPMJ_DPOHOMEADEE", + Self::Lpgmbbemgng => "JEEDJOIAPMJ_LPGMBBEMGNG", + Self::Phhpcojmlig => "JEEDJOIAPMJ_PHHPCOJMLIG", + Self::Dlgbhojcakf => "JEEDJOIAPMJ_DLGBHOJCAKF", + Self::Nechijopegj => "JEEDJOIAPMJ_NECHIJOPEGJ", + Self::Jbobaajiijb => "JEEDJOIAPMJ_JBOBAAJIIJB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JEEDJOIAPMJ_FPPAPHPHJLD" => Some(Self::Fppaphphjld), + "JEEDJOIAPMJ_DPOHOMEADEE" => Some(Self::Dpohomeadee), + "JEEDJOIAPMJ_LPGMBBEMGNG" => Some(Self::Lpgmbbemgng), + "JEEDJOIAPMJ_PHHPCOJMLIG" => Some(Self::Phhpcojmlig), + "JEEDJOIAPMJ_DLGBHOJCAKF" => Some(Self::Dlgbhojcakf), + "JEEDJOIAPMJ_NECHIJOPEGJ" => Some(Self::Nechijopegj), + "JEEDJOIAPMJ_JBOBAAJIIJB" => Some(Self::Jbobaajiijb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pmjbocplgaf { + Ojnbecemadg = 0, + Ibadmjbnpkh = 2, + Jafgmkcnlkm = 1, + Cdgjckbhhmh = 3, +} +impl Pmjbocplgaf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ojnbecemadg => "PMJBOCPLGAF_OJNBECEMADG", + Self::Ibadmjbnpkh => "PMJBOCPLGAF_IBADMJBNPKH", + Self::Jafgmkcnlkm => "PMJBOCPLGAF_JAFGMKCNLKM", + Self::Cdgjckbhhmh => "PMJBOCPLGAF_CDGJCKBHHMH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PMJBOCPLGAF_OJNBECEMADG" => Some(Self::Ojnbecemadg), + "PMJBOCPLGAF_IBADMJBNPKH" => Some(Self::Ibadmjbnpkh), + "PMJBOCPLGAF_JAFGMKCNLKM" => Some(Self::Jafgmkcnlkm), + "PMJBOCPLGAF_CDGJCKBHHMH" => Some(Self::Cdgjckbhhmh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ohfnpkaefdo { + Kpjcpgocafn = 0, + Domikaaejie = 3, + Kobjifadfck = 2, + Obnpdcoofnh = 1, +} +impl Ohfnpkaefdo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kpjcpgocafn => "OHFNPKAEFDO_KPJCPGOCAFN", + Self::Domikaaejie => "OHFNPKAEFDO_DOMIKAAEJIE", + Self::Kobjifadfck => "OHFNPKAEFDO_KOBJIFADFCK", + Self::Obnpdcoofnh => "OHFNPKAEFDO_OBNPDCOOFNH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OHFNPKAEFDO_KPJCPGOCAFN" => Some(Self::Kpjcpgocafn), + "OHFNPKAEFDO_DOMIKAAEJIE" => Some(Self::Domikaaejie), + "OHFNPKAEFDO_KOBJIFADFCK" => Some(Self::Kobjifadfck), + "OHFNPKAEFDO_OBNPDCOOFNH" => Some(Self::Obnpdcoofnh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cfienkpkabg { + Olkpomljefh = 0, + Dafdamlofnk = 1, + Lfilhombcbc = 2, +} +impl Cfienkpkabg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Olkpomljefh => "CFIENKPKABG_OLKPOMLJEFH", + Self::Dafdamlofnk => "CFIENKPKABG_DAFDAMLOFNK", + Self::Lfilhombcbc => "CFIENKPKABG_LFILHOMBCBC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CFIENKPKABG_OLKPOMLJEFH" => Some(Self::Olkpomljefh), + "CFIENKPKABG_DAFDAMLOFNK" => Some(Self::Dafdamlofnk), + "CFIENKPKABG_LFILHOMBCBC" => Some(Self::Lfilhombcbc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Olcbjjomjnk { + Mgcokfpfbek = 0, + Phegeghlepe = 4, + Odblcdkniff = 3, + Fmideododco = 1, + Idkpflgjpof = 2, +} +impl Olcbjjomjnk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mgcokfpfbek => "OLCBJJOMJNK_MGCOKFPFBEK", + Self::Phegeghlepe => "OLCBJJOMJNK_PHEGEGHLEPE", + Self::Odblcdkniff => "OLCBJJOMJNK_ODBLCDKNIFF", + Self::Fmideododco => "OLCBJJOMJNK_FMIDEODODCO", + Self::Idkpflgjpof => "OLCBJJOMJNK_IDKPFLGJPOF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OLCBJJOMJNK_MGCOKFPFBEK" => Some(Self::Mgcokfpfbek), + "OLCBJJOMJNK_PHEGEGHLEPE" => Some(Self::Phegeghlepe), + "OLCBJJOMJNK_ODBLCDKNIFF" => Some(Self::Odblcdkniff), + "OLCBJJOMJNK_FMIDEODODCO" => Some(Self::Fmideododco), + "OLCBJJOMJNK_IDKPFLGJPOF" => Some(Self::Idkpflgjpof), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Emimmjlcgph { + Ofppoogjkpp = 0, + Oohdcfnhoia = 1, + Cjcjgefbkdb = 2, +} +impl Emimmjlcgph { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ofppoogjkpp => "EMIMMJLCGPH_OFPPOOGJKPP", + Self::Oohdcfnhoia => "EMIMMJLCGPH_OOHDCFNHOIA", + Self::Cjcjgefbkdb => "EMIMMJLCGPH_CJCJGEFBKDB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EMIMMJLCGPH_OFPPOOGJKPP" => Some(Self::Ofppoogjkpp), + "EMIMMJLCGPH_OOHDCFNHOIA" => Some(Self::Oohdcfnhoia), + "EMIMMJLCGPH_CJCJGEFBKDB" => Some(Self::Cjcjgefbkdb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lbpnipmolgi { + Opfcpgokeng = 0, + Mbpmbkaejnp = 1, + Iphjhialhip = 5, + Opobhadcpmn = 7, + Iiddbjokofi = 4, + Ejfbbjcebeo = 2, + Pffdkcmpjjd = 6, +} +impl Lbpnipmolgi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Opfcpgokeng => "LBPNIPMOLGI_OPFCPGOKENG", + Self::Mbpmbkaejnp => "LBPNIPMOLGI_MBPMBKAEJNP", + Self::Iphjhialhip => "LBPNIPMOLGI_IPHJHIALHIP", + Self::Opobhadcpmn => "LBPNIPMOLGI_OPOBHADCPMN", + Self::Iiddbjokofi => "LBPNIPMOLGI_IIDDBJOKOFI", + Self::Ejfbbjcebeo => "LBPNIPMOLGI_EJFBBJCEBEO", + Self::Pffdkcmpjjd => "LBPNIPMOLGI_PFFDKCMPJJD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LBPNIPMOLGI_OPFCPGOKENG" => Some(Self::Opfcpgokeng), + "LBPNIPMOLGI_MBPMBKAEJNP" => Some(Self::Mbpmbkaejnp), + "LBPNIPMOLGI_IPHJHIALHIP" => Some(Self::Iphjhialhip), + "LBPNIPMOLGI_OPOBHADCPMN" => Some(Self::Opobhadcpmn), + "LBPNIPMOLGI_IIDDBJOKOFI" => Some(Self::Iiddbjokofi), + "LBPNIPMOLGI_EJFBBJCEBEO" => Some(Self::Ejfbbjcebeo), + "LBPNIPMOLGI_PFFDKCMPJJD" => Some(Self::Pffdkcmpjjd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gcfnikhahod { + WayOfCheckHollowNpcExistNone = 0, + CheckHollowNpcExistByPos = 2, + CheckHollowNpcExistByUid = 1, +} +impl Gcfnikhahod { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::WayOfCheckHollowNpcExistNone => { + "GCFNIKHAHOD_WAY_OF_CHECK_HOLLOW_NPC_EXIST_NONE" + } + Self::CheckHollowNpcExistByPos => "GCFNIKHAHOD_CHECK_HOLLOW_NPC_EXIST_BY_POS", + Self::CheckHollowNpcExistByUid => "GCFNIKHAHOD_CHECK_HOLLOW_NPC_EXIST_BY_UID", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GCFNIKHAHOD_WAY_OF_CHECK_HOLLOW_NPC_EXIST_NONE" => { + Some(Self::WayOfCheckHollowNpcExistNone) + } + "GCFNIKHAHOD_CHECK_HOLLOW_NPC_EXIST_BY_POS" => { + Some(Self::CheckHollowNpcExistByPos) + } + "GCFNIKHAHOD_CHECK_HOLLOW_NPC_EXIST_BY_UID" => { + Some(Self::CheckHollowNpcExistByUid) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ddbhcemffom { + DoAdd = 0, + DoRemove = 1, +} +impl Ddbhcemffom { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::DoAdd => "DDBHCEMFFOM_DO_ADD", + Self::DoRemove => "DDBHCEMFFOM_DO_REMOVE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DDBHCEMFFOM_DO_ADD" => Some(Self::DoAdd), + "DDBHCEMFFOM_DO_REMOVE" => Some(Self::DoRemove), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hkdifpbbkmg { + HenshinTypeNone = 0, + Pacmanv2 = 3, + Bomber = 4, + AvatarCorin = 17, + Pacmanv1 = 2, + SpeedupRush = 20, + NightMode = 12, + BomberTick4 = 9, + SpeedupMove = 19, + AvatarNekomiya = 18, + GoodsLoader = 15, + BomberTick2 = 7, + RinaBangboo1 = 13, + Tugger = 11, + BomberTick0 = 5, + BomberTick5 = 10, + RinaBangboo2 = 14, + QinYi = 16, + DefaultPlayer = 1, + BomberTick1 = 6, + BomberTick3 = 8, + ActivityHacker = 21, +} +impl Hkdifpbbkmg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HenshinTypeNone => "HKDIFPBBKMG_HENSHIN_TYPE_NONE", + Self::Pacmanv2 => "HKDIFPBBKMG_PACMANV2", + Self::Bomber => "HKDIFPBBKMG_BOMBER", + Self::AvatarCorin => "HKDIFPBBKMG_Avatar_Corin", + Self::Pacmanv1 => "HKDIFPBBKMG_PACMANV1", + Self::SpeedupRush => "HKDIFPBBKMG_Speedup_Rush", + Self::NightMode => "HKDIFPBBKMG_NIGHT_MODE", + Self::BomberTick4 => "HKDIFPBBKMG_Bomber_Tick4", + Self::SpeedupMove => "HKDIFPBBKMG_Speedup_Move", + Self::AvatarNekomiya => "HKDIFPBBKMG_Avatar_Nekomiya", + Self::GoodsLoader => "HKDIFPBBKMG_GoodsLoader", + Self::BomberTick2 => "HKDIFPBBKMG_Bomber_Tick2", + Self::RinaBangboo1 => "HKDIFPBBKMG_Rina_Bangboo1", + Self::Tugger => "HKDIFPBBKMG_Tugger", + Self::BomberTick0 => "HKDIFPBBKMG_Bomber_Tick0", + Self::BomberTick5 => "HKDIFPBBKMG_Bomber_Tick5", + Self::RinaBangboo2 => "HKDIFPBBKMG_Rina_Bangboo2", + Self::QinYi => "HKDIFPBBKMG_QinYi", + Self::DefaultPlayer => "HKDIFPBBKMG_DEFAULT_PLAYER", + Self::BomberTick1 => "HKDIFPBBKMG_Bomber_Tick1", + Self::BomberTick3 => "HKDIFPBBKMG_Bomber_Tick3", + Self::ActivityHacker => "HKDIFPBBKMG_Activity_Hacker", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HKDIFPBBKMG_HENSHIN_TYPE_NONE" => Some(Self::HenshinTypeNone), + "HKDIFPBBKMG_PACMANV2" => Some(Self::Pacmanv2), + "HKDIFPBBKMG_BOMBER" => Some(Self::Bomber), + "HKDIFPBBKMG_Avatar_Corin" => Some(Self::AvatarCorin), + "HKDIFPBBKMG_PACMANV1" => Some(Self::Pacmanv1), + "HKDIFPBBKMG_Speedup_Rush" => Some(Self::SpeedupRush), + "HKDIFPBBKMG_NIGHT_MODE" => Some(Self::NightMode), + "HKDIFPBBKMG_Bomber_Tick4" => Some(Self::BomberTick4), + "HKDIFPBBKMG_Speedup_Move" => Some(Self::SpeedupMove), + "HKDIFPBBKMG_Avatar_Nekomiya" => Some(Self::AvatarNekomiya), + "HKDIFPBBKMG_GoodsLoader" => Some(Self::GoodsLoader), + "HKDIFPBBKMG_Bomber_Tick2" => Some(Self::BomberTick2), + "HKDIFPBBKMG_Rina_Bangboo1" => Some(Self::RinaBangboo1), + "HKDIFPBBKMG_Tugger" => Some(Self::Tugger), + "HKDIFPBBKMG_Bomber_Tick0" => Some(Self::BomberTick0), + "HKDIFPBBKMG_Bomber_Tick5" => Some(Self::BomberTick5), + "HKDIFPBBKMG_Rina_Bangboo2" => Some(Self::RinaBangboo2), + "HKDIFPBBKMG_QinYi" => Some(Self::QinYi), + "HKDIFPBBKMG_DEFAULT_PLAYER" => Some(Self::DefaultPlayer), + "HKDIFPBBKMG_Bomber_Tick1" => Some(Self::BomberTick1), + "HKDIFPBBKMG_Bomber_Tick3" => Some(Self::BomberTick3), + "HKDIFPBBKMG_Activity_Hacker" => Some(Self::ActivityHacker), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lbecdkjaaeo { + GridStaminaTypeNone = 0, + GridStaminaTypeDefault = 1, + GridStaminaTypeStamina = 3, + GridStaminaTypeNoStamina = 2, +} +impl Lbecdkjaaeo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::GridStaminaTypeNone => "LBECDKJAAEO_GRID_STAMINA_TYPE_NONE", + Self::GridStaminaTypeDefault => "LBECDKJAAEO_GRID_STAMINA_TYPE_DEFAULT", + Self::GridStaminaTypeStamina => "LBECDKJAAEO_GRID_STAMINA_TYPE_STAMINA", + Self::GridStaminaTypeNoStamina => "LBECDKJAAEO_GRID_STAMINA_TYPE_NO_STAMINA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LBECDKJAAEO_GRID_STAMINA_TYPE_NONE" => Some(Self::GridStaminaTypeNone), + "LBECDKJAAEO_GRID_STAMINA_TYPE_DEFAULT" => Some(Self::GridStaminaTypeDefault), + "LBECDKJAAEO_GRID_STAMINA_TYPE_STAMINA" => Some(Self::GridStaminaTypeStamina), + "LBECDKJAAEO_GRID_STAMINA_TYPE_NO_STAMINA" => { + Some(Self::GridStaminaTypeNoStamina) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gnnnpcdbncj { + Dednojmbcoa = 0, + Opjoopcajlp = 1, +} +impl Gnnnpcdbncj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dednojmbcoa => "GNNNPCDBNCJ_DEDNOJMBCOA", + Self::Opjoopcajlp => "GNNNPCDBNCJ_OPJOOPCAJLP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GNNNPCDBNCJ_DEDNOJMBCOA" => Some(Self::Dednojmbcoa), + "GNNNPCDBNCJ_OPJOOPCAJLP" => Some(Self::Opjoopcajlp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lamdebjfccm { + PostStateNotUnlock = 0, + PostStateInfoRead = 5, + PostStateInfoUnlock = 4, + PostStateUnlock = 1, + PostStateReply = 3, + PostStateRead = 2, +} +impl Lamdebjfccm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::PostStateNotUnlock => "LAMDEBJFCCM_POST_STATE_NOT_UNLOCK", + Self::PostStateInfoRead => "LAMDEBJFCCM_POST_STATE_INFO_READ", + Self::PostStateInfoUnlock => "LAMDEBJFCCM_POST_STATE_INFO_UNLOCK", + Self::PostStateUnlock => "LAMDEBJFCCM_POST_STATE_UNLOCK", + Self::PostStateReply => "LAMDEBJFCCM_POST_STATE_REPLY", + Self::PostStateRead => "LAMDEBJFCCM_POST_STATE_READ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LAMDEBJFCCM_POST_STATE_NOT_UNLOCK" => Some(Self::PostStateNotUnlock), + "LAMDEBJFCCM_POST_STATE_INFO_READ" => Some(Self::PostStateInfoRead), + "LAMDEBJFCCM_POST_STATE_INFO_UNLOCK" => Some(Self::PostStateInfoUnlock), + "LAMDEBJFCCM_POST_STATE_UNLOCK" => Some(Self::PostStateUnlock), + "LAMDEBJFCCM_POST_STATE_REPLY" => Some(Self::PostStateReply), + "LAMDEBJFCCM_POST_STATE_READ" => Some(Self::PostStateRead), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gchjoijkhgd { + Jhdilgdhkgl = 0, + Gcpnooahodp = 1, + Honafdbmppl = 2, +} +impl Gchjoijkhgd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jhdilgdhkgl => "GCHJOIJKHGD_JHDILGDHKGL", + Self::Gcpnooahodp => "GCHJOIJKHGD_GCPNOOAHODP", + Self::Honafdbmppl => "GCHJOIJKHGD_HONAFDBMPPL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GCHJOIJKHGD_JHDILGDHKGL" => Some(Self::Jhdilgdhkgl), + "GCHJOIJKHGD_GCPNOOAHODP" => Some(Self::Gcpnooahodp), + "GCHJOIJKHGD_HONAFDBMPPL" => Some(Self::Honafdbmppl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Aoboacnecng { + Hpkmhmfcgjp = 0, +} +impl Aoboacnecng { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hpkmhmfcgjp => "AOBOACNECNG_HPKMHMFCGJP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AOBOACNECNG_HPKMHMFCGJP" => Some(Self::Hpkmhmfcgjp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bodbadeaklh { + Ehofioopiah = 0, + Idgkliojdcc = 1, + Fdmgjmcodak = 2, +} +impl Bodbadeaklh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ehofioopiah => "BODBADEAKLH_EHOFIOOPIAH", + Self::Idgkliojdcc => "BODBADEAKLH_IDGKLIOJDCC", + Self::Fdmgjmcodak => "BODBADEAKLH_FDMGJMCODAK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BODBADEAKLH_EHOFIOOPIAH" => Some(Self::Ehofioopiah), + "BODBADEAKLH_IDGKLIOJDCC" => Some(Self::Idgkliojdcc), + "BODBADEAKLH_FDMGJMCODAK" => Some(Self::Fdmgjmcodak), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bpmonpfijkf { + Pemolclfkdk = 0, + Nlahkmlhflk = 3, + Ihaboheehbc = 1, + Gjleiklncek = 2, +} +impl Bpmonpfijkf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pemolclfkdk => "BPMONPFIJKF_PEMOLCLFKDK", + Self::Nlahkmlhflk => "BPMONPFIJKF_NLAHKMLHFLK", + Self::Ihaboheehbc => "BPMONPFIJKF_IHABOHEEHBC", + Self::Gjleiklncek => "BPMONPFIJKF_GJLEIKLNCEK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BPMONPFIJKF_PEMOLCLFKDK" => Some(Self::Pemolclfkdk), + "BPMONPFIJKF_NLAHKMLHFLK" => Some(Self::Nlahkmlhflk), + "BPMONPFIJKF_IHABOHEEHBC" => Some(Self::Ihaboheehbc), + "BPMONPFIJKF_GJLEIKLNCEK" => Some(Self::Gjleiklncek), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum HollowEntityType { + HollowEntityTypeNone = 0, + HollowEntityTypeLight = 5, + HollowEntityTypePin = 6, + HollowEntityTypeGlobal = 9, + HollowEntityTypeSectionEvent = 11, + HollowEntityTypeNpc = 2, + HollowEntityTypeSection = 7, + HollowEntityTypeEvent = 4, + HollowEntityTypeTerrain = 12, + HollowEntityTypeBarrier = 10, + HollowEntityTypeGrid = 3, + HollowEntityTypePlayer = 1, +} +impl HollowEntityType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowEntityTypeNone => "HollowEntityType_HOLLOW_ENTITY_TYPE_NONE", + Self::HollowEntityTypeLight => "HollowEntityType_HOLLOW_ENTITY_TYPE_LIGHT", + Self::HollowEntityTypePin => "HollowEntityType_HOLLOW_ENTITY_TYPE_PIN", + Self::HollowEntityTypeGlobal => "HollowEntityType_HOLLOW_ENTITY_TYPE_GLOBAL", + Self::HollowEntityTypeSectionEvent => { + "HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION_EVENT" + } + Self::HollowEntityTypeNpc => "HollowEntityType_HOLLOW_ENTITY_TYPE_NPC", + Self::HollowEntityTypeSection => { + "HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION" + } + Self::HollowEntityTypeEvent => "HollowEntityType_HOLLOW_ENTITY_TYPE_EVENT", + Self::HollowEntityTypeTerrain => { + "HollowEntityType_HOLLOW_ENTITY_TYPE_TERRAIN" + } + Self::HollowEntityTypeBarrier => { + "HollowEntityType_HOLLOW_ENTITY_TYPE_BARRIER" + } + Self::HollowEntityTypeGrid => "HollowEntityType_HOLLOW_ENTITY_TYPE_GRID", + Self::HollowEntityTypePlayer => "HollowEntityType_HOLLOW_ENTITY_TYPE_PLAYER", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HollowEntityType_HOLLOW_ENTITY_TYPE_NONE" => { + Some(Self::HollowEntityTypeNone) + } + "HollowEntityType_HOLLOW_ENTITY_TYPE_LIGHT" => { + Some(Self::HollowEntityTypeLight) + } + "HollowEntityType_HOLLOW_ENTITY_TYPE_PIN" => Some(Self::HollowEntityTypePin), + "HollowEntityType_HOLLOW_ENTITY_TYPE_GLOBAL" => { + Some(Self::HollowEntityTypeGlobal) + } + "HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION_EVENT" => { + Some(Self::HollowEntityTypeSectionEvent) + } + "HollowEntityType_HOLLOW_ENTITY_TYPE_NPC" => Some(Self::HollowEntityTypeNpc), + "HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION" => { + Some(Self::HollowEntityTypeSection) + } + "HollowEntityType_HOLLOW_ENTITY_TYPE_EVENT" => { + Some(Self::HollowEntityTypeEvent) + } + "HollowEntityType_HOLLOW_ENTITY_TYPE_TERRAIN" => { + Some(Self::HollowEntityTypeTerrain) + } + "HollowEntityType_HOLLOW_ENTITY_TYPE_BARRIER" => { + Some(Self::HollowEntityTypeBarrier) + } + "HollowEntityType_HOLLOW_ENTITY_TYPE_GRID" => { + Some(Self::HollowEntityTypeGrid) + } + "HollowEntityType_HOLLOW_ENTITY_TYPE_PLAYER" => { + Some(Self::HollowEntityTypePlayer) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Obnifdoikkk { + Liciccoblao = 0, + Amagimopofj = 2, + Bkcoccfmjcj = 1, +} +impl Obnifdoikkk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Liciccoblao => "OBNIFDOIKKK_LICICCOBLAO", + Self::Amagimopofj => "OBNIFDOIKKK_AMAGIMOPOFJ", + Self::Bkcoccfmjcj => "OBNIFDOIKKK_BKCOCCFMJCJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OBNIFDOIKKK_LICICCOBLAO" => Some(Self::Liciccoblao), + "OBNIFDOIKKK_AMAGIMOPOFJ" => Some(Self::Amagimopofj), + "OBNIFDOIKKK_BKCOCCFMJCJ" => Some(Self::Bkcoccfmjcj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fancbjdaocp { + Ajaoagacnpn = 0, +} +impl Fancbjdaocp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ajaoagacnpn => "FANCBJDAOCP_AJAOAGACNPN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FANCBJDAOCP_AJAOAGACNPN" => Some(Self::Ajaoagacnpn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dcganlclkie { + Ggikaefhkga = 0, + Nnojaoedmjp = 4, + Pjjipogpdfh = 1, + Lpaikaeifpe = 2, + Lccfbhihgph = 3, +} +impl Dcganlclkie { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ggikaefhkga => "DCGANLCLKIE_GGIKAEFHKGA", + Self::Nnojaoedmjp => "DCGANLCLKIE_NNOJAOEDMJP", + Self::Pjjipogpdfh => "DCGANLCLKIE_PJJIPOGPDFH", + Self::Lpaikaeifpe => "DCGANLCLKIE_LPAIKAEIFPE", + Self::Lccfbhihgph => "DCGANLCLKIE_LCCFBHIHGPH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DCGANLCLKIE_GGIKAEFHKGA" => Some(Self::Ggikaefhkga), + "DCGANLCLKIE_NNOJAOEDMJP" => Some(Self::Nnojaoedmjp), + "DCGANLCLKIE_PJJIPOGPDFH" => Some(Self::Pjjipogpdfh), + "DCGANLCLKIE_LPAIKAEIFPE" => Some(Self::Lpaikaeifpe), + "DCGANLCLKIE_LCCFBHIHGPH" => Some(Self::Lccfbhihgph), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kelgbgdoggm { + Gbhmmibpkoc = 0, + Gloamcihbkj = 1, +} +impl Kelgbgdoggm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gbhmmibpkoc => "KELGBGDOGGM_GBHMMIBPKOC", + Self::Gloamcihbkj => "KELGBGDOGGM_GLOAMCIHBKJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KELGBGDOGGM_GBHMMIBPKOC" => Some(Self::Gbhmmibpkoc), + "KELGBGDOGGM_GLOAMCIHBKJ" => Some(Self::Gloamcihbkj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hlgildjjpcj { + None = 0, + InstancedModifierId = 2, + InstancedAbilityId = 1, +} +impl Hlgildjjpcj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "HLGILDJJPCJ_None", + Self::InstancedModifierId => "HLGILDJJPCJ_InstancedModifierId", + Self::InstancedAbilityId => "HLGILDJJPCJ_InstancedAbilityId", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HLGILDJJPCJ_None" => Some(Self::None), + "HLGILDJJPCJ_InstancedModifierId" => Some(Self::InstancedModifierId), + "HLGILDJJPCJ_InstancedAbilityId" => Some(Self::InstancedAbilityId), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ojlbeejjkee { + SceneTagDefault = 0, + SceneTagMetro = 1, + SceneTagSkyScraper = 3, + SceneTagZero = 4, + SceneTagConstructionSite = 2, + SceneTagOuterRing = 6, + SceneTagStreet = 5, +} +impl Ojlbeejjkee { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::SceneTagDefault => "OJLBEEJJKEE_SCENE_TAG_DEFAULT", + Self::SceneTagMetro => "OJLBEEJJKEE_SCENE_TAG_METRO", + Self::SceneTagSkyScraper => "OJLBEEJJKEE_SCENE_TAG_SKY_SCRAPER", + Self::SceneTagZero => "OJLBEEJJKEE_SCENE_TAG_ZERO", + Self::SceneTagConstructionSite => "OJLBEEJJKEE_SCENE_TAG_CONSTRUCTION_SITE", + Self::SceneTagOuterRing => "OJLBEEJJKEE_SCENE_TAG_OUTER_RING", + Self::SceneTagStreet => "OJLBEEJJKEE_SCENE_TAG_STREET", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OJLBEEJJKEE_SCENE_TAG_DEFAULT" => Some(Self::SceneTagDefault), + "OJLBEEJJKEE_SCENE_TAG_METRO" => Some(Self::SceneTagMetro), + "OJLBEEJJKEE_SCENE_TAG_SKY_SCRAPER" => Some(Self::SceneTagSkyScraper), + "OJLBEEJJKEE_SCENE_TAG_ZERO" => Some(Self::SceneTagZero), + "OJLBEEJJKEE_SCENE_TAG_CONSTRUCTION_SITE" => { + Some(Self::SceneTagConstructionSite) + } + "OJLBEEJJKEE_SCENE_TAG_OUTER_RING" => Some(Self::SceneTagOuterRing), + "OJLBEEJJKEE_SCENE_TAG_STREET" => Some(Self::SceneTagStreet), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pgimpcblojg { + Ehgcjpkgpic = 0, + Bkchkolcine = 2, + Imcehdpahhe = 1, + Hknnebkdgib = 3, + Ffljpmimihh = 4, +} +impl Pgimpcblojg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ehgcjpkgpic => "PGIMPCBLOJG_EHGCJPKGPIC", + Self::Bkchkolcine => "PGIMPCBLOJG_BKCHKOLCINE", + Self::Imcehdpahhe => "PGIMPCBLOJG_IMCEHDPAHHE", + Self::Hknnebkdgib => "PGIMPCBLOJG_HKNNEBKDGIB", + Self::Ffljpmimihh => "PGIMPCBLOJG_FFLJPMIMIHH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PGIMPCBLOJG_EHGCJPKGPIC" => Some(Self::Ehgcjpkgpic), + "PGIMPCBLOJG_BKCHKOLCINE" => Some(Self::Bkchkolcine), + "PGIMPCBLOJG_IMCEHDPAHHE" => Some(Self::Imcehdpahhe), + "PGIMPCBLOJG_HKNNEBKDGIB" => Some(Self::Hknnebkdgib), + "PGIMPCBLOJG_FFLJPMIMIHH" => Some(Self::Ffljpmimihh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum TimePeriodType { + TimePeriodTypeNone = 0, + Now = 99, + Afternoon = 2, + Evening = 3, + Morning = 1, + Night = 4, +} +impl TimePeriodType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TimePeriodTypeNone => "TimePeriodType_TIME_PERIOD_TYPE_NONE", + Self::Now => "TimePeriodType_NOW", + Self::Afternoon => "TimePeriodType_AFTERNOON", + Self::Evening => "TimePeriodType_EVENING", + Self::Morning => "TimePeriodType_MORNING", + Self::Night => "TimePeriodType_NIGHT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "TimePeriodType_TIME_PERIOD_TYPE_NONE" => Some(Self::TimePeriodTypeNone), + "TimePeriodType_NOW" => Some(Self::Now), + "TimePeriodType_AFTERNOON" => Some(Self::Afternoon), + "TimePeriodType_EVENING" => Some(Self::Evening), + "TimePeriodType_MORNING" => Some(Self::Morning), + "TimePeriodType_NIGHT" => Some(Self::Night), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lgnegjbplkd { + Kmjkoggcfgh = 0, + Ngolhbkkfco = 3, + Lkaiaaihcjk = 1, + Maaigbklknc = 2, +} +impl Lgnegjbplkd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kmjkoggcfgh => "LGNEGJBPLKD_KMJKOGGCFGH", + Self::Ngolhbkkfco => "LGNEGJBPLKD_NGOLHBKKFCO", + Self::Lkaiaaihcjk => "LGNEGJBPLKD_LKAIAAIHCJK", + Self::Maaigbklknc => "LGNEGJBPLKD_MAAIGBKLKNC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LGNEGJBPLKD_KMJKOGGCFGH" => Some(Self::Kmjkoggcfgh), + "LGNEGJBPLKD_NGOLHBKKFCO" => Some(Self::Ngolhbkkfco), + "LGNEGJBPLKD_LKAIAAIHCJK" => Some(Self::Lkaiaaihcjk), + "LGNEGJBPLKD_MAAIGBKLKNC" => Some(Self::Maaigbklknc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Olmdghlkgpc { + Cnhnhdjjpmf = 0, + Pekcegpicif = 7, + Mldembpdmca = 9, + Ekfdbnddikd = 2, + Mlgdjbpabkg = 1, + Ognpjdmlkhm = 10, + Pjlemipahjj = 6, + Hmkcdoibkjp = 3, + Fgmfngbeohb = 5, + Mnakafkdiji = 4, +} +impl Olmdghlkgpc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cnhnhdjjpmf => "OLMDGHLKGPC_CNHNHDJJPMF", + Self::Pekcegpicif => "OLMDGHLKGPC_PEKCEGPICIF", + Self::Mldembpdmca => "OLMDGHLKGPC_MLDEMBPDMCA", + Self::Ekfdbnddikd => "OLMDGHLKGPC_EKFDBNDDIKD", + Self::Mlgdjbpabkg => "OLMDGHLKGPC_MLGDJBPABKG", + Self::Ognpjdmlkhm => "OLMDGHLKGPC_OGNPJDMLKHM", + Self::Pjlemipahjj => "OLMDGHLKGPC_PJLEMIPAHJJ", + Self::Hmkcdoibkjp => "OLMDGHLKGPC_HMKCDOIBKJP", + Self::Fgmfngbeohb => "OLMDGHLKGPC_FGMFNGBEOHB", + Self::Mnakafkdiji => "OLMDGHLKGPC_MNAKAFKDIJI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OLMDGHLKGPC_CNHNHDJJPMF" => Some(Self::Cnhnhdjjpmf), + "OLMDGHLKGPC_PEKCEGPICIF" => Some(Self::Pekcegpicif), + "OLMDGHLKGPC_MLDEMBPDMCA" => Some(Self::Mldembpdmca), + "OLMDGHLKGPC_EKFDBNDDIKD" => Some(Self::Ekfdbnddikd), + "OLMDGHLKGPC_MLGDJBPABKG" => Some(Self::Mlgdjbpabkg), + "OLMDGHLKGPC_OGNPJDMLKHM" => Some(Self::Ognpjdmlkhm), + "OLMDGHLKGPC_PJLEMIPAHJJ" => Some(Self::Pjlemipahjj), + "OLMDGHLKGPC_HMKCDOIBKJP" => Some(Self::Hmkcdoibkjp), + "OLMDGHLKGPC_FGMFNGBEOHB" => Some(Self::Fgmfngbeohb), + "OLMDGHLKGPC_MNAKAFKDIJI" => Some(Self::Mnakafkdiji), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mdikohhleln { + ServerAbility = 0, + ClientAbility = 1, +} +impl Mdikohhleln { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ServerAbility => "MDIKOHHLELN_SERVER_ABILITY", + Self::ClientAbility => "MDIKOHHLELN_CLIENT_ABILITY", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MDIKOHHLELN_SERVER_ABILITY" => Some(Self::ServerAbility), + "MDIKOHHLELN_CLIENT_ABILITY" => Some(Self::ClientAbility), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bibjggbofla { + Cdenkfhmman = 0, + Cpemikhckcd = 1, + Lbbnnbbjlii = 2, +} +impl Bibjggbofla { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cdenkfhmman => "BIBJGGBOFLA_CDENKFHMMAN", + Self::Cpemikhckcd => "BIBJGGBOFLA_CPEMIKHCKCD", + Self::Lbbnnbbjlii => "BIBJGGBOFLA_LBBNNBBJLII", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BIBJGGBOFLA_CDENKFHMMAN" => Some(Self::Cdenkfhmman), + "BIBJGGBOFLA_CPEMIKHCKCD" => Some(Self::Cpemikhckcd), + "BIBJGGBOFLA_LBBNNBBJLII" => Some(Self::Lbbnnbbjlii), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ngdpdebbgea { + Jnjjffbnpof = 0, + Eiaoidmaanm = 8, + Nghggpcmeln = 5, + Ifddmoegbpl = 3, + Ddgfneopbgi = 2, + Aobnbhdoofd = 6, + Gflcfekinam = 7, + Bmiglifabkg = 4, + Kkbamcacdpf = 9, + Akdnjnjfljl = 1, +} +impl Ngdpdebbgea { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jnjjffbnpof => "NGDPDEBBGEA_JNJJFFBNPOF", + Self::Eiaoidmaanm => "NGDPDEBBGEA_EIAOIDMAANM", + Self::Nghggpcmeln => "NGDPDEBBGEA_NGHGGPCMELN", + Self::Ifddmoegbpl => "NGDPDEBBGEA_IFDDMOEGBPL", + Self::Ddgfneopbgi => "NGDPDEBBGEA_DDGFNEOPBGI", + Self::Aobnbhdoofd => "NGDPDEBBGEA_AOBNBHDOOFD", + Self::Gflcfekinam => "NGDPDEBBGEA_GFLCFEKINAM", + Self::Bmiglifabkg => "NGDPDEBBGEA_BMIGLIFABKG", + Self::Kkbamcacdpf => "NGDPDEBBGEA_KKBAMCACDPF", + Self::Akdnjnjfljl => "NGDPDEBBGEA_AKDNJNJFLJL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NGDPDEBBGEA_JNJJFFBNPOF" => Some(Self::Jnjjffbnpof), + "NGDPDEBBGEA_EIAOIDMAANM" => Some(Self::Eiaoidmaanm), + "NGDPDEBBGEA_NGHGGPCMELN" => Some(Self::Nghggpcmeln), + "NGDPDEBBGEA_IFDDMOEGBPL" => Some(Self::Ifddmoegbpl), + "NGDPDEBBGEA_DDGFNEOPBGI" => Some(Self::Ddgfneopbgi), + "NGDPDEBBGEA_AOBNBHDOOFD" => Some(Self::Aobnbhdoofd), + "NGDPDEBBGEA_GFLCFEKINAM" => Some(Self::Gflcfekinam), + "NGDPDEBBGEA_BMIGLIFABKG" => Some(Self::Bmiglifabkg), + "NGDPDEBBGEA_KKBAMCACDPF" => Some(Self::Kkbamcacdpf), + "NGDPDEBBGEA_AKDNJNJFLJL" => Some(Self::Akdnjnjfljl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Glmkdjbagia { + Fppcdibjake = 0, + Ihgjhppdmoe = 2, + Lkepafopckd = 1, +} +impl Glmkdjbagia { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fppcdibjake => "GLMKDJBAGIA_FPPCDIBJAKE", + Self::Ihgjhppdmoe => "GLMKDJBAGIA_IHGJHPPDMOE", + Self::Lkepafopckd => "GLMKDJBAGIA_LKEPAFOPCKD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GLMKDJBAGIA_FPPCDIBJAKE" => Some(Self::Fppcdibjake), + "GLMKDJBAGIA_IHGJHPPDMOE" => Some(Self::Ihgjhppdmoe), + "GLMKDJBAGIA_LKEPAFOPCKD" => Some(Self::Lkepafopckd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Illdmpehfbd { + Ohfnkociagg = 0, + Gdapbajmbod = 1, + Fglobddcege = 2, +} +impl Illdmpehfbd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ohfnkociagg => "ILLDMPEHFBD_OHFNKOCIAGG", + Self::Gdapbajmbod => "ILLDMPEHFBD_GDAPBAJMBOD", + Self::Fglobddcege => "ILLDMPEHFBD_FGLOBDDCEGE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ILLDMPEHFBD_OHFNKOCIAGG" => Some(Self::Ohfnkociagg), + "ILLDMPEHFBD_GDAPBAJMBOD" => Some(Self::Gdapbajmbod), + "ILLDMPEHFBD_FGLOBDDCEGE" => Some(Self::Fglobddcege), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum ChessUiColor { + ChessUiColorNone = 0, + ChessUiColorRed = 2, + ChessUiColorGrey = 3, + ChessUiColorWhite = 1, +} +impl ChessUiColor { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ChessUiColorNone => "ChessUIColor_CHESS_UI_COLOR_NONE", + Self::ChessUiColorRed => "ChessUIColor_CHESS_UI_COLOR_RED", + Self::ChessUiColorGrey => "ChessUIColor_CHESS_UI_COLOR_GREY", + Self::ChessUiColorWhite => "ChessUIColor_CHESS_UI_COLOR_WHITE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ChessUIColor_CHESS_UI_COLOR_NONE" => Some(Self::ChessUiColorNone), + "ChessUIColor_CHESS_UI_COLOR_RED" => Some(Self::ChessUiColorRed), + "ChessUIColor_CHESS_UI_COLOR_GREY" => Some(Self::ChessUiColorGrey), + "ChessUIColor_CHESS_UI_COLOR_WHITE" => Some(Self::ChessUiColorWhite), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ffcodkgkijj { + Jpghcgeicgb = 0, + Ifiaoeffoje = 6, + Oannaafalml = 105, + Lcmlallfdih = 102, + Imbaegpmjgc = 108, + Capfelefjbn = 106, + Klkjpoegbjl = 103, + Doedppbinob = 3, + Mnkcdhadfbm = 104, + Lelmjappefk = 109, + Ednccgdblji = 1, + Aeihmlhhikj = 101, + Gfbfdlpioof = 100, + Onjalokkafn = 7, + Imfbgejkfel = 107, + Hegfijidfep = 5, + Hfddajiffon = 50, + Jjndjcfdlie = 2, + Adoiomiobpm = 4, +} +impl Ffcodkgkijj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jpghcgeicgb => "FFCODKGKIJJ_JPGHCGEICGB", + Self::Ifiaoeffoje => "FFCODKGKIJJ_IFIAOEFFOJE", + Self::Oannaafalml => "FFCODKGKIJJ_OANNAAFALML", + Self::Lcmlallfdih => "FFCODKGKIJJ_LCMLALLFDIH", + Self::Imbaegpmjgc => "FFCODKGKIJJ_IMBAEGPMJGC", + Self::Capfelefjbn => "FFCODKGKIJJ_CAPFELEFJBN", + Self::Klkjpoegbjl => "FFCODKGKIJJ_KLKJPOEGBJL", + Self::Doedppbinob => "FFCODKGKIJJ_DOEDPPBINOB", + Self::Mnkcdhadfbm => "FFCODKGKIJJ_MNKCDHADFBM", + Self::Lelmjappefk => "FFCODKGKIJJ_LELMJAPPEFK", + Self::Ednccgdblji => "FFCODKGKIJJ_EDNCCGDBLJI", + Self::Aeihmlhhikj => "FFCODKGKIJJ_AEIHMLHHIKJ", + Self::Gfbfdlpioof => "FFCODKGKIJJ_GFBFDLPIOOF", + Self::Onjalokkafn => "FFCODKGKIJJ_ONJALOKKAFN", + Self::Imfbgejkfel => "FFCODKGKIJJ_IMFBGEJKFEL", + Self::Hegfijidfep => "FFCODKGKIJJ_HEGFIJIDFEP", + Self::Hfddajiffon => "FFCODKGKIJJ_HFDDAJIFFON", + Self::Jjndjcfdlie => "FFCODKGKIJJ_JJNDJCFDLIE", + Self::Adoiomiobpm => "FFCODKGKIJJ_ADOIOMIOBPM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FFCODKGKIJJ_JPGHCGEICGB" => Some(Self::Jpghcgeicgb), + "FFCODKGKIJJ_IFIAOEFFOJE" => Some(Self::Ifiaoeffoje), + "FFCODKGKIJJ_OANNAAFALML" => Some(Self::Oannaafalml), + "FFCODKGKIJJ_LCMLALLFDIH" => Some(Self::Lcmlallfdih), + "FFCODKGKIJJ_IMBAEGPMJGC" => Some(Self::Imbaegpmjgc), + "FFCODKGKIJJ_CAPFELEFJBN" => Some(Self::Capfelefjbn), + "FFCODKGKIJJ_KLKJPOEGBJL" => Some(Self::Klkjpoegbjl), + "FFCODKGKIJJ_DOEDPPBINOB" => Some(Self::Doedppbinob), + "FFCODKGKIJJ_MNKCDHADFBM" => Some(Self::Mnkcdhadfbm), + "FFCODKGKIJJ_LELMJAPPEFK" => Some(Self::Lelmjappefk), + "FFCODKGKIJJ_EDNCCGDBLJI" => Some(Self::Ednccgdblji), + "FFCODKGKIJJ_AEIHMLHHIKJ" => Some(Self::Aeihmlhhikj), + "FFCODKGKIJJ_GFBFDLPIOOF" => Some(Self::Gfbfdlpioof), + "FFCODKGKIJJ_ONJALOKKAFN" => Some(Self::Onjalokkafn), + "FFCODKGKIJJ_IMFBGEJKFEL" => Some(Self::Imfbgejkfel), + "FFCODKGKIJJ_HEGFIJIDFEP" => Some(Self::Hegfijidfep), + "FFCODKGKIJJ_HFDDAJIFFON" => Some(Self::Hfddajiffon), + "FFCODKGKIJJ_JJNDJCFDLIE" => Some(Self::Jjndjcfdlie), + "FFCODKGKIJJ_ADOIOMIOBPM" => Some(Self::Adoiomiobpm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jgndpkpciia { + Gjjopbhcdic = 0, + Bgjpafgfdbd = 2, + Cdcadmceemc = 4, + Cfldmilijpd = 1, + Bkagbddildm = 3, +} +impl Jgndpkpciia { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gjjopbhcdic => "JGNDPKPCIIA_GJJOPBHCDIC", + Self::Bgjpafgfdbd => "JGNDPKPCIIA_BGJPAFGFDBD", + Self::Cdcadmceemc => "JGNDPKPCIIA_CDCADMCEEMC", + Self::Cfldmilijpd => "JGNDPKPCIIA_CFLDMILIJPD", + Self::Bkagbddildm => "JGNDPKPCIIA_BKAGBDDILDM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JGNDPKPCIIA_GJJOPBHCDIC" => Some(Self::Gjjopbhcdic), + "JGNDPKPCIIA_BGJPAFGFDBD" => Some(Self::Bgjpafgfdbd), + "JGNDPKPCIIA_CDCADMCEEMC" => Some(Self::Cdcadmceemc), + "JGNDPKPCIIA_CFLDMILIJPD" => Some(Self::Cfldmilijpd), + "JGNDPKPCIIA_BKAGBDDILDM" => Some(Self::Bkagbddildm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lhngifjojpo { + Ahcighnghbk = 0, +} +impl Lhngifjojpo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ahcighnghbk => "LHNGIFJOJPO_AHCIGHNGHBK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LHNGIFJOJPO_AHCIGHNGHBK" => Some(Self::Ahcighnghbk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pkmnpanmmba { + Jhoghfbojhl = 0, + Hfggmcbfkje = 33554432, + Ojmndkkbmgi = 2048, + Hmkpcopnbjh = 2097152, + Ldphdfpblpf = 1048576, + Hkhjpneaean = 4096, + Hkllkiodpcg = 64, + Hooegeccoll = 8, + Jglmpgiignp = 8388608, + Dgeegdkkdhf = 16, + Bongopnnche = 1, + Edanbjgfgej = 32, + Kplmjbbdkca = 512, + Edppfpmaalg = 32768, + Eiblcjgclep = 16384, + Bgpbbamcgne = 65536, + Makdekmnfna = 131072, + Lkodnomldpi = 128, + Lfmceeahlnh = 256, + Kbnbmkbamfh = 524288, + Ieddalhogbk = 16777216, + Pfpfmkffepn = 2, + Fipmojihajg = 262144, + Cjnjlokplak = 8192, + Effkphbgilh = 4, + Oggcdmlolgl = 4194304, + Kpjcckobnbk = 1024, +} +impl Pkmnpanmmba { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jhoghfbojhl => "PKMNPANMMBA_JHOGHFBOJHL", + Self::Hfggmcbfkje => "PKMNPANMMBA_HFGGMCBFKJE", + Self::Ojmndkkbmgi => "PKMNPANMMBA_OJMNDKKBMGI", + Self::Hmkpcopnbjh => "PKMNPANMMBA_HMKPCOPNBJH", + Self::Ldphdfpblpf => "PKMNPANMMBA_LDPHDFPBLPF", + Self::Hkhjpneaean => "PKMNPANMMBA_HKHJPNEAEAN", + Self::Hkllkiodpcg => "PKMNPANMMBA_HKLLKIODPCG", + Self::Hooegeccoll => "PKMNPANMMBA_HOOEGECCOLL", + Self::Jglmpgiignp => "PKMNPANMMBA_JGLMPGIIGNP", + Self::Dgeegdkkdhf => "PKMNPANMMBA_DGEEGDKKDHF", + Self::Bongopnnche => "PKMNPANMMBA_BONGOPNNCHE", + Self::Edanbjgfgej => "PKMNPANMMBA_EDANBJGFGEJ", + Self::Kplmjbbdkca => "PKMNPANMMBA_KPLMJBBDKCA", + Self::Edppfpmaalg => "PKMNPANMMBA_EDPPFPMAALG", + Self::Eiblcjgclep => "PKMNPANMMBA_EIBLCJGCLEP", + Self::Bgpbbamcgne => "PKMNPANMMBA_BGPBBAMCGNE", + Self::Makdekmnfna => "PKMNPANMMBA_MAKDEKMNFNA", + Self::Lkodnomldpi => "PKMNPANMMBA_LKODNOMLDPI", + Self::Lfmceeahlnh => "PKMNPANMMBA_LFMCEEAHLNH", + Self::Kbnbmkbamfh => "PKMNPANMMBA_KBNBMKBAMFH", + Self::Ieddalhogbk => "PKMNPANMMBA_IEDDALHOGBK", + Self::Pfpfmkffepn => "PKMNPANMMBA_PFPFMKFFEPN", + Self::Fipmojihajg => "PKMNPANMMBA_FIPMOJIHAJG", + Self::Cjnjlokplak => "PKMNPANMMBA_CJNJLOKPLAK", + Self::Effkphbgilh => "PKMNPANMMBA_EFFKPHBGILH", + Self::Oggcdmlolgl => "PKMNPANMMBA_OGGCDMLOLGL", + Self::Kpjcckobnbk => "PKMNPANMMBA_KPJCCKOBNBK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PKMNPANMMBA_JHOGHFBOJHL" => Some(Self::Jhoghfbojhl), + "PKMNPANMMBA_HFGGMCBFKJE" => Some(Self::Hfggmcbfkje), + "PKMNPANMMBA_OJMNDKKBMGI" => Some(Self::Ojmndkkbmgi), + "PKMNPANMMBA_HMKPCOPNBJH" => Some(Self::Hmkpcopnbjh), + "PKMNPANMMBA_LDPHDFPBLPF" => Some(Self::Ldphdfpblpf), + "PKMNPANMMBA_HKHJPNEAEAN" => Some(Self::Hkhjpneaean), + "PKMNPANMMBA_HKLLKIODPCG" => Some(Self::Hkllkiodpcg), + "PKMNPANMMBA_HOOEGECCOLL" => Some(Self::Hooegeccoll), + "PKMNPANMMBA_JGLMPGIIGNP" => Some(Self::Jglmpgiignp), + "PKMNPANMMBA_DGEEGDKKDHF" => Some(Self::Dgeegdkkdhf), + "PKMNPANMMBA_BONGOPNNCHE" => Some(Self::Bongopnnche), + "PKMNPANMMBA_EDANBJGFGEJ" => Some(Self::Edanbjgfgej), + "PKMNPANMMBA_KPLMJBBDKCA" => Some(Self::Kplmjbbdkca), + "PKMNPANMMBA_EDPPFPMAALG" => Some(Self::Edppfpmaalg), + "PKMNPANMMBA_EIBLCJGCLEP" => Some(Self::Eiblcjgclep), + "PKMNPANMMBA_BGPBBAMCGNE" => Some(Self::Bgpbbamcgne), + "PKMNPANMMBA_MAKDEKMNFNA" => Some(Self::Makdekmnfna), + "PKMNPANMMBA_LKODNOMLDPI" => Some(Self::Lkodnomldpi), + "PKMNPANMMBA_LFMCEEAHLNH" => Some(Self::Lfmceeahlnh), + "PKMNPANMMBA_KBNBMKBAMFH" => Some(Self::Kbnbmkbamfh), + "PKMNPANMMBA_IEDDALHOGBK" => Some(Self::Ieddalhogbk), + "PKMNPANMMBA_PFPFMKFFEPN" => Some(Self::Pfpfmkffepn), + "PKMNPANMMBA_FIPMOJIHAJG" => Some(Self::Fipmojihajg), + "PKMNPANMMBA_CJNJLOKPLAK" => Some(Self::Cjnjlokplak), + "PKMNPANMMBA_EFFKPHBGILH" => Some(Self::Effkphbgilh), + "PKMNPANMMBA_OGGCDMLOLGL" => Some(Self::Oggcdmlolgl), + "PKMNPANMMBA_KPJCCKOBNBK" => Some(Self::Kpjcckobnbk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fipnpekhene { + Ehkmhaedlii = 0, + Dppepglnepn = 1, + Ppaepkpbjko = 2, +} +impl Fipnpekhene { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ehkmhaedlii => "FIPNPEKHENE_EHKMHAEDLII", + Self::Dppepglnepn => "FIPNPEKHENE_DPPEPGLNEPN", + Self::Ppaepkpbjko => "FIPNPEKHENE_PPAEPKPBJKO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FIPNPEKHENE_EHKMHAEDLII" => Some(Self::Ehkmhaedlii), + "FIPNPEKHENE_DPPEPGLNEPN" => Some(Self::Dppepglnepn), + "FIPNPEKHENE_PPAEPKPBJKO" => Some(Self::Ppaepkpbjko), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gkbmcoibbai { + ConveyerBelt = 0, + Spring = 1, + PushBackOnce = 2, + PushDistance = 4, + PushAsPlayer = 3, +} +impl Gkbmcoibbai { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ConveyerBelt => "GKBMCOIBBAI_CONVEYER_BELT", + Self::Spring => "GKBMCOIBBAI_SPRING", + Self::PushBackOnce => "GKBMCOIBBAI_PUSH_BACK_ONCE", + Self::PushDistance => "GKBMCOIBBAI_PUSH_DISTANCE", + Self::PushAsPlayer => "GKBMCOIBBAI_PUSH_AS_PLAYER", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GKBMCOIBBAI_CONVEYER_BELT" => Some(Self::ConveyerBelt), + "GKBMCOIBBAI_SPRING" => Some(Self::Spring), + "GKBMCOIBBAI_PUSH_BACK_ONCE" => Some(Self::PushBackOnce), + "GKBMCOIBBAI_PUSH_DISTANCE" => Some(Self::PushDistance), + "GKBMCOIBBAI_PUSH_AS_PLAYER" => Some(Self::PushAsPlayer), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Aekdhhefiab { + Hfakmeihpgi = 0, + Eohmnjcchmi = 1, + Mmddoiolpif = 3, + Neidofodbak = 2, +} +impl Aekdhhefiab { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hfakmeihpgi => "AEKDHHEFIAB_HFAKMEIHPGI", + Self::Eohmnjcchmi => "AEKDHHEFIAB_EOHMNJCCHMI", + Self::Mmddoiolpif => "AEKDHHEFIAB_MMDDOIOLPIF", + Self::Neidofodbak => "AEKDHHEFIAB_NEIDOFODBAK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AEKDHHEFIAB_HFAKMEIHPGI" => Some(Self::Hfakmeihpgi), + "AEKDHHEFIAB_EOHMNJCCHMI" => Some(Self::Eohmnjcchmi), + "AEKDHHEFIAB_MMDDOIOLPIF" => Some(Self::Mmddoiolpif), + "AEKDHHEFIAB_NEIDOFODBAK" => Some(Self::Neidofodbak), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jekfkcjfgjc { + Gkijpbncjdn = 0, + Lkilldjdjjh = 3, + Fgbinnjejim = 2, + Jdcjlohojpi = 1, +} +impl Jekfkcjfgjc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gkijpbncjdn => "JEKFKCJFGJC_GKIJPBNCJDN", + Self::Lkilldjdjjh => "JEKFKCJFGJC_LKILLDJDJJH", + Self::Fgbinnjejim => "JEKFKCJFGJC_FGBINNJEJIM", + Self::Jdcjlohojpi => "JEKFKCJFGJC_JDCJLOHOJPI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JEKFKCJFGJC_GKIJPBNCJDN" => Some(Self::Gkijpbncjdn), + "JEKFKCJFGJC_LKILLDJDJJH" => Some(Self::Lkilldjdjjh), + "JEKFKCJFGJC_FGBINNJEJIM" => Some(Self::Fgbinnjejim), + "JEKFKCJFGJC_JDCJLOHOJPI" => Some(Self::Jdcjlohojpi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mbjkdjkplmc { + VarTypeNone = 0, + VarTypeString = 2, + VarTypeVector2 = 3, + VarTypeListInt = 4, + VarTypeInt = 1, + VarTypeListVector2 = 6, + VarTypeListString = 5, +} +impl Mbjkdjkplmc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::VarTypeNone => "MBJKDJKPLMC_VAR_TYPE_NONE", + Self::VarTypeString => "MBJKDJKPLMC_VAR_TYPE_STRING", + Self::VarTypeVector2 => "MBJKDJKPLMC_VAR_TYPE_VECTOR2", + Self::VarTypeListInt => "MBJKDJKPLMC_VAR_TYPE_LIST_INT", + Self::VarTypeInt => "MBJKDJKPLMC_VAR_TYPE_INT", + Self::VarTypeListVector2 => "MBJKDJKPLMC_VAR_TYPE_LIST_VECTOR2", + Self::VarTypeListString => "MBJKDJKPLMC_VAR_TYPE_LIST_STRING", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MBJKDJKPLMC_VAR_TYPE_NONE" => Some(Self::VarTypeNone), + "MBJKDJKPLMC_VAR_TYPE_STRING" => Some(Self::VarTypeString), + "MBJKDJKPLMC_VAR_TYPE_VECTOR2" => Some(Self::VarTypeVector2), + "MBJKDJKPLMC_VAR_TYPE_LIST_INT" => Some(Self::VarTypeListInt), + "MBJKDJKPLMC_VAR_TYPE_INT" => Some(Self::VarTypeInt), + "MBJKDJKPLMC_VAR_TYPE_LIST_VECTOR2" => Some(Self::VarTypeListVector2), + "MBJKDJKPLMC_VAR_TYPE_LIST_STRING" => Some(Self::VarTypeListString), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lbhjeammlck { + Hgcmdodeppa = 0, + Hknhlfohafn = 1, + Agnffehmlnk = 2, +} +impl Lbhjeammlck { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hgcmdodeppa => "LBHJEAMMLCK_HGCMDODEPPA", + Self::Hknhlfohafn => "LBHJEAMMLCK_HKNHLFOHAFN", + Self::Agnffehmlnk => "LBHJEAMMLCK_AGNFFEHMLNK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LBHJEAMMLCK_HGCMDODEPPA" => Some(Self::Hgcmdodeppa), + "LBHJEAMMLCK_HKNHLFOHAFN" => Some(Self::Hknhlfohafn), + "LBHJEAMMLCK_AGNFFEHMLNK" => Some(Self::Agnffehmlnk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nkmpgfogfdn { + Jnlllnklpfn = 0, + Gagpaggmngh = 1, + Npcfalppmic = 2, + Mhkancblabd = 3, +} +impl Nkmpgfogfdn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jnlllnklpfn => "NKMPGFOGFDN_JNLLLNKLPFN", + Self::Gagpaggmngh => "NKMPGFOGFDN_GAGPAGGMNGH", + Self::Npcfalppmic => "NKMPGFOGFDN_NPCFALPPMIC", + Self::Mhkancblabd => "NKMPGFOGFDN_MHKANCBLABD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NKMPGFOGFDN_JNLLLNKLPFN" => Some(Self::Jnlllnklpfn), + "NKMPGFOGFDN_GAGPAGGMNGH" => Some(Self::Gagpaggmngh), + "NKMPGFOGFDN_NPCFALPPMIC" => Some(Self::Npcfalppmic), + "NKMPGFOGFDN_MHKANCBLABD" => Some(Self::Mhkancblabd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jfgopijobmd { + Donfgkmjoec = 0, + Gknkdanbdbc = 1, + Dgflckolcjg = 5, + Cbjhkkhneci = 4, + Mbbdfhdlkde = 2, + Pkkdbbgmeag = 3, +} +impl Jfgopijobmd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Donfgkmjoec => "JFGOPIJOBMD_DONFGKMJOEC", + Self::Gknkdanbdbc => "JFGOPIJOBMD_GKNKDANBDBC", + Self::Dgflckolcjg => "JFGOPIJOBMD_DGFLCKOLCJG", + Self::Cbjhkkhneci => "JFGOPIJOBMD_CBJHKKHNECI", + Self::Mbbdfhdlkde => "JFGOPIJOBMD_MBBDFHDLKDE", + Self::Pkkdbbgmeag => "JFGOPIJOBMD_PKKDBBGMEAG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JFGOPIJOBMD_DONFGKMJOEC" => Some(Self::Donfgkmjoec), + "JFGOPIJOBMD_GKNKDANBDBC" => Some(Self::Gknkdanbdbc), + "JFGOPIJOBMD_DGFLCKOLCJG" => Some(Self::Dgflckolcjg), + "JFGOPIJOBMD_CBJHKKHNECI" => Some(Self::Cbjhkkhneci), + "JFGOPIJOBMD_MBBDFHDLKDE" => Some(Self::Mbbdfhdlkde), + "JFGOPIJOBMD_PKKDBBGMEAG" => Some(Self::Pkkdbbgmeag), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dlifmabfhne { + Conbghaohhe = 0, + Giajndiecee = 1, +} +impl Dlifmabfhne { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Conbghaohhe => "DLIFMABFHNE_CONBGHAOHHE", + Self::Giajndiecee => "DLIFMABFHNE_GIAJNDIECEE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DLIFMABFHNE_CONBGHAOHHE" => Some(Self::Conbghaohhe), + "DLIFMABFHNE_GIAJNDIECEE" => Some(Self::Giajndiecee), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Injnheppiif { + Ldobffpbpml = 0, + Eganlnlnmci = 2, + Pcbnmbhaaoj = 1, +} +impl Injnheppiif { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ldobffpbpml => "INJNHEPPIIF_LDOBFFPBPML", + Self::Eganlnlnmci => "INJNHEPPIIF_EGANLNLNMCI", + Self::Pcbnmbhaaoj => "INJNHEPPIIF_PCBNMBHAAOJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "INJNHEPPIIF_LDOBFFPBPML" => Some(Self::Ldobffpbpml), + "INJNHEPPIIF_EGANLNLNMCI" => Some(Self::Eganlnlnmci), + "INJNHEPPIIF_PCBNMBHAAOJ" => Some(Self::Pcbnmbhaaoj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ckopkjampja { + TypeOfEntityParamNone = 0, + TypeOfEntityParamInt = 1, + TypeOfEntityParamVec2 = 2, +} +impl Ckopkjampja { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TypeOfEntityParamNone => "CKOPKJAMPJA_TYPE_OF_ENTITY_PARAM_NONE", + Self::TypeOfEntityParamInt => "CKOPKJAMPJA_TYPE_OF_ENTITY_PARAM_INT", + Self::TypeOfEntityParamVec2 => "CKOPKJAMPJA_TYPE_OF_ENTITY_PARAM_VEC2", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CKOPKJAMPJA_TYPE_OF_ENTITY_PARAM_NONE" => Some(Self::TypeOfEntityParamNone), + "CKOPKJAMPJA_TYPE_OF_ENTITY_PARAM_INT" => Some(Self::TypeOfEntityParamInt), + "CKOPKJAMPJA_TYPE_OF_ENTITY_PARAM_VEC2" => Some(Self::TypeOfEntityParamVec2), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kidlbihllac { + Bkeloefbiic = 0, + Pcfehnjdlbl = 5, + Iggjoildnch = 1, + Ogopicencak = 3, + Ahbmiaamdca = 2, + Abhmnfnbpkf = 4, +} +impl Kidlbihllac { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bkeloefbiic => "KIDLBIHLLAC_BKELOEFBIIC", + Self::Pcfehnjdlbl => "KIDLBIHLLAC_PCFEHNJDLBL", + Self::Iggjoildnch => "KIDLBIHLLAC_IGGJOILDNCH", + Self::Ogopicencak => "KIDLBIHLLAC_OGOPICENCAK", + Self::Ahbmiaamdca => "KIDLBIHLLAC_AHBMIAAMDCA", + Self::Abhmnfnbpkf => "KIDLBIHLLAC_ABHMNFNBPKF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KIDLBIHLLAC_BKELOEFBIIC" => Some(Self::Bkeloefbiic), + "KIDLBIHLLAC_PCFEHNJDLBL" => Some(Self::Pcfehnjdlbl), + "KIDLBIHLLAC_IGGJOILDNCH" => Some(Self::Iggjoildnch), + "KIDLBIHLLAC_OGOPICENCAK" => Some(Self::Ogopicencak), + "KIDLBIHLLAC_AHBMIAAMDCA" => Some(Self::Ahbmiaamdca), + "KIDLBIHLLAC_ABHMNFNBPKF" => Some(Self::Abhmnfnbpkf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Flnahjandgj { + Nhpcbdnleec = 0, +} +impl Flnahjandgj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nhpcbdnleec => "FLNAHJANDGJ_NHPCBDNLEEC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FLNAHJANDGJ_NHPCBDNLEEC" => Some(Self::Nhpcbdnleec), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mnboipeameo { + InterKnotStateNone = 0, + InterKnotStateReward = 2, + InterKnotStateDoing = 1, +} +impl Mnboipeameo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::InterKnotStateNone => "MNBOIPEAMEO_INTER_KNOT_STATE_NONE", + Self::InterKnotStateReward => "MNBOIPEAMEO_INTER_KNOT_STATE_REWARD", + Self::InterKnotStateDoing => "MNBOIPEAMEO_INTER_KNOT_STATE_DOING", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MNBOIPEAMEO_INTER_KNOT_STATE_NONE" => Some(Self::InterKnotStateNone), + "MNBOIPEAMEO_INTER_KNOT_STATE_REWARD" => Some(Self::InterKnotStateReward), + "MNBOIPEAMEO_INTER_KNOT_STATE_DOING" => Some(Self::InterKnotStateDoing), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cpfdmjcjaco { + Clnjhnnefpe = 0, +} +impl Cpfdmjcjaco { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Clnjhnnefpe => "CPFDMJCJACO_CLNJHNNEFPE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CPFDMJCJACO_CLNJHNNEFPE" => Some(Self::Clnjhnnefpe), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ngadgbggjjg { + HollowDestoryNpcTypeNone = 0, + HollowDestoryNpcTypeByPos = 1, + HollowDestoryNpcTypeByNpcUid = 2, +} +impl Ngadgbggjjg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowDestoryNpcTypeNone => "NGADGBGGJJG_HOLLOW_DESTORY_NPC_TYPE_NONE", + Self::HollowDestoryNpcTypeByPos => { + "NGADGBGGJJG_HOLLOW_DESTORY_NPC_TYPE_BY_POS" + } + Self::HollowDestoryNpcTypeByNpcUid => { + "NGADGBGGJJG_HOLLOW_DESTORY_NPC_TYPE_BY_NPC_UID" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NGADGBGGJJG_HOLLOW_DESTORY_NPC_TYPE_NONE" => { + Some(Self::HollowDestoryNpcTypeNone) + } + "NGADGBGGJJG_HOLLOW_DESTORY_NPC_TYPE_BY_POS" => { + Some(Self::HollowDestoryNpcTypeByPos) + } + "NGADGBGGJJG_HOLLOW_DESTORY_NPC_TYPE_BY_NPC_UID" => { + Some(Self::HollowDestoryNpcTypeByNpcUid) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hajpkegbjni { + Lhnohdcdgdh = 0, + Nkalgmlggea = 1, + Mmjjonjamnk = 2, + Kjdcaojdkfp = 3, +} +impl Hajpkegbjni { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lhnohdcdgdh => "HAJPKEGBJNI_LHNOHDCDGDH", + Self::Nkalgmlggea => "HAJPKEGBJNI_NKALGMLGGEA", + Self::Mmjjonjamnk => "HAJPKEGBJNI_MMJJONJAMNK", + Self::Kjdcaojdkfp => "HAJPKEGBJNI_KJDCAOJDKFP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HAJPKEGBJNI_LHNOHDCDGDH" => Some(Self::Lhnohdcdgdh), + "HAJPKEGBJNI_NKALGMLGGEA" => Some(Self::Nkalgmlggea), + "HAJPKEGBJNI_MMJJONJAMNK" => Some(Self::Mmjjonjamnk), + "HAJPKEGBJNI_KJDCAOJDKFP" => Some(Self::Kjdcaojdkfp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pjcbmgnoimm { + Mkaahkemmjg = 0, + Bcpdacmgoka = 3, + Pbijncpppoe = 1, + Lefcmbmhfcp = 5, + Fdmnlbbiecj = 2, + Bcnccbmihij = 4, +} +impl Pjcbmgnoimm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mkaahkemmjg => "PJCBMGNOIMM_MKAAHKEMMJG", + Self::Bcpdacmgoka => "PJCBMGNOIMM_BCPDACMGOKA", + Self::Pbijncpppoe => "PJCBMGNOIMM_PBIJNCPPPOE", + Self::Lefcmbmhfcp => "PJCBMGNOIMM_LEFCMBMHFCP", + Self::Fdmnlbbiecj => "PJCBMGNOIMM_FDMNLBBIECJ", + Self::Bcnccbmihij => "PJCBMGNOIMM_BCNCCBMIHIJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PJCBMGNOIMM_MKAAHKEMMJG" => Some(Self::Mkaahkemmjg), + "PJCBMGNOIMM_BCPDACMGOKA" => Some(Self::Bcpdacmgoka), + "PJCBMGNOIMM_PBIJNCPPPOE" => Some(Self::Pbijncpppoe), + "PJCBMGNOIMM_LEFCMBMHFCP" => Some(Self::Lefcmbmhfcp), + "PJCBMGNOIMM_FDMNLBBIECJ" => Some(Self::Fdmnlbbiecj), + "PJCBMGNOIMM_BCNCCBMIHIJ" => Some(Self::Bcnccbmihij), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eleladeknlg { + ActionRunTypeNone = 0, + Server = 2, + Client = 1, +} +impl Eleladeknlg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ActionRunTypeNone => "ELELADEKNLG_ACTION_RUN_TYPE_NONE", + Self::Server => "ELELADEKNLG_SERVER", + Self::Client => "ELELADEKNLG_CLIENT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ELELADEKNLG_ACTION_RUN_TYPE_NONE" => Some(Self::ActionRunTypeNone), + "ELELADEKNLG_SERVER" => Some(Self::Server), + "ELELADEKNLG_CLIENT" => Some(Self::Client), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ghmdefhogce { + Ncmcioofdgm = 0, + Cbnjlppoeaf = 2, + Kjkleffjkfl = 1, +} +impl Ghmdefhogce { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ncmcioofdgm => "GHMDEFHOGCE_NCMCIOOFDGM", + Self::Cbnjlppoeaf => "GHMDEFHOGCE_CBNJLPPOEAF", + Self::Kjkleffjkfl => "GHMDEFHOGCE_KJKLEFFJKFL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GHMDEFHOGCE_NCMCIOOFDGM" => Some(Self::Ncmcioofdgm), + "GHMDEFHOGCE_CBNJLPPOEAF" => Some(Self::Cbnjlppoeaf), + "GHMDEFHOGCE_KJKLEFFJKFL" => Some(Self::Kjkleffjkfl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dofbbhohiko { + Bmnpdnbblgj = 0, + Ckgaickgnep = 2, + Fajmmiejplh = 1, +} +impl Dofbbhohiko { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bmnpdnbblgj => "DOFBBHOHIKO_BMNPDNBBLGJ", + Self::Ckgaickgnep => "DOFBBHOHIKO_CKGAICKGNEP", + Self::Fajmmiejplh => "DOFBBHOHIKO_FAJMMIEJPLH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DOFBBHOHIKO_BMNPDNBBLGJ" => Some(Self::Bmnpdnbblgj), + "DOFBBHOHIKO_CKGAICKGNEP" => Some(Self::Ckgaickgnep), + "DOFBBHOHIKO_FAJMMIEJPLH" => Some(Self::Fajmmiejplh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nmlflmbdald { + BubbleInsertTypeNone = 0, + BubbleInsertTypeBegin = 1, + EbubbleInsertTypeNd = 2, + DbubbleInsertTypeUration = 3, +} +impl Nmlflmbdald { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::BubbleInsertTypeNone => "NMLFLMBDALD_BUBBLE_INSERT_TYPE_NONE", + Self::BubbleInsertTypeBegin => "NMLFLMBDALD_BUBBLE_INSERT_TYPE_BEGIN", + Self::EbubbleInsertTypeNd => "NMLFLMBDALD_EBUBBLE_INSERT_TYPE_ND", + Self::DbubbleInsertTypeUration => "NMLFLMBDALD_DBUBBLE_INSERT_TYPE_URATION", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NMLFLMBDALD_BUBBLE_INSERT_TYPE_NONE" => Some(Self::BubbleInsertTypeNone), + "NMLFLMBDALD_BUBBLE_INSERT_TYPE_BEGIN" => Some(Self::BubbleInsertTypeBegin), + "NMLFLMBDALD_EBUBBLE_INSERT_TYPE_ND" => Some(Self::EbubbleInsertTypeNd), + "NMLFLMBDALD_DBUBBLE_INSERT_TYPE_URATION" => { + Some(Self::DbubbleInsertTypeUration) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gbgabmdjbbb { + Mlmcjojfmmn = 0, + Mmfhgagkdgh = 1, +} +impl Gbgabmdjbbb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mlmcjojfmmn => "GBGABMDJBBB_MLMCJOJFMMN", + Self::Mmfhgagkdgh => "GBGABMDJBBB_MMFHGAGKDGH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GBGABMDJBBB_MLMCJOJFMMN" => Some(Self::Mlmcjojfmmn), + "GBGABMDJBBB_MMFHGAGKDGH" => Some(Self::Mmfhgagkdgh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hkcjbfkgimg { + Eblckoocncp = 0, + Odnablcbpnh = 85, + Olbmhaepphm = 51, + Canopfbhgjl = 9, + Gdnfapnbigh = 61, + Mdfcmfmbfbi = 70, + Dbkdckeflnj = 1, + Okepigacbdn = 75, + Jaijpgfemdb = 19, + Aooppdnhcid = 8, + Jfbmpbnicjf = 62, + Fcdfodpcejo = 69, + Kfaahklccnl = 10, + Djlpjmkdakm = 20, + Kpbhhmiokil = 76, + Glbihpiidgb = 73, + Jdibpfigafg = 84, + Hbildpbjmgh = 2, + Ceeibcmcafp = 31, + Dfmkdfckflf = 68, + Lnajcndgccl = 36, + Hcebaoaomok = 12, + Fcelbglbpfd = 32, + Haafmdjppba = 86, + Mfnegmaflce = 38, + Aloabiniall = 23, + Iepdgckiile = 72, + Landagehppd = 22, + Pigpkjloljn = 52, + Aldfdkolocp = 17, + Lihdgfmlgmd = 78, + Fikoiaogofk = 87, + Chkdgblmmmn = 74, + Lkndkedgfmj = 71, + Bplpmfoigee = 77, + Pbjeogoahim = 63, + Omabpdhfeag = 14, + Leomejbpdla = 3, + Oocfhkopgcc = 37, + Nlgjjjckllc = 79, + Fhjokgmoljk = 11, + Ppcegjebbgf = 4, + Fmcklghofed = 35, + Dgcpfpmdhco = 80, + Adcfnhdihpl = 7, + Bnjccaodhnp = 34, + Hhefdnmjiih = 64, + Pmgchnncmlc = 15, + Dhpfdgiieoa = 16, + Jefnhokimkf = 13, + Gpmkkjbbodg = 83, + Ohbgnfcgpkl = 81, + Pblbdnnhipp = 65, + Kodffjgbehm = 5, + Ehponikaakj = 67, + Ppkgkiflgig = 18, + Cfdagfdejbn = 21, +} +impl Hkcjbfkgimg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Eblckoocncp => "HKCJBFKGIMG_EBLCKOOCNCP", + Self::Odnablcbpnh => "HKCJBFKGIMG_ODNABLCBPNH", + Self::Olbmhaepphm => "HKCJBFKGIMG_OLBMHAEPPHM", + Self::Canopfbhgjl => "HKCJBFKGIMG_CANOPFBHGJL", + Self::Gdnfapnbigh => "HKCJBFKGIMG_GDNFAPNBIGH", + Self::Mdfcmfmbfbi => "HKCJBFKGIMG_MDFCMFMBFBI", + Self::Dbkdckeflnj => "HKCJBFKGIMG_DBKDCKEFLNJ", + Self::Okepigacbdn => "HKCJBFKGIMG_OKEPIGACBDN", + Self::Jaijpgfemdb => "HKCJBFKGIMG_JAIJPGFEMDB", + Self::Aooppdnhcid => "HKCJBFKGIMG_AOOPPDNHCID", + Self::Jfbmpbnicjf => "HKCJBFKGIMG_JFBMPBNICJF", + Self::Fcdfodpcejo => "HKCJBFKGIMG_FCDFODPCEJO", + Self::Kfaahklccnl => "HKCJBFKGIMG_KFAAHKLCCNL", + Self::Djlpjmkdakm => "HKCJBFKGIMG_DJLPJMKDAKM", + Self::Kpbhhmiokil => "HKCJBFKGIMG_KPBHHMIOKIL", + Self::Glbihpiidgb => "HKCJBFKGIMG_GLBIHPIIDGB", + Self::Jdibpfigafg => "HKCJBFKGIMG_JDIBPFIGAFG", + Self::Hbildpbjmgh => "HKCJBFKGIMG_HBILDPBJMGH", + Self::Ceeibcmcafp => "HKCJBFKGIMG_CEEIBCMCAFP", + Self::Dfmkdfckflf => "HKCJBFKGIMG_DFMKDFCKFLF", + Self::Lnajcndgccl => "HKCJBFKGIMG_LNAJCNDGCCL", + Self::Hcebaoaomok => "HKCJBFKGIMG_HCEBAOAOMOK", + Self::Fcelbglbpfd => "HKCJBFKGIMG_FCELBGLBPFD", + Self::Haafmdjppba => "HKCJBFKGIMG_HAAFMDJPPBA", + Self::Mfnegmaflce => "HKCJBFKGIMG_MFNEGMAFLCE", + Self::Aloabiniall => "HKCJBFKGIMG_ALOABINIALL", + Self::Iepdgckiile => "HKCJBFKGIMG_IEPDGCKIILE", + Self::Landagehppd => "HKCJBFKGIMG_LANDAGEHPPD", + Self::Pigpkjloljn => "HKCJBFKGIMG_PIGPKJLOLJN", + Self::Aldfdkolocp => "HKCJBFKGIMG_ALDFDKOLOCP", + Self::Lihdgfmlgmd => "HKCJBFKGIMG_LIHDGFMLGMD", + Self::Fikoiaogofk => "HKCJBFKGIMG_FIKOIAOGOFK", + Self::Chkdgblmmmn => "HKCJBFKGIMG_CHKDGBLMMMN", + Self::Lkndkedgfmj => "HKCJBFKGIMG_LKNDKEDGFMJ", + Self::Bplpmfoigee => "HKCJBFKGIMG_BPLPMFOIGEE", + Self::Pbjeogoahim => "HKCJBFKGIMG_PBJEOGOAHIM", + Self::Omabpdhfeag => "HKCJBFKGIMG_OMABPDHFEAG", + Self::Leomejbpdla => "HKCJBFKGIMG_LEOMEJBPDLA", + Self::Oocfhkopgcc => "HKCJBFKGIMG_OOCFHKOPGCC", + Self::Nlgjjjckllc => "HKCJBFKGIMG_NLGJJJCKLLC", + Self::Fhjokgmoljk => "HKCJBFKGIMG_FHJOKGMOLJK", + Self::Ppcegjebbgf => "HKCJBFKGIMG_PPCEGJEBBGF", + Self::Fmcklghofed => "HKCJBFKGIMG_FMCKLGHOFED", + Self::Dgcpfpmdhco => "HKCJBFKGIMG_DGCPFPMDHCO", + Self::Adcfnhdihpl => "HKCJBFKGIMG_ADCFNHDIHPL", + Self::Bnjccaodhnp => "HKCJBFKGIMG_BNJCCAODHNP", + Self::Hhefdnmjiih => "HKCJBFKGIMG_HHEFDNMJIIH", + Self::Pmgchnncmlc => "HKCJBFKGIMG_PMGCHNNCMLC", + Self::Dhpfdgiieoa => "HKCJBFKGIMG_DHPFDGIIEOA", + Self::Jefnhokimkf => "HKCJBFKGIMG_JEFNHOKIMKF", + Self::Gpmkkjbbodg => "HKCJBFKGIMG_GPMKKJBBODG", + Self::Ohbgnfcgpkl => "HKCJBFKGIMG_OHBGNFCGPKL", + Self::Pblbdnnhipp => "HKCJBFKGIMG_PBLBDNNHIPP", + Self::Kodffjgbehm => "HKCJBFKGIMG_KODFFJGBEHM", + Self::Ehponikaakj => "HKCJBFKGIMG_EHPONIKAAKJ", + Self::Ppkgkiflgig => "HKCJBFKGIMG_PPKGKIFLGIG", + Self::Cfdagfdejbn => "HKCJBFKGIMG_CFDAGFDEJBN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HKCJBFKGIMG_EBLCKOOCNCP" => Some(Self::Eblckoocncp), + "HKCJBFKGIMG_ODNABLCBPNH" => Some(Self::Odnablcbpnh), + "HKCJBFKGIMG_OLBMHAEPPHM" => Some(Self::Olbmhaepphm), + "HKCJBFKGIMG_CANOPFBHGJL" => Some(Self::Canopfbhgjl), + "HKCJBFKGIMG_GDNFAPNBIGH" => Some(Self::Gdnfapnbigh), + "HKCJBFKGIMG_MDFCMFMBFBI" => Some(Self::Mdfcmfmbfbi), + "HKCJBFKGIMG_DBKDCKEFLNJ" => Some(Self::Dbkdckeflnj), + "HKCJBFKGIMG_OKEPIGACBDN" => Some(Self::Okepigacbdn), + "HKCJBFKGIMG_JAIJPGFEMDB" => Some(Self::Jaijpgfemdb), + "HKCJBFKGIMG_AOOPPDNHCID" => Some(Self::Aooppdnhcid), + "HKCJBFKGIMG_JFBMPBNICJF" => Some(Self::Jfbmpbnicjf), + "HKCJBFKGIMG_FCDFODPCEJO" => Some(Self::Fcdfodpcejo), + "HKCJBFKGIMG_KFAAHKLCCNL" => Some(Self::Kfaahklccnl), + "HKCJBFKGIMG_DJLPJMKDAKM" => Some(Self::Djlpjmkdakm), + "HKCJBFKGIMG_KPBHHMIOKIL" => Some(Self::Kpbhhmiokil), + "HKCJBFKGIMG_GLBIHPIIDGB" => Some(Self::Glbihpiidgb), + "HKCJBFKGIMG_JDIBPFIGAFG" => Some(Self::Jdibpfigafg), + "HKCJBFKGIMG_HBILDPBJMGH" => Some(Self::Hbildpbjmgh), + "HKCJBFKGIMG_CEEIBCMCAFP" => Some(Self::Ceeibcmcafp), + "HKCJBFKGIMG_DFMKDFCKFLF" => Some(Self::Dfmkdfckflf), + "HKCJBFKGIMG_LNAJCNDGCCL" => Some(Self::Lnajcndgccl), + "HKCJBFKGIMG_HCEBAOAOMOK" => Some(Self::Hcebaoaomok), + "HKCJBFKGIMG_FCELBGLBPFD" => Some(Self::Fcelbglbpfd), + "HKCJBFKGIMG_HAAFMDJPPBA" => Some(Self::Haafmdjppba), + "HKCJBFKGIMG_MFNEGMAFLCE" => Some(Self::Mfnegmaflce), + "HKCJBFKGIMG_ALOABINIALL" => Some(Self::Aloabiniall), + "HKCJBFKGIMG_IEPDGCKIILE" => Some(Self::Iepdgckiile), + "HKCJBFKGIMG_LANDAGEHPPD" => Some(Self::Landagehppd), + "HKCJBFKGIMG_PIGPKJLOLJN" => Some(Self::Pigpkjloljn), + "HKCJBFKGIMG_ALDFDKOLOCP" => Some(Self::Aldfdkolocp), + "HKCJBFKGIMG_LIHDGFMLGMD" => Some(Self::Lihdgfmlgmd), + "HKCJBFKGIMG_FIKOIAOGOFK" => Some(Self::Fikoiaogofk), + "HKCJBFKGIMG_CHKDGBLMMMN" => Some(Self::Chkdgblmmmn), + "HKCJBFKGIMG_LKNDKEDGFMJ" => Some(Self::Lkndkedgfmj), + "HKCJBFKGIMG_BPLPMFOIGEE" => Some(Self::Bplpmfoigee), + "HKCJBFKGIMG_PBJEOGOAHIM" => Some(Self::Pbjeogoahim), + "HKCJBFKGIMG_OMABPDHFEAG" => Some(Self::Omabpdhfeag), + "HKCJBFKGIMG_LEOMEJBPDLA" => Some(Self::Leomejbpdla), + "HKCJBFKGIMG_OOCFHKOPGCC" => Some(Self::Oocfhkopgcc), + "HKCJBFKGIMG_NLGJJJCKLLC" => Some(Self::Nlgjjjckllc), + "HKCJBFKGIMG_FHJOKGMOLJK" => Some(Self::Fhjokgmoljk), + "HKCJBFKGIMG_PPCEGJEBBGF" => Some(Self::Ppcegjebbgf), + "HKCJBFKGIMG_FMCKLGHOFED" => Some(Self::Fmcklghofed), + "HKCJBFKGIMG_DGCPFPMDHCO" => Some(Self::Dgcpfpmdhco), + "HKCJBFKGIMG_ADCFNHDIHPL" => Some(Self::Adcfnhdihpl), + "HKCJBFKGIMG_BNJCCAODHNP" => Some(Self::Bnjccaodhnp), + "HKCJBFKGIMG_HHEFDNMJIIH" => Some(Self::Hhefdnmjiih), + "HKCJBFKGIMG_PMGCHNNCMLC" => Some(Self::Pmgchnncmlc), + "HKCJBFKGIMG_DHPFDGIIEOA" => Some(Self::Dhpfdgiieoa), + "HKCJBFKGIMG_JEFNHOKIMKF" => Some(Self::Jefnhokimkf), + "HKCJBFKGIMG_GPMKKJBBODG" => Some(Self::Gpmkkjbbodg), + "HKCJBFKGIMG_OHBGNFCGPKL" => Some(Self::Ohbgnfcgpkl), + "HKCJBFKGIMG_PBLBDNNHIPP" => Some(Self::Pblbdnnhipp), + "HKCJBFKGIMG_KODFFJGBEHM" => Some(Self::Kodffjgbehm), + "HKCJBFKGIMG_EHPONIKAAKJ" => Some(Self::Ehponikaakj), + "HKCJBFKGIMG_PPKGKIFLGIG" => Some(Self::Ppkgkiflgig), + "HKCJBFKGIMG_CFDAGFDEJBN" => Some(Self::Cfdagfdejbn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Napldgoolhf { + Hgoohgmdcff = 0, + Gooeapdofnc = 2, + Dmfikdedacg = 4, + Bcgpllndkdl = 1, + Jfipogeppgn = 5, + Hfaidmocbpk = 3, +} +impl Napldgoolhf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hgoohgmdcff => "NAPLDGOOLHF_HGOOHGMDCFF", + Self::Gooeapdofnc => "NAPLDGOOLHF_GOOEAPDOFNC", + Self::Dmfikdedacg => "NAPLDGOOLHF_DMFIKDEDACG", + Self::Bcgpllndkdl => "NAPLDGOOLHF_BCGPLLNDKDL", + Self::Jfipogeppgn => "NAPLDGOOLHF_JFIPOGEPPGN", + Self::Hfaidmocbpk => "NAPLDGOOLHF_HFAIDMOCBPK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NAPLDGOOLHF_HGOOHGMDCFF" => Some(Self::Hgoohgmdcff), + "NAPLDGOOLHF_GOOEAPDOFNC" => Some(Self::Gooeapdofnc), + "NAPLDGOOLHF_DMFIKDEDACG" => Some(Self::Dmfikdedacg), + "NAPLDGOOLHF_BCGPLLNDKDL" => Some(Self::Bcgpllndkdl), + "NAPLDGOOLHF_JFIPOGEPPGN" => Some(Self::Jfipogeppgn), + "NAPLDGOOLHF_HFAIDMOCBPK" => Some(Self::Hfaidmocbpk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Abojkkdekbi { + Acekgbhbaoj = 0, +} +impl Abojkkdekbi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Acekgbhbaoj => "ABOJKKDEKBI_ACEKGBHBAOJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ABOJKKDEKBI_ACEKGBHBAOJ" => Some(Self::Acekgbhbaoj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cjipigldbno { + Imihaeelebn = 0, + Nnhnhbdknnd = 1, + Kppeidhiaap = 3, + Gnanglhddnh = 2, + Cgnhebnmhij = 5, + Odmccdffead = 4, +} +impl Cjipigldbno { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Imihaeelebn => "CJIPIGLDBNO_IMIHAEELEBN", + Self::Nnhnhbdknnd => "CJIPIGLDBNO_NNHNHBDKNND", + Self::Kppeidhiaap => "CJIPIGLDBNO_KPPEIDHIAAP", + Self::Gnanglhddnh => "CJIPIGLDBNO_GNANGLHDDNH", + Self::Cgnhebnmhij => "CJIPIGLDBNO_CGNHEBNMHIJ", + Self::Odmccdffead => "CJIPIGLDBNO_ODMCCDFFEAD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CJIPIGLDBNO_IMIHAEELEBN" => Some(Self::Imihaeelebn), + "CJIPIGLDBNO_NNHNHBDKNND" => Some(Self::Nnhnhbdknnd), + "CJIPIGLDBNO_KPPEIDHIAAP" => Some(Self::Kppeidhiaap), + "CJIPIGLDBNO_GNANGLHDDNH" => Some(Self::Gnanglhddnh), + "CJIPIGLDBNO_CGNHEBNMHIJ" => Some(Self::Cgnhebnmhij), + "CJIPIGLDBNO_ODMCCDFFEAD" => Some(Self::Odmccdffead), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hmnaiajpdin { + Opemkpcgbjc = 0, + Fdlmolngbgo = 19, + Pgbcflpfjje = 6, + Ojpmmoclkhl = 15, + Mfndbkmipod = 18, + Kkmodbfnapc = 9, + Jjaffanllgi = 10, + Eenkihcmfjg = 3, + Lnllkhbmble = 14, + Oempadbfmmc = 7, + Jjmgadkbdad = 13, + Cnaaeldcbfk = 17, + Bkocdceahal = 2, + Pmdiggfnkdn = 12, + Lahajcejojl = 8, + Lmhjdnnjgib = 16, + Fpkbgjljbpi = 1, + Kgmelefikhm = 11, + Algokfbpmfi = 20, +} +impl Hmnaiajpdin { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Opemkpcgbjc => "HMNAIAJPDIN_OPEMKPCGBJC", + Self::Fdlmolngbgo => "HMNAIAJPDIN_FDLMOLNGBGO", + Self::Pgbcflpfjje => "HMNAIAJPDIN_PGBCFLPFJJE", + Self::Ojpmmoclkhl => "HMNAIAJPDIN_OJPMMOCLKHL", + Self::Mfndbkmipod => "HMNAIAJPDIN_MFNDBKMIPOD", + Self::Kkmodbfnapc => "HMNAIAJPDIN_KKMODBFNAPC", + Self::Jjaffanllgi => "HMNAIAJPDIN_JJAFFANLLGI", + Self::Eenkihcmfjg => "HMNAIAJPDIN_EENKIHCMFJG", + Self::Lnllkhbmble => "HMNAIAJPDIN_LNLLKHBMBLE", + Self::Oempadbfmmc => "HMNAIAJPDIN_OEMPADBFMMC", + Self::Jjmgadkbdad => "HMNAIAJPDIN_JJMGADKBDAD", + Self::Cnaaeldcbfk => "HMNAIAJPDIN_CNAAELDCBFK", + Self::Bkocdceahal => "HMNAIAJPDIN_BKOCDCEAHAL", + Self::Pmdiggfnkdn => "HMNAIAJPDIN_PMDIGGFNKDN", + Self::Lahajcejojl => "HMNAIAJPDIN_LAHAJCEJOJL", + Self::Lmhjdnnjgib => "HMNAIAJPDIN_LMHJDNNJGIB", + Self::Fpkbgjljbpi => "HMNAIAJPDIN_FPKBGJLJBPI", + Self::Kgmelefikhm => "HMNAIAJPDIN_KGMELEFIKHM", + Self::Algokfbpmfi => "HMNAIAJPDIN_ALGOKFBPMFI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HMNAIAJPDIN_OPEMKPCGBJC" => Some(Self::Opemkpcgbjc), + "HMNAIAJPDIN_FDLMOLNGBGO" => Some(Self::Fdlmolngbgo), + "HMNAIAJPDIN_PGBCFLPFJJE" => Some(Self::Pgbcflpfjje), + "HMNAIAJPDIN_OJPMMOCLKHL" => Some(Self::Ojpmmoclkhl), + "HMNAIAJPDIN_MFNDBKMIPOD" => Some(Self::Mfndbkmipod), + "HMNAIAJPDIN_KKMODBFNAPC" => Some(Self::Kkmodbfnapc), + "HMNAIAJPDIN_JJAFFANLLGI" => Some(Self::Jjaffanllgi), + "HMNAIAJPDIN_EENKIHCMFJG" => Some(Self::Eenkihcmfjg), + "HMNAIAJPDIN_LNLLKHBMBLE" => Some(Self::Lnllkhbmble), + "HMNAIAJPDIN_OEMPADBFMMC" => Some(Self::Oempadbfmmc), + "HMNAIAJPDIN_JJMGADKBDAD" => Some(Self::Jjmgadkbdad), + "HMNAIAJPDIN_CNAAELDCBFK" => Some(Self::Cnaaeldcbfk), + "HMNAIAJPDIN_BKOCDCEAHAL" => Some(Self::Bkocdceahal), + "HMNAIAJPDIN_PMDIGGFNKDN" => Some(Self::Pmdiggfnkdn), + "HMNAIAJPDIN_LAHAJCEJOJL" => Some(Self::Lahajcejojl), + "HMNAIAJPDIN_LMHJDNNJGIB" => Some(Self::Lmhjdnnjgib), + "HMNAIAJPDIN_FPKBGJLJBPI" => Some(Self::Fpkbgjljbpi), + "HMNAIAJPDIN_KGMELEFIKHM" => Some(Self::Kgmelefikhm), + "HMNAIAJPDIN_ALGOKFBPMFI" => Some(Self::Algokfbpmfi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oidlnlfkclm { + Fcekgfcabpg = 0, + Kkeldbcmndh = 1, +} +impl Oidlnlfkclm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fcekgfcabpg => "OIDLNLFKCLM_FCEKGFCABPG", + Self::Kkeldbcmndh => "OIDLNLFKCLM_KKELDBCMNDH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OIDLNLFKCLM_FCEKGFCABPG" => Some(Self::Fcekgfcabpg), + "OIDLNLFKCLM_KKELDBCMNDH" => Some(Self::Kkeldbcmndh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ejakagfpijl { + Cpcaeibiild = 0, + Ocpdeeekjnp = 3, + Ibkbcilkilo = 1, + Mienpbigmag = 2, +} +impl Ejakagfpijl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cpcaeibiild => "EJAKAGFPIJL_CPCAEIBIILD", + Self::Ocpdeeekjnp => "EJAKAGFPIJL_OCPDEEEKJNP", + Self::Ibkbcilkilo => "EJAKAGFPIJL_IBKBCILKILO", + Self::Mienpbigmag => "EJAKAGFPIJL_MIENPBIGMAG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EJAKAGFPIJL_CPCAEIBIILD" => Some(Self::Cpcaeibiild), + "EJAKAGFPIJL_OCPDEEEKJNP" => Some(Self::Ocpdeeekjnp), + "EJAKAGFPIJL_IBKBCILKILO" => Some(Self::Ibkbcilkilo), + "EJAKAGFPIJL_MIENPBIGMAG" => Some(Self::Mienpbigmag), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cjiohennpga { + HollowDialogStateNone = 0, + HollowDialogStateOpen = 1, + HollowDialogStateClose = 2, +} +impl Cjiohennpga { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowDialogStateNone => "CJIOHENNPGA_HOLLOW_DIALOG_STATE_NONE", + Self::HollowDialogStateOpen => "CJIOHENNPGA_HOLLOW_DIALOG_STATE_OPEN", + Self::HollowDialogStateClose => "CJIOHENNPGA_HOLLOW_DIALOG_STATE_CLOSE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CJIOHENNPGA_HOLLOW_DIALOG_STATE_NONE" => Some(Self::HollowDialogStateNone), + "CJIOHENNPGA_HOLLOW_DIALOG_STATE_OPEN" => Some(Self::HollowDialogStateOpen), + "CJIOHENNPGA_HOLLOW_DIALOG_STATE_CLOSE" => Some(Self::HollowDialogStateClose), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ifjbjmkkddf { + Lagpbfgkdop = 0, + Jkbkmgmajcl = 1, + Oomkloofcgh = 2, +} +impl Ifjbjmkkddf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lagpbfgkdop => "IFJBJMKKDDF_LAGPBFGKDOP", + Self::Jkbkmgmajcl => "IFJBJMKKDDF_JKBKMGMAJCL", + Self::Oomkloofcgh => "IFJBJMKKDDF_OOMKLOOFCGH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IFJBJMKKDDF_LAGPBFGKDOP" => Some(Self::Lagpbfgkdop), + "IFJBJMKKDDF_JKBKMGMAJCL" => Some(Self::Jkbkmgmajcl), + "IFJBJMKKDDF_OOMKLOOFCGH" => Some(Self::Oomkloofcgh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mkokhcepemb { + Nfioggapnai = 0, +} +impl Mkokhcepemb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nfioggapnai => "MKOKHCEPEMB_NFIOGGAPNAI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MKOKHCEPEMB_NFIOGGAPNAI" => Some(Self::Nfioggapnai), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kfaadmfcgko { + RepairZoneTypeNone = 0, + RepairZoneTypeInit = 1, + RepairZoneTypeReset = 3, + RepairZoneTypeRemove = 2, +} +impl Kfaadmfcgko { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::RepairZoneTypeNone => "KFAADMFCGKO_REPAIR_ZONE_TYPE_NONE", + Self::RepairZoneTypeInit => "KFAADMFCGKO_REPAIR_ZONE_TYPE_INIT", + Self::RepairZoneTypeReset => "KFAADMFCGKO_REPAIR_ZONE_TYPE_RESET", + Self::RepairZoneTypeRemove => "KFAADMFCGKO_REPAIR_ZONE_TYPE_REMOVE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KFAADMFCGKO_REPAIR_ZONE_TYPE_NONE" => Some(Self::RepairZoneTypeNone), + "KFAADMFCGKO_REPAIR_ZONE_TYPE_INIT" => Some(Self::RepairZoneTypeInit), + "KFAADMFCGKO_REPAIR_ZONE_TYPE_RESET" => Some(Self::RepairZoneTypeReset), + "KFAADMFCGKO_REPAIR_ZONE_TYPE_REMOVE" => Some(Self::RepairZoneTypeRemove), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oapkmjmimdg { + Pcbaefdakea = 0, + Lkjbfkhlmjm = 2, + Hmfmgoncimb = 1, +} +impl Oapkmjmimdg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pcbaefdakea => "OAPKMJMIMDG_PCBAEFDAKEA", + Self::Lkjbfkhlmjm => "OAPKMJMIMDG_LKJBFKHLMJM", + Self::Hmfmgoncimb => "OAPKMJMIMDG_HMFMGONCIMB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OAPKMJMIMDG_PCBAEFDAKEA" => Some(Self::Pcbaefdakea), + "OAPKMJMIMDG_LKJBFKHLMJM" => Some(Self::Lkjbfkhlmjm), + "OAPKMJMIMDG_HMFMGONCIMB" => Some(Self::Hmfmgoncimb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fppopibkjmh { + Hdfefdoebim = 0, + Hphdfjamngb = 3, + Cddgiadeomn = 4, + Bghlaeeckad = 5, + Aeogeemdonm = 2, + Jlnnlccnggd = 1, +} +impl Fppopibkjmh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hdfefdoebim => "FPPOPIBKJMH_HDFEFDOEBIM", + Self::Hphdfjamngb => "FPPOPIBKJMH_HPHDFJAMNGB", + Self::Cddgiadeomn => "FPPOPIBKJMH_CDDGIADEOMN", + Self::Bghlaeeckad => "FPPOPIBKJMH_BGHLAEECKAD", + Self::Aeogeemdonm => "FPPOPIBKJMH_AEOGEEMDONM", + Self::Jlnnlccnggd => "FPPOPIBKJMH_JLNNLCCNGGD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FPPOPIBKJMH_HDFEFDOEBIM" => Some(Self::Hdfefdoebim), + "FPPOPIBKJMH_HPHDFJAMNGB" => Some(Self::Hphdfjamngb), + "FPPOPIBKJMH_CDDGIADEOMN" => Some(Self::Cddgiadeomn), + "FPPOPIBKJMH_BGHLAEECKAD" => Some(Self::Bghlaeeckad), + "FPPOPIBKJMH_AEOGEEMDONM" => Some(Self::Aeogeemdonm), + "FPPOPIBKJMH_JLNNLCCNGGD" => Some(Self::Jlnnlccnggd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ehafjpmpjeo { + Int = 0, + Float = 3, + Trigger = 2, + Bool = 1, +} +impl Ehafjpmpjeo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Int => "EHAFJPMPJEO_INT", + Self::Float => "EHAFJPMPJEO_FLOAT", + Self::Trigger => "EHAFJPMPJEO_TRIGGER", + Self::Bool => "EHAFJPMPJEO_BOOL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EHAFJPMPJEO_INT" => Some(Self::Int), + "EHAFJPMPJEO_FLOAT" => Some(Self::Float), + "EHAFJPMPJEO_TRIGGER" => Some(Self::Trigger), + "EHAFJPMPJEO_BOOL" => Some(Self::Bool), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hldmnjgking { + Aedpjkhkdic = 0, + Pcmfgckcedj = 1, + Gibflifmmlj = 5, + Cpfdebldfck = 3, + Ckpkcbgbmfm = 2, + Kafdcgonbjc = 4, +} +impl Hldmnjgking { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Aedpjkhkdic => "HLDMNJGKING_AEDPJKHKDIC", + Self::Pcmfgckcedj => "HLDMNJGKING_PCMFGCKCEDJ", + Self::Gibflifmmlj => "HLDMNJGKING_GIBFLIFMMLJ", + Self::Cpfdebldfck => "HLDMNJGKING_CPFDEBLDFCK", + Self::Ckpkcbgbmfm => "HLDMNJGKING_CKPKCBGBMFM", + Self::Kafdcgonbjc => "HLDMNJGKING_KAFDCGONBJC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HLDMNJGKING_AEDPJKHKDIC" => Some(Self::Aedpjkhkdic), + "HLDMNJGKING_PCMFGCKCEDJ" => Some(Self::Pcmfgckcedj), + "HLDMNJGKING_GIBFLIFMMLJ" => Some(Self::Gibflifmmlj), + "HLDMNJGKING_CPFDEBLDFCK" => Some(Self::Cpfdebldfck), + "HLDMNJGKING_CKPKCBGBMFM" => Some(Self::Ckpkcbgbmfm), + "HLDMNJGKING_KAFDCGONBJC" => Some(Self::Kafdcgonbjc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Filmiamnjke { + Fljcnnjfnkf = 0, + Ojokopfcgpj = 5, + Aalabffpedo = 6, + Jagjgpblnjd = 8, + Keplmffebpd = 1, + Aaiogoljfoe = 7, + Noiigjfhdjm = 2, +} +impl Filmiamnjke { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fljcnnjfnkf => "FILMIAMNJKE_FLJCNNJFNKF", + Self::Ojokopfcgpj => "FILMIAMNJKE_OJOKOPFCGPJ", + Self::Aalabffpedo => "FILMIAMNJKE_AALABFFPEDO", + Self::Jagjgpblnjd => "FILMIAMNJKE_JAGJGPBLNJD", + Self::Keplmffebpd => "FILMIAMNJKE_KEPLMFFEBPD", + Self::Aaiogoljfoe => "FILMIAMNJKE_AAIOGOLJFOE", + Self::Noiigjfhdjm => "FILMIAMNJKE_NOIIGJFHDJM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FILMIAMNJKE_FLJCNNJFNKF" => Some(Self::Fljcnnjfnkf), + "FILMIAMNJKE_OJOKOPFCGPJ" => Some(Self::Ojokopfcgpj), + "FILMIAMNJKE_AALABFFPEDO" => Some(Self::Aalabffpedo), + "FILMIAMNJKE_JAGJGPBLNJD" => Some(Self::Jagjgpblnjd), + "FILMIAMNJKE_KEPLMFFEBPD" => Some(Self::Keplmffebpd), + "FILMIAMNJKE_AAIOGOLJFOE" => Some(Self::Aaiogoljfoe), + "FILMIAMNJKE_NOIIGJFHDJM" => Some(Self::Noiigjfhdjm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nlgceoibnmg { + Lfkledmkoem = 0, + Oagdckabjam = 1, +} +impl Nlgceoibnmg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lfkledmkoem => "NLGCEOIBNMG_LFKLEDMKOEM", + Self::Oagdckabjam => "NLGCEOIBNMG_OAGDCKABJAM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NLGCEOIBNMG_LFKLEDMKOEM" => Some(Self::Lfkledmkoem), + "NLGCEOIBNMG_OAGDCKABJAM" => Some(Self::Oagdckabjam), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dcofpndigii { + Mlmabigpoeg = 0, +} +impl Dcofpndigii { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mlmabigpoeg => "DCOFPNDIGII_MLMABIGPOEG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DCOFPNDIGII_MLMABIGPOEG" => Some(Self::Mlmabigpoeg), _ => None, } } @@ -9092,8 +15038,8 @@ impl Bmnjamopnoc { pub enum HollowShopCurrencyType { HollowShopCurrencyTypeNone = 0, HollowShopCurrencyTypeCurseCurrency = 2, - HollowShopCurrencyTypeCoin = 1, HollowShopCurrencyTypeStamina = 3, + HollowShopCurrencyTypeCoin = 1, } impl HollowShopCurrencyType { /// String value of the enum field names used in the ProtoBuf definition. @@ -9108,12 +15054,12 @@ impl HollowShopCurrencyType { Self::HollowShopCurrencyTypeCurseCurrency => { "HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_CURSE_CURRENCY" } - Self::HollowShopCurrencyTypeCoin => { - "HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_COIN" - } Self::HollowShopCurrencyTypeStamina => { "HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_STAMINA" } + Self::HollowShopCurrencyTypeCoin => { + "HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_COIN" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -9125,350 +15071,11 @@ impl HollowShopCurrencyType { "HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_CURSE_CURRENCY" => { Some(Self::HollowShopCurrencyTypeCurseCurrency) } - "HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_COIN" => { - Some(Self::HollowShopCurrencyTypeCoin) - } "HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_STAMINA" => { Some(Self::HollowShopCurrencyTypeStamina) } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Chilnodcida { - Lhceiiginif = 0, -} -impl Chilnodcida { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lhceiiginif => "CHILNODCIDA_LHCEIIGINIF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHILNODCIDA_LHCEIIGINIF" => Some(Self::Lhceiiginif), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum NodeState { - NodeStateAll = 0, - UnEmpty = 15, - Guide = 7, - Finished = 3, - Target = 8, - Door = 5, - Locked = 1, - BrightenOnlyVisible = 9, - Empty = 11, - ShowEvent = 4, - LockedWithStamina = 14, - Brighten = 6, - Unlocked = 2, - Unstable = 10, -} -impl NodeState { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::NodeStateAll => "NodeState_NODE_STATE_ALL", - Self::UnEmpty => "NodeState_UN_EMPTY", - Self::Guide => "NodeState_GUIDE", - Self::Finished => "NodeState_FINISHED", - Self::Target => "NodeState_TARGET", - Self::Door => "NodeState_DOOR", - Self::Locked => "NodeState_LOCKED", - Self::BrightenOnlyVisible => "NodeState_BRIGHTEN_ONLY_VISIBLE", - Self::Empty => "NodeState_EMPTY", - Self::ShowEvent => "NodeState_SHOW_EVENT", - Self::LockedWithStamina => "NodeState_LOCKED_WITH_STAMINA", - Self::Brighten => "NodeState_BRIGHTEN", - Self::Unlocked => "NodeState_UNLOCKED", - Self::Unstable => "NodeState_UNSTABLE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NodeState_NODE_STATE_ALL" => Some(Self::NodeStateAll), - "NodeState_UN_EMPTY" => Some(Self::UnEmpty), - "NodeState_GUIDE" => Some(Self::Guide), - "NodeState_FINISHED" => Some(Self::Finished), - "NodeState_TARGET" => Some(Self::Target), - "NodeState_DOOR" => Some(Self::Door), - "NodeState_LOCKED" => Some(Self::Locked), - "NodeState_BRIGHTEN_ONLY_VISIBLE" => Some(Self::BrightenOnlyVisible), - "NodeState_EMPTY" => Some(Self::Empty), - "NodeState_SHOW_EVENT" => Some(Self::ShowEvent), - "NodeState_LOCKED_WITH_STAMINA" => Some(Self::LockedWithStamina), - "NodeState_BRIGHTEN" => Some(Self::Brighten), - "NodeState_UNLOCKED" => Some(Self::Unlocked), - "NodeState_UNSTABLE" => Some(Self::Unstable), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gbfcmcbacoc { - Ikhnbkhklhc = 0, - Klgiclmiacd = 2, - Edcnfmfhego = 5, - Nocnjbeceio = 4, - Feaaeafeonc = 6, - Cijglnegmgk = 1, - Jkilomghimn = 3, -} -impl Gbfcmcbacoc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ikhnbkhklhc => "GBFCMCBACOC_IKHNBKHKLHC", - Self::Klgiclmiacd => "GBFCMCBACOC_KLGICLMIACD", - Self::Edcnfmfhego => "GBFCMCBACOC_EDCNFMFHEGO", - Self::Nocnjbeceio => "GBFCMCBACOC_NOCNJBECEIO", - Self::Feaaeafeonc => "GBFCMCBACOC_FEAAEAFEONC", - Self::Cijglnegmgk => "GBFCMCBACOC_CIJGLNEGMGK", - Self::Jkilomghimn => "GBFCMCBACOC_JKILOMGHIMN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GBFCMCBACOC_IKHNBKHKLHC" => Some(Self::Ikhnbkhklhc), - "GBFCMCBACOC_KLGICLMIACD" => Some(Self::Klgiclmiacd), - "GBFCMCBACOC_EDCNFMFHEGO" => Some(Self::Edcnfmfhego), - "GBFCMCBACOC_NOCNJBECEIO" => Some(Self::Nocnjbeceio), - "GBFCMCBACOC_FEAAEAFEONC" => Some(Self::Feaaeafeonc), - "GBFCMCBACOC_CIJGLNEGMGK" => Some(Self::Cijglnegmgk), - "GBFCMCBACOC_JKILOMGHIMN" => Some(Self::Jkilomghimn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cfodgnkbimm { - Kagmbpbeajh = 0, - Mhkajfacmgm = 4, - Aepknciheac = 2, - Kbjmilfojgc = 3, - Obgnlilppcp = 1, -} -impl Cfodgnkbimm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kagmbpbeajh => "CFODGNKBIMM_KAGMBPBEAJH", - Self::Mhkajfacmgm => "CFODGNKBIMM_MHKAJFACMGM", - Self::Aepknciheac => "CFODGNKBIMM_AEPKNCIHEAC", - Self::Kbjmilfojgc => "CFODGNKBIMM_KBJMILFOJGC", - Self::Obgnlilppcp => "CFODGNKBIMM_OBGNLILPPCP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CFODGNKBIMM_KAGMBPBEAJH" => Some(Self::Kagmbpbeajh), - "CFODGNKBIMM_MHKAJFACMGM" => Some(Self::Mhkajfacmgm), - "CFODGNKBIMM_AEPKNCIHEAC" => Some(Self::Aepknciheac), - "CFODGNKBIMM_KBJMILFOJGC" => Some(Self::Kbjmilfojgc), - "CFODGNKBIMM_OBGNLILPPCP" => Some(Self::Obgnlilppcp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kbhcbdjddho { - Gfealkfdiej = 0, - Jbfcikfafhe = 9, - Fpnepiamabp = 3, - Bmkhfalfpic = 22, - Cngcjfginoi = 5, - Iidligbndhe = 1, - Jieccalcnbp = 7, - Odcklncmemn = 2, - Logkdldhbml = 8, - Icnmpmjmlbi = 19, - Ehelidlmdeo = 21, - Ahbdklcgnid = 4, - Jogjbmhjmkm = 11, - Nghkcggkblj = 20, - Belomcdjmbp = 12, - Ljifdmpfimp = 6, -} -impl Kbhcbdjddho { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gfealkfdiej => "KBHCBDJDDHO_GFEALKFDIEJ", - Self::Jbfcikfafhe => "KBHCBDJDDHO_JBFCIKFAFHE", - Self::Fpnepiamabp => "KBHCBDJDDHO_FPNEPIAMABP", - Self::Bmkhfalfpic => "KBHCBDJDDHO_BMKHFALFPIC", - Self::Cngcjfginoi => "KBHCBDJDDHO_CNGCJFGINOI", - Self::Iidligbndhe => "KBHCBDJDDHO_IIDLIGBNDHE", - Self::Jieccalcnbp => "KBHCBDJDDHO_JIECCALCNBP", - Self::Odcklncmemn => "KBHCBDJDDHO_ODCKLNCMEMN", - Self::Logkdldhbml => "KBHCBDJDDHO_LOGKDLDHBML", - Self::Icnmpmjmlbi => "KBHCBDJDDHO_ICNMPMJMLBI", - Self::Ehelidlmdeo => "KBHCBDJDDHO_EHELIDLMDEO", - Self::Ahbdklcgnid => "KBHCBDJDDHO_AHBDKLCGNID", - Self::Jogjbmhjmkm => "KBHCBDJDDHO_JOGJBMHJMKM", - Self::Nghkcggkblj => "KBHCBDJDDHO_NGHKCGGKBLJ", - Self::Belomcdjmbp => "KBHCBDJDDHO_BELOMCDJMBP", - Self::Ljifdmpfimp => "KBHCBDJDDHO_LJIFDMPFIMP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KBHCBDJDDHO_GFEALKFDIEJ" => Some(Self::Gfealkfdiej), - "KBHCBDJDDHO_JBFCIKFAFHE" => Some(Self::Jbfcikfafhe), - "KBHCBDJDDHO_FPNEPIAMABP" => Some(Self::Fpnepiamabp), - "KBHCBDJDDHO_BMKHFALFPIC" => Some(Self::Bmkhfalfpic), - "KBHCBDJDDHO_CNGCJFGINOI" => Some(Self::Cngcjfginoi), - "KBHCBDJDDHO_IIDLIGBNDHE" => Some(Self::Iidligbndhe), - "KBHCBDJDDHO_JIECCALCNBP" => Some(Self::Jieccalcnbp), - "KBHCBDJDDHO_ODCKLNCMEMN" => Some(Self::Odcklncmemn), - "KBHCBDJDDHO_LOGKDLDHBML" => Some(Self::Logkdldhbml), - "KBHCBDJDDHO_ICNMPMJMLBI" => Some(Self::Icnmpmjmlbi), - "KBHCBDJDDHO_EHELIDLMDEO" => Some(Self::Ehelidlmdeo), - "KBHCBDJDDHO_AHBDKLCGNID" => Some(Self::Ahbdklcgnid), - "KBHCBDJDDHO_JOGJBMHJMKM" => Some(Self::Jogjbmhjmkm), - "KBHCBDJDDHO_NGHKCGGKBLJ" => Some(Self::Nghkcggkblj), - "KBHCBDJDDHO_BELOMCDJMBP" => Some(Self::Belomcdjmbp), - "KBHCBDJDDHO_LJIFDMPFIMP" => Some(Self::Ljifdmpfimp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kgfcleggkoj { - Higmklnbgeh = 0, -} -impl Kgfcleggkoj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Higmklnbgeh => "KGFCLEGGKOJ_HIGMKLNBGEH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KGFCLEGGKOJ_HIGMKLNBGEH" => Some(Self::Higmklnbgeh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Komgnekacka { - ActionRunTypeNone = 0, - Server = 2, - Client = 1, -} -impl Komgnekacka { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ActionRunTypeNone => "KOMGNEKACKA_ACTION_RUN_TYPE_NONE", - Self::Server => "KOMGNEKACKA_SERVER", - Self::Client => "KOMGNEKACKA_CLIENT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KOMGNEKACKA_ACTION_RUN_TYPE_NONE" => Some(Self::ActionRunTypeNone), - "KOMGNEKACKA_SERVER" => Some(Self::Server), - "KOMGNEKACKA_CLIENT" => Some(Self::Client), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hminehknibh { - HollowItemOptionTypeNone = 0, - HollowItemOptionTypeAdd = 3, - HollowItemOptionTypeReplace = 2, - HollowItemOptionTypeDrop = 1, -} -impl Hminehknibh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowItemOptionTypeNone => "HMINEHKNIBH_HOLLOW_ITEM_OPTION_TYPE_NONE", - Self::HollowItemOptionTypeAdd => "HMINEHKNIBH_HOLLOW_ITEM_OPTION_TYPE_ADD", - Self::HollowItemOptionTypeReplace => { - "HMINEHKNIBH_HOLLOW_ITEM_OPTION_TYPE_REPLACE" - } - Self::HollowItemOptionTypeDrop => "HMINEHKNIBH_HOLLOW_ITEM_OPTION_TYPE_DROP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HMINEHKNIBH_HOLLOW_ITEM_OPTION_TYPE_NONE" => { - Some(Self::HollowItemOptionTypeNone) - } - "HMINEHKNIBH_HOLLOW_ITEM_OPTION_TYPE_ADD" => { - Some(Self::HollowItemOptionTypeAdd) - } - "HMINEHKNIBH_HOLLOW_ITEM_OPTION_TYPE_REPLACE" => { - Some(Self::HollowItemOptionTypeReplace) - } - "HMINEHKNIBH_HOLLOW_ITEM_OPTION_TYPE_DROP" => { - Some(Self::HollowItemOptionTypeDrop) + "HollowShopCurrencyType_HOLLOW_SHOP_CURRENCY_TYPE_COIN" => { + Some(Self::HollowShopCurrencyTypeCoin) } _ => None, } @@ -9478,23 +15085,26 @@ impl Hminehknibh { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ekfegjafpnc { - Pimbppkfece = 0, +pub enum Oadlnjihkli { + Eopfdiogcpm = 0, + Mcjoiglkngb = 1, } -impl Ekfegjafpnc { +impl Oadlnjihkli { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Pimbppkfece => "EKFEGJAFPNC_PIMBPPKFECE", + Self::Eopfdiogcpm => "OADLNJIHKLI_EOPFDIOGCPM", + Self::Mcjoiglkngb => "OADLNJIHKLI_MCJOIGLKNGB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "EKFEGJAFPNC_PIMBPPKFECE" => Some(Self::Pimbppkfece), + "OADLNJIHKLI_EOPFDIOGCPM" => Some(Self::Eopfdiogcpm), + "OADLNJIHKLI_MCJOIGLKNGB" => Some(Self::Mcjoiglkngb), _ => None, } } @@ -9503,35 +15113,38 @@ impl Ekfegjafpnc { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Alclmbfgjko { - Fcldejnmbpn = 0, - Ajppcbkdpnn = 1, - Kkbcjhpfeec = 4, - Aadicdecbep = 8, - Dofgflagkde = 2, +pub enum Okcbninfjnj { + Bkpklicblfl = 0, + Edbkipcbbdd = 5, + Lkplgmgpdnd = 1, + Dhlmbnfjoif = 3, + Gdnhmeinmih = 4, + Jlafpdjklkf = 2, } -impl Alclmbfgjko { +impl Okcbninfjnj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Fcldejnmbpn => "ALCLMBFGJKO_FCLDEJNMBPN", - Self::Ajppcbkdpnn => "ALCLMBFGJKO_AJPPCBKDPNN", - Self::Kkbcjhpfeec => "ALCLMBFGJKO_KKBCJHPFEEC", - Self::Aadicdecbep => "ALCLMBFGJKO_AADICDECBEP", - Self::Dofgflagkde => "ALCLMBFGJKO_DOFGFLAGKDE", + Self::Bkpklicblfl => "OKCBNINFJNJ_BKPKLICBLFL", + Self::Edbkipcbbdd => "OKCBNINFJNJ_EDBKIPCBBDD", + Self::Lkplgmgpdnd => "OKCBNINFJNJ_LKPLGMGPDND", + Self::Dhlmbnfjoif => "OKCBNINFJNJ_DHLMBNFJOIF", + Self::Gdnhmeinmih => "OKCBNINFJNJ_GDNHMEINMIH", + Self::Jlafpdjklkf => "OKCBNINFJNJ_JLAFPDJKLKF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "ALCLMBFGJKO_FCLDEJNMBPN" => Some(Self::Fcldejnmbpn), - "ALCLMBFGJKO_AJPPCBKDPNN" => Some(Self::Ajppcbkdpnn), - "ALCLMBFGJKO_KKBCJHPFEEC" => Some(Self::Kkbcjhpfeec), - "ALCLMBFGJKO_AADICDECBEP" => Some(Self::Aadicdecbep), - "ALCLMBFGJKO_DOFGFLAGKDE" => Some(Self::Dofgflagkde), + "OKCBNINFJNJ_BKPKLICBLFL" => Some(Self::Bkpklicblfl), + "OKCBNINFJNJ_EDBKIPCBBDD" => Some(Self::Edbkipcbbdd), + "OKCBNINFJNJ_LKPLGMGPDND" => Some(Self::Lkplgmgpdnd), + "OKCBNINFJNJ_DHLMBNFJOIF" => Some(Self::Dhlmbnfjoif), + "OKCBNINFJNJ_GDNHMEINMIH" => Some(Self::Gdnhmeinmih), + "OKCBNINFJNJ_JLAFPDJKLKF" => Some(Self::Jlafpdjklkf), _ => None, } } @@ -9540,3514 +15153,11 @@ impl Alclmbfgjko { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pgfbhahhbln { - Ichngajplae = 0, - Nmgkeigiclc = 2, - Iblmjjhhikf = 1, -} -impl Pgfbhahhbln { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ichngajplae => "PGFBHAHHBLN_ICHNGAJPLAE", - Self::Nmgkeigiclc => "PGFBHAHHBLN_NMGKEIGICLC", - Self::Iblmjjhhikf => "PGFBHAHHBLN_IBLMJJHHIKF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PGFBHAHHBLN_ICHNGAJPLAE" => Some(Self::Ichngajplae), - "PGFBHAHHBLN_NMGKEIGICLC" => Some(Self::Nmgkeigiclc), - "PGFBHAHHBLN_IBLMJJHHIKF" => Some(Self::Iblmjjhhikf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jdkikmgjhfi { - Kdjlpobicpd = 0, - Icdnmkgkddh = 2, - Jfhafieemol = 1, -} -impl Jdkikmgjhfi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kdjlpobicpd => "JDKIKMGJHFI_KDJLPOBICPD", - Self::Icdnmkgkddh => "JDKIKMGJHFI_ICDNMKGKDDH", - Self::Jfhafieemol => "JDKIKMGJHFI_JFHAFIEEMOL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JDKIKMGJHFI_KDJLPOBICPD" => Some(Self::Kdjlpobicpd), - "JDKIKMGJHFI_ICDNMKGKDDH" => Some(Self::Icdnmkgkddh), - "JDKIKMGJHFI_JFHAFIEEMOL" => Some(Self::Jfhafieemol), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mpigbmodobc { - Eebicchnfme = 0, - Jfgoedhhdol = 1, -} -impl Mpigbmodobc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Eebicchnfme => "MPIGBMODOBC_EEBICCHNFME", - Self::Jfgoedhhdol => "MPIGBMODOBC_JFGOEDHHDOL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MPIGBMODOBC_EEBICCHNFME" => Some(Self::Eebicchnfme), - "MPIGBMODOBC_JFGOEDHHDOL" => Some(Self::Jfgoedhhdol), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ajibnnmojic { - Mfiifcnjpag = 0, -} -impl Ajibnnmojic { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mfiifcnjpag => "AJIBNNMOJIC_MFIIFCNJPAG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AJIBNNMOJIC_MFIIFCNJPAG" => Some(Self::Mfiifcnjpag), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ihgggibnkgn { - Hefhfoamhkf = 0, - Gcghnjgljhe = 1, - Ookcnkenpgj = 2, -} -impl Ihgggibnkgn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hefhfoamhkf => "IHGGGIBNKGN_HEFHFOAMHKF", - Self::Gcghnjgljhe => "IHGGGIBNKGN_GCGHNJGLJHE", - Self::Ookcnkenpgj => "IHGGGIBNKGN_OOKCNKENPGJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IHGGGIBNKGN_HEFHFOAMHKF" => Some(Self::Hefhfoamhkf), - "IHGGGIBNKGN_GCGHNJGLJHE" => Some(Self::Gcghnjgljhe), - "IHGGGIBNKGN_OOKCNKENPGJ" => Some(Self::Ookcnkenpgj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Clidagbgail { - AreaCameraTriggerTypeNone = 0, - AreaCameraTriggerTypeExit = 3, - AreaCameraTriggerTypeUpdate = 2, - AreaCameraTriggerTypeEnter = 1, -} -impl Clidagbgail { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::AreaCameraTriggerTypeNone => { - "CLIDAGBGAIL_AREA_CAMERA_TRIGGER_TYPE_NONE" - } - Self::AreaCameraTriggerTypeExit => { - "CLIDAGBGAIL_AREA_CAMERA_TRIGGER_TYPE_EXIT" - } - Self::AreaCameraTriggerTypeUpdate => { - "CLIDAGBGAIL_AREA_CAMERA_TRIGGER_TYPE_UPDATE" - } - Self::AreaCameraTriggerTypeEnter => { - "CLIDAGBGAIL_AREA_CAMERA_TRIGGER_TYPE_ENTER" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CLIDAGBGAIL_AREA_CAMERA_TRIGGER_TYPE_NONE" => { - Some(Self::AreaCameraTriggerTypeNone) - } - "CLIDAGBGAIL_AREA_CAMERA_TRIGGER_TYPE_EXIT" => { - Some(Self::AreaCameraTriggerTypeExit) - } - "CLIDAGBGAIL_AREA_CAMERA_TRIGGER_TYPE_UPDATE" => { - Some(Self::AreaCameraTriggerTypeUpdate) - } - "CLIDAGBGAIL_AREA_CAMERA_TRIGGER_TYPE_ENTER" => { - Some(Self::AreaCameraTriggerTypeEnter) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kdgcpfalapd { - WayOfRemoveCurseNone = 0, - WayOfRemoveCursePassive = 2, - WayOfRemoveCurseInitiative = 1, -} -impl Kdgcpfalapd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::WayOfRemoveCurseNone => "KDGCPFALAPD_WAY_OF_REMOVE_CURSE_NONE", - Self::WayOfRemoveCursePassive => "KDGCPFALAPD_WAY_OF_REMOVE_CURSE_PASSIVE", - Self::WayOfRemoveCurseInitiative => { - "KDGCPFALAPD_WAY_OF_REMOVE_CURSE_INITIATIVE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KDGCPFALAPD_WAY_OF_REMOVE_CURSE_NONE" => Some(Self::WayOfRemoveCurseNone), - "KDGCPFALAPD_WAY_OF_REMOVE_CURSE_PASSIVE" => { - Some(Self::WayOfRemoveCursePassive) - } - "KDGCPFALAPD_WAY_OF_REMOVE_CURSE_INITIATIVE" => { - Some(Self::WayOfRemoveCurseInitiative) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Khncnfkcklj { - Bkndkjlfcne = 0, - Hbbijobecgk = 1, -} -impl Khncnfkcklj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bkndkjlfcne => "KHNCNFKCKLJ_BKNDKJLFCNE", - Self::Hbbijobecgk => "KHNCNFKCKLJ_HBBIJOBECGK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KHNCNFKCKLJ_BKNDKJLFCNE" => Some(Self::Bkndkjlfcne), - "KHNCNFKCKLJ_HBBIJOBECGK" => Some(Self::Hbbijobecgk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oilnieemedl { - OptionIconStateNone = 0, - OptionIconStateAdd = 1, - OptionIconStateReduce = 3, - OptionIconStateReplace = 2, -} -impl Oilnieemedl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::OptionIconStateNone => "OILNIEEMEDL_OPTION_ICON_STATE_NONE", - Self::OptionIconStateAdd => "OILNIEEMEDL_OPTION_ICON_STATE_ADD", - Self::OptionIconStateReduce => "OILNIEEMEDL_OPTION_ICON_STATE_REDUCE", - Self::OptionIconStateReplace => "OILNIEEMEDL_OPTION_ICON_STATE_REPLACE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OILNIEEMEDL_OPTION_ICON_STATE_NONE" => Some(Self::OptionIconStateNone), - "OILNIEEMEDL_OPTION_ICON_STATE_ADD" => Some(Self::OptionIconStateAdd), - "OILNIEEMEDL_OPTION_ICON_STATE_REDUCE" => Some(Self::OptionIconStateReduce), - "OILNIEEMEDL_OPTION_ICON_STATE_REPLACE" => Some(Self::OptionIconStateReplace), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ofgnlkpkaea { - Gbejkdjoanc = 0, - Iikdfgdabjk = 2, - Nmopghbmdgm = 6, - Fpofpmfifkh = 4, - Goekgklealg = 1, - Gplomonhokk = 3, - Bkhpmfhagap = 5, -} -impl Ofgnlkpkaea { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gbejkdjoanc => "OFGNLKPKAEA_GBEJKDJOANC", - Self::Iikdfgdabjk => "OFGNLKPKAEA_IIKDFGDABJK", - Self::Nmopghbmdgm => "OFGNLKPKAEA_NMOPGHBMDGM", - Self::Fpofpmfifkh => "OFGNLKPKAEA_FPOFPMFIFKH", - Self::Goekgklealg => "OFGNLKPKAEA_GOEKGKLEALG", - Self::Gplomonhokk => "OFGNLKPKAEA_GPLOMONHOKK", - Self::Bkhpmfhagap => "OFGNLKPKAEA_BKHPMFHAGAP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OFGNLKPKAEA_GBEJKDJOANC" => Some(Self::Gbejkdjoanc), - "OFGNLKPKAEA_IIKDFGDABJK" => Some(Self::Iikdfgdabjk), - "OFGNLKPKAEA_NMOPGHBMDGM" => Some(Self::Nmopghbmdgm), - "OFGNLKPKAEA_FPOFPMFIFKH" => Some(Self::Fpofpmfifkh), - "OFGNLKPKAEA_GOEKGKLEALG" => Some(Self::Goekgklealg), - "OFGNLKPKAEA_GPLOMONHOKK" => Some(Self::Gplomonhokk), - "OFGNLKPKAEA_BKHPMFHAGAP" => Some(Self::Bkhpmfhagap), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ploalbfikec { - Cajpekndgaj = 0, -} -impl Ploalbfikec { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cajpekndgaj => "PLOALBFIKEC_CAJPEKNDGAJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PLOALBFIKEC_CAJPEKNDGAJ" => Some(Self::Cajpekndgaj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ikmgfhoanfg { - Lgehgdjflpb = 0, - Fdhphncbphg = 2, - Lbaknkacnng = 1, -} -impl Ikmgfhoanfg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lgehgdjflpb => "IKMGFHOANFG_LGEHGDJFLPB", - Self::Fdhphncbphg => "IKMGFHOANFG_FDHPHNCBPHG", - Self::Lbaknkacnng => "IKMGFHOANFG_LBAKNKACNNG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IKMGFHOANFG_LGEHGDJFLPB" => Some(Self::Lgehgdjflpb), - "IKMGFHOANFG_FDHPHNCBPHG" => Some(Self::Fdhphncbphg), - "IKMGFHOANFG_LBAKNKACNNG" => Some(Self::Lbaknkacnng), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Belclggmmkp { - EghmPositionTypeNone = 0, - EghmPositionTypeStart = 2, - EghmPositionTypeZero = 1, -} -impl Belclggmmkp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::EghmPositionTypeNone => "BELCLGGMMKP_EGHM_POSITION_TYPE_NONE", - Self::EghmPositionTypeStart => "BELCLGGMMKP_EGHM_POSITION_TYPE_START", - Self::EghmPositionTypeZero => "BELCLGGMMKP_EGHM_POSITION_TYPE_ZERO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BELCLGGMMKP_EGHM_POSITION_TYPE_NONE" => Some(Self::EghmPositionTypeNone), - "BELCLGGMMKP_EGHM_POSITION_TYPE_START" => Some(Self::EghmPositionTypeStart), - "BELCLGGMMKP_EGHM_POSITION_TYPE_ZERO" => Some(Self::EghmPositionTypeZero), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fikonojpldl { - Fobikoapgcf = 0, -} -impl Fikonojpldl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fobikoapgcf => "FIKONOJPLDL_FOBIKOAPGCF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FIKONOJPLDL_FOBIKOAPGCF" => Some(Self::Fobikoapgcf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jaociaflbcn { - Dkaaaoklghc = 0, - Beinfpohifj = 1, - Lnjaendcbbe = 2, -} -impl Jaociaflbcn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dkaaaoklghc => "JAOCIAFLBCN_DKAAAOKLGHC", - Self::Beinfpohifj => "JAOCIAFLBCN_BEINFPOHIFJ", - Self::Lnjaendcbbe => "JAOCIAFLBCN_LNJAENDCBBE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JAOCIAFLBCN_DKAAAOKLGHC" => Some(Self::Dkaaaoklghc), - "JAOCIAFLBCN_BEINFPOHIFJ" => Some(Self::Beinfpohifj), - "JAOCIAFLBCN_LNJAENDCBBE" => Some(Self::Lnjaendcbbe), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ldepbdnncee { - Ipefjiihkka = 0, - Hhboceflleo = 1, - Mcachcdkohb = 3, - Gncpjpipnkk = 2, -} -impl Ldepbdnncee { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ipefjiihkka => "LDEPBDNNCEE_IPEFJIIHKKA", - Self::Hhboceflleo => "LDEPBDNNCEE_HHBOCEFLLEO", - Self::Mcachcdkohb => "LDEPBDNNCEE_MCACHCDKOHB", - Self::Gncpjpipnkk => "LDEPBDNNCEE_GNCPJPIPNKK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LDEPBDNNCEE_IPEFJIIHKKA" => Some(Self::Ipefjiihkka), - "LDEPBDNNCEE_HHBOCEFLLEO" => Some(Self::Hhboceflleo), - "LDEPBDNNCEE_MCACHCDKOHB" => Some(Self::Mcachcdkohb), - "LDEPBDNNCEE_GNCPJPIPNKK" => Some(Self::Gncpjpipnkk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lapmfhicfen { - Kmlkalnoego = 0, -} -impl Lapmfhicfen { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kmlkalnoego => "LAPMFHICFEN_KMLKALNOEGO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LAPMFHICFEN_KMLKALNOEGO" => Some(Self::Kmlkalnoego), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iifomfjlepa { - Eplehpfbpei = 0, - Ipfbimjakmg = 3, - Ejendhhlafg = 2, - Kgfpmkjbdne = 1, - Eofjhocgnhn = 4, -} -impl Iifomfjlepa { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Eplehpfbpei => "IIFOMFJLEPA_EPLEHPFBPEI", - Self::Ipfbimjakmg => "IIFOMFJLEPA_IPFBIMJAKMG", - Self::Ejendhhlafg => "IIFOMFJLEPA_EJENDHHLAFG", - Self::Kgfpmkjbdne => "IIFOMFJLEPA_KGFPMKJBDNE", - Self::Eofjhocgnhn => "IIFOMFJLEPA_EOFJHOCGNHN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IIFOMFJLEPA_EPLEHPFBPEI" => Some(Self::Eplehpfbpei), - "IIFOMFJLEPA_IPFBIMJAKMG" => Some(Self::Ipfbimjakmg), - "IIFOMFJLEPA_EJENDHHLAFG" => Some(Self::Ejendhhlafg), - "IIFOMFJLEPA_KGFPMKJBDNE" => Some(Self::Kgfpmkjbdne), - "IIFOMFJLEPA_EOFJHOCGNHN" => Some(Self::Eofjhocgnhn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cfdcblgppkd { - Adoiaineldc = 0, - Eadhddomdji = 2, - Fdjmohadfmd = 3, - Oonjnjhpagi = 1, -} -impl Cfdcblgppkd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Adoiaineldc => "CFDCBLGPPKD_ADOIAINELDC", - Self::Eadhddomdji => "CFDCBLGPPKD_EADHDDOMDJI", - Self::Fdjmohadfmd => "CFDCBLGPPKD_FDJMOHADFMD", - Self::Oonjnjhpagi => "CFDCBLGPPKD_OONJNJHPAGI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CFDCBLGPPKD_ADOIAINELDC" => Some(Self::Adoiaineldc), - "CFDCBLGPPKD_EADHDDOMDJI" => Some(Self::Eadhddomdji), - "CFDCBLGPPKD_FDJMOHADFMD" => Some(Self::Fdjmohadfmd), - "CFDCBLGPPKD_OONJNJHPAGI" => Some(Self::Oonjnjhpagi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lihjkcgflhl { - MphComponentTypeNone = 0, - MphPlayerComponent = 3, - MphSectionComponent = 7, - MphIdComponent = 1, - MphGridStateComponent = 6, - MphPosComponent = 2, - MphGridComponent = 5, - MphMapComponent = 4, -} -impl Lihjkcgflhl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::MphComponentTypeNone => "LIHJKCGFLHL_MPH_COMPONENT_TYPE_NONE", - Self::MphPlayerComponent => "LIHJKCGFLHL_MPH_PLAYER_COMPONENT", - Self::MphSectionComponent => "LIHJKCGFLHL_MPH_SECTION_COMPONENT", - Self::MphIdComponent => "LIHJKCGFLHL_MPH_ID_COMPONENT", - Self::MphGridStateComponent => "LIHJKCGFLHL_MPH_GRID_STATE_COMPONENT", - Self::MphPosComponent => "LIHJKCGFLHL_MPH_POS_COMPONENT", - Self::MphGridComponent => "LIHJKCGFLHL_MPH_GRID_COMPONENT", - Self::MphMapComponent => "LIHJKCGFLHL_MPH_MAP_COMPONENT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LIHJKCGFLHL_MPH_COMPONENT_TYPE_NONE" => Some(Self::MphComponentTypeNone), - "LIHJKCGFLHL_MPH_PLAYER_COMPONENT" => Some(Self::MphPlayerComponent), - "LIHJKCGFLHL_MPH_SECTION_COMPONENT" => Some(Self::MphSectionComponent), - "LIHJKCGFLHL_MPH_ID_COMPONENT" => Some(Self::MphIdComponent), - "LIHJKCGFLHL_MPH_GRID_STATE_COMPONENT" => Some(Self::MphGridStateComponent), - "LIHJKCGFLHL_MPH_POS_COMPONENT" => Some(Self::MphPosComponent), - "LIHJKCGFLHL_MPH_GRID_COMPONENT" => Some(Self::MphGridComponent), - "LIHJKCGFLHL_MPH_MAP_COMPONENT" => Some(Self::MphMapComponent), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bdeanjlnpkc { - PerformBubble = 0, - PerformExplosion = 3, - PerformImmediately = 2, - PerformDelay = 1, -} -impl Bdeanjlnpkc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::PerformBubble => "BDEANJLNPKC_PERFORM_BUBBLE", - Self::PerformExplosion => "BDEANJLNPKC_PERFORM_EXPLOSION", - Self::PerformImmediately => "BDEANJLNPKC_PERFORM_IMMEDIATELY", - Self::PerformDelay => "BDEANJLNPKC_PERFORM_DELAY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BDEANJLNPKC_PERFORM_BUBBLE" => Some(Self::PerformBubble), - "BDEANJLNPKC_PERFORM_EXPLOSION" => Some(Self::PerformExplosion), - "BDEANJLNPKC_PERFORM_IMMEDIATELY" => Some(Self::PerformImmediately), - "BDEANJLNPKC_PERFORM_DELAY" => Some(Self::PerformDelay), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mmelmfdmanl { - Glmgogfgbkf = 0, - Lldjdkaaocm = 3, - Melnpccefgl = 1, - Cbemldlfcnn = 2, -} -impl Mmelmfdmanl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Glmgogfgbkf => "MMELMFDMANL_GLMGOGFGBKF", - Self::Lldjdkaaocm => "MMELMFDMANL_LLDJDKAAOCM", - Self::Melnpccefgl => "MMELMFDMANL_MELNPCCEFGL", - Self::Cbemldlfcnn => "MMELMFDMANL_CBEMLDLFCNN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MMELMFDMANL_GLMGOGFGBKF" => Some(Self::Glmgogfgbkf), - "MMELMFDMANL_LLDJDKAAOCM" => Some(Self::Lldjdkaaocm), - "MMELMFDMANL_MELNPCCEFGL" => Some(Self::Melnpccefgl), - "MMELMFDMANL_CBEMLDLFCNN" => Some(Self::Cbemldlfcnn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cfhlpccfclg { - Kjipgfjckhj = 0, - Leggpfekdnf = 1, -} -impl Cfhlpccfclg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kjipgfjckhj => "CFHLPCCFCLG_KJIPGFJCKHJ", - Self::Leggpfekdnf => "CFHLPCCFCLG_LEGGPFEKDNF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CFHLPCCFCLG_KJIPGFJCKHJ" => Some(Self::Kjipgfjckhj), - "CFHLPCCFCLG_LEGGPFEKDNF" => Some(Self::Leggpfekdnf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hhdbeiclnmh { - Kanadikompi = 0, - Kiocdgpngam = 1, - Gfkbmcnmplg = 4, - Lfnfboegpgh = 3, - Bjgdbphppcc = 2, - Jodggjghcph = 5, -} -impl Hhdbeiclnmh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kanadikompi => "HHDBEICLNMH_KANADIKOMPI", - Self::Kiocdgpngam => "HHDBEICLNMH_KIOCDGPNGAM", - Self::Gfkbmcnmplg => "HHDBEICLNMH_GFKBMCNMPLG", - Self::Lfnfboegpgh => "HHDBEICLNMH_LFNFBOEGPGH", - Self::Bjgdbphppcc => "HHDBEICLNMH_BJGDBPHPPCC", - Self::Jodggjghcph => "HHDBEICLNMH_JODGGJGHCPH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HHDBEICLNMH_KANADIKOMPI" => Some(Self::Kanadikompi), - "HHDBEICLNMH_KIOCDGPNGAM" => Some(Self::Kiocdgpngam), - "HHDBEICLNMH_GFKBMCNMPLG" => Some(Self::Gfkbmcnmplg), - "HHDBEICLNMH_LFNFBOEGPGH" => Some(Self::Lfnfboegpgh), - "HHDBEICLNMH_BJGDBPHPPCC" => Some(Self::Bjgdbphppcc), - "HHDBEICLNMH_JODGGJGHCPH" => Some(Self::Jodggjghcph), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oeclckbmiba { - Lkagpenpnof = 0, -} -impl Oeclckbmiba { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lkagpenpnof => "OECLCKBMIBA_LKAGPENPNOF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OECLCKBMIBA_LKAGPENPNOF" => Some(Self::Lkagpenpnof), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Djmkaaobhjp { - ActivityBubbleStateNone = 0, - ActivityBubbleStateProcess = 1, - ActivityBubbleStateNew = 3, - ActivityBubbleStateReward = 2, -} -impl Djmkaaobhjp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ActivityBubbleStateNone => "DJMKAAOBHJP_ACTIVITY_BUBBLE_STATE_NONE", - Self::ActivityBubbleStateProcess => { - "DJMKAAOBHJP_ACTIVITY_BUBBLE_STATE_PROCESS" - } - Self::ActivityBubbleStateNew => "DJMKAAOBHJP_ACTIVITY_BUBBLE_STATE_NEW", - Self::ActivityBubbleStateReward => "DJMKAAOBHJP_ACTIVITY_BUBBLE_STATE_REWARD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DJMKAAOBHJP_ACTIVITY_BUBBLE_STATE_NONE" => { - Some(Self::ActivityBubbleStateNone) - } - "DJMKAAOBHJP_ACTIVITY_BUBBLE_STATE_PROCESS" => { - Some(Self::ActivityBubbleStateProcess) - } - "DJMKAAOBHJP_ACTIVITY_BUBBLE_STATE_NEW" => Some(Self::ActivityBubbleStateNew), - "DJMKAAOBHJP_ACTIVITY_BUBBLE_STATE_REWARD" => { - Some(Self::ActivityBubbleStateReward) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Opbkafbjmbc { - Lgkcpldogdi = 0, -} -impl Opbkafbjmbc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lgkcpldogdi => "OPBKAFBJMBC_LGKCPLDOGDI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OPBKAFBJMBC_LGKCPLDOGDI" => Some(Self::Lgkcpldogdi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cofjgchekcf { - HollowEventModificationTypeNone = 0, - Foreach = 2, - Random = 1, -} -impl Cofjgchekcf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowEventModificationTypeNone => { - "COFJGCHEKCF_HOLLOW_EVENT_MODIFICATION_TYPE_NONE" - } - Self::Foreach => "COFJGCHEKCF_FOREACH", - Self::Random => "COFJGCHEKCF_RANDOM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "COFJGCHEKCF_HOLLOW_EVENT_MODIFICATION_TYPE_NONE" => { - Some(Self::HollowEventModificationTypeNone) - } - "COFJGCHEKCF_FOREACH" => Some(Self::Foreach), - "COFJGCHEKCF_RANDOM" => Some(Self::Random), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Blkcblniohc { - Odimlapmhln = 0, - Bopfmjicckp = 1, - Kipggffcdhp = 3, - Ffpepnifdgl = 4, - Iaoljlneoga = 2, -} -impl Blkcblniohc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Odimlapmhln => "BLKCBLNIOHC_ODIMLAPMHLN", - Self::Bopfmjicckp => "BLKCBLNIOHC_BOPFMJICCKP", - Self::Kipggffcdhp => "BLKCBLNIOHC_KIPGGFFCDHP", - Self::Ffpepnifdgl => "BLKCBLNIOHC_FFPEPNIFDGL", - Self::Iaoljlneoga => "BLKCBLNIOHC_IAOLJLNEOGA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BLKCBLNIOHC_ODIMLAPMHLN" => Some(Self::Odimlapmhln), - "BLKCBLNIOHC_BOPFMJICCKP" => Some(Self::Bopfmjicckp), - "BLKCBLNIOHC_KIPGGFFCDHP" => Some(Self::Kipggffcdhp), - "BLKCBLNIOHC_FFPEPNIFDGL" => Some(Self::Ffpepnifdgl), - "BLKCBLNIOHC_IAOLJLNEOGA" => Some(Self::Iaoljlneoga), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ohcmllggije { - Glabnlbkikk = 0, -} -impl Ohcmllggije { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Glabnlbkikk => "OHCMLLGGIJE_GLABNLBKIKK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OHCMLLGGIJE_GLABNLBKIKK" => Some(Self::Glabnlbkikk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jnhikoeoobd { - Eojacmchinl = 0, - Hinddelekfi = 2, - Hobgegnagel = 3, - Hamicmjlmae = 1, -} -impl Jnhikoeoobd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Eojacmchinl => "JNHIKOEOOBD_EOJACMCHINL", - Self::Hinddelekfi => "JNHIKOEOOBD_HINDDELEKFI", - Self::Hobgegnagel => "JNHIKOEOOBD_HOBGEGNAGEL", - Self::Hamicmjlmae => "JNHIKOEOOBD_HAMICMJLMAE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JNHIKOEOOBD_EOJACMCHINL" => Some(Self::Eojacmchinl), - "JNHIKOEOOBD_HINDDELEKFI" => Some(Self::Hinddelekfi), - "JNHIKOEOOBD_HOBGEGNAGEL" => Some(Self::Hobgegnagel), - "JNHIKOEOOBD_HAMICMJLMAE" => Some(Self::Hamicmjlmae), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Anpilajnbcn { - Mifeojdhepk = 0, - Lalekfhhfec = 3, - Bplcebmpcbl = 1, - Lboacagocij = 4, - Ahemknlcbhn = 2, -} -impl Anpilajnbcn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mifeojdhepk => "ANPILAJNBCN_MIFEOJDHEPK", - Self::Lalekfhhfec => "ANPILAJNBCN_LALEKFHHFEC", - Self::Bplcebmpcbl => "ANPILAJNBCN_BPLCEBMPCBL", - Self::Lboacagocij => "ANPILAJNBCN_LBOACAGOCIJ", - Self::Ahemknlcbhn => "ANPILAJNBCN_AHEMKNLCBHN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ANPILAJNBCN_MIFEOJDHEPK" => Some(Self::Mifeojdhepk), - "ANPILAJNBCN_LALEKFHHFEC" => Some(Self::Lalekfhhfec), - "ANPILAJNBCN_BPLCEBMPCBL" => Some(Self::Bplcebmpcbl), - "ANPILAJNBCN_LBOACAGOCIJ" => Some(Self::Lboacagocij), - "ANPILAJNBCN_AHEMKNLCBHN" => Some(Self::Ahemknlcbhn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Knnphfliehi { - Nnajjdkfnlc = 0, -} -impl Knnphfliehi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nnajjdkfnlc => "KNNPHFLIEHI_NNAJJDKFNLC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KNNPHFLIEHI_NNAJJDKFNLC" => Some(Self::Nnajjdkfnlc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kbageonkegp { - Ldpfdflhceo = 0, - Hkhnljdnaic = 1, - Dobefinefie = 2, -} -impl Kbageonkegp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ldpfdflhceo => "KBAGEONKEGP_LDPFDFLHCEO", - Self::Hkhnljdnaic => "KBAGEONKEGP_HKHNLJDNAIC", - Self::Dobefinefie => "KBAGEONKEGP_DOBEFINEFIE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KBAGEONKEGP_LDPFDFLHCEO" => Some(Self::Ldpfdflhceo), - "KBAGEONKEGP_HKHNLJDNAIC" => Some(Self::Hkhnljdnaic), - "KBAGEONKEGP_DOBEFINEFIE" => Some(Self::Dobefinefie), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hekeenoeoke { - Dknkdcapidf = 0, -} -impl Hekeenoeoke { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dknkdcapidf => "HEKEENOEOKE_DKNKDCAPIDF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HEKEENOEOKE_DKNKDCAPIDF" => Some(Self::Dknkdcapidf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pagpeohgllg { - Jflahefbgbk = 0, - Oehecigdmpa = 2, - Ljicnembhii = 1, - Cofmigdnhjm = 3, -} -impl Pagpeohgllg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jflahefbgbk => "PAGPEOHGLLG_JFLAHEFBGBK", - Self::Oehecigdmpa => "PAGPEOHGLLG_OEHECIGDMPA", - Self::Ljicnembhii => "PAGPEOHGLLG_LJICNEMBHII", - Self::Cofmigdnhjm => "PAGPEOHGLLG_COFMIGDNHJM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PAGPEOHGLLG_JFLAHEFBGBK" => Some(Self::Jflahefbgbk), - "PAGPEOHGLLG_OEHECIGDMPA" => Some(Self::Oehecigdmpa), - "PAGPEOHGLLG_LJICNEMBHII" => Some(Self::Ljicnembhii), - "PAGPEOHGLLG_COFMIGDNHJM" => Some(Self::Cofmigdnhjm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jmdobaepmfp { - FocusCameraTypeNone = 0, - FocusCameraTypeDeletePoint = 3, - FocusCameraTypeInit = 1, - FocusCameraTypeAddPoint = 4, - FocusCameraTypeModifyKey = 6, - FocusCameraTypeSoftFocus = 8, - FocusCameraTypeCancelAfterFocus = 7, - FocusCameraTypeMofifyWeight = 2, - FocusCameraTypeCancelFocus = 5, -} -impl Jmdobaepmfp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::FocusCameraTypeNone => "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_NONE", - Self::FocusCameraTypeDeletePoint => { - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_DELETE_POINT" - } - Self::FocusCameraTypeInit => "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_INIT", - Self::FocusCameraTypeAddPoint => "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_ADD_POINT", - Self::FocusCameraTypeModifyKey => "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_MODIFY_KEY", - Self::FocusCameraTypeSoftFocus => "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_SOFT_FOCUS", - Self::FocusCameraTypeCancelAfterFocus => { - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_CANCEL_AFTER_FOCUS" - } - Self::FocusCameraTypeMofifyWeight => { - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_MOFIFY_WEIGHT" - } - Self::FocusCameraTypeCancelFocus => { - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_CANCEL_FOCUS" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_NONE" => Some(Self::FocusCameraTypeNone), - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_DELETE_POINT" => { - Some(Self::FocusCameraTypeDeletePoint) - } - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_INIT" => Some(Self::FocusCameraTypeInit), - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_ADD_POINT" => { - Some(Self::FocusCameraTypeAddPoint) - } - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_MODIFY_KEY" => { - Some(Self::FocusCameraTypeModifyKey) - } - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_SOFT_FOCUS" => { - Some(Self::FocusCameraTypeSoftFocus) - } - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_CANCEL_AFTER_FOCUS" => { - Some(Self::FocusCameraTypeCancelAfterFocus) - } - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_MOFIFY_WEIGHT" => { - Some(Self::FocusCameraTypeMofifyWeight) - } - "JMDOBAEPMFP_FOCUS_CAMERA_TYPE_CANCEL_FOCUS" => { - Some(Self::FocusCameraTypeCancelFocus) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ejdheddpdnj { - Jjcjbndmicc = 0, - Lpgnhblinha = 2, - Acginnmglki = 1, - Nifljocclfa = 6, - Pknhmgdjdof = 3, - Fghkefhidfa = 5, - Laicjkjfkhj = 4, -} -impl Ejdheddpdnj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jjcjbndmicc => "EJDHEDDPDNJ_JJCJBNDMICC", - Self::Lpgnhblinha => "EJDHEDDPDNJ_LPGNHBLINHA", - Self::Acginnmglki => "EJDHEDDPDNJ_ACGINNMGLKI", - Self::Nifljocclfa => "EJDHEDDPDNJ_NIFLJOCCLFA", - Self::Pknhmgdjdof => "EJDHEDDPDNJ_PKNHMGDJDOF", - Self::Fghkefhidfa => "EJDHEDDPDNJ_FGHKEFHIDFA", - Self::Laicjkjfkhj => "EJDHEDDPDNJ_LAICJKJFKHJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EJDHEDDPDNJ_JJCJBNDMICC" => Some(Self::Jjcjbndmicc), - "EJDHEDDPDNJ_LPGNHBLINHA" => Some(Self::Lpgnhblinha), - "EJDHEDDPDNJ_ACGINNMGLKI" => Some(Self::Acginnmglki), - "EJDHEDDPDNJ_NIFLJOCCLFA" => Some(Self::Nifljocclfa), - "EJDHEDDPDNJ_PKNHMGDJDOF" => Some(Self::Pknhmgdjdof), - "EJDHEDDPDNJ_FGHKEFHIDFA" => Some(Self::Fghkefhidfa), - "EJDHEDDPDNJ_LAICJKJFKHJ" => Some(Self::Laicjkjfkhj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mdgakmngggc { - Ckafmehafke = 0, - Hijpijepbok = 2, - Nkgjbffjlej = 4, - Nhpegglbcpo = 7, - Kdnhhapmkaj = 8, - Klogmajgmjo = 5, - Gnmapnjjaaa = 6, - Jloelbkdofk = 3, - Ecgpbgdadja = 1, -} -impl Mdgakmngggc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ckafmehafke => "MDGAKMNGGGC_CKAFMEHAFKE", - Self::Hijpijepbok => "MDGAKMNGGGC_HIJPIJEPBOK", - Self::Nkgjbffjlej => "MDGAKMNGGGC_NKGJBFFJLEJ", - Self::Nhpegglbcpo => "MDGAKMNGGGC_NHPEGGLBCPO", - Self::Kdnhhapmkaj => "MDGAKMNGGGC_KDNHHAPMKAJ", - Self::Klogmajgmjo => "MDGAKMNGGGC_KLOGMAJGMJO", - Self::Gnmapnjjaaa => "MDGAKMNGGGC_GNMAPNJJAAA", - Self::Jloelbkdofk => "MDGAKMNGGGC_JLOELBKDOFK", - Self::Ecgpbgdadja => "MDGAKMNGGGC_ECGPBGDADJA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MDGAKMNGGGC_CKAFMEHAFKE" => Some(Self::Ckafmehafke), - "MDGAKMNGGGC_HIJPIJEPBOK" => Some(Self::Hijpijepbok), - "MDGAKMNGGGC_NKGJBFFJLEJ" => Some(Self::Nkgjbffjlej), - "MDGAKMNGGGC_NHPEGGLBCPO" => Some(Self::Nhpegglbcpo), - "MDGAKMNGGGC_KDNHHAPMKAJ" => Some(Self::Kdnhhapmkaj), - "MDGAKMNGGGC_KLOGMAJGMJO" => Some(Self::Klogmajgmjo), - "MDGAKMNGGGC_GNMAPNJJAAA" => Some(Self::Gnmapnjjaaa), - "MDGAKMNGGGC_JLOELBKDOFK" => Some(Self::Jloelbkdofk), - "MDGAKMNGGGC_ECGPBGDADJA" => Some(Self::Ecgpbgdadja), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Admebafjoli { - Jjlklgnfbdf = 0, - Mnipmdjbmkf = 1, - Plmliampcki = 6, - Joalolodpao = 4, - Jnoleiiaokd = 2, - Iacjoofjbcj = 5, -} -impl Admebafjoli { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jjlklgnfbdf => "ADMEBAFJOLI_JJLKLGNFBDF", - Self::Mnipmdjbmkf => "ADMEBAFJOLI_MNIPMDJBMKF", - Self::Plmliampcki => "ADMEBAFJOLI_PLMLIAMPCKI", - Self::Joalolodpao => "ADMEBAFJOLI_JOALOLODPAO", - Self::Jnoleiiaokd => "ADMEBAFJOLI_JNOLEIIAOKD", - Self::Iacjoofjbcj => "ADMEBAFJOLI_IACJOOFJBCJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ADMEBAFJOLI_JJLKLGNFBDF" => Some(Self::Jjlklgnfbdf), - "ADMEBAFJOLI_MNIPMDJBMKF" => Some(Self::Mnipmdjbmkf), - "ADMEBAFJOLI_PLMLIAMPCKI" => Some(Self::Plmliampcki), - "ADMEBAFJOLI_JOALOLODPAO" => Some(Self::Joalolodpao), - "ADMEBAFJOLI_JNOLEIIAOKD" => Some(Self::Jnoleiiaokd), - "ADMEBAFJOLI_IACJOOFJBCJ" => Some(Self::Iacjoofjbcj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eggjdffdbce { - Eiplaliffgj = 0, - Kaflbmdipea = 4, - Hdfliidnhei = 3, - Eijkebfkbgk = 2, - Emaikmolplg = 1, -} -impl Eggjdffdbce { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Eiplaliffgj => "EGGJDFFDBCE_EIPLALIFFGJ", - Self::Kaflbmdipea => "EGGJDFFDBCE_KAFLBMDIPEA", - Self::Hdfliidnhei => "EGGJDFFDBCE_HDFLIIDNHEI", - Self::Eijkebfkbgk => "EGGJDFFDBCE_EIJKEBFKBGK", - Self::Emaikmolplg => "EGGJDFFDBCE_EMAIKMOLPLG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EGGJDFFDBCE_EIPLALIFFGJ" => Some(Self::Eiplaliffgj), - "EGGJDFFDBCE_KAFLBMDIPEA" => Some(Self::Kaflbmdipea), - "EGGJDFFDBCE_HDFLIIDNHEI" => Some(Self::Hdfliidnhei), - "EGGJDFFDBCE_EIJKEBFKBGK" => Some(Self::Eijkebfkbgk), - "EGGJDFFDBCE_EMAIKMOLPLG" => Some(Self::Emaikmolplg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kgpnikbphag { - Fombnccfcie = 0, -} -impl Kgpnikbphag { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fombnccfcie => "KGPNIKBPHAG_FOMBNCCFCIE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KGPNIKBPHAG_FOMBNCCFCIE" => Some(Self::Fombnccfcie), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jpphphloefj { - TypeOfGetListNone = 0, - TypeOfGetListPop = 3, - TypeOfGetListLen = 1, - TypeOfGetListMax = 5, - TypeOfGetListClip = 7, - TypeOfGetListCount = 4, - TypeOfGetListMin = 6, - TypeOfGetListItem = 2, -} -impl Jpphphloefj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::TypeOfGetListNone => "JPPHPHLOEFJ_TYPE_OF_GET_LIST_NONE", - Self::TypeOfGetListPop => "JPPHPHLOEFJ_TYPE_OF_GET_LIST_POP", - Self::TypeOfGetListLen => "JPPHPHLOEFJ_TYPE_OF_GET_LIST_LEN", - Self::TypeOfGetListMax => "JPPHPHLOEFJ_TYPE_OF_GET_LIST_MAX", - Self::TypeOfGetListClip => "JPPHPHLOEFJ_TYPE_OF_GET_LIST_CLIP", - Self::TypeOfGetListCount => "JPPHPHLOEFJ_TYPE_OF_GET_LIST_COUNT", - Self::TypeOfGetListMin => "JPPHPHLOEFJ_TYPE_OF_GET_LIST_MIN", - Self::TypeOfGetListItem => "JPPHPHLOEFJ_TYPE_OF_GET_LIST_ITEM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JPPHPHLOEFJ_TYPE_OF_GET_LIST_NONE" => Some(Self::TypeOfGetListNone), - "JPPHPHLOEFJ_TYPE_OF_GET_LIST_POP" => Some(Self::TypeOfGetListPop), - "JPPHPHLOEFJ_TYPE_OF_GET_LIST_LEN" => Some(Self::TypeOfGetListLen), - "JPPHPHLOEFJ_TYPE_OF_GET_LIST_MAX" => Some(Self::TypeOfGetListMax), - "JPPHPHLOEFJ_TYPE_OF_GET_LIST_CLIP" => Some(Self::TypeOfGetListClip), - "JPPHPHLOEFJ_TYPE_OF_GET_LIST_COUNT" => Some(Self::TypeOfGetListCount), - "JPPHPHLOEFJ_TYPE_OF_GET_LIST_MIN" => Some(Self::TypeOfGetListMin), - "JPPHPHLOEFJ_TYPE_OF_GET_LIST_ITEM" => Some(Self::TypeOfGetListItem), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nmgjpfjgfdp { - Jmgambionld = 0, - Enpcbfdenac = 3, - Fijfegbahdc = 4, - Incjpldhlmj = 2, - Bagilmneomd = 1, -} -impl Nmgjpfjgfdp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jmgambionld => "NMGJPFJGFDP_JMGAMBIONLD", - Self::Enpcbfdenac => "NMGJPFJGFDP_ENPCBFDENAC", - Self::Fijfegbahdc => "NMGJPFJGFDP_FIJFEGBAHDC", - Self::Incjpldhlmj => "NMGJPFJGFDP_INCJPLDHLMJ", - Self::Bagilmneomd => "NMGJPFJGFDP_BAGILMNEOMD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NMGJPFJGFDP_JMGAMBIONLD" => Some(Self::Jmgambionld), - "NMGJPFJGFDP_ENPCBFDENAC" => Some(Self::Enpcbfdenac), - "NMGJPFJGFDP_FIJFEGBAHDC" => Some(Self::Fijfegbahdc), - "NMGJPFJGFDP_INCJPLDHLMJ" => Some(Self::Incjpldhlmj), - "NMGJPFJGFDP_BAGILMNEOMD" => Some(Self::Bagilmneomd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum InteractTarget { - EdbfcianeaoAfhlgimkghm = 0, - EdbfcianeaoCnlolmppfjf = 1, - EdbfcianeaoLgpimbhnaip = 2, -} -impl InteractTarget { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::EdbfcianeaoAfhlgimkghm => "EDBFCIANEAO_AFHLGIMKGHM", - Self::EdbfcianeaoCnlolmppfjf => "EDBFCIANEAO_CNLOLMPPFJF", - Self::EdbfcianeaoLgpimbhnaip => "EDBFCIANEAO_LGPIMBHNAIP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EDBFCIANEAO_AFHLGIMKGHM" => Some(Self::EdbfcianeaoAfhlgimkghm), - "EDBFCIANEAO_CNLOLMPPFJF" => Some(Self::EdbfcianeaoCnlolmppfjf), - "EDBFCIANEAO_LGPIMBHNAIP" => Some(Self::EdbfcianeaoLgpimbhnaip), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fegpmjjhbdk { - Dcgmbnljkln = 0, - Cdpklpoiild = 2, - Mhjkmamnbhi = 3, - Fflilkojjhf = 1, -} -impl Fegpmjjhbdk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dcgmbnljkln => "FEGPMJJHBDK_DCGMBNLJKLN", - Self::Cdpklpoiild => "FEGPMJJHBDK_CDPKLPOIILD", - Self::Mhjkmamnbhi => "FEGPMJJHBDK_MHJKMAMNBHI", - Self::Fflilkojjhf => "FEGPMJJHBDK_FFLILKOJJHF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FEGPMJJHBDK_DCGMBNLJKLN" => Some(Self::Dcgmbnljkln), - "FEGPMJJHBDK_CDPKLPOIILD" => Some(Self::Cdpklpoiild), - "FEGPMJJHBDK_MHJKMAMNBHI" => Some(Self::Mhjkmamnbhi), - "FEGPMJJHBDK_FFLILKOJJHF" => Some(Self::Fflilkojjhf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ohiccibchmh { - Klhkcibhkaf = 0, - Bpnemmcdejk = 1, -} -impl Ohiccibchmh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Klhkcibhkaf => "OHICCIBCHMH_KLHKCIBHKAF", - Self::Bpnemmcdejk => "OHICCIBCHMH_BPNEMMCDEJK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OHICCIBCHMH_KLHKCIBHKAF" => Some(Self::Klhkcibhkaf), - "OHICCIBCHMH_BPNEMMCDEJK" => Some(Self::Bpnemmcdejk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dbgidpndaom { - None = 0, - MiniGameParam = 1, - HollowParam = 3, - PartyGameParam = 4, - ActGameParam = 2, -} -impl Dbgidpndaom { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "DBGIDPNDAOM_None", - Self::MiniGameParam => "DBGIDPNDAOM_MiniGameParam", - Self::HollowParam => "DBGIDPNDAOM_HollowParam", - Self::PartyGameParam => "DBGIDPNDAOM_PartyGameParam", - Self::ActGameParam => "DBGIDPNDAOM_ActGameParam", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DBGIDPNDAOM_None" => Some(Self::None), - "DBGIDPNDAOM_MiniGameParam" => Some(Self::MiniGameParam), - "DBGIDPNDAOM_HollowParam" => Some(Self::HollowParam), - "DBGIDPNDAOM_PartyGameParam" => Some(Self::PartyGameParam), - "DBGIDPNDAOM_ActGameParam" => Some(Self::ActGameParam), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pbadiibplcn { - Default = 0, - HollowEvent = 2, - HollowNpc = 1, -} -impl Pbadiibplcn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Default => "PBADIIBPLCN_DEFAULT", - Self::HollowEvent => "PBADIIBPLCN_HOLLOW_EVENT", - Self::HollowNpc => "PBADIIBPLCN_HOLLOW_NPC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PBADIIBPLCN_DEFAULT" => Some(Self::Default), - "PBADIIBPLCN_HOLLOW_EVENT" => Some(Self::HollowEvent), - "PBADIIBPLCN_HOLLOW_NPC" => Some(Self::HollowNpc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nbjejipdhkd { - Okahddclihg = 0, - Odlgnmmackd = 3, - Gofpnnfkfjb = 1, - Jkppfchjpop = 4, - Legbfofobmg = 2, - Icliogjhabh = 5, -} -impl Nbjejipdhkd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Okahddclihg => "NBJEJIPDHKD_OKAHDDCLIHG", - Self::Odlgnmmackd => "NBJEJIPDHKD_ODLGNMMACKD", - Self::Gofpnnfkfjb => "NBJEJIPDHKD_GOFPNNFKFJB", - Self::Jkppfchjpop => "NBJEJIPDHKD_JKPPFCHJPOP", - Self::Legbfofobmg => "NBJEJIPDHKD_LEGBFOFOBMG", - Self::Icliogjhabh => "NBJEJIPDHKD_ICLIOGJHABH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NBJEJIPDHKD_OKAHDDCLIHG" => Some(Self::Okahddclihg), - "NBJEJIPDHKD_ODLGNMMACKD" => Some(Self::Odlgnmmackd), - "NBJEJIPDHKD_GOFPNNFKFJB" => Some(Self::Gofpnnfkfjb), - "NBJEJIPDHKD_JKPPFCHJPOP" => Some(Self::Jkppfchjpop), - "NBJEJIPDHKD_LEGBFOFOBMG" => Some(Self::Legbfofobmg), - "NBJEJIPDHKD_ICLIOGJHABH" => Some(Self::Icliogjhabh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mafplnfclej { - Bheialogfcm = 0, - Pnccpglpaao = 1, - Fjfapblooff = 2, -} -impl Mafplnfclej { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bheialogfcm => "MAFPLNFCLEJ_BHEIALOGFCM", - Self::Pnccpglpaao => "MAFPLNFCLEJ_PNCCPGLPAAO", - Self::Fjfapblooff => "MAFPLNFCLEJ_FJFAPBLOOFF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MAFPLNFCLEJ_BHEIALOGFCM" => Some(Self::Bheialogfcm), - "MAFPLNFCLEJ_PNCCPGLPAAO" => Some(Self::Pnccpglpaao), - "MAFPLNFCLEJ_FJFAPBLOOFF" => Some(Self::Fjfapblooff), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lnanimhflan { - Deefjdmjopl = 0, - Jdcnfdaknbi = 1, -} -impl Lnanimhflan { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Deefjdmjopl => "LNANIMHFLAN_DEEFJDMJOPL", - Self::Jdcnfdaknbi => "LNANIMHFLAN_JDCNFDAKNBI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LNANIMHFLAN_DEEFJDMJOPL" => Some(Self::Deefjdmjopl), - "LNANIMHFLAN_JDCNFDAKNBI" => Some(Self::Jdcnfdaknbi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gninahllean { - Fljeeghbgho = 0, - Ckijaoilnek = 3, - Mhogfkpgcbj = 1, - Pmmfaaohbcg = 2, -} -impl Gninahllean { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fljeeghbgho => "GNINAHLLEAN_FLJEEGHBGHO", - Self::Ckijaoilnek => "GNINAHLLEAN_CKIJAOILNEK", - Self::Mhogfkpgcbj => "GNINAHLLEAN_MHOGFKPGCBJ", - Self::Pmmfaaohbcg => "GNINAHLLEAN_PMMFAAOHBCG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GNINAHLLEAN_FLJEEGHBGHO" => Some(Self::Fljeeghbgho), - "GNINAHLLEAN_CKIJAOILNEK" => Some(Self::Ckijaoilnek), - "GNINAHLLEAN_MHOGFKPGCBJ" => Some(Self::Mhogfkpgcbj), - "GNINAHLLEAN_PMMFAAOHBCG" => Some(Self::Pmmfaaohbcg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fjabhnpmecl { - HollowElevatorDirectionNone = 0, - HollowElevatorDirectionDown = 2, - HollowElevatorDirectionUp = 1, -} -impl Fjabhnpmecl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowElevatorDirectionNone => { - "FJABHNPMECL_HOLLOW_ELEVATOR_DIRECTION_NONE" - } - Self::HollowElevatorDirectionDown => { - "FJABHNPMECL_HOLLOW_ELEVATOR_DIRECTION_DOWN" - } - Self::HollowElevatorDirectionUp => "FJABHNPMECL_HOLLOW_ELEVATOR_DIRECTION_UP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FJABHNPMECL_HOLLOW_ELEVATOR_DIRECTION_NONE" => { - Some(Self::HollowElevatorDirectionNone) - } - "FJABHNPMECL_HOLLOW_ELEVATOR_DIRECTION_DOWN" => { - Some(Self::HollowElevatorDirectionDown) - } - "FJABHNPMECL_HOLLOW_ELEVATOR_DIRECTION_UP" => { - Some(Self::HollowElevatorDirectionUp) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oolehbaiokg { - OptionIconModeSingle = 0, - OptionIconModeReduce = 3, - OptionIconModeSuit = 4, - OptionIconModeReplace = 2, - OptionIconModeAdd = 1, - OptionIconModeSwitch = 5, - OptionIconModeUpgrade = 6, -} -impl Oolehbaiokg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::OptionIconModeSingle => "OOLEHBAIOKG_OPTION_ICON_MODE_SINGLE", - Self::OptionIconModeReduce => "OOLEHBAIOKG_OPTION_ICON_MODE_REDUCE", - Self::OptionIconModeSuit => "OOLEHBAIOKG_OPTION_ICON_MODE_SUIT", - Self::OptionIconModeReplace => "OOLEHBAIOKG_OPTION_ICON_MODE_REPLACE", - Self::OptionIconModeAdd => "OOLEHBAIOKG_OPTION_ICON_MODE_ADD", - Self::OptionIconModeSwitch => "OOLEHBAIOKG_OPTION_ICON_MODE_SWITCH", - Self::OptionIconModeUpgrade => "OOLEHBAIOKG_OPTION_ICON_MODE_UPGRADE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OOLEHBAIOKG_OPTION_ICON_MODE_SINGLE" => Some(Self::OptionIconModeSingle), - "OOLEHBAIOKG_OPTION_ICON_MODE_REDUCE" => Some(Self::OptionIconModeReduce), - "OOLEHBAIOKG_OPTION_ICON_MODE_SUIT" => Some(Self::OptionIconModeSuit), - "OOLEHBAIOKG_OPTION_ICON_MODE_REPLACE" => Some(Self::OptionIconModeReplace), - "OOLEHBAIOKG_OPTION_ICON_MODE_ADD" => Some(Self::OptionIconModeAdd), - "OOLEHBAIOKG_OPTION_ICON_MODE_SWITCH" => Some(Self::OptionIconModeSwitch), - "OOLEHBAIOKG_OPTION_ICON_MODE_UPGRADE" => Some(Self::OptionIconModeUpgrade), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lbicocbncee { - None = 0, - Tail = 2, - Head = 1, -} -impl Lbicocbncee { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "LBICOCBNCEE_NONE", - Self::Tail => "LBICOCBNCEE_TAIL", - Self::Head => "LBICOCBNCEE_HEAD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LBICOCBNCEE_NONE" => Some(Self::None), - "LBICOCBNCEE_TAIL" => Some(Self::Tail), - "LBICOCBNCEE_HEAD" => Some(Self::Head), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cbjbgbdbahi { - Janlomdcnck = 0, - Mahpbaiegge = 4, - Ndldnfpfhod = 1, - Mciebofkpkf = 2, - Cnllmjcigca = 3, -} -impl Cbjbgbdbahi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Janlomdcnck => "CBJBGBDBAHI_JANLOMDCNCK", - Self::Mahpbaiegge => "CBJBGBDBAHI_MAHPBAIEGGE", - Self::Ndldnfpfhod => "CBJBGBDBAHI_NDLDNFPFHOD", - Self::Mciebofkpkf => "CBJBGBDBAHI_MCIEBOFKPKF", - Self::Cnllmjcigca => "CBJBGBDBAHI_CNLLMJCIGCA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CBJBGBDBAHI_JANLOMDCNCK" => Some(Self::Janlomdcnck), - "CBJBGBDBAHI_MAHPBAIEGGE" => Some(Self::Mahpbaiegge), - "CBJBGBDBAHI_NDLDNFPFHOD" => Some(Self::Ndldnfpfhod), - "CBJBGBDBAHI_MCIEBOFKPKF" => Some(Self::Mciebofkpkf), - "CBJBGBDBAHI_CNLLMJCIGCA" => Some(Self::Cnllmjcigca), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Infcfhocbgc { - ScenePropertyTypeNone = 0, - Exp = 1083, - HollowDrillSpeedLevel = 1082, - ShopPriceDelta = 1036, - PowerLevelUp = 1088, - CardAProbabilityDelta = 1050, - HollowItemSProbabilityDelta = 1057, - RecoverableTipId = 1063, - Power = 1087, - CurseSProbabilityDelta = 1054, - GoldDelta = 1006, - PlayerView = 1025, - ActorMaxCurHp = 1035, - ExpDelta = 1086, - CurseAProbabilityDelta = 1053, - StaminaMax = 1002, - StaminaRatio = 1003, - EnableCardRefresh = 1060, - AbyssPointRatio = 1045, - HollowDrillLevel = 1066, - TimePeriod = 1044, - Stamina = 1001, - CardSProbabilityDelta = 1051, - ShopPrice = 1018, - HollowDrillEnergy = 1065, - HollowHpDecreaseRatio = 1048, - ExpRatio = 1085, - ArpeggioLayer = 1089, - HollowItemAProbabilityDelta = 1056, - EnableCardUpgrade = 1059, - Weather = 1043, - RecoverableBottomTipId = 1064, - GoldRatio = 1005, - StaminaIncrease = 1019, - AbyssPointDelta = 1046, - EnableCardFusion = 1058, - StaminaDelta = 1004, - CardBProbabilityDelta = 1049, - ExpMax = 1084, - HollowItemBProbabilityDelta = 1055, - ForbidVoice = 1081, - HollowHpRecoverRatio = 1047, - CurseBProbabilityDelta = 1052, -} -impl Infcfhocbgc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ScenePropertyTypeNone => "INFCFHOCBGC_SCENE_PROPERTY_TYPE_NONE", - Self::Exp => "INFCFHOCBGC_EXP", - Self::HollowDrillSpeedLevel => "INFCFHOCBGC_HOLLOW_DRILL_SPEED_LEVEL", - Self::ShopPriceDelta => "INFCFHOCBGC_SHOP_PRICE_DELTA", - Self::PowerLevelUp => "INFCFHOCBGC_POWER_LEVEL_UP", - Self::CardAProbabilityDelta => "INFCFHOCBGC_CARD_A_PROBABILITY_DELTA", - Self::HollowItemSProbabilityDelta => { - "INFCFHOCBGC_HOLLOW_ITEM_S_PROBABILITY_DELTA" - } - Self::RecoverableTipId => "INFCFHOCBGC_RECOVERABLE_TIP_ID", - Self::Power => "INFCFHOCBGC_POWER", - Self::CurseSProbabilityDelta => "INFCFHOCBGC_CURSE_S_PROBABILITY_DELTA", - Self::GoldDelta => "INFCFHOCBGC_GOLD_DELTA", - Self::PlayerView => "INFCFHOCBGC_PLAYER_VIEW", - Self::ActorMaxCurHp => "INFCFHOCBGC_ACTOR_MAX_CUR_HP", - Self::ExpDelta => "INFCFHOCBGC_EXP_DELTA", - Self::CurseAProbabilityDelta => "INFCFHOCBGC_CURSE_A_PROBABILITY_DELTA", - Self::StaminaMax => "INFCFHOCBGC_STAMINA_MAX", - Self::StaminaRatio => "INFCFHOCBGC_STAMINA_RATIO", - Self::EnableCardRefresh => "INFCFHOCBGC_ENABLE_CARD_REFRESH", - Self::AbyssPointRatio => "INFCFHOCBGC_ABYSS_POINT_RATIO", - Self::HollowDrillLevel => "INFCFHOCBGC_HOLLOW_DRILL_LEVEL", - Self::TimePeriod => "INFCFHOCBGC_TIME_PERIOD", - Self::Stamina => "INFCFHOCBGC_STAMINA", - Self::CardSProbabilityDelta => "INFCFHOCBGC_CARD_S_PROBABILITY_DELTA", - Self::ShopPrice => "INFCFHOCBGC_SHOP_PRICE", - Self::HollowDrillEnergy => "INFCFHOCBGC_HOLLOW_DRILL_ENERGY", - Self::HollowHpDecreaseRatio => "INFCFHOCBGC_HOLLOW_HP_DECREASE_RATIO", - Self::ExpRatio => "INFCFHOCBGC_EXP_RATIO", - Self::ArpeggioLayer => "INFCFHOCBGC_ARPEGGIO_LAYER", - Self::HollowItemAProbabilityDelta => { - "INFCFHOCBGC_HOLLOW_ITEM_A_PROBABILITY_DELTA" - } - Self::EnableCardUpgrade => "INFCFHOCBGC_ENABLE_CARD_UPGRADE", - Self::Weather => "INFCFHOCBGC_WEATHER", - Self::RecoverableBottomTipId => "INFCFHOCBGC_RECOVERABLE_BOTTOM_TIP_ID", - Self::GoldRatio => "INFCFHOCBGC_GOLD_RATIO", - Self::StaminaIncrease => "INFCFHOCBGC_STAMINA_INCREASE", - Self::AbyssPointDelta => "INFCFHOCBGC_ABYSS_POINT_DELTA", - Self::EnableCardFusion => "INFCFHOCBGC_ENABLE_CARD_FUSION", - Self::StaminaDelta => "INFCFHOCBGC_STAMINA_DELTA", - Self::CardBProbabilityDelta => "INFCFHOCBGC_CARD_B_PROBABILITY_DELTA", - Self::ExpMax => "INFCFHOCBGC_EXP_MAX", - Self::HollowItemBProbabilityDelta => { - "INFCFHOCBGC_HOLLOW_ITEM_B_PROBABILITY_DELTA" - } - Self::ForbidVoice => "INFCFHOCBGC_FORBID_VOICE", - Self::HollowHpRecoverRatio => "INFCFHOCBGC_HOLLOW_HP_RECOVER_RATIO", - Self::CurseBProbabilityDelta => "INFCFHOCBGC_CURSE_B_PROBABILITY_DELTA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "INFCFHOCBGC_SCENE_PROPERTY_TYPE_NONE" => Some(Self::ScenePropertyTypeNone), - "INFCFHOCBGC_EXP" => Some(Self::Exp), - "INFCFHOCBGC_HOLLOW_DRILL_SPEED_LEVEL" => Some(Self::HollowDrillSpeedLevel), - "INFCFHOCBGC_SHOP_PRICE_DELTA" => Some(Self::ShopPriceDelta), - "INFCFHOCBGC_POWER_LEVEL_UP" => Some(Self::PowerLevelUp), - "INFCFHOCBGC_CARD_A_PROBABILITY_DELTA" => Some(Self::CardAProbabilityDelta), - "INFCFHOCBGC_HOLLOW_ITEM_S_PROBABILITY_DELTA" => { - Some(Self::HollowItemSProbabilityDelta) - } - "INFCFHOCBGC_RECOVERABLE_TIP_ID" => Some(Self::RecoverableTipId), - "INFCFHOCBGC_POWER" => Some(Self::Power), - "INFCFHOCBGC_CURSE_S_PROBABILITY_DELTA" => Some(Self::CurseSProbabilityDelta), - "INFCFHOCBGC_GOLD_DELTA" => Some(Self::GoldDelta), - "INFCFHOCBGC_PLAYER_VIEW" => Some(Self::PlayerView), - "INFCFHOCBGC_ACTOR_MAX_CUR_HP" => Some(Self::ActorMaxCurHp), - "INFCFHOCBGC_EXP_DELTA" => Some(Self::ExpDelta), - "INFCFHOCBGC_CURSE_A_PROBABILITY_DELTA" => Some(Self::CurseAProbabilityDelta), - "INFCFHOCBGC_STAMINA_MAX" => Some(Self::StaminaMax), - "INFCFHOCBGC_STAMINA_RATIO" => Some(Self::StaminaRatio), - "INFCFHOCBGC_ENABLE_CARD_REFRESH" => Some(Self::EnableCardRefresh), - "INFCFHOCBGC_ABYSS_POINT_RATIO" => Some(Self::AbyssPointRatio), - "INFCFHOCBGC_HOLLOW_DRILL_LEVEL" => Some(Self::HollowDrillLevel), - "INFCFHOCBGC_TIME_PERIOD" => Some(Self::TimePeriod), - "INFCFHOCBGC_STAMINA" => Some(Self::Stamina), - "INFCFHOCBGC_CARD_S_PROBABILITY_DELTA" => Some(Self::CardSProbabilityDelta), - "INFCFHOCBGC_SHOP_PRICE" => Some(Self::ShopPrice), - "INFCFHOCBGC_HOLLOW_DRILL_ENERGY" => Some(Self::HollowDrillEnergy), - "INFCFHOCBGC_HOLLOW_HP_DECREASE_RATIO" => Some(Self::HollowHpDecreaseRatio), - "INFCFHOCBGC_EXP_RATIO" => Some(Self::ExpRatio), - "INFCFHOCBGC_ARPEGGIO_LAYER" => Some(Self::ArpeggioLayer), - "INFCFHOCBGC_HOLLOW_ITEM_A_PROBABILITY_DELTA" => { - Some(Self::HollowItemAProbabilityDelta) - } - "INFCFHOCBGC_ENABLE_CARD_UPGRADE" => Some(Self::EnableCardUpgrade), - "INFCFHOCBGC_WEATHER" => Some(Self::Weather), - "INFCFHOCBGC_RECOVERABLE_BOTTOM_TIP_ID" => Some(Self::RecoverableBottomTipId), - "INFCFHOCBGC_GOLD_RATIO" => Some(Self::GoldRatio), - "INFCFHOCBGC_STAMINA_INCREASE" => Some(Self::StaminaIncrease), - "INFCFHOCBGC_ABYSS_POINT_DELTA" => Some(Self::AbyssPointDelta), - "INFCFHOCBGC_ENABLE_CARD_FUSION" => Some(Self::EnableCardFusion), - "INFCFHOCBGC_STAMINA_DELTA" => Some(Self::StaminaDelta), - "INFCFHOCBGC_CARD_B_PROBABILITY_DELTA" => Some(Self::CardBProbabilityDelta), - "INFCFHOCBGC_EXP_MAX" => Some(Self::ExpMax), - "INFCFHOCBGC_HOLLOW_ITEM_B_PROBABILITY_DELTA" => { - Some(Self::HollowItemBProbabilityDelta) - } - "INFCFHOCBGC_FORBID_VOICE" => Some(Self::ForbidVoice), - "INFCFHOCBGC_HOLLOW_HP_RECOVER_RATIO" => Some(Self::HollowHpRecoverRatio), - "INFCFHOCBGC_CURSE_B_PROBABILITY_DELTA" => Some(Self::CurseBProbabilityDelta), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aocpinnofhp { - Bmkgfocohko = 0, - Fmkfljncddp = 2, - Mpgcgjnkakf = 1, - Pjpbbghifdl = 262144, - Ijmifhfhoag = 524288, - Dgggdkkflen = 33554432, - Kcpknapdmdd = 1024, - Imejfcihbmh = 2097152, - Dgcfepekckh = 16777216, - Plkiiagmklb = 2048, - Ikolhnndnmj = 4096, - Hmlgflgcokk = 128, - Jckinfabahe = 256, - Fcpjkiojppm = 32, - Mfiecbgcpii = 1048576, - Nndaphajbmf = 64, - Achkiodkhmj = 32768, - Dikljpohfdk = 4, - Kbgcmohnmnd = 16, - Ignibhamefe = 8388608, - Hjeacamdbcn = 8, - Dihbbeokhpl = 65536, - Ddlilmlnkme = 512, - Bgejnmefonh = 16384, - Pidkmmbkmmn = 8192, - Mifjpcnjppk = 131072, - Obfoahdomed = 4194304, -} -impl Aocpinnofhp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bmkgfocohko => "AOCPINNOFHP_BMKGFOCOHKO", - Self::Fmkfljncddp => "AOCPINNOFHP_FMKFLJNCDDP", - Self::Mpgcgjnkakf => "AOCPINNOFHP_MPGCGJNKAKF", - Self::Pjpbbghifdl => "AOCPINNOFHP_PJPBBGHIFDL", - Self::Ijmifhfhoag => "AOCPINNOFHP_IJMIFHFHOAG", - Self::Dgggdkkflen => "AOCPINNOFHP_DGGGDKKFLEN", - Self::Kcpknapdmdd => "AOCPINNOFHP_KCPKNAPDMDD", - Self::Imejfcihbmh => "AOCPINNOFHP_IMEJFCIHBMH", - Self::Dgcfepekckh => "AOCPINNOFHP_DGCFEPEKCKH", - Self::Plkiiagmklb => "AOCPINNOFHP_PLKIIAGMKLB", - Self::Ikolhnndnmj => "AOCPINNOFHP_IKOLHNNDNMJ", - Self::Hmlgflgcokk => "AOCPINNOFHP_HMLGFLGCOKK", - Self::Jckinfabahe => "AOCPINNOFHP_JCKINFABAHE", - Self::Fcpjkiojppm => "AOCPINNOFHP_FCPJKIOJPPM", - Self::Mfiecbgcpii => "AOCPINNOFHP_MFIECBGCPII", - Self::Nndaphajbmf => "AOCPINNOFHP_NNDAPHAJBMF", - Self::Achkiodkhmj => "AOCPINNOFHP_ACHKIODKHMJ", - Self::Dikljpohfdk => "AOCPINNOFHP_DIKLJPOHFDK", - Self::Kbgcmohnmnd => "AOCPINNOFHP_KBGCMOHNMND", - Self::Ignibhamefe => "AOCPINNOFHP_IGNIBHAMEFE", - Self::Hjeacamdbcn => "AOCPINNOFHP_HJEACAMDBCN", - Self::Dihbbeokhpl => "AOCPINNOFHP_DIHBBEOKHPL", - Self::Ddlilmlnkme => "AOCPINNOFHP_DDLILMLNKME", - Self::Bgejnmefonh => "AOCPINNOFHP_BGEJNMEFONH", - Self::Pidkmmbkmmn => "AOCPINNOFHP_PIDKMMBKMMN", - Self::Mifjpcnjppk => "AOCPINNOFHP_MIFJPCNJPPK", - Self::Obfoahdomed => "AOCPINNOFHP_OBFOAHDOMED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AOCPINNOFHP_BMKGFOCOHKO" => Some(Self::Bmkgfocohko), - "AOCPINNOFHP_FMKFLJNCDDP" => Some(Self::Fmkfljncddp), - "AOCPINNOFHP_MPGCGJNKAKF" => Some(Self::Mpgcgjnkakf), - "AOCPINNOFHP_PJPBBGHIFDL" => Some(Self::Pjpbbghifdl), - "AOCPINNOFHP_IJMIFHFHOAG" => Some(Self::Ijmifhfhoag), - "AOCPINNOFHP_DGGGDKKFLEN" => Some(Self::Dgggdkkflen), - "AOCPINNOFHP_KCPKNAPDMDD" => Some(Self::Kcpknapdmdd), - "AOCPINNOFHP_IMEJFCIHBMH" => Some(Self::Imejfcihbmh), - "AOCPINNOFHP_DGCFEPEKCKH" => Some(Self::Dgcfepekckh), - "AOCPINNOFHP_PLKIIAGMKLB" => Some(Self::Plkiiagmklb), - "AOCPINNOFHP_IKOLHNNDNMJ" => Some(Self::Ikolhnndnmj), - "AOCPINNOFHP_HMLGFLGCOKK" => Some(Self::Hmlgflgcokk), - "AOCPINNOFHP_JCKINFABAHE" => Some(Self::Jckinfabahe), - "AOCPINNOFHP_FCPJKIOJPPM" => Some(Self::Fcpjkiojppm), - "AOCPINNOFHP_MFIECBGCPII" => Some(Self::Mfiecbgcpii), - "AOCPINNOFHP_NNDAPHAJBMF" => Some(Self::Nndaphajbmf), - "AOCPINNOFHP_ACHKIODKHMJ" => Some(Self::Achkiodkhmj), - "AOCPINNOFHP_DIKLJPOHFDK" => Some(Self::Dikljpohfdk), - "AOCPINNOFHP_KBGCMOHNMND" => Some(Self::Kbgcmohnmnd), - "AOCPINNOFHP_IGNIBHAMEFE" => Some(Self::Ignibhamefe), - "AOCPINNOFHP_HJEACAMDBCN" => Some(Self::Hjeacamdbcn), - "AOCPINNOFHP_DIHBBEOKHPL" => Some(Self::Dihbbeokhpl), - "AOCPINNOFHP_DDLILMLNKME" => Some(Self::Ddlilmlnkme), - "AOCPINNOFHP_BGEJNMEFONH" => Some(Self::Bgejnmefonh), - "AOCPINNOFHP_PIDKMMBKMMN" => Some(Self::Pidkmmbkmmn), - "AOCPINNOFHP_MIFJPCNJPPK" => Some(Self::Mifjpcnjppk), - "AOCPINNOFHP_OBFOAHDOMED" => Some(Self::Obfoahdomed), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eeiiaiceben { - ConwayLifeGameLifeStateNone = 0, - ConwayLifeGameLifeStateLive = 1, - ConwayLifeGameLifeStateDie = 2, -} -impl Eeiiaiceben { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ConwayLifeGameLifeStateNone => { - "EEIIAICEBEN_CONWAY_LIFE_GAME_LIFE_STATE_NONE" - } - Self::ConwayLifeGameLifeStateLive => { - "EEIIAICEBEN_CONWAY_LIFE_GAME_LIFE_STATE_LIVE" - } - Self::ConwayLifeGameLifeStateDie => { - "EEIIAICEBEN_CONWAY_LIFE_GAME_LIFE_STATE_DIE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EEIIAICEBEN_CONWAY_LIFE_GAME_LIFE_STATE_NONE" => { - Some(Self::ConwayLifeGameLifeStateNone) - } - "EEIIAICEBEN_CONWAY_LIFE_GAME_LIFE_STATE_LIVE" => { - Some(Self::ConwayLifeGameLifeStateLive) - } - "EEIIAICEBEN_CONWAY_LIFE_GAME_LIFE_STATE_DIE" => { - Some(Self::ConwayLifeGameLifeStateDie) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bebekghlfjf { - Fkpoehfddlc = 0, - Jpjdaihmgfm = 1, - Baoflmpblic = 2, -} -impl Bebekghlfjf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fkpoehfddlc => "BEBEKGHLFJF_FKPOEHFDDLC", - Self::Jpjdaihmgfm => "BEBEKGHLFJF_JPJDAIHMGFM", - Self::Baoflmpblic => "BEBEKGHLFJF_BAOFLMPBLIC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BEBEKGHLFJF_FKPOEHFDDLC" => Some(Self::Fkpoehfddlc), - "BEBEKGHLFJF_JPJDAIHMGFM" => Some(Self::Jpjdaihmgfm), - "BEBEKGHLFJF_BAOFLMPBLIC" => Some(Self::Baoflmpblic), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Adihddclchk { - TypeOfEntityParamNone = 0, - TypeOfEntityParamInt = 1, - TypeOfEntityParamVec2 = 2, -} -impl Adihddclchk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::TypeOfEntityParamNone => "ADIHDDCLCHK_TYPE_OF_ENTITY_PARAM_NONE", - Self::TypeOfEntityParamInt => "ADIHDDCLCHK_TYPE_OF_ENTITY_PARAM_INT", - Self::TypeOfEntityParamVec2 => "ADIHDDCLCHK_TYPE_OF_ENTITY_PARAM_VEC2", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ADIHDDCLCHK_TYPE_OF_ENTITY_PARAM_NONE" => Some(Self::TypeOfEntityParamNone), - "ADIHDDCLCHK_TYPE_OF_ENTITY_PARAM_INT" => Some(Self::TypeOfEntityParamInt), - "ADIHDDCLCHK_TYPE_OF_ENTITY_PARAM_VEC2" => Some(Self::TypeOfEntityParamVec2), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Papepfmipfb { - OptionsShowModeNormal = 0, - OptionsShowModeItem = 2, - OptionsShowModeEvent = 1, - OptionsShowModeCard = 3, - OptionsShowModeChallenge = 4, -} -impl Papepfmipfb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::OptionsShowModeNormal => "PAPEPFMIPFB_OPTIONS_SHOW_MODE_NORMAL", - Self::OptionsShowModeItem => "PAPEPFMIPFB_OPTIONS_SHOW_MODE_ITEM", - Self::OptionsShowModeEvent => "PAPEPFMIPFB_OPTIONS_SHOW_MODE_EVENT", - Self::OptionsShowModeCard => "PAPEPFMIPFB_OPTIONS_SHOW_MODE_CARD", - Self::OptionsShowModeChallenge => "PAPEPFMIPFB_OPTIONS_SHOW_MODE_CHALLENGE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PAPEPFMIPFB_OPTIONS_SHOW_MODE_NORMAL" => Some(Self::OptionsShowModeNormal), - "PAPEPFMIPFB_OPTIONS_SHOW_MODE_ITEM" => Some(Self::OptionsShowModeItem), - "PAPEPFMIPFB_OPTIONS_SHOW_MODE_EVENT" => Some(Self::OptionsShowModeEvent), - "PAPEPFMIPFB_OPTIONS_SHOW_MODE_CARD" => Some(Self::OptionsShowModeCard), - "PAPEPFMIPFB_OPTIONS_SHOW_MODE_CHALLENGE" => { - Some(Self::OptionsShowModeChallenge) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dfpoabnahik { - Abahgnoecfd = 0, - Opkbcnapakf = 2, - Pokcdgafnnc = 3, - Clgnjncieik = 1, - Epggpocjmbf = 6, - Jiefamcnnbk = 4, - Ilhfdkjabkp = 7, - Knjnipkenhf = 5, -} -impl Dfpoabnahik { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Abahgnoecfd => "DFPOABNAHIK_ABAHGNOECFD", - Self::Opkbcnapakf => "DFPOABNAHIK_OPKBCNAPAKF", - Self::Pokcdgafnnc => "DFPOABNAHIK_POKCDGAFNNC", - Self::Clgnjncieik => "DFPOABNAHIK_CLGNJNCIEIK", - Self::Epggpocjmbf => "DFPOABNAHIK_EPGGPOCJMBF", - Self::Jiefamcnnbk => "DFPOABNAHIK_JIEFAMCNNBK", - Self::Ilhfdkjabkp => "DFPOABNAHIK_ILHFDKJABKP", - Self::Knjnipkenhf => "DFPOABNAHIK_KNJNIPKENHF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DFPOABNAHIK_ABAHGNOECFD" => Some(Self::Abahgnoecfd), - "DFPOABNAHIK_OPKBCNAPAKF" => Some(Self::Opkbcnapakf), - "DFPOABNAHIK_POKCDGAFNNC" => Some(Self::Pokcdgafnnc), - "DFPOABNAHIK_CLGNJNCIEIK" => Some(Self::Clgnjncieik), - "DFPOABNAHIK_EPGGPOCJMBF" => Some(Self::Epggpocjmbf), - "DFPOABNAHIK_JIEFAMCNNBK" => Some(Self::Jiefamcnnbk), - "DFPOABNAHIK_ILHFDKJABKP" => Some(Self::Ilhfdkjabkp), - "DFPOABNAHIK_KNJNIPKENHF" => Some(Self::Knjnipkenhf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bpeompgjfcp { - PartnerEventStateNone = 0, - PartnerEventStateStart = 1, -} -impl Bpeompgjfcp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::PartnerEventStateNone => "BPEOMPGJFCP_PARTNER_EVENT_STATE_NONE", - Self::PartnerEventStateStart => "BPEOMPGJFCP_PARTNER_EVENT_STATE_START", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BPEOMPGJFCP_PARTNER_EVENT_STATE_NONE" => Some(Self::PartnerEventStateNone), - "BPEOMPGJFCP_PARTNER_EVENT_STATE_START" => Some(Self::PartnerEventStateStart), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oailainmfcd { - Mfiaknnmccd = 0, - Hamgnaeopja = 1, - Oeifdcnncek = 2, - Ojmnomlaang = 4, - Cfgkmmhnhhl = 3, -} -impl Oailainmfcd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mfiaknnmccd => "OAILAINMFCD_MFIAKNNMCCD", - Self::Hamgnaeopja => "OAILAINMFCD_HAMGNAEOPJA", - Self::Oeifdcnncek => "OAILAINMFCD_OEIFDCNNCEK", - Self::Ojmnomlaang => "OAILAINMFCD_OJMNOMLAANG", - Self::Cfgkmmhnhhl => "OAILAINMFCD_CFGKMMHNHHL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OAILAINMFCD_MFIAKNNMCCD" => Some(Self::Mfiaknnmccd), - "OAILAINMFCD_HAMGNAEOPJA" => Some(Self::Hamgnaeopja), - "OAILAINMFCD_OEIFDCNNCEK" => Some(Self::Oeifdcnncek), - "OAILAINMFCD_OJMNOMLAANG" => Some(Self::Ojmnomlaang), - "OAILAINMFCD_CFGKMMHNHHL" => Some(Self::Cfgkmmhnhhl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jmdlpbfpcho { - CopyTypeAll = 0, - CopyTypeEventId = 1, - CopyTypeVisibleState = 3, - CopyTypeSubState = 4, - CopyTypeEventDetail = 5, - CopyTypeNodeState = 2, -} -impl Jmdlpbfpcho { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::CopyTypeAll => "JMDLPBFPCHO_COPY_TYPE_ALL", - Self::CopyTypeEventId => "JMDLPBFPCHO_COPY_TYPE_EVENT_ID", - Self::CopyTypeVisibleState => "JMDLPBFPCHO_COPY_TYPE_VISIBLE_STATE", - Self::CopyTypeSubState => "JMDLPBFPCHO_COPY_TYPE_SUB_STATE", - Self::CopyTypeEventDetail => "JMDLPBFPCHO_COPY_TYPE_EVENT_DETAIL", - Self::CopyTypeNodeState => "JMDLPBFPCHO_COPY_TYPE_NODE_STATE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JMDLPBFPCHO_COPY_TYPE_ALL" => Some(Self::CopyTypeAll), - "JMDLPBFPCHO_COPY_TYPE_EVENT_ID" => Some(Self::CopyTypeEventId), - "JMDLPBFPCHO_COPY_TYPE_VISIBLE_STATE" => Some(Self::CopyTypeVisibleState), - "JMDLPBFPCHO_COPY_TYPE_SUB_STATE" => Some(Self::CopyTypeSubState), - "JMDLPBFPCHO_COPY_TYPE_EVENT_DETAIL" => Some(Self::CopyTypeEventDetail), - "JMDLPBFPCHO_COPY_TYPE_NODE_STATE" => Some(Self::CopyTypeNodeState), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hicnhcbpokp { - PostStateNotUnlock = 0, - PostStateRead = 2, - PostStateUnlock = 1, - PostStateInfoRead = 5, - PostStateInfoUnlock = 4, - PostStateReply = 3, -} -impl Hicnhcbpokp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::PostStateNotUnlock => "HICNHCBPOKP_POST_STATE_NOT_UNLOCK", - Self::PostStateRead => "HICNHCBPOKP_POST_STATE_READ", - Self::PostStateUnlock => "HICNHCBPOKP_POST_STATE_UNLOCK", - Self::PostStateInfoRead => "HICNHCBPOKP_POST_STATE_INFO_READ", - Self::PostStateInfoUnlock => "HICNHCBPOKP_POST_STATE_INFO_UNLOCK", - Self::PostStateReply => "HICNHCBPOKP_POST_STATE_REPLY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HICNHCBPOKP_POST_STATE_NOT_UNLOCK" => Some(Self::PostStateNotUnlock), - "HICNHCBPOKP_POST_STATE_READ" => Some(Self::PostStateRead), - "HICNHCBPOKP_POST_STATE_UNLOCK" => Some(Self::PostStateUnlock), - "HICNHCBPOKP_POST_STATE_INFO_READ" => Some(Self::PostStateInfoRead), - "HICNHCBPOKP_POST_STATE_INFO_UNLOCK" => Some(Self::PostStateInfoUnlock), - "HICNHCBPOKP_POST_STATE_REPLY" => Some(Self::PostStateReply), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dhjpjjhkadf { - NpcAttrNone = 0, - NpcAttrAll = 1, - NpcAttrHp = 2, -} -impl Dhjpjjhkadf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::NpcAttrNone => "DHJPJJHKADF_NPC_ATTR_NONE", - Self::NpcAttrAll => "DHJPJJHKADF_NPC_ATTR_ALL", - Self::NpcAttrHp => "DHJPJJHKADF_NPC_ATTR_HP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DHJPJJHKADF_NPC_ATTR_NONE" => Some(Self::NpcAttrNone), - "DHJPJJHKADF_NPC_ATTR_ALL" => Some(Self::NpcAttrAll), - "DHJPJJHKADF_NPC_ATTR_HP" => Some(Self::NpcAttrHp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kegkoacibcp { - Lfgbeljmakg = 0, - Dhbjbggmpce = 1, -} -impl Kegkoacibcp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lfgbeljmakg => "KEGKOACIBCP_LFGBELJMAKG", - Self::Dhbjbggmpce => "KEGKOACIBCP_DHBJBGGMPCE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KEGKOACIBCP_LFGBELJMAKG" => Some(Self::Lfgbeljmakg), - "KEGKOACIBCP_DHBJBGGMPCE" => Some(Self::Dhbjbggmpce), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ijhoijpoifg { - Gdlmkohpooc = 0, - Cigaonchaam = 1, - Iehnkfajchj = 3, - Lenljlhdgnf = 4, - Kgmneeodnfp = 7, - Pjkoienbneo = 8, - Didapbcdimp = 10, - Diceecodobi = 5, - Ihbhohjphhl = 9, - Kohdcglkclj = 2, - Nofddpmelhd = 6, -} -impl Ijhoijpoifg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gdlmkohpooc => "IJHOIJPOIFG_GDLMKOHPOOC", - Self::Cigaonchaam => "IJHOIJPOIFG_CIGAONCHAAM", - Self::Iehnkfajchj => "IJHOIJPOIFG_IEHNKFAJCHJ", - Self::Lenljlhdgnf => "IJHOIJPOIFG_LENLJLHDGNF", - Self::Kgmneeodnfp => "IJHOIJPOIFG_KGMNEEODNFP", - Self::Pjkoienbneo => "IJHOIJPOIFG_PJKOIENBNEO", - Self::Didapbcdimp => "IJHOIJPOIFG_DIDAPBCDIMP", - Self::Diceecodobi => "IJHOIJPOIFG_DICEECODOBI", - Self::Ihbhohjphhl => "IJHOIJPOIFG_IHBHOHJPHHL", - Self::Kohdcglkclj => "IJHOIJPOIFG_KOHDCGLKCLJ", - Self::Nofddpmelhd => "IJHOIJPOIFG_NOFDDPMELHD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IJHOIJPOIFG_GDLMKOHPOOC" => Some(Self::Gdlmkohpooc), - "IJHOIJPOIFG_CIGAONCHAAM" => Some(Self::Cigaonchaam), - "IJHOIJPOIFG_IEHNKFAJCHJ" => Some(Self::Iehnkfajchj), - "IJHOIJPOIFG_LENLJLHDGNF" => Some(Self::Lenljlhdgnf), - "IJHOIJPOIFG_KGMNEEODNFP" => Some(Self::Kgmneeodnfp), - "IJHOIJPOIFG_PJKOIENBNEO" => Some(Self::Pjkoienbneo), - "IJHOIJPOIFG_DIDAPBCDIMP" => Some(Self::Didapbcdimp), - "IJHOIJPOIFG_DICEECODOBI" => Some(Self::Diceecodobi), - "IJHOIJPOIFG_IHBHOHJPHHL" => Some(Self::Ihbhohjphhl), - "IJHOIJPOIFG_KOHDCGLKCLJ" => Some(Self::Kohdcglkclj), - "IJHOIJPOIFG_NOFDDPMELHD" => Some(Self::Nofddpmelhd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iloglafomke { - Mifjcbdeeln = 0, - Jddfgfbmjoh = 15, - Egnnaajigjf = 13, - Efbampbnnid = 8, - Pmcfflopfkg = 9, - Kkhmefcpfml = 3, - Pmfnemmpcnm = 6, - Kgmakibmaap = 18, - Pencaededck = 16, - Hfincchadbh = 12, - Goonmkmjgbn = 4, - Gmojlkgigdl = 11, - Ihlcjnlffig = 17, - Pnnkhjmglkp = 5, - Gbnipccennn = 10, - Fimoclcoikj = 7, - Lekjplkaggh = 2, - Jnckdfanmfl = 14, - Mboejjkmikp = 19, - Mckagdijpgk = 1, -} -impl Iloglafomke { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mifjcbdeeln => "ILOGLAFOMKE_MIFJCBDEELN", - Self::Jddfgfbmjoh => "ILOGLAFOMKE_JDDFGFBMJOH", - Self::Egnnaajigjf => "ILOGLAFOMKE_EGNNAAJIGJF", - Self::Efbampbnnid => "ILOGLAFOMKE_EFBAMPBNNID", - Self::Pmcfflopfkg => "ILOGLAFOMKE_PMCFFLOPFKG", - Self::Kkhmefcpfml => "ILOGLAFOMKE_KKHMEFCPFML", - Self::Pmfnemmpcnm => "ILOGLAFOMKE_PMFNEMMPCNM", - Self::Kgmakibmaap => "ILOGLAFOMKE_KGMAKIBMAAP", - Self::Pencaededck => "ILOGLAFOMKE_PENCAEDEDCK", - Self::Hfincchadbh => "ILOGLAFOMKE_HFINCCHADBH", - Self::Goonmkmjgbn => "ILOGLAFOMKE_GOONMKMJGBN", - Self::Gmojlkgigdl => "ILOGLAFOMKE_GMOJLKGIGDL", - Self::Ihlcjnlffig => "ILOGLAFOMKE_IHLCJNLFFIG", - Self::Pnnkhjmglkp => "ILOGLAFOMKE_PNNKHJMGLKP", - Self::Gbnipccennn => "ILOGLAFOMKE_GBNIPCCENNN", - Self::Fimoclcoikj => "ILOGLAFOMKE_FIMOCLCOIKJ", - Self::Lekjplkaggh => "ILOGLAFOMKE_LEKJPLKAGGH", - Self::Jnckdfanmfl => "ILOGLAFOMKE_JNCKDFANMFL", - Self::Mboejjkmikp => "ILOGLAFOMKE_MBOEJJKMIKP", - Self::Mckagdijpgk => "ILOGLAFOMKE_MCKAGDIJPGK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ILOGLAFOMKE_MIFJCBDEELN" => Some(Self::Mifjcbdeeln), - "ILOGLAFOMKE_JDDFGFBMJOH" => Some(Self::Jddfgfbmjoh), - "ILOGLAFOMKE_EGNNAAJIGJF" => Some(Self::Egnnaajigjf), - "ILOGLAFOMKE_EFBAMPBNNID" => Some(Self::Efbampbnnid), - "ILOGLAFOMKE_PMCFFLOPFKG" => Some(Self::Pmcfflopfkg), - "ILOGLAFOMKE_KKHMEFCPFML" => Some(Self::Kkhmefcpfml), - "ILOGLAFOMKE_PMFNEMMPCNM" => Some(Self::Pmfnemmpcnm), - "ILOGLAFOMKE_KGMAKIBMAAP" => Some(Self::Kgmakibmaap), - "ILOGLAFOMKE_PENCAEDEDCK" => Some(Self::Pencaededck), - "ILOGLAFOMKE_HFINCCHADBH" => Some(Self::Hfincchadbh), - "ILOGLAFOMKE_GOONMKMJGBN" => Some(Self::Goonmkmjgbn), - "ILOGLAFOMKE_GMOJLKGIGDL" => Some(Self::Gmojlkgigdl), - "ILOGLAFOMKE_IHLCJNLFFIG" => Some(Self::Ihlcjnlffig), - "ILOGLAFOMKE_PNNKHJMGLKP" => Some(Self::Pnnkhjmglkp), - "ILOGLAFOMKE_GBNIPCCENNN" => Some(Self::Gbnipccennn), - "ILOGLAFOMKE_FIMOCLCOIKJ" => Some(Self::Fimoclcoikj), - "ILOGLAFOMKE_LEKJPLKAGGH" => Some(Self::Lekjplkaggh), - "ILOGLAFOMKE_JNCKDFANMFL" => Some(Self::Jnckdfanmfl), - "ILOGLAFOMKE_MBOEJJKMIKP" => Some(Self::Mboejjkmikp), - "ILOGLAFOMKE_MCKAGDIJPGK" => Some(Self::Mckagdijpgk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ligklgdkjgo { - Alive = 0, - Talent = 4, - Hp = 2, - Ban = 6, - Exist = 3, - TrustLevel = 5, - Death = 1, -} -impl Ligklgdkjgo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Alive => "LIGKLGDKJGO_ALIVE", - Self::Talent => "LIGKLGDKJGO_TALENT", - Self::Hp => "LIGKLGDKJGO_HP", - Self::Ban => "LIGKLGDKJGO_BAN", - Self::Exist => "LIGKLGDKJGO_EXIST", - Self::TrustLevel => "LIGKLGDKJGO_TRUST_LEVEL", - Self::Death => "LIGKLGDKJGO_DEATH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LIGKLGDKJGO_ALIVE" => Some(Self::Alive), - "LIGKLGDKJGO_TALENT" => Some(Self::Talent), - "LIGKLGDKJGO_HP" => Some(Self::Hp), - "LIGKLGDKJGO_BAN" => Some(Self::Ban), - "LIGKLGDKJGO_EXIST" => Some(Self::Exist), - "LIGKLGDKJGO_TRUST_LEVEL" => Some(Self::TrustLevel), - "LIGKLGDKJGO_DEATH" => Some(Self::Death), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lclkcaiolep { - Eggjdandamh = 0, - Opfgkmmhccp = 9, - Fokanamejji = 11, - Djnmbgkalkh = 12, - Onhabllemba = 35, - Lcjkohppiok = 28, - Ichcmjegoad = 25, - Icgpalegjoi = 34, - Lnnlpjjjncp = 6, - Eocchefoffi = 16, - Hdlpfbnoejn = 24, - Hahmjajppkc = 27, - Fhghmahcddf = 31, - Lmaloigefmf = 30, - Nfgipajajop = 23, - Lpnpehdjbaa = 3, - Baopokodkna = 19, - Opajniikgbl = 37, - Medmghkkbdn = 8, - Cbphgeggklo = 13, - Knldllidlbm = 32, - Imgnimeahki = 33, - Ilnomefhlpj = 21, - Jbehflmbljb = 7, - Ihcmpgdnbhg = 17, - Innjcbecpmg = 36, - Dmdjolehdgd = 5, - Pgmpcoehimb = 18, - Hhkpoidflmi = 1, - Khpoiheehlf = 38, - Bgkjjbnjbcd = 4, - Adjckpnkkhl = 26, - Dhanaojamkc = 20, - Bphifmebeil = 22, - Enlalemcgna = 29, - Onjjoakmkgk = 14, - Bjinjpgkcnb = 2, - Gnhoknpcefc = 10, - Njkbecjholo = 15, -} -impl Lclkcaiolep { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Eggjdandamh => "LCLKCAIOLEP_EGGJDANDAMH", - Self::Opfgkmmhccp => "LCLKCAIOLEP_OPFGKMMHCCP", - Self::Fokanamejji => "LCLKCAIOLEP_FOKANAMEJJI", - Self::Djnmbgkalkh => "LCLKCAIOLEP_DJNMBGKALKH", - Self::Onhabllemba => "LCLKCAIOLEP_ONHABLLEMBA", - Self::Lcjkohppiok => "LCLKCAIOLEP_LCJKOHPPIOK", - Self::Ichcmjegoad => "LCLKCAIOLEP_ICHCMJEGOAD", - Self::Icgpalegjoi => "LCLKCAIOLEP_ICGPALEGJOI", - Self::Lnnlpjjjncp => "LCLKCAIOLEP_LNNLPJJJNCP", - Self::Eocchefoffi => "LCLKCAIOLEP_EOCCHEFOFFI", - Self::Hdlpfbnoejn => "LCLKCAIOLEP_HDLPFBNOEJN", - Self::Hahmjajppkc => "LCLKCAIOLEP_HAHMJAJPPKC", - Self::Fhghmahcddf => "LCLKCAIOLEP_FHGHMAHCDDF", - Self::Lmaloigefmf => "LCLKCAIOLEP_LMALOIGEFMF", - Self::Nfgipajajop => "LCLKCAIOLEP_NFGIPAJAJOP", - Self::Lpnpehdjbaa => "LCLKCAIOLEP_LPNPEHDJBAA", - Self::Baopokodkna => "LCLKCAIOLEP_BAOPOKODKNA", - Self::Opajniikgbl => "LCLKCAIOLEP_OPAJNIIKGBL", - Self::Medmghkkbdn => "LCLKCAIOLEP_MEDMGHKKBDN", - Self::Cbphgeggklo => "LCLKCAIOLEP_CBPHGEGGKLO", - Self::Knldllidlbm => "LCLKCAIOLEP_KNLDLLIDLBM", - Self::Imgnimeahki => "LCLKCAIOLEP_IMGNIMEAHKI", - Self::Ilnomefhlpj => "LCLKCAIOLEP_ILNOMEFHLPJ", - Self::Jbehflmbljb => "LCLKCAIOLEP_JBEHFLMBLJB", - Self::Ihcmpgdnbhg => "LCLKCAIOLEP_IHCMPGDNBHG", - Self::Innjcbecpmg => "LCLKCAIOLEP_INNJCBECPMG", - Self::Dmdjolehdgd => "LCLKCAIOLEP_DMDJOLEHDGD", - Self::Pgmpcoehimb => "LCLKCAIOLEP_PGMPCOEHIMB", - Self::Hhkpoidflmi => "LCLKCAIOLEP_HHKPOIDFLMI", - Self::Khpoiheehlf => "LCLKCAIOLEP_KHPOIHEEHLF", - Self::Bgkjjbnjbcd => "LCLKCAIOLEP_BGKJJBNJBCD", - Self::Adjckpnkkhl => "LCLKCAIOLEP_ADJCKPNKKHL", - Self::Dhanaojamkc => "LCLKCAIOLEP_DHANAOJAMKC", - Self::Bphifmebeil => "LCLKCAIOLEP_BPHIFMEBEIL", - Self::Enlalemcgna => "LCLKCAIOLEP_ENLALEMCGNA", - Self::Onjjoakmkgk => "LCLKCAIOLEP_ONJJOAKMKGK", - Self::Bjinjpgkcnb => "LCLKCAIOLEP_BJINJPGKCNB", - Self::Gnhoknpcefc => "LCLKCAIOLEP_GNHOKNPCEFC", - Self::Njkbecjholo => "LCLKCAIOLEP_NJKBECJHOLO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LCLKCAIOLEP_EGGJDANDAMH" => Some(Self::Eggjdandamh), - "LCLKCAIOLEP_OPFGKMMHCCP" => Some(Self::Opfgkmmhccp), - "LCLKCAIOLEP_FOKANAMEJJI" => Some(Self::Fokanamejji), - "LCLKCAIOLEP_DJNMBGKALKH" => Some(Self::Djnmbgkalkh), - "LCLKCAIOLEP_ONHABLLEMBA" => Some(Self::Onhabllemba), - "LCLKCAIOLEP_LCJKOHPPIOK" => Some(Self::Lcjkohppiok), - "LCLKCAIOLEP_ICHCMJEGOAD" => Some(Self::Ichcmjegoad), - "LCLKCAIOLEP_ICGPALEGJOI" => Some(Self::Icgpalegjoi), - "LCLKCAIOLEP_LNNLPJJJNCP" => Some(Self::Lnnlpjjjncp), - "LCLKCAIOLEP_EOCCHEFOFFI" => Some(Self::Eocchefoffi), - "LCLKCAIOLEP_HDLPFBNOEJN" => Some(Self::Hdlpfbnoejn), - "LCLKCAIOLEP_HAHMJAJPPKC" => Some(Self::Hahmjajppkc), - "LCLKCAIOLEP_FHGHMAHCDDF" => Some(Self::Fhghmahcddf), - "LCLKCAIOLEP_LMALOIGEFMF" => Some(Self::Lmaloigefmf), - "LCLKCAIOLEP_NFGIPAJAJOP" => Some(Self::Nfgipajajop), - "LCLKCAIOLEP_LPNPEHDJBAA" => Some(Self::Lpnpehdjbaa), - "LCLKCAIOLEP_BAOPOKODKNA" => Some(Self::Baopokodkna), - "LCLKCAIOLEP_OPAJNIIKGBL" => Some(Self::Opajniikgbl), - "LCLKCAIOLEP_MEDMGHKKBDN" => Some(Self::Medmghkkbdn), - "LCLKCAIOLEP_CBPHGEGGKLO" => Some(Self::Cbphgeggklo), - "LCLKCAIOLEP_KNLDLLIDLBM" => Some(Self::Knldllidlbm), - "LCLKCAIOLEP_IMGNIMEAHKI" => Some(Self::Imgnimeahki), - "LCLKCAIOLEP_ILNOMEFHLPJ" => Some(Self::Ilnomefhlpj), - "LCLKCAIOLEP_JBEHFLMBLJB" => Some(Self::Jbehflmbljb), - "LCLKCAIOLEP_IHCMPGDNBHG" => Some(Self::Ihcmpgdnbhg), - "LCLKCAIOLEP_INNJCBECPMG" => Some(Self::Innjcbecpmg), - "LCLKCAIOLEP_DMDJOLEHDGD" => Some(Self::Dmdjolehdgd), - "LCLKCAIOLEP_PGMPCOEHIMB" => Some(Self::Pgmpcoehimb), - "LCLKCAIOLEP_HHKPOIDFLMI" => Some(Self::Hhkpoidflmi), - "LCLKCAIOLEP_KHPOIHEEHLF" => Some(Self::Khpoiheehlf), - "LCLKCAIOLEP_BGKJJBNJBCD" => Some(Self::Bgkjjbnjbcd), - "LCLKCAIOLEP_ADJCKPNKKHL" => Some(Self::Adjckpnkkhl), - "LCLKCAIOLEP_DHANAOJAMKC" => Some(Self::Dhanaojamkc), - "LCLKCAIOLEP_BPHIFMEBEIL" => Some(Self::Bphifmebeil), - "LCLKCAIOLEP_ENLALEMCGNA" => Some(Self::Enlalemcgna), - "LCLKCAIOLEP_ONJJOAKMKGK" => Some(Self::Onjjoakmkgk), - "LCLKCAIOLEP_BJINJPGKCNB" => Some(Self::Bjinjpgkcnb), - "LCLKCAIOLEP_GNHOKNPCEFC" => Some(Self::Gnhoknpcefc), - "LCLKCAIOLEP_NJKBECJHOLO" => Some(Self::Njkbecjholo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Neceooafkdg { - Mgennbppgfd = 0, - Nnihdbpcpoo = 3, - Hjepcdfcmma = 2, - Olkaceehcfe = 1, -} -impl Neceooafkdg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mgennbppgfd => "NECEOOAFKDG_MGENNBPPGFD", - Self::Nnihdbpcpoo => "NECEOOAFKDG_NNIHDBPCPOO", - Self::Hjepcdfcmma => "NECEOOAFKDG_HJEPCDFCMMA", - Self::Olkaceehcfe => "NECEOOAFKDG_OLKACEEHCFE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NECEOOAFKDG_MGENNBPPGFD" => Some(Self::Mgennbppgfd), - "NECEOOAFKDG_NNIHDBPCPOO" => Some(Self::Nnihdbpcpoo), - "NECEOOAFKDG_HJEPCDFCMMA" => Some(Self::Hjepcdfcmma), - "NECEOOAFKDG_OLKACEEHCFE" => Some(Self::Olkaceehcfe), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eadecnmijpd { - Fgkflbfkkje = 0, - Enfnjagienc = 1, -} -impl Eadecnmijpd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fgkflbfkkje => "EADECNMIJPD_FGKFLBFKKJE", - Self::Enfnjagienc => "EADECNMIJPD_ENFNJAGIENC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EADECNMIJPD_FGKFLBFKKJE" => Some(Self::Fgkflbfkkje), - "EADECNMIJPD_ENFNJAGIENC" => Some(Self::Enfnjagienc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pmnglkbjinf { - Glapjcncpjp = 0, - Cklhjghbgkl = 1, - Idolbinpndn = 2, -} -impl Pmnglkbjinf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Glapjcncpjp => "PMNGLKBJINF_GLAPJCNCPJP", - Self::Cklhjghbgkl => "PMNGLKBJINF_CKLHJGHBGKL", - Self::Idolbinpndn => "PMNGLKBJINF_IDOLBINPNDN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PMNGLKBJINF_GLAPJCNCPJP" => Some(Self::Glapjcncpjp), - "PMNGLKBJINF_CKLHJGHBGKL" => Some(Self::Cklhjghbgkl), - "PMNGLKBJINF_IDOLBINPNDN" => Some(Self::Idolbinpndn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Elkjcdbiclk { - Cknfakhkpbf = 0, - Jfbcjlhmnep = 1, -} -impl Elkjcdbiclk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cknfakhkpbf => "ELKJCDBICLK_CKNFAKHKPBF", - Self::Jfbcjlhmnep => "ELKJCDBICLK_JFBCJLHMNEP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ELKJCDBICLK_CKNFAKHKPBF" => Some(Self::Cknfakhkpbf), - "ELKJCDBICLK_JFBCJLHMNEP" => Some(Self::Jfbcjlhmnep), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bnjnkkefeke { - Plkbhbldhfc = 0, - Jcaneljbalg = 1, -} -impl Bnjnkkefeke { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Plkbhbldhfc => "BNJNKKEFEKE_PLKBHBLDHFC", - Self::Jcaneljbalg => "BNJNKKEFEKE_JCANELJBALG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BNJNKKEFEKE_PLKBHBLDHFC" => Some(Self::Plkbhbldhfc), - "BNJNKKEFEKE_JCANELJBALG" => Some(Self::Jcaneljbalg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Acidcacgjgo { - Heeekeoaaae = 0, -} -impl Acidcacgjgo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Heeekeoaaae => "ACIDCACGJGO_HEEEKEOAAAE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ACIDCACGJGO_HEEEKEOAAAE" => Some(Self::Heeekeoaaae), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Leffgkfgghi { - Omdfflieghb = 0, -} -impl Leffgkfgghi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Omdfflieghb => "LEFFGKFGGHI_OMDFFLIEGHB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LEFFGKFGGHI_OMDFFLIEGHB" => Some(Self::Omdfflieghb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kngcfkjkocj { - Goljiljgajj = 0, - Olmbmakdhah = 1, -} -impl Kngcfkjkocj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Goljiljgajj => "KNGCFKJKOCJ_GOLJILJGAJJ", - Self::Olmbmakdhah => "KNGCFKJKOCJ_OLMBMAKDHAH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KNGCFKJKOCJ_GOLJILJGAJJ" => Some(Self::Goljiljgajj), - "KNGCFKJKOCJ_OLMBMAKDHAH" => Some(Self::Olmbmakdhah), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cjincicapil { - EghmChooseGridTypeNone = 0, - EghmChooseGridTypeDiscrete = 2, - EghmChooseGridTypeContinue = 1, -} -impl Cjincicapil { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::EghmChooseGridTypeNone => "CJINCICAPIL_EGHM_CHOOSE_GRID_TYPE_NONE", - Self::EghmChooseGridTypeDiscrete => { - "CJINCICAPIL_EGHM_CHOOSE_GRID_TYPE_DISCRETE" - } - Self::EghmChooseGridTypeContinue => { - "CJINCICAPIL_EGHM_CHOOSE_GRID_TYPE_CONTINUE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CJINCICAPIL_EGHM_CHOOSE_GRID_TYPE_NONE" => { - Some(Self::EghmChooseGridTypeNone) - } - "CJINCICAPIL_EGHM_CHOOSE_GRID_TYPE_DISCRETE" => { - Some(Self::EghmChooseGridTypeDiscrete) - } - "CJINCICAPIL_EGHM_CHOOSE_GRID_TYPE_CONTINUE" => { - Some(Self::EghmChooseGridTypeContinue) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dpengfdcobp { - Opelgoajmam = 0, - Hbocnggklbm = 6, - Piboogpbfag = 5, - Hfgcpajkglh = 2, - Ihoodmfjclg = 1, - Dmlfajehmef = 3, - Jnekfgobhbf = 4, -} -impl Dpengfdcobp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Opelgoajmam => "DPENGFDCOBP_OPELGOAJMAM", - Self::Hbocnggklbm => "DPENGFDCOBP_HBOCNGGKLBM", - Self::Piboogpbfag => "DPENGFDCOBP_PIBOOGPBFAG", - Self::Hfgcpajkglh => "DPENGFDCOBP_HFGCPAJKGLH", - Self::Ihoodmfjclg => "DPENGFDCOBP_IHOODMFJCLG", - Self::Dmlfajehmef => "DPENGFDCOBP_DMLFAJEHMEF", - Self::Jnekfgobhbf => "DPENGFDCOBP_JNEKFGOBHBF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DPENGFDCOBP_OPELGOAJMAM" => Some(Self::Opelgoajmam), - "DPENGFDCOBP_HBOCNGGKLBM" => Some(Self::Hbocnggklbm), - "DPENGFDCOBP_PIBOOGPBFAG" => Some(Self::Piboogpbfag), - "DPENGFDCOBP_HFGCPAJKGLH" => Some(Self::Hfgcpajkglh), - "DPENGFDCOBP_IHOODMFJCLG" => Some(Self::Ihoodmfjclg), - "DPENGFDCOBP_DMLFAJEHMEF" => Some(Self::Dmlfajehmef), - "DPENGFDCOBP_JNEKFGOBHBF" => Some(Self::Jnekfgobhbf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lladopdhaai { - Biagihiidam = 0, - Lafipnpimmn = 1, - Dmkljmimagj = 3, - Njpjkgkmlml = 2, -} -impl Lladopdhaai { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Biagihiidam => "LLADOPDHAAI_BIAGIHIIDAM", - Self::Lafipnpimmn => "LLADOPDHAAI_LAFIPNPIMMN", - Self::Dmkljmimagj => "LLADOPDHAAI_DMKLJMIMAGJ", - Self::Njpjkgkmlml => "LLADOPDHAAI_NJPJKGKMLML", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LLADOPDHAAI_BIAGIHIIDAM" => Some(Self::Biagihiidam), - "LLADOPDHAAI_LAFIPNPIMMN" => Some(Self::Lafipnpimmn), - "LLADOPDHAAI_DMKLJMIMAGJ" => Some(Self::Dmkljmimagj), - "LLADOPDHAAI_NJPJKGKMLML" => Some(Self::Njpjkgkmlml), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Npimgcpieei { - Gembdndjbaf = 0, - Nanmjjcboij = 2, - Ofhmogeeoeg = 1, - Ploadapophd = 3, -} -impl Npimgcpieei { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gembdndjbaf => "NPIMGCPIEEI_GEMBDNDJBAF", - Self::Nanmjjcboij => "NPIMGCPIEEI_NANMJJCBOIJ", - Self::Ofhmogeeoeg => "NPIMGCPIEEI_OFHMOGEEOEG", - Self::Ploadapophd => "NPIMGCPIEEI_PLOADAPOPHD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NPIMGCPIEEI_GEMBDNDJBAF" => Some(Self::Gembdndjbaf), - "NPIMGCPIEEI_NANMJJCBOIJ" => Some(Self::Nanmjjcboij), - "NPIMGCPIEEI_OFHMOGEEOEG" => Some(Self::Ofhmogeeoeg), - "NPIMGCPIEEI_PLOADAPOPHD" => Some(Self::Ploadapophd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aooflmbfhhp { - OptionsModeNormal = 0, - OptionsModeRandomByDepth = 3, - OptionsModeSelectByGroup = 1, - OptionsModeRandomByNum = 2, -} -impl Aooflmbfhhp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::OptionsModeNormal => "AOOFLMBFHHP_OPTIONS_MODE_NORMAL", - Self::OptionsModeRandomByDepth => "AOOFLMBFHHP_OPTIONS_MODE_RANDOM_BY_DEPTH", - Self::OptionsModeSelectByGroup => "AOOFLMBFHHP_OPTIONS_MODE_SELECT_BY_GROUP", - Self::OptionsModeRandomByNum => "AOOFLMBFHHP_OPTIONS_MODE_RANDOM_BY_NUM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AOOFLMBFHHP_OPTIONS_MODE_NORMAL" => Some(Self::OptionsModeNormal), - "AOOFLMBFHHP_OPTIONS_MODE_RANDOM_BY_DEPTH" => { - Some(Self::OptionsModeRandomByDepth) - } - "AOOFLMBFHHP_OPTIONS_MODE_SELECT_BY_GROUP" => { - Some(Self::OptionsModeSelectByGroup) - } - "AOOFLMBFHHP_OPTIONS_MODE_RANDOM_BY_NUM" => { - Some(Self::OptionsModeRandomByNum) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hglkbcecboe { - AtNone = 0, - AtCreateFemale = 4, - AtNoMain = 2, - AtCreateMale = 3, - AtMale = 2011, - AtMain = 1, - AtFemale = 2021, -} -impl Hglkbcecboe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::AtNone => "HGLKBCECBOE_AT_NONE", - Self::AtCreateFemale => "HGLKBCECBOE_AT_CREATE_FEMALE", - Self::AtNoMain => "HGLKBCECBOE_AT_NO_MAIN", - Self::AtCreateMale => "HGLKBCECBOE_AT_CREATE_MALE", - Self::AtMale => "HGLKBCECBOE_AT_MALE", - Self::AtMain => "HGLKBCECBOE_AT_MAIN", - Self::AtFemale => "HGLKBCECBOE_AT_FEMALE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HGLKBCECBOE_AT_NONE" => Some(Self::AtNone), - "HGLKBCECBOE_AT_CREATE_FEMALE" => Some(Self::AtCreateFemale), - "HGLKBCECBOE_AT_NO_MAIN" => Some(Self::AtNoMain), - "HGLKBCECBOE_AT_CREATE_MALE" => Some(Self::AtCreateMale), - "HGLKBCECBOE_AT_MALE" => Some(Self::AtMale), - "HGLKBCECBOE_AT_MAIN" => Some(Self::AtMain), - "HGLKBCECBOE_AT_FEMALE" => Some(Self::AtFemale), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gekamgbinfg { - Nnlippkjfpi = 0, - Hheedpjnbab = 13, - Mlmlgojlcaj = 3, - Emeddkppmfj = 11, - Gkdoboecjfe = 9, - Fnklgkghngk = 2, - Idlpancgpld = 4, - Ehkojplkfpa = 6, - Fegjjnnadof = 7, - Hpkkjmbgkhm = 8, - Klaghjcaljg = 1, - Kfkipigicdf = 10, - Gboldnfnmbo = 12, - Hnnkcdpbdni = 5, -} -impl Gekamgbinfg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nnlippkjfpi => "GEKAMGBINFG_NNLIPPKJFPI", - Self::Hheedpjnbab => "GEKAMGBINFG_HHEEDPJNBAB", - Self::Mlmlgojlcaj => "GEKAMGBINFG_MLMLGOJLCAJ", - Self::Emeddkppmfj => "GEKAMGBINFG_EMEDDKPPMFJ", - Self::Gkdoboecjfe => "GEKAMGBINFG_GKDOBOECJFE", - Self::Fnklgkghngk => "GEKAMGBINFG_FNKLGKGHNGK", - Self::Idlpancgpld => "GEKAMGBINFG_IDLPANCGPLD", - Self::Ehkojplkfpa => "GEKAMGBINFG_EHKOJPLKFPA", - Self::Fegjjnnadof => "GEKAMGBINFG_FEGJJNNADOF", - Self::Hpkkjmbgkhm => "GEKAMGBINFG_HPKKJMBGKHM", - Self::Klaghjcaljg => "GEKAMGBINFG_KLAGHJCALJG", - Self::Kfkipigicdf => "GEKAMGBINFG_KFKIPIGICDF", - Self::Gboldnfnmbo => "GEKAMGBINFG_GBOLDNFNMBO", - Self::Hnnkcdpbdni => "GEKAMGBINFG_HNNKCDPBDNI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GEKAMGBINFG_NNLIPPKJFPI" => Some(Self::Nnlippkjfpi), - "GEKAMGBINFG_HHEEDPJNBAB" => Some(Self::Hheedpjnbab), - "GEKAMGBINFG_MLMLGOJLCAJ" => Some(Self::Mlmlgojlcaj), - "GEKAMGBINFG_EMEDDKPPMFJ" => Some(Self::Emeddkppmfj), - "GEKAMGBINFG_GKDOBOECJFE" => Some(Self::Gkdoboecjfe), - "GEKAMGBINFG_FNKLGKGHNGK" => Some(Self::Fnklgkghngk), - "GEKAMGBINFG_IDLPANCGPLD" => Some(Self::Idlpancgpld), - "GEKAMGBINFG_EHKOJPLKFPA" => Some(Self::Ehkojplkfpa), - "GEKAMGBINFG_FEGJJNNADOF" => Some(Self::Fegjjnnadof), - "GEKAMGBINFG_HPKKJMBGKHM" => Some(Self::Hpkkjmbgkhm), - "GEKAMGBINFG_KLAGHJCALJG" => Some(Self::Klaghjcaljg), - "GEKAMGBINFG_KFKIPIGICDF" => Some(Self::Kfkipigicdf), - "GEKAMGBINFG_GBOLDNFNMBO" => Some(Self::Gboldnfnmbo), - "GEKAMGBINFG_HNNKCDPBDNI" => Some(Self::Hnnkcdpbdni), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ifhjkckkfph { - ListVariableTypeNone = 0, - ListVariableTypeInt = 1, - ListVariableTypeVector2 = 3, - ListVariableTypeString = 2, -} -impl Ifhjkckkfph { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ListVariableTypeNone => "IFHJKCKKFPH_LIST_VARIABLE_TYPE_NONE", - Self::ListVariableTypeInt => "IFHJKCKKFPH_LIST_VARIABLE_TYPE_INT", - Self::ListVariableTypeVector2 => "IFHJKCKKFPH_LIST_VARIABLE_TYPE_VECTOR2", - Self::ListVariableTypeString => "IFHJKCKKFPH_LIST_VARIABLE_TYPE_STRING", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IFHJKCKKFPH_LIST_VARIABLE_TYPE_NONE" => Some(Self::ListVariableTypeNone), - "IFHJKCKKFPH_LIST_VARIABLE_TYPE_INT" => Some(Self::ListVariableTypeInt), - "IFHJKCKKFPH_LIST_VARIABLE_TYPE_VECTOR2" => { - Some(Self::ListVariableTypeVector2) - } - "IFHJKCKKFPH_LIST_VARIABLE_TYPE_STRING" => Some(Self::ListVariableTypeString), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jbpjkflcaek { +pub enum Nocjndmmjkg { TypeOfFunctionReturnDefault = 0, TypeOfFunctionReturnOut = 1, } -impl Jbpjkflcaek { +impl Nocjndmmjkg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable @@ -13055,18 +15165,18 @@ impl Jbpjkflcaek { pub fn as_str_name(&self) -> &'static str { match self { Self::TypeOfFunctionReturnDefault => { - "JBPJKFLCAEK_TYPE_OF_FUNCTION_RETURN_DEFAULT" + "NOCJNDMMJKG_TYPE_OF_FUNCTION_RETURN_DEFAULT" } - Self::TypeOfFunctionReturnOut => "JBPJKFLCAEK_TYPE_OF_FUNCTION_RETURN_OUT", + Self::TypeOfFunctionReturnOut => "NOCJNDMMJKG_TYPE_OF_FUNCTION_RETURN_OUT", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "JBPJKFLCAEK_TYPE_OF_FUNCTION_RETURN_DEFAULT" => { + "NOCJNDMMJKG_TYPE_OF_FUNCTION_RETURN_DEFAULT" => { Some(Self::TypeOfFunctionReturnDefault) } - "JBPJKFLCAEK_TYPE_OF_FUNCTION_RETURN_OUT" => { + "NOCJNDMMJKG_TYPE_OF_FUNCTION_RETURN_OUT" => { Some(Self::TypeOfFunctionReturnOut) } _ => None, @@ -13077,23 +15187,59 @@ impl Jbpjkflcaek { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Lkabmedacmd { - Inlkpfejbcj = 0, +pub enum Ggicecapmke { + Bibnodkbmik = 0, + Cgpodbnkfbb = 12, + Fjfjaiekpad = 1, + Oogffeogebj = 8, + Gejfbhbnimn = 11, + Omieamncnoe = 6, + Iclldaiooeg = 5, + Gfljpobokbf = 10, + Akcpnapeamm = 7, + Apkjdfapkjn = 9, + Enpcnkgjoam = 3, + Nlglmfedkjl = 2, + Gfkiopaeaio = 4, } -impl Lkabmedacmd { +impl Ggicecapmke { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Inlkpfejbcj => "LKABMEDACMD_INLKPFEJBCJ", + Self::Bibnodkbmik => "GGICECAPMKE_BIBNODKBMIK", + Self::Cgpodbnkfbb => "GGICECAPMKE_CGPODBNKFBB", + Self::Fjfjaiekpad => "GGICECAPMKE_FJFJAIEKPAD", + Self::Oogffeogebj => "GGICECAPMKE_OOGFFEOGEBJ", + Self::Gejfbhbnimn => "GGICECAPMKE_GEJFBHBNIMN", + Self::Omieamncnoe => "GGICECAPMKE_OMIEAMNCNOE", + Self::Iclldaiooeg => "GGICECAPMKE_ICLLDAIOOEG", + Self::Gfljpobokbf => "GGICECAPMKE_GFLJPOBOKBF", + Self::Akcpnapeamm => "GGICECAPMKE_AKCPNAPEAMM", + Self::Apkjdfapkjn => "GGICECAPMKE_APKJDFAPKJN", + Self::Enpcnkgjoam => "GGICECAPMKE_ENPCNKGJOAM", + Self::Nlglmfedkjl => "GGICECAPMKE_NLGLMFEDKJL", + Self::Gfkiopaeaio => "GGICECAPMKE_GFKIOPAEAIO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "LKABMEDACMD_INLKPFEJBCJ" => Some(Self::Inlkpfejbcj), + "GGICECAPMKE_BIBNODKBMIK" => Some(Self::Bibnodkbmik), + "GGICECAPMKE_CGPODBNKFBB" => Some(Self::Cgpodbnkfbb), + "GGICECAPMKE_FJFJAIEKPAD" => Some(Self::Fjfjaiekpad), + "GGICECAPMKE_OOGFFEOGEBJ" => Some(Self::Oogffeogebj), + "GGICECAPMKE_GEJFBHBNIMN" => Some(Self::Gejfbhbnimn), + "GGICECAPMKE_OMIEAMNCNOE" => Some(Self::Omieamncnoe), + "GGICECAPMKE_ICLLDAIOOEG" => Some(Self::Iclldaiooeg), + "GGICECAPMKE_GFLJPOBOKBF" => Some(Self::Gfljpobokbf), + "GGICECAPMKE_AKCPNAPEAMM" => Some(Self::Akcpnapeamm), + "GGICECAPMKE_APKJDFAPKJN" => Some(Self::Apkjdfapkjn), + "GGICECAPMKE_ENPCNKGJOAM" => Some(Self::Enpcnkgjoam), + "GGICECAPMKE_NLGLMFEDKJL" => Some(Self::Nlglmfedkjl), + "GGICECAPMKE_GFKIOPAEAIO" => Some(Self::Gfkiopaeaio), _ => None, } } @@ -13102,38 +15248,38 @@ impl Lkabmedacmd { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Fpooblhjjpd { - Koejlgpiiao = 0, - Oiepilbinjh = 2, - Nhndcbhfjpj = 4, - Cnlagimjjdi = 3, - Ncgbhlkgakc = 5, - Dalcpgfkghm = 1, +pub enum Bfjiopgcchi { + Nmmpbjfknbp = 0, + Hmhkaemcmia = 2, + Fjaoehecnam = 4, + Gbdeejpdipj = 1, + Fcbdhamhgfn = 5, + Ihloebpkmfp = 3, } -impl Fpooblhjjpd { +impl Bfjiopgcchi { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Koejlgpiiao => "FPOOBLHJJPD_KOEJLGPIIAO", - Self::Oiepilbinjh => "FPOOBLHJJPD_OIEPILBINJH", - Self::Nhndcbhfjpj => "FPOOBLHJJPD_NHNDCBHFJPJ", - Self::Cnlagimjjdi => "FPOOBLHJJPD_CNLAGIMJJDI", - Self::Ncgbhlkgakc => "FPOOBLHJJPD_NCGBHLKGAKC", - Self::Dalcpgfkghm => "FPOOBLHJJPD_DALCPGFKGHM", + Self::Nmmpbjfknbp => "BFJIOPGCCHI_NMMPBJFKNBP", + Self::Hmhkaemcmia => "BFJIOPGCCHI_HMHKAEMCMIA", + Self::Fjaoehecnam => "BFJIOPGCCHI_FJAOEHECNAM", + Self::Gbdeejpdipj => "BFJIOPGCCHI_GBDEEJPDIPJ", + Self::Fcbdhamhgfn => "BFJIOPGCCHI_FCBDHAMHGFN", + Self::Ihloebpkmfp => "BFJIOPGCCHI_IHLOEBPKMFP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "FPOOBLHJJPD_KOEJLGPIIAO" => Some(Self::Koejlgpiiao), - "FPOOBLHJJPD_OIEPILBINJH" => Some(Self::Oiepilbinjh), - "FPOOBLHJJPD_NHNDCBHFJPJ" => Some(Self::Nhndcbhfjpj), - "FPOOBLHJJPD_CNLAGIMJJDI" => Some(Self::Cnlagimjjdi), - "FPOOBLHJJPD_NCGBHLKGAKC" => Some(Self::Ncgbhlkgakc), - "FPOOBLHJJPD_DALCPGFKGHM" => Some(Self::Dalcpgfkghm), + "BFJIOPGCCHI_NMMPBJFKNBP" => Some(Self::Nmmpbjfknbp), + "BFJIOPGCCHI_HMHKAEMCMIA" => Some(Self::Hmhkaemcmia), + "BFJIOPGCCHI_FJAOEHECNAM" => Some(Self::Fjaoehecnam), + "BFJIOPGCCHI_GBDEEJPDIPJ" => Some(Self::Gbdeejpdipj), + "BFJIOPGCCHI_FCBDHAMHGFN" => Some(Self::Fcbdhamhgfn), + "BFJIOPGCCHI_IHLOEBPKMFP" => Some(Self::Ihloebpkmfp), _ => None, } } @@ -13142,32 +15288,29 @@ impl Fpooblhjjpd { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Phmdagallcb { - Fpdojimpgld = 0, - Idcicffcoca = 2, - Jkjccpdbdac = 1, - Klhplmegiak = 3, +pub enum Ncacaljdgoh { + Bjckfmcboho = 0, + Mhaiaaemlho = 2, + Gpknllaphfn = 1, } -impl Phmdagallcb { +impl Ncacaljdgoh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Fpdojimpgld => "PHMDAGALLCB_FPDOJIMPGLD", - Self::Idcicffcoca => "PHMDAGALLCB_IDCICFFCOCA", - Self::Jkjccpdbdac => "PHMDAGALLCB_JKJCCPDBDAC", - Self::Klhplmegiak => "PHMDAGALLCB_KLHPLMEGIAK", + Self::Bjckfmcboho => "NCACALJDGOH_BJCKFMCBOHO", + Self::Mhaiaaemlho => "NCACALJDGOH_MHAIAAEMLHO", + Self::Gpknllaphfn => "NCACALJDGOH_GPKNLLAPHFN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "PHMDAGALLCB_FPDOJIMPGLD" => Some(Self::Fpdojimpgld), - "PHMDAGALLCB_IDCICFFCOCA" => Some(Self::Idcicffcoca), - "PHMDAGALLCB_JKJCCPDBDAC" => Some(Self::Jkjccpdbdac), - "PHMDAGALLCB_KLHPLMEGIAK" => Some(Self::Klhplmegiak), + "NCACALJDGOH_BJCKFMCBOHO" => Some(Self::Bjckfmcboho), + "NCACALJDGOH_MHAIAAEMLHO" => Some(Self::Mhaiaaemlho), + "NCACALJDGOH_GPKNLLAPHFN" => Some(Self::Gpknllaphfn), _ => None, } } @@ -13176,26 +15319,23 @@ impl Phmdagallcb { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Hmbdjfeckcl { - Card = 0, - HollowItem = 6, +pub enum Ekbiccdeica { + Liplodclfkn = 0, } -impl Hmbdjfeckcl { +impl Ekbiccdeica { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Card => "HMBDJFECKCL_CARD", - Self::HollowItem => "HMBDJFECKCL_HOLLOW_ITEM", + Self::Liplodclfkn => "EKBICCDEICA_LIPLODCLFKN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "HMBDJFECKCL_CARD" => Some(Self::Card), - "HMBDJFECKCL_HOLLOW_ITEM" => Some(Self::HollowItem), + "EKBICCDEICA_LIPLODCLFKN" => Some(Self::Liplodclfkn), _ => None, } } @@ -13204,32 +15344,35 @@ impl Hmbdjfeckcl { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Obddjeffadm { - Fhonngcigdh = 0, - Ehkdiieejdk = 3, - Difdamklebf = 1, - Fpmepibamdo = 2, +pub enum Nhagnlboaln { + MphEntityTypeNone = 0, + MphEntityTypeGrid = 3, + MphEntityTypeNpc = 2, + MphEntityTypePlayer = 1, + MphEntityTypeSection = 4, } -impl Obddjeffadm { +impl Nhagnlboaln { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Fhonngcigdh => "OBDDJEFFADM_FHONNGCIGDH", - Self::Ehkdiieejdk => "OBDDJEFFADM_EHKDIIEEJDK", - Self::Difdamklebf => "OBDDJEFFADM_DIFDAMKLEBF", - Self::Fpmepibamdo => "OBDDJEFFADM_FPMEPIBAMDO", + Self::MphEntityTypeNone => "NHAGNLBOALN_MPH_ENTITY_TYPE_NONE", + Self::MphEntityTypeGrid => "NHAGNLBOALN_MPH_ENTITY_TYPE_GRID", + Self::MphEntityTypeNpc => "NHAGNLBOALN_MPH_ENTITY_TYPE_NPC", + Self::MphEntityTypePlayer => "NHAGNLBOALN_MPH_ENTITY_TYPE_PLAYER", + Self::MphEntityTypeSection => "NHAGNLBOALN_MPH_ENTITY_TYPE_SECTION", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "OBDDJEFFADM_FHONNGCIGDH" => Some(Self::Fhonngcigdh), - "OBDDJEFFADM_EHKDIIEEJDK" => Some(Self::Ehkdiieejdk), - "OBDDJEFFADM_DIFDAMKLEBF" => Some(Self::Difdamklebf), - "OBDDJEFFADM_FPMEPIBAMDO" => Some(Self::Fpmepibamdo), + "NHAGNLBOALN_MPH_ENTITY_TYPE_NONE" => Some(Self::MphEntityTypeNone), + "NHAGNLBOALN_MPH_ENTITY_TYPE_GRID" => Some(Self::MphEntityTypeGrid), + "NHAGNLBOALN_MPH_ENTITY_TYPE_NPC" => Some(Self::MphEntityTypeNpc), + "NHAGNLBOALN_MPH_ENTITY_TYPE_PLAYER" => Some(Self::MphEntityTypePlayer), + "NHAGNLBOALN_MPH_ENTITY_TYPE_SECTION" => Some(Self::MphEntityTypeSection), _ => None, } } @@ -13238,1781 +15381,77 @@ impl Obddjeffadm { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Mnfjgedmnem { - Ohkaaiikjfh = 0, -} -impl Mnfjgedmnem { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ohkaaiikjfh => "MNFJGEDMNEM_OHKAAIIKJFH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MNFJGEDMNEM_OHKAAIIKJFH" => Some(Self::Ohkaaiikjfh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fmibkapnbni { - Hkdmcacfhdh = 0, -} -impl Fmibkapnbni { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hkdmcacfhdh => "FMIBKAPNBNI_HKDMCACFHDH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FMIBKAPNBNI_HKDMCACFHDH" => Some(Self::Hkdmcacfhdh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Adoedcockji { - Bmfjohaeokp = 0, - Iejnahmjhho = 9, - Njmooebgdbg = 14, - Ckojngapohn = 20, - Hjmgkacbgca = 18, - Nagclneajma = 21, - Gbbhldbbjec = 10, - Khiojhmokik = 13, - Ifodkianike = 5, - Mimicncohja = 22, - Lfllkcihajp = 11, - Fnajdkmllnk = 16, - Dhhkfdelgik = 1, - Apmfhlkmifb = 8, - Leinaoghjgk = 17, - Hkbkbdgkdjg = 2, - Megagflfhfe = 7, - Mlabfandihh = 6, - Fnmjhgcaijb = 23, - Fnllcaelhfn = 3, - Ofpncgbbkjn = 25, - Gfaiklbjdkj = 24, - Ibdimnoefno = 15, - Cjnapmaabpe = 19, - Jkjglejkeab = 12, -} -impl Adoedcockji { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bmfjohaeokp => "ADOEDCOCKJI_BMFJOHAEOKP", - Self::Iejnahmjhho => "ADOEDCOCKJI_IEJNAHMJHHO", - Self::Njmooebgdbg => "ADOEDCOCKJI_NJMOOEBGDBG", - Self::Ckojngapohn => "ADOEDCOCKJI_CKOJNGAPOHN", - Self::Hjmgkacbgca => "ADOEDCOCKJI_HJMGKACBGCA", - Self::Nagclneajma => "ADOEDCOCKJI_NAGCLNEAJMA", - Self::Gbbhldbbjec => "ADOEDCOCKJI_GBBHLDBBJEC", - Self::Khiojhmokik => "ADOEDCOCKJI_KHIOJHMOKIK", - Self::Ifodkianike => "ADOEDCOCKJI_IFODKIANIKE", - Self::Mimicncohja => "ADOEDCOCKJI_MIMICNCOHJA", - Self::Lfllkcihajp => "ADOEDCOCKJI_LFLLKCIHAJP", - Self::Fnajdkmllnk => "ADOEDCOCKJI_FNAJDKMLLNK", - Self::Dhhkfdelgik => "ADOEDCOCKJI_DHHKFDELGIK", - Self::Apmfhlkmifb => "ADOEDCOCKJI_APMFHLKMIFB", - Self::Leinaoghjgk => "ADOEDCOCKJI_LEINAOGHJGK", - Self::Hkbkbdgkdjg => "ADOEDCOCKJI_HKBKBDGKDJG", - Self::Megagflfhfe => "ADOEDCOCKJI_MEGAGFLFHFE", - Self::Mlabfandihh => "ADOEDCOCKJI_MLABFANDIHH", - Self::Fnmjhgcaijb => "ADOEDCOCKJI_FNMJHGCAIJB", - Self::Fnllcaelhfn => "ADOEDCOCKJI_FNLLCAELHFN", - Self::Ofpncgbbkjn => "ADOEDCOCKJI_OFPNCGBBKJN", - Self::Gfaiklbjdkj => "ADOEDCOCKJI_GFAIKLBJDKJ", - Self::Ibdimnoefno => "ADOEDCOCKJI_IBDIMNOEFNO", - Self::Cjnapmaabpe => "ADOEDCOCKJI_CJNAPMAABPE", - Self::Jkjglejkeab => "ADOEDCOCKJI_JKJGLEJKEAB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ADOEDCOCKJI_BMFJOHAEOKP" => Some(Self::Bmfjohaeokp), - "ADOEDCOCKJI_IEJNAHMJHHO" => Some(Self::Iejnahmjhho), - "ADOEDCOCKJI_NJMOOEBGDBG" => Some(Self::Njmooebgdbg), - "ADOEDCOCKJI_CKOJNGAPOHN" => Some(Self::Ckojngapohn), - "ADOEDCOCKJI_HJMGKACBGCA" => Some(Self::Hjmgkacbgca), - "ADOEDCOCKJI_NAGCLNEAJMA" => Some(Self::Nagclneajma), - "ADOEDCOCKJI_GBBHLDBBJEC" => Some(Self::Gbbhldbbjec), - "ADOEDCOCKJI_KHIOJHMOKIK" => Some(Self::Khiojhmokik), - "ADOEDCOCKJI_IFODKIANIKE" => Some(Self::Ifodkianike), - "ADOEDCOCKJI_MIMICNCOHJA" => Some(Self::Mimicncohja), - "ADOEDCOCKJI_LFLLKCIHAJP" => Some(Self::Lfllkcihajp), - "ADOEDCOCKJI_FNAJDKMLLNK" => Some(Self::Fnajdkmllnk), - "ADOEDCOCKJI_DHHKFDELGIK" => Some(Self::Dhhkfdelgik), - "ADOEDCOCKJI_APMFHLKMIFB" => Some(Self::Apmfhlkmifb), - "ADOEDCOCKJI_LEINAOGHJGK" => Some(Self::Leinaoghjgk), - "ADOEDCOCKJI_HKBKBDGKDJG" => Some(Self::Hkbkbdgkdjg), - "ADOEDCOCKJI_MEGAGFLFHFE" => Some(Self::Megagflfhfe), - "ADOEDCOCKJI_MLABFANDIHH" => Some(Self::Mlabfandihh), - "ADOEDCOCKJI_FNMJHGCAIJB" => Some(Self::Fnmjhgcaijb), - "ADOEDCOCKJI_FNLLCAELHFN" => Some(Self::Fnllcaelhfn), - "ADOEDCOCKJI_OFPNCGBBKJN" => Some(Self::Ofpncgbbkjn), - "ADOEDCOCKJI_GFAIKLBJDKJ" => Some(Self::Gfaiklbjdkj), - "ADOEDCOCKJI_IBDIMNOEFNO" => Some(Self::Ibdimnoefno), - "ADOEDCOCKJI_CJNAPMAABPE" => Some(Self::Cjnapmaabpe), - "ADOEDCOCKJI_JKJGLEJKEAB" => Some(Self::Jkjglejkeab), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ldhfhedceca { - Jndkjpcapoa = 0, -} -impl Ldhfhedceca { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jndkjpcapoa => "LDHFHEDCECA_JNDKJPCAPOA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LDHFHEDCECA_JNDKJPCAPOA" => Some(Self::Jndkjpcapoa), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pifkmikhkgk { - Ihiemndblnp = 0, - Pehcfhcggcm = 7, - Chjdbkchdmm = 1, - Mafmpegfeeo = 5, - Jcjnmlankce = 3, - Mojbdkglmdd = 6, - Cipllgdhnjm = 4, - Nhnbnncgcmh = 2, - Pbiijplhemb = 8, -} -impl Pifkmikhkgk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ihiemndblnp => "PIFKMIKHKGK_IHIEMNDBLNP", - Self::Pehcfhcggcm => "PIFKMIKHKGK_PEHCFHCGGCM", - Self::Chjdbkchdmm => "PIFKMIKHKGK_CHJDBKCHDMM", - Self::Mafmpegfeeo => "PIFKMIKHKGK_MAFMPEGFEEO", - Self::Jcjnmlankce => "PIFKMIKHKGK_JCJNMLANKCE", - Self::Mojbdkglmdd => "PIFKMIKHKGK_MOJBDKGLMDD", - Self::Cipllgdhnjm => "PIFKMIKHKGK_CIPLLGDHNJM", - Self::Nhnbnncgcmh => "PIFKMIKHKGK_NHNBNNCGCMH", - Self::Pbiijplhemb => "PIFKMIKHKGK_PBIIJPLHEMB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PIFKMIKHKGK_IHIEMNDBLNP" => Some(Self::Ihiemndblnp), - "PIFKMIKHKGK_PEHCFHCGGCM" => Some(Self::Pehcfhcggcm), - "PIFKMIKHKGK_CHJDBKCHDMM" => Some(Self::Chjdbkchdmm), - "PIFKMIKHKGK_MAFMPEGFEEO" => Some(Self::Mafmpegfeeo), - "PIFKMIKHKGK_JCJNMLANKCE" => Some(Self::Jcjnmlankce), - "PIFKMIKHKGK_MOJBDKGLMDD" => Some(Self::Mojbdkglmdd), - "PIFKMIKHKGK_CIPLLGDHNJM" => Some(Self::Cipllgdhnjm), - "PIFKMIKHKGK_NHNBNNCGCMH" => Some(Self::Nhnbnncgcmh), - "PIFKMIKHKGK_PBIIJPLHEMB" => Some(Self::Pbiijplhemb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lpbkfomfeed { - Ngallglkgaf = 0, - Mkgcpbhdkfd = 2, - Penpbcpegnd = 1, -} -impl Lpbkfomfeed { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ngallglkgaf => "LPBKFOMFEED_NGALLGLKGAF", - Self::Mkgcpbhdkfd => "LPBKFOMFEED_MKGCPBHDKFD", - Self::Penpbcpegnd => "LPBKFOMFEED_PENPBCPEGND", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LPBKFOMFEED_NGALLGLKGAF" => Some(Self::Ngallglkgaf), - "LPBKFOMFEED_MKGCPBHDKFD" => Some(Self::Mkgcpbhdkfd), - "LPBKFOMFEED_PENPBCPEGND" => Some(Self::Penpbcpegnd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bdeogbdmadb { - Gbgffhjnaah = 0, -} -impl Bdeogbdmadb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gbgffhjnaah => "BDEOGBDMADB_GBGFFHJNAAH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BDEOGBDMADB_GBGFFHJNAAH" => Some(Self::Gbgffhjnaah), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gpkiokhhkpl { - ModifyMultiHollowOutTypeNone = 0, - ModifyMultiHollowOutTypeRemove = 2, - ModifyMultiHollowOutTypeInsert = 1, -} -impl Gpkiokhhkpl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ModifyMultiHollowOutTypeNone => { - "GPKIOKHHKPL_MODIFY_MULTI_HOLLOW_OUT_TYPE_NONE" - } - Self::ModifyMultiHollowOutTypeRemove => { - "GPKIOKHHKPL_MODIFY_MULTI_HOLLOW_OUT_TYPE_REMOVE" - } - Self::ModifyMultiHollowOutTypeInsert => { - "GPKIOKHHKPL_MODIFY_MULTI_HOLLOW_OUT_TYPE_INSERT" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GPKIOKHHKPL_MODIFY_MULTI_HOLLOW_OUT_TYPE_NONE" => { - Some(Self::ModifyMultiHollowOutTypeNone) - } - "GPKIOKHHKPL_MODIFY_MULTI_HOLLOW_OUT_TYPE_REMOVE" => { - Some(Self::ModifyMultiHollowOutTypeRemove) - } - "GPKIOKHHKPL_MODIFY_MULTI_HOLLOW_OUT_TYPE_INSERT" => { - Some(Self::ModifyMultiHollowOutTypeInsert) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bkjlodlhedf { - Nhkaebdakkc = 0, - Mjmgfdpdpdm = 1, - Clpoagfcalp = 2, - Enpfdbcdnbe = 3, -} -impl Bkjlodlhedf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nhkaebdakkc => "BKJLODLHEDF_NHKAEBDAKKC", - Self::Mjmgfdpdpdm => "BKJLODLHEDF_MJMGFDPDPDM", - Self::Clpoagfcalp => "BKJLODLHEDF_CLPOAGFCALP", - Self::Enpfdbcdnbe => "BKJLODLHEDF_ENPFDBCDNBE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BKJLODLHEDF_NHKAEBDAKKC" => Some(Self::Nhkaebdakkc), - "BKJLODLHEDF_MJMGFDPDPDM" => Some(Self::Mjmgfdpdpdm), - "BKJLODLHEDF_CLPOAGFCALP" => Some(Self::Clpoagfcalp), - "BKJLODLHEDF_ENPFDBCDNBE" => Some(Self::Enpfdbcdnbe), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mbcdfdhgmdp { - Lidaflpfiho = 0, - Ooajgobldob = 4, - Kdonbjkjkeo = 3, - Fifnmjdiebb = 2, - Kkjganpflpd = 1, - Ppgnbpnpieh = 5, -} -impl Mbcdfdhgmdp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lidaflpfiho => "MBCDFDHGMDP_LIDAFLPFIHO", - Self::Ooajgobldob => "MBCDFDHGMDP_OOAJGOBLDOB", - Self::Kdonbjkjkeo => "MBCDFDHGMDP_KDONBJKJKEO", - Self::Fifnmjdiebb => "MBCDFDHGMDP_FIFNMJDIEBB", - Self::Kkjganpflpd => "MBCDFDHGMDP_KKJGANPFLPD", - Self::Ppgnbpnpieh => "MBCDFDHGMDP_PPGNBPNPIEH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MBCDFDHGMDP_LIDAFLPFIHO" => Some(Self::Lidaflpfiho), - "MBCDFDHGMDP_OOAJGOBLDOB" => Some(Self::Ooajgobldob), - "MBCDFDHGMDP_KDONBJKJKEO" => Some(Self::Kdonbjkjkeo), - "MBCDFDHGMDP_FIFNMJDIEBB" => Some(Self::Fifnmjdiebb), - "MBCDFDHGMDP_KKJGANPFLPD" => Some(Self::Kkjganpflpd), - "MBCDFDHGMDP_PPGNBPNPIEH" => Some(Self::Ppgnbpnpieh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bgmhjleehko { - Nciddminegf = 0, - Pefpgbfjakf = 20, - Lnfncamjpjm = 8, - Ofhimkabafa = 26, - Lkedjnomjjn = 7, - Iligjmkaapl = 64, - Bdinighhhmk = 24, - Cmefpemodob = 11, - Dhcfdlhllno = 5, - Piccapabcco = 1, - Dkcagfkecom = 25, - Lcjibaadjga = 23, - Epknaempece = 2, - Pbhbldmgjin = 22, - Nkjbnfpfbah = 10, - Jkdpckpgnml = 9, - Mkikenkinki = 4, - Fheggbdhnlb = 6, - Hadjpmpgjej = 3, - Iaangcbeepi = 21, -} -impl Bgmhjleehko { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nciddminegf => "BGMHJLEEHKO_NCIDDMINEGF", - Self::Pefpgbfjakf => "BGMHJLEEHKO_PEFPGBFJAKF", - Self::Lnfncamjpjm => "BGMHJLEEHKO_LNFNCAMJPJM", - Self::Ofhimkabafa => "BGMHJLEEHKO_OFHIMKABAFA", - Self::Lkedjnomjjn => "BGMHJLEEHKO_LKEDJNOMJJN", - Self::Iligjmkaapl => "BGMHJLEEHKO_ILIGJMKAAPL", - Self::Bdinighhhmk => "BGMHJLEEHKO_BDINIGHHHMK", - Self::Cmefpemodob => "BGMHJLEEHKO_CMEFPEMODOB", - Self::Dhcfdlhllno => "BGMHJLEEHKO_DHCFDLHLLNO", - Self::Piccapabcco => "BGMHJLEEHKO_PICCAPABCCO", - Self::Dkcagfkecom => "BGMHJLEEHKO_DKCAGFKECOM", - Self::Lcjibaadjga => "BGMHJLEEHKO_LCJIBAADJGA", - Self::Epknaempece => "BGMHJLEEHKO_EPKNAEMPECE", - Self::Pbhbldmgjin => "BGMHJLEEHKO_PBHBLDMGJIN", - Self::Nkjbnfpfbah => "BGMHJLEEHKO_NKJBNFPFBAH", - Self::Jkdpckpgnml => "BGMHJLEEHKO_JKDPCKPGNML", - Self::Mkikenkinki => "BGMHJLEEHKO_MKIKENKINKI", - Self::Fheggbdhnlb => "BGMHJLEEHKO_FHEGGBDHNLB", - Self::Hadjpmpgjej => "BGMHJLEEHKO_HADJPMPGJEJ", - Self::Iaangcbeepi => "BGMHJLEEHKO_IAANGCBEEPI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BGMHJLEEHKO_NCIDDMINEGF" => Some(Self::Nciddminegf), - "BGMHJLEEHKO_PEFPGBFJAKF" => Some(Self::Pefpgbfjakf), - "BGMHJLEEHKO_LNFNCAMJPJM" => Some(Self::Lnfncamjpjm), - "BGMHJLEEHKO_OFHIMKABAFA" => Some(Self::Ofhimkabafa), - "BGMHJLEEHKO_LKEDJNOMJJN" => Some(Self::Lkedjnomjjn), - "BGMHJLEEHKO_ILIGJMKAAPL" => Some(Self::Iligjmkaapl), - "BGMHJLEEHKO_BDINIGHHHMK" => Some(Self::Bdinighhhmk), - "BGMHJLEEHKO_CMEFPEMODOB" => Some(Self::Cmefpemodob), - "BGMHJLEEHKO_DHCFDLHLLNO" => Some(Self::Dhcfdlhllno), - "BGMHJLEEHKO_PICCAPABCCO" => Some(Self::Piccapabcco), - "BGMHJLEEHKO_DKCAGFKECOM" => Some(Self::Dkcagfkecom), - "BGMHJLEEHKO_LCJIBAADJGA" => Some(Self::Lcjibaadjga), - "BGMHJLEEHKO_EPKNAEMPECE" => Some(Self::Epknaempece), - "BGMHJLEEHKO_PBHBLDMGJIN" => Some(Self::Pbhbldmgjin), - "BGMHJLEEHKO_NKJBNFPFBAH" => Some(Self::Nkjbnfpfbah), - "BGMHJLEEHKO_JKDPCKPGNML" => Some(Self::Jkdpckpgnml), - "BGMHJLEEHKO_MKIKENKINKI" => Some(Self::Mkikenkinki), - "BGMHJLEEHKO_FHEGGBDHNLB" => Some(Self::Fheggbdhnlb), - "BGMHJLEEHKO_HADJPMPGJEJ" => Some(Self::Hadjpmpgjej), - "BGMHJLEEHKO_IAANGCBEEPI" => Some(Self::Iaangcbeepi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gkiiimmnbpn { - Jfipmogdmbk = 0, - Ioaknchofhl = 1, - Ppolianipha = 2, -} -impl Gkiiimmnbpn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jfipmogdmbk => "GKIIIMMNBPN_JFIPMOGDMBK", - Self::Ioaknchofhl => "GKIIIMMNBPN_IOAKNCHOFHL", - Self::Ppolianipha => "GKIIIMMNBPN_PPOLIANIPHA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GKIIIMMNBPN_JFIPMOGDMBK" => Some(Self::Jfipmogdmbk), - "GKIIIMMNBPN_IOAKNCHOFHL" => Some(Self::Ioaknchofhl), - "GKIIIMMNBPN_PPOLIANIPHA" => Some(Self::Ppolianipha), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Amnjmghfpik { - Pcfmjhidkcc = 0, - Fbecllhjcpg = 4, - Kgbembacdfh = 2, - Opbcidddnjb = 8, - Khhlfjkhabf = 5, - Kcieiplpmil = 7, - Mhbegdcpdlf = 3, - Ikhdpboccoe = 6, - Lgkookdejbp = 1, - Kmomjcipbcb = 9, -} -impl Amnjmghfpik { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pcfmjhidkcc => "AMNJMGHFPIK_PCFMJHIDKCC", - Self::Fbecllhjcpg => "AMNJMGHFPIK_FBECLLHJCPG", - Self::Kgbembacdfh => "AMNJMGHFPIK_KGBEMBACDFH", - Self::Opbcidddnjb => "AMNJMGHFPIK_OPBCIDDDNJB", - Self::Khhlfjkhabf => "AMNJMGHFPIK_KHHLFJKHABF", - Self::Kcieiplpmil => "AMNJMGHFPIK_KCIEIPLPMIL", - Self::Mhbegdcpdlf => "AMNJMGHFPIK_MHBEGDCPDLF", - Self::Ikhdpboccoe => "AMNJMGHFPIK_IKHDPBOCCOE", - Self::Lgkookdejbp => "AMNJMGHFPIK_LGKOOKDEJBP", - Self::Kmomjcipbcb => "AMNJMGHFPIK_KMOMJCIPBCB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AMNJMGHFPIK_PCFMJHIDKCC" => Some(Self::Pcfmjhidkcc), - "AMNJMGHFPIK_FBECLLHJCPG" => Some(Self::Fbecllhjcpg), - "AMNJMGHFPIK_KGBEMBACDFH" => Some(Self::Kgbembacdfh), - "AMNJMGHFPIK_OPBCIDDDNJB" => Some(Self::Opbcidddnjb), - "AMNJMGHFPIK_KHHLFJKHABF" => Some(Self::Khhlfjkhabf), - "AMNJMGHFPIK_KCIEIPLPMIL" => Some(Self::Kcieiplpmil), - "AMNJMGHFPIK_MHBEGDCPDLF" => Some(Self::Mhbegdcpdlf), - "AMNJMGHFPIK_IKHDPBOCCOE" => Some(Self::Ikhdpboccoe), - "AMNJMGHFPIK_LGKOOKDEJBP" => Some(Self::Lgkookdejbp), - "AMNJMGHFPIK_KMOMJCIPBCB" => Some(Self::Kmomjcipbcb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ebjobddhphm { - Hikgcnpejmi = 0, -} -impl Ebjobddhphm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hikgcnpejmi => "EBJOBDDHPHM_HIKGCNPEJMI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EBJOBDDHPHM_HIKGCNPEJMI" => Some(Self::Hikgcnpejmi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dmnfpjkefmj { - Omgdjlfapfm = 0, - Gbhfmagkhkd = 5, - Gfffndonofc = 9, - Aomkfgnjddj = 10, - Lgdipnakila = 2, - Bbimddkjhmo = 12, - Icekkmpbhbb = 4, - Lmfjdmdnblh = 8, - Dndemihoaap = 7, - Omdiohokkmg = 11, - Ecifhakippc = 13, - Focfaiohmdm = 1, - Gdlkonaffng = 6, - Oghikmdoakj = 3, -} -impl Dmnfpjkefmj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Omgdjlfapfm => "DMNFPJKEFMJ_OMGDJLFAPFM", - Self::Gbhfmagkhkd => "DMNFPJKEFMJ_GBHFMAGKHKD", - Self::Gfffndonofc => "DMNFPJKEFMJ_GFFFNDONOFC", - Self::Aomkfgnjddj => "DMNFPJKEFMJ_AOMKFGNJDDJ", - Self::Lgdipnakila => "DMNFPJKEFMJ_LGDIPNAKILA", - Self::Bbimddkjhmo => "DMNFPJKEFMJ_BBIMDDKJHMO", - Self::Icekkmpbhbb => "DMNFPJKEFMJ_ICEKKMPBHBB", - Self::Lmfjdmdnblh => "DMNFPJKEFMJ_LMFJDMDNBLH", - Self::Dndemihoaap => "DMNFPJKEFMJ_DNDEMIHOAAP", - Self::Omdiohokkmg => "DMNFPJKEFMJ_OMDIOHOKKMG", - Self::Ecifhakippc => "DMNFPJKEFMJ_ECIFHAKIPPC", - Self::Focfaiohmdm => "DMNFPJKEFMJ_FOCFAIOHMDM", - Self::Gdlkonaffng => "DMNFPJKEFMJ_GDLKONAFFNG", - Self::Oghikmdoakj => "DMNFPJKEFMJ_OGHIKMDOAKJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DMNFPJKEFMJ_OMGDJLFAPFM" => Some(Self::Omgdjlfapfm), - "DMNFPJKEFMJ_GBHFMAGKHKD" => Some(Self::Gbhfmagkhkd), - "DMNFPJKEFMJ_GFFFNDONOFC" => Some(Self::Gfffndonofc), - "DMNFPJKEFMJ_AOMKFGNJDDJ" => Some(Self::Aomkfgnjddj), - "DMNFPJKEFMJ_LGDIPNAKILA" => Some(Self::Lgdipnakila), - "DMNFPJKEFMJ_BBIMDDKJHMO" => Some(Self::Bbimddkjhmo), - "DMNFPJKEFMJ_ICEKKMPBHBB" => Some(Self::Icekkmpbhbb), - "DMNFPJKEFMJ_LMFJDMDNBLH" => Some(Self::Lmfjdmdnblh), - "DMNFPJKEFMJ_DNDEMIHOAAP" => Some(Self::Dndemihoaap), - "DMNFPJKEFMJ_OMDIOHOKKMG" => Some(Self::Omdiohokkmg), - "DMNFPJKEFMJ_ECIFHAKIPPC" => Some(Self::Ecifhakippc), - "DMNFPJKEFMJ_FOCFAIOHMDM" => Some(Self::Focfaiohmdm), - "DMNFPJKEFMJ_GDLKONAFFNG" => Some(Self::Gdlkonaffng), - "DMNFPJKEFMJ_OGHIKMDOAKJ" => Some(Self::Oghikmdoakj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mmifkdgeghh { - Fgbpbpcmeee = 0, - Jhhkegjpefo = 1, - Ibnbopffbfb = 2, - Lpnnjlkbbfm = 8, - Cipmfmcehkp = 9, - Niodlieahpi = 10, - Ckpajgopkje = 7, - Ncclebehgda = 3, - Kgkfmajclnl = 5, - Ohokolocaga = 4, - Cjfjadjjdmc = 6, -} -impl Mmifkdgeghh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fgbpbpcmeee => "MMIFKDGEGHH_FGBPBPCMEEE", - Self::Jhhkegjpefo => "MMIFKDGEGHH_JHHKEGJPEFO", - Self::Ibnbopffbfb => "MMIFKDGEGHH_IBNBOPFFBFB", - Self::Lpnnjlkbbfm => "MMIFKDGEGHH_LPNNJLKBBFM", - Self::Cipmfmcehkp => "MMIFKDGEGHH_CIPMFMCEHKP", - Self::Niodlieahpi => "MMIFKDGEGHH_NIODLIEAHPI", - Self::Ckpajgopkje => "MMIFKDGEGHH_CKPAJGOPKJE", - Self::Ncclebehgda => "MMIFKDGEGHH_NCCLEBEHGDA", - Self::Kgkfmajclnl => "MMIFKDGEGHH_KGKFMAJCLNL", - Self::Ohokolocaga => "MMIFKDGEGHH_OHOKOLOCAGA", - Self::Cjfjadjjdmc => "MMIFKDGEGHH_CJFJADJJDMC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MMIFKDGEGHH_FGBPBPCMEEE" => Some(Self::Fgbpbpcmeee), - "MMIFKDGEGHH_JHHKEGJPEFO" => Some(Self::Jhhkegjpefo), - "MMIFKDGEGHH_IBNBOPFFBFB" => Some(Self::Ibnbopffbfb), - "MMIFKDGEGHH_LPNNJLKBBFM" => Some(Self::Lpnnjlkbbfm), - "MMIFKDGEGHH_CIPMFMCEHKP" => Some(Self::Cipmfmcehkp), - "MMIFKDGEGHH_NIODLIEAHPI" => Some(Self::Niodlieahpi), - "MMIFKDGEGHH_CKPAJGOPKJE" => Some(Self::Ckpajgopkje), - "MMIFKDGEGHH_NCCLEBEHGDA" => Some(Self::Ncclebehgda), - "MMIFKDGEGHH_KGKFMAJCLNL" => Some(Self::Kgkfmajclnl), - "MMIFKDGEGHH_OHOKOLOCAGA" => Some(Self::Ohokolocaga), - "MMIFKDGEGHH_CJFJADJJDMC" => Some(Self::Cjfjadjjdmc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Baejhhdcjba { - Klejamgebjm = 0, - Cccbflcidig = 1, -} -impl Baejhhdcjba { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Klejamgebjm => "BAEJHHDCJBA_KLEJAMGEBJM", - Self::Cccbflcidig => "BAEJHHDCJBA_CCCBFLCIDIG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BAEJHHDCJBA_KLEJAMGEBJM" => Some(Self::Klejamgebjm), - "BAEJHHDCJBA_CCCBFLCIDIG" => Some(Self::Cccbflcidig), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Knanknahaec { - Ccfjnigfadg = 0, - Cikkmeegokh = 8, - Dhadmidogfp = 3, - Diajhcldblj = 2, - Kffdnfpkgac = 5, - Cmhpbhhboao = 7, - Gmejpchclbg = 9, - Lfimannafac = 1, - Mjppjcpikkp = 4, - Mfinppceaab = 6, -} -impl Knanknahaec { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ccfjnigfadg => "KNANKNAHAEC_CCFJNIGFADG", - Self::Cikkmeegokh => "KNANKNAHAEC_CIKKMEEGOKH", - Self::Dhadmidogfp => "KNANKNAHAEC_DHADMIDOGFP", - Self::Diajhcldblj => "KNANKNAHAEC_DIAJHCLDBLJ", - Self::Kffdnfpkgac => "KNANKNAHAEC_KFFDNFPKGAC", - Self::Cmhpbhhboao => "KNANKNAHAEC_CMHPBHHBOAO", - Self::Gmejpchclbg => "KNANKNAHAEC_GMEJPCHCLBG", - Self::Lfimannafac => "KNANKNAHAEC_LFIMANNAFAC", - Self::Mjppjcpikkp => "KNANKNAHAEC_MJPPJCPIKKP", - Self::Mfinppceaab => "KNANKNAHAEC_MFINPPCEAAB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KNANKNAHAEC_CCFJNIGFADG" => Some(Self::Ccfjnigfadg), - "KNANKNAHAEC_CIKKMEEGOKH" => Some(Self::Cikkmeegokh), - "KNANKNAHAEC_DHADMIDOGFP" => Some(Self::Dhadmidogfp), - "KNANKNAHAEC_DIAJHCLDBLJ" => Some(Self::Diajhcldblj), - "KNANKNAHAEC_KFFDNFPKGAC" => Some(Self::Kffdnfpkgac), - "KNANKNAHAEC_CMHPBHHBOAO" => Some(Self::Cmhpbhhboao), - "KNANKNAHAEC_GMEJPCHCLBG" => Some(Self::Gmejpchclbg), - "KNANKNAHAEC_LFIMANNAFAC" => Some(Self::Lfimannafac), - "KNANKNAHAEC_MJPPJCPIKKP" => Some(Self::Mjppjcpikkp), - "KNANKNAHAEC_MFINPPCEAAB" => Some(Self::Mfinppceaab), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Njfkckgljmp { - Kgdbbkobdih = 0, - Mndidcnegdj = 3, - Nlehiikhelp = 2, - Nehdokkboje = 1, -} -impl Njfkckgljmp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kgdbbkobdih => "NJFKCKGLJMP_KGDBBKOBDIH", - Self::Mndidcnegdj => "NJFKCKGLJMP_MNDIDCNEGDJ", - Self::Nlehiikhelp => "NJFKCKGLJMP_NLEHIIKHELP", - Self::Nehdokkboje => "NJFKCKGLJMP_NEHDOKKBOJE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NJFKCKGLJMP_KGDBBKOBDIH" => Some(Self::Kgdbbkobdih), - "NJFKCKGLJMP_MNDIDCNEGDJ" => Some(Self::Mndidcnegdj), - "NJFKCKGLJMP_NLEHIIKHELP" => Some(Self::Nlehiikhelp), - "NJFKCKGLJMP_NEHDOKKBOJE" => Some(Self::Nehdokkboje), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cbhbocmehll { - Fmiaoenipnc = 0, - Jelafebnpnl = 1, - Fnijcbmeoil = 2, -} -impl Cbhbocmehll { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fmiaoenipnc => "CBHBOCMEHLL_FMIAOENIPNC", - Self::Jelafebnpnl => "CBHBOCMEHLL_JELAFEBNPNL", - Self::Fnijcbmeoil => "CBHBOCMEHLL_FNIJCBMEOIL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CBHBOCMEHLL_FMIAOENIPNC" => Some(Self::Fmiaoenipnc), - "CBHBOCMEHLL_JELAFEBNPNL" => Some(Self::Jelafebnpnl), - "CBHBOCMEHLL_FNIJCBMEOIL" => Some(Self::Fnijcbmeoil), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Niidkccobcf { - Ihgadiaihea = 0, -} -impl Niidkccobcf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ihgadiaihea => "NIIDKCCOBCF_IHGADIAIHEA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NIIDKCCOBCF_IHGADIAIHEA" => Some(Self::Ihgadiaihea), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fndecknkcij { - Iakahokiden = 0, - Gjiefllgand = 6, - Iacecejhajj = 5, - Pnhpbnhkaad = 2, - Idhmlgmabpn = 7, - Cpaekkmaajm = 3, - Mlapngckeef = 1, - Plikamjeomp = 4, -} -impl Fndecknkcij { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Iakahokiden => "FNDECKNKCIJ_IAKAHOKIDEN", - Self::Gjiefllgand => "FNDECKNKCIJ_GJIEFLLGAND", - Self::Iacecejhajj => "FNDECKNKCIJ_IACECEJHAJJ", - Self::Pnhpbnhkaad => "FNDECKNKCIJ_PNHPBNHKAAD", - Self::Idhmlgmabpn => "FNDECKNKCIJ_IDHMLGMABPN", - Self::Cpaekkmaajm => "FNDECKNKCIJ_CPAEKKMAAJM", - Self::Mlapngckeef => "FNDECKNKCIJ_MLAPNGCKEEF", - Self::Plikamjeomp => "FNDECKNKCIJ_PLIKAMJEOMP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FNDECKNKCIJ_IAKAHOKIDEN" => Some(Self::Iakahokiden), - "FNDECKNKCIJ_GJIEFLLGAND" => Some(Self::Gjiefllgand), - "FNDECKNKCIJ_IACECEJHAJJ" => Some(Self::Iacecejhajj), - "FNDECKNKCIJ_PNHPBNHKAAD" => Some(Self::Pnhpbnhkaad), - "FNDECKNKCIJ_IDHMLGMABPN" => Some(Self::Idhmlgmabpn), - "FNDECKNKCIJ_CPAEKKMAAJM" => Some(Self::Cpaekkmaajm), - "FNDECKNKCIJ_MLAPNGCKEEF" => Some(Self::Mlapngckeef), - "FNDECKNKCIJ_PLIKAMJEOMP" => Some(Self::Plikamjeomp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mbjihdhiphc { - Jdneinjeidi = 0, - Lldeheeonkk = 3, - Hgniphnfidj = 2, - Anfdjiafibh = 1, -} -impl Mbjihdhiphc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jdneinjeidi => "MBJIHDHIPHC_JDNEINJEIDI", - Self::Lldeheeonkk => "MBJIHDHIPHC_LLDEHEEONKK", - Self::Hgniphnfidj => "MBJIHDHIPHC_HGNIPHNFIDJ", - Self::Anfdjiafibh => "MBJIHDHIPHC_ANFDJIAFIBH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MBJIHDHIPHC_JDNEINJEIDI" => Some(Self::Jdneinjeidi), - "MBJIHDHIPHC_LLDEHEEONKK" => Some(Self::Lldeheeonkk), - "MBJIHDHIPHC_HGNIPHNFIDJ" => Some(Self::Hgniphnfidj), - "MBJIHDHIPHC_ANFDJIAFIBH" => Some(Self::Anfdjiafibh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Clmdilkjfol { - Pcajildcoon = 0, - Clcimcecpio = 3, - Aagjgdifabi = 1, - Jofdgjiepfn = 2, -} -impl Clmdilkjfol { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pcajildcoon => "CLMDILKJFOL_PCAJILDCOON", - Self::Clcimcecpio => "CLMDILKJFOL_CLCIMCECPIO", - Self::Aagjgdifabi => "CLMDILKJFOL_AAGJGDIFABI", - Self::Jofdgjiepfn => "CLMDILKJFOL_JOFDGJIEPFN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CLMDILKJFOL_PCAJILDCOON" => Some(Self::Pcajildcoon), - "CLMDILKJFOL_CLCIMCECPIO" => Some(Self::Clcimcecpio), - "CLMDILKJFOL_AAGJGDIFABI" => Some(Self::Aagjgdifabi), - "CLMDILKJFOL_JOFDGJIEPFN" => Some(Self::Jofdgjiepfn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fnnfkbfgggo { - HollowEventTypeNone = 0, - Begin = 10, - BattleEnd = 22, - ChangeLevelFight = 24, - Battle = 30, - DialogPositive = 41, - DialogNegative = 42, - HollowEventTypeDialog = 40, - BattleNormal = 31, - BattleElite = 32, - InteractEnd = 21, - HollowEventTypeAll = 1, - DialogSpecial = 43, - ChangeLevelInteract = 23, - BattleBoss = 33, - End = 20, -} -impl Fnnfkbfgggo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowEventTypeNone => "FNNFKBFGGGO_HOLLOW_EVENT_TYPE_NONE", - Self::Begin => "FNNFKBFGGGO_BEGIN", - Self::BattleEnd => "FNNFKBFGGGO_BATTLE_END", - Self::ChangeLevelFight => "FNNFKBFGGGO_CHANGE_LEVEL_FIGHT", - Self::Battle => "FNNFKBFGGGO_BATTLE", - Self::DialogPositive => "FNNFKBFGGGO_DIALOG_POSITIVE", - Self::DialogNegative => "FNNFKBFGGGO_DIALOG_NEGATIVE", - Self::HollowEventTypeDialog => "FNNFKBFGGGO_HOLLOW_EVENT_TYPE_DIALOG", - Self::BattleNormal => "FNNFKBFGGGO_BATTLE_NORMAL", - Self::BattleElite => "FNNFKBFGGGO_BATTLE_ELITE", - Self::InteractEnd => "FNNFKBFGGGO_INTERACT_END", - Self::HollowEventTypeAll => "FNNFKBFGGGO_HOLLOW_EVENT_TYPE_ALL", - Self::DialogSpecial => "FNNFKBFGGGO_DIALOG_SPECIAL", - Self::ChangeLevelInteract => "FNNFKBFGGGO_CHANGE_LEVEL_INTERACT", - Self::BattleBoss => "FNNFKBFGGGO_BATTLE_BOSS", - Self::End => "FNNFKBFGGGO_END", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FNNFKBFGGGO_HOLLOW_EVENT_TYPE_NONE" => Some(Self::HollowEventTypeNone), - "FNNFKBFGGGO_BEGIN" => Some(Self::Begin), - "FNNFKBFGGGO_BATTLE_END" => Some(Self::BattleEnd), - "FNNFKBFGGGO_CHANGE_LEVEL_FIGHT" => Some(Self::ChangeLevelFight), - "FNNFKBFGGGO_BATTLE" => Some(Self::Battle), - "FNNFKBFGGGO_DIALOG_POSITIVE" => Some(Self::DialogPositive), - "FNNFKBFGGGO_DIALOG_NEGATIVE" => Some(Self::DialogNegative), - "FNNFKBFGGGO_HOLLOW_EVENT_TYPE_DIALOG" => Some(Self::HollowEventTypeDialog), - "FNNFKBFGGGO_BATTLE_NORMAL" => Some(Self::BattleNormal), - "FNNFKBFGGGO_BATTLE_ELITE" => Some(Self::BattleElite), - "FNNFKBFGGGO_INTERACT_END" => Some(Self::InteractEnd), - "FNNFKBFGGGO_HOLLOW_EVENT_TYPE_ALL" => Some(Self::HollowEventTypeAll), - "FNNFKBFGGGO_DIALOG_SPECIAL" => Some(Self::DialogSpecial), - "FNNFKBFGGGO_CHANGE_LEVEL_INTERACT" => Some(Self::ChangeLevelInteract), - "FNNFKBFGGGO_BATTLE_BOSS" => Some(Self::BattleBoss), - "FNNFKBFGGGO_END" => Some(Self::End), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Edinmffnlbn { - Gphigpabend = 0, - Jcinhpigpfb = 2, - Aaeajeceklg = 1, - Eiinbofjhpb = 3, -} -impl Edinmffnlbn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gphigpabend => "EDINMFFNLBN_GPHIGPABEND", - Self::Jcinhpigpfb => "EDINMFFNLBN_JCINHPIGPFB", - Self::Aaeajeceklg => "EDINMFFNLBN_AAEAJECEKLG", - Self::Eiinbofjhpb => "EDINMFFNLBN_EIINBOFJHPB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EDINMFFNLBN_GPHIGPABEND" => Some(Self::Gphigpabend), - "EDINMFFNLBN_JCINHPIGPFB" => Some(Self::Jcinhpigpfb), - "EDINMFFNLBN_AAEAJECEKLG" => Some(Self::Aaeajeceklg), - "EDINMFFNLBN_EIINBOFJHPB" => Some(Self::Eiinbofjhpb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bgclhjphako { - Eadjifllgnn = 0, - Eaeeiolomcb = 3, - Bbjaodgaddd = 1, - Hcienlkebfi = 2, -} -impl Bgclhjphako { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Eadjifllgnn => "BGCLHJPHAKO_EADJIFLLGNN", - Self::Eaeeiolomcb => "BGCLHJPHAKO_EAEEIOLOMCB", - Self::Bbjaodgaddd => "BGCLHJPHAKO_BBJAODGADDD", - Self::Hcienlkebfi => "BGCLHJPHAKO_HCIENLKEBFI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BGCLHJPHAKO_EADJIFLLGNN" => Some(Self::Eadjifllgnn), - "BGCLHJPHAKO_EAEEIOLOMCB" => Some(Self::Eaeeiolomcb), - "BGCLHJPHAKO_BBJAODGADDD" => Some(Self::Bbjaodgaddd), - "BGCLHJPHAKO_HCIENLKEBFI" => Some(Self::Hcienlkebfi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ilebhmkoonp { - Ihoimhafada = 0, - Ebpddpkkhnf = 3, - Ieinbdiagfa = 4, - Gcfmgagnlca = 101, - Jegpgghpcfh = 2, - Edmenflpnhl = 6, - Pkbabjnidhe = 102, - Jpoohpkfecc = 100, - Ckkneddonla = 5, - Dbcmcalokpe = 7, - Bllpnfgjbpf = 8, - Mmmbicnihhi = 1, -} -impl Ilebhmkoonp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ihoimhafada => "ILEBHMKOONP_IHOIMHAFADA", - Self::Ebpddpkkhnf => "ILEBHMKOONP_EBPDDPKKHNF", - Self::Ieinbdiagfa => "ILEBHMKOONP_IEINBDIAGFA", - Self::Gcfmgagnlca => "ILEBHMKOONP_GCFMGAGNLCA", - Self::Jegpgghpcfh => "ILEBHMKOONP_JEGPGGHPCFH", - Self::Edmenflpnhl => "ILEBHMKOONP_EDMENFLPNHL", - Self::Pkbabjnidhe => "ILEBHMKOONP_PKBABJNIDHE", - Self::Jpoohpkfecc => "ILEBHMKOONP_JPOOHPKFECC", - Self::Ckkneddonla => "ILEBHMKOONP_CKKNEDDONLA", - Self::Dbcmcalokpe => "ILEBHMKOONP_DBCMCALOKPE", - Self::Bllpnfgjbpf => "ILEBHMKOONP_BLLPNFGJBPF", - Self::Mmmbicnihhi => "ILEBHMKOONP_MMMBICNIHHI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ILEBHMKOONP_IHOIMHAFADA" => Some(Self::Ihoimhafada), - "ILEBHMKOONP_EBPDDPKKHNF" => Some(Self::Ebpddpkkhnf), - "ILEBHMKOONP_IEINBDIAGFA" => Some(Self::Ieinbdiagfa), - "ILEBHMKOONP_GCFMGAGNLCA" => Some(Self::Gcfmgagnlca), - "ILEBHMKOONP_JEGPGGHPCFH" => Some(Self::Jegpgghpcfh), - "ILEBHMKOONP_EDMENFLPNHL" => Some(Self::Edmenflpnhl), - "ILEBHMKOONP_PKBABJNIDHE" => Some(Self::Pkbabjnidhe), - "ILEBHMKOONP_JPOOHPKFECC" => Some(Self::Jpoohpkfecc), - "ILEBHMKOONP_CKKNEDDONLA" => Some(Self::Ckkneddonla), - "ILEBHMKOONP_DBCMCALOKPE" => Some(Self::Dbcmcalokpe), - "ILEBHMKOONP_BLLPNFGJBPF" => Some(Self::Bllpnfgjbpf), - "ILEBHMKOONP_MMMBICNIHHI" => Some(Self::Mmmbicnihhi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fhanjgefkli { - FreezeCameraTypeNone = 0, - FreezeCameraTypeManual = 1, - FreezeCameraTypeCenter = 2, -} -impl Fhanjgefkli { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::FreezeCameraTypeNone => "FHANJGEFKLI_FREEZE_CAMERA_TYPE_NONE", - Self::FreezeCameraTypeManual => "FHANJGEFKLI_FREEZE_CAMERA_TYPE_MANUAL", - Self::FreezeCameraTypeCenter => "FHANJGEFKLI_FREEZE_CAMERA_TYPE_CENTER", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FHANJGEFKLI_FREEZE_CAMERA_TYPE_NONE" => Some(Self::FreezeCameraTypeNone), - "FHANJGEFKLI_FREEZE_CAMERA_TYPE_MANUAL" => Some(Self::FreezeCameraTypeManual), - "FHANJGEFKLI_FREEZE_CAMERA_TYPE_CENTER" => Some(Self::FreezeCameraTypeCenter), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bjcodclmfnf { - Mfmacdbdoee = 0, - Adcceeopdcb = 2, - Fahegpheojf = 1, -} -impl Bjcodclmfnf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mfmacdbdoee => "BJCODCLMFNF_MFMACDBDOEE", - Self::Adcceeopdcb => "BJCODCLMFNF_ADCCEEOPDCB", - Self::Fahegpheojf => "BJCODCLMFNF_FAHEGPHEOJF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BJCODCLMFNF_MFMACDBDOEE" => Some(Self::Mfmacdbdoee), - "BJCODCLMFNF_ADCCEEOPDCB" => Some(Self::Adcceeopdcb), - "BJCODCLMFNF_FAHEGPHEOJF" => Some(Self::Fahegpheojf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Imiejehppna { - Dhjggdeokff = 0, - Mmljnmgneld = 1, -} -impl Imiejehppna { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dhjggdeokff => "IMIEJEHPPNA_DHJGGDEOKFF", - Self::Mmljnmgneld => "IMIEJEHPPNA_MMLJNMGNELD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IMIEJEHPPNA_DHJGGDEOKFF" => Some(Self::Dhjggdeokff), - "IMIEJEHPPNA_MMLJNMGNELD" => Some(Self::Mmljnmgneld), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Knmpdncmmmn { - Bcnbdchdboe = 0, -} -impl Knmpdncmmmn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bcnbdchdboe => "KNMPDNCMMMN_BCNBDCHDBOE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KNMPDNCMMMN_BCNBDCHDBOE" => Some(Self::Bcnbdchdboe), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kfdfdogelnf { - Ogicpgdlijn = 0, - Fnghnjejapg = 2, - Njcdibpnonk = 1, - Ondghnpbenp = 7, - Mchfnlbkhhn = 6, - Hhobjnelndl = 5, - Pinkphalajo = 3, - Jlkjanlppck = 4, -} -impl Kfdfdogelnf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ogicpgdlijn => "KFDFDOGELNF_OGICPGDLIJN", - Self::Fnghnjejapg => "KFDFDOGELNF_FNGHNJEJAPG", - Self::Njcdibpnonk => "KFDFDOGELNF_NJCDIBPNONK", - Self::Ondghnpbenp => "KFDFDOGELNF_ONDGHNPBENP", - Self::Mchfnlbkhhn => "KFDFDOGELNF_MCHFNLBKHHN", - Self::Hhobjnelndl => "KFDFDOGELNF_HHOBJNELNDL", - Self::Pinkphalajo => "KFDFDOGELNF_PINKPHALAJO", - Self::Jlkjanlppck => "KFDFDOGELNF_JLKJANLPPCK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KFDFDOGELNF_OGICPGDLIJN" => Some(Self::Ogicpgdlijn), - "KFDFDOGELNF_FNGHNJEJAPG" => Some(Self::Fnghnjejapg), - "KFDFDOGELNF_NJCDIBPNONK" => Some(Self::Njcdibpnonk), - "KFDFDOGELNF_ONDGHNPBENP" => Some(Self::Ondghnpbenp), - "KFDFDOGELNF_MCHFNLBKHHN" => Some(Self::Mchfnlbkhhn), - "KFDFDOGELNF_HHOBJNELNDL" => Some(Self::Hhobjnelndl), - "KFDFDOGELNF_PINKPHALAJO" => Some(Self::Pinkphalajo), - "KFDFDOGELNF_JLKJANLPPCK" => Some(Self::Jlkjanlppck), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Edghmaekkni { - Bchcbnfkggo = 0, - Ammambchgmn = 1, - Bjiffpjijce = 4, - Conooncbmah = 5, - Blckdobhaog = 2, - Acljpdknoaf = 3, -} -impl Edghmaekkni { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bchcbnfkggo => "EDGHMAEKKNI_BCHCBNFKGGO", - Self::Ammambchgmn => "EDGHMAEKKNI_AMMAMBCHGMN", - Self::Bjiffpjijce => "EDGHMAEKKNI_BJIFFPJIJCE", - Self::Conooncbmah => "EDGHMAEKKNI_CONOONCBMAH", - Self::Blckdobhaog => "EDGHMAEKKNI_BLCKDOBHAOG", - Self::Acljpdknoaf => "EDGHMAEKKNI_ACLJPDKNOAF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EDGHMAEKKNI_BCHCBNFKGGO" => Some(Self::Bchcbnfkggo), - "EDGHMAEKKNI_AMMAMBCHGMN" => Some(Self::Ammambchgmn), - "EDGHMAEKKNI_BJIFFPJIJCE" => Some(Self::Bjiffpjijce), - "EDGHMAEKKNI_CONOONCBMAH" => Some(Self::Conooncbmah), - "EDGHMAEKKNI_BLCKDOBHAOG" => Some(Self::Blckdobhaog), - "EDGHMAEKKNI_ACLJPDKNOAF" => Some(Self::Acljpdknoaf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fjpfocjahdh { - PathBlockTypeNone = 0, - PathBlockRightOut = 128, - PathBlockDownIn = 2, - PathBlockLeftOut = 64, - PathBlockLeftIn = 4, - PathBlockUpIn = 1, - PathBlockDownOut = 32, - PathBlockRightIn = 8, - PathBlockUpOut = 16, -} -impl Fjpfocjahdh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::PathBlockTypeNone => "FJPFOCJAHDH_PATH_BLOCK_TYPE_NONE", - Self::PathBlockRightOut => "FJPFOCJAHDH_PATH_BLOCK_RIGHT_OUT", - Self::PathBlockDownIn => "FJPFOCJAHDH_PATH_BLOCK_DOWN_IN", - Self::PathBlockLeftOut => "FJPFOCJAHDH_PATH_BLOCK_LEFT_OUT", - Self::PathBlockLeftIn => "FJPFOCJAHDH_PATH_BLOCK_LEFT_IN", - Self::PathBlockUpIn => "FJPFOCJAHDH_PATH_BLOCK_UP_IN", - Self::PathBlockDownOut => "FJPFOCJAHDH_PATH_BLOCK_DOWN_OUT", - Self::PathBlockRightIn => "FJPFOCJAHDH_PATH_BLOCK_RIGHT_IN", - Self::PathBlockUpOut => "FJPFOCJAHDH_PATH_BLOCK_UP_OUT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FJPFOCJAHDH_PATH_BLOCK_TYPE_NONE" => Some(Self::PathBlockTypeNone), - "FJPFOCJAHDH_PATH_BLOCK_RIGHT_OUT" => Some(Self::PathBlockRightOut), - "FJPFOCJAHDH_PATH_BLOCK_DOWN_IN" => Some(Self::PathBlockDownIn), - "FJPFOCJAHDH_PATH_BLOCK_LEFT_OUT" => Some(Self::PathBlockLeftOut), - "FJPFOCJAHDH_PATH_BLOCK_LEFT_IN" => Some(Self::PathBlockLeftIn), - "FJPFOCJAHDH_PATH_BLOCK_UP_IN" => Some(Self::PathBlockUpIn), - "FJPFOCJAHDH_PATH_BLOCK_DOWN_OUT" => Some(Self::PathBlockDownOut), - "FJPFOCJAHDH_PATH_BLOCK_RIGHT_IN" => Some(Self::PathBlockRightIn), - "FJPFOCJAHDH_PATH_BLOCK_UP_OUT" => Some(Self::PathBlockUpOut), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lobnmckmoef { - Llfdoleofij = 0, -} -impl Lobnmckmoef { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Llfdoleofij => "LOBNMCKMOEF_LLFDOLEOFIJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LOBNMCKMOEF_LLFDOLEOFIJ" => Some(Self::Llfdoleofij), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Delglgekian { - GridStaminaTypeNone = 0, - GridStaminaTypeNoStamina = 2, - GridStaminaTypeDefault = 1, - GridStaminaTypeStamina = 3, -} -impl Delglgekian { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::GridStaminaTypeNone => "DELGLGEKIAN_GRID_STAMINA_TYPE_NONE", - Self::GridStaminaTypeNoStamina => "DELGLGEKIAN_GRID_STAMINA_TYPE_NO_STAMINA", - Self::GridStaminaTypeDefault => "DELGLGEKIAN_GRID_STAMINA_TYPE_DEFAULT", - Self::GridStaminaTypeStamina => "DELGLGEKIAN_GRID_STAMINA_TYPE_STAMINA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DELGLGEKIAN_GRID_STAMINA_TYPE_NONE" => Some(Self::GridStaminaTypeNone), - "DELGLGEKIAN_GRID_STAMINA_TYPE_NO_STAMINA" => { - Some(Self::GridStaminaTypeNoStamina) - } - "DELGLGEKIAN_GRID_STAMINA_TYPE_DEFAULT" => Some(Self::GridStaminaTypeDefault), - "DELGLGEKIAN_GRID_STAMINA_TYPE_STAMINA" => Some(Self::GridStaminaTypeStamina), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cobcmgeikgi { - Ggocffpklba = 0, - Fnicbfhlmjm = 2008, - Bnpjdodeijh = 2006, - Kphpiahdajf = 2004, - Mncckffbffc = 1001, - Fpmcimpeene = 1008, - Jgomnafcnpc = 1004, - Ieoankcolkc = 2005, - Nkeebdeffml = 2003, -} -impl Cobcmgeikgi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ggocffpklba => "COBCMGEIKGI_GGOCFFPKLBA", - Self::Fnicbfhlmjm => "COBCMGEIKGI_FNICBFHLMJM", - Self::Bnpjdodeijh => "COBCMGEIKGI_BNPJDODEIJH", - Self::Kphpiahdajf => "COBCMGEIKGI_KPHPIAHDAJF", - Self::Mncckffbffc => "COBCMGEIKGI_MNCCKFFBFFC", - Self::Fpmcimpeene => "COBCMGEIKGI_FPMCIMPEENE", - Self::Jgomnafcnpc => "COBCMGEIKGI_JGOMNAFCNPC", - Self::Ieoankcolkc => "COBCMGEIKGI_IEOANKCOLKC", - Self::Nkeebdeffml => "COBCMGEIKGI_NKEEBDEFFML", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "COBCMGEIKGI_GGOCFFPKLBA" => Some(Self::Ggocffpklba), - "COBCMGEIKGI_FNICBFHLMJM" => Some(Self::Fnicbfhlmjm), - "COBCMGEIKGI_BNPJDODEIJH" => Some(Self::Bnpjdodeijh), - "COBCMGEIKGI_KPHPIAHDAJF" => Some(Self::Kphpiahdajf), - "COBCMGEIKGI_MNCCKFFBFFC" => Some(Self::Mncckffbffc), - "COBCMGEIKGI_FPMCIMPEENE" => Some(Self::Fpmcimpeene), - "COBCMGEIKGI_JGOMNAFCNPC" => Some(Self::Jgomnafcnpc), - "COBCMGEIKGI_IEOANKCOLKC" => Some(Self::Ieoankcolkc), - "COBCMGEIKGI_NKEEBDEFFML" => Some(Self::Nkeebdeffml), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Npbolnedeao { - ByPremise = 0, - NotByPremise = 1, -} -impl Npbolnedeao { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ByPremise => "NPBOLNEDEAO_BY_PREMISE", - Self::NotByPremise => "NPBOLNEDEAO_NOT_BY_PREMISE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NPBOLNEDEAO_BY_PREMISE" => Some(Self::ByPremise), - "NPBOLNEDEAO_NOT_BY_PREMISE" => Some(Self::NotByPremise), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hlcbbnhefbc { - Naobpjolbbf = 0, - Fhcpgoijcok = 3, - Cplhdakdeeg = 5, - Jhmefbljbfo = 1, - Pfipioeighk = 4, - Ahagocedmbo = 2, -} -impl Hlcbbnhefbc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Naobpjolbbf => "HLCBBNHEFBC_NAOBPJOLBBF", - Self::Fhcpgoijcok => "HLCBBNHEFBC_FHCPGOIJCOK", - Self::Cplhdakdeeg => "HLCBBNHEFBC_CPLHDAKDEEG", - Self::Jhmefbljbfo => "HLCBBNHEFBC_JHMEFBLJBFO", - Self::Pfipioeighk => "HLCBBNHEFBC_PFIPIOEIGHK", - Self::Ahagocedmbo => "HLCBBNHEFBC_AHAGOCEDMBO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HLCBBNHEFBC_NAOBPJOLBBF" => Some(Self::Naobpjolbbf), - "HLCBBNHEFBC_FHCPGOIJCOK" => Some(Self::Fhcpgoijcok), - "HLCBBNHEFBC_CPLHDAKDEEG" => Some(Self::Cplhdakdeeg), - "HLCBBNHEFBC_JHMEFBLJBFO" => Some(Self::Jhmefbljbfo), - "HLCBBNHEFBC_PFIPIOEIGHK" => Some(Self::Pfipioeighk), - "HLCBBNHEFBC_AHAGOCEDMBO" => Some(Self::Ahagocedmbo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gocgbipbpdj { - Njmnkihongm = 0, - Bkklcalpmge = 4, - Hkgffmlofdj = 1, - Gnnjbjnhffn = 2, -} -impl Gocgbipbpdj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Njmnkihongm => "GOCGBIPBPDJ_NJMNKIHONGM", - Self::Bkklcalpmge => "GOCGBIPBPDJ_BKKLCALPMGE", - Self::Hkgffmlofdj => "GOCGBIPBPDJ_HKGFFMLOFDJ", - Self::Gnnjbjnhffn => "GOCGBIPBPDJ_GNNJBJNHFFN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GOCGBIPBPDJ_NJMNKIHONGM" => Some(Self::Njmnkihongm), - "GOCGBIPBPDJ_BKKLCALPMGE" => Some(Self::Bkklcalpmge), - "GOCGBIPBPDJ_HKGFFMLOFDJ" => Some(Self::Hkgffmlofdj), - "GOCGBIPBPDJ_GNNJBJNHFFN" => Some(Self::Gnnjbjnhffn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hggndepheni { - Jjmfodjnbai = 0, - Odgdlmenbkf = 2, - Hdennjoabee = 3, - Gcoimbbiggf = 1, -} -impl Hggndepheni { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jjmfodjnbai => "HGGNDEPHENI_JJMFODJNBAI", - Self::Odgdlmenbkf => "HGGNDEPHENI_ODGDLMENBKF", - Self::Hdennjoabee => "HGGNDEPHENI_HDENNJOABEE", - Self::Gcoimbbiggf => "HGGNDEPHENI_GCOIMBBIGGF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HGGNDEPHENI_JJMFODJNBAI" => Some(Self::Jjmfodjnbai), - "HGGNDEPHENI_ODGDLMENBKF" => Some(Self::Odgdlmenbkf), - "HGGNDEPHENI_HDENNJOABEE" => Some(Self::Hdennjoabee), - "HGGNDEPHENI_GCOIMBBIGGF" => Some(Self::Gcoimbbiggf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fcjhdjecblh { - Fgnbkpdoplm = 0, -} -impl Fcjhdjecblh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fgnbkpdoplm => "FCJHDJECBLH_FGNBKPDOPLM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FCJHDJECBLH_FGNBKPDOPLM" => Some(Self::Fgnbkpdoplm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Djihlknekck { +pub enum Ichhpoiclnj { HackerGameParamTypeNone = 0, HackerGameParamTypeFever = 5, - HackerGameParamTypeFeverLimit = 8, - HackerGameParamTypeDurability = 3, - HackerGameParamTypeEnergy = 4, - HackerGameParamTypeDurabilityLimit = 6, - HackerGameParamTypeCurrency = 2, HackerGameParamTypeEnergyLimit = 7, + HackerGameParamTypeDurabilityLimit = 6, + HackerGameParamTypeDurability = 3, HackerGameParamTypeLevel = 1, + HackerGameParamTypeFeverLimit = 8, + HackerGameParamTypeCurrency = 2, + HackerGameParamTypeEnergy = 4, } -impl Djihlknekck { +impl Ichhpoiclnj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::HackerGameParamTypeNone => "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_NONE", - Self::HackerGameParamTypeFever => "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_FEVER", - Self::HackerGameParamTypeFeverLimit => { - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_FEVER_LIMIT" - } - Self::HackerGameParamTypeDurability => { - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_DURABILITY" - } - Self::HackerGameParamTypeEnergy => { - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_ENERGY" + Self::HackerGameParamTypeNone => "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_NONE", + Self::HackerGameParamTypeFever => "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_FEVER", + Self::HackerGameParamTypeEnergyLimit => { + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_ENERGY_LIMIT" } Self::HackerGameParamTypeDurabilityLimit => { - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_DURABILITY_LIMIT" + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_DURABILITY_LIMIT" + } + Self::HackerGameParamTypeDurability => { + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_DURABILITY" + } + Self::HackerGameParamTypeLevel => "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_LEVEL", + Self::HackerGameParamTypeFeverLimit => { + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_FEVER_LIMIT" } Self::HackerGameParamTypeCurrency => { - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_CURRENCY" + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_CURRENCY" } - Self::HackerGameParamTypeEnergyLimit => { - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_ENERGY_LIMIT" + Self::HackerGameParamTypeEnergy => { + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_ENERGY" } - Self::HackerGameParamTypeLevel => "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_LEVEL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_NONE" => { + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_NONE" => { Some(Self::HackerGameParamTypeNone) } - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_FEVER" => { + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_FEVER" => { Some(Self::HackerGameParamTypeFever) } - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_FEVER_LIMIT" => { - Some(Self::HackerGameParamTypeFeverLimit) - } - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_DURABILITY" => { - Some(Self::HackerGameParamTypeDurability) - } - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_ENERGY" => { - Some(Self::HackerGameParamTypeEnergy) - } - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_DURABILITY_LIMIT" => { - Some(Self::HackerGameParamTypeDurabilityLimit) - } - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_CURRENCY" => { - Some(Self::HackerGameParamTypeCurrency) - } - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_ENERGY_LIMIT" => { + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_ENERGY_LIMIT" => { Some(Self::HackerGameParamTypeEnergyLimit) } - "DJIHLKNEKCK_HACKER_GAME_PARAM_TYPE_LEVEL" => { + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_DURABILITY_LIMIT" => { + Some(Self::HackerGameParamTypeDurabilityLimit) + } + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_DURABILITY" => { + Some(Self::HackerGameParamTypeDurability) + } + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_LEVEL" => { Some(Self::HackerGameParamTypeLevel) } + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_FEVER_LIMIT" => { + Some(Self::HackerGameParamTypeFeverLimit) + } + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_CURRENCY" => { + Some(Self::HackerGameParamTypeCurrency) + } + "ICHHPOICLNJ_HACKER_GAME_PARAM_TYPE_ENERGY" => { + Some(Self::HackerGameParamTypeEnergy) + } _ => None, } } @@ -15021,23 +15460,26 @@ impl Djihlknekck { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Bjkmjpkmckh { - Dijplehdadg = 0, +pub enum Ceidfbakmaf { + Edphofibhoa = 0, + Dlhbeenehcg = 1, } -impl Bjkmjpkmckh { +impl Ceidfbakmaf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Dijplehdadg => "BJKMJPKMCKH_DIJPLEHDADG", + Self::Edphofibhoa => "CEIDFBAKMAF_EDPHOFIBHOA", + Self::Dlhbeenehcg => "CEIDFBAKMAF_DLHBEENEHCG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "BJKMJPKMCKH_DIJPLEHDADG" => Some(Self::Dijplehdadg), + "CEIDFBAKMAF_EDPHOFIBHOA" => Some(Self::Edphofibhoa), + "CEIDFBAKMAF_DLHBEENEHCG" => Some(Self::Dlhbeenehcg), _ => None, } } @@ -15046,26 +15488,3867 @@ impl Bjkmjpkmckh { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Kmemaaeopjk { - Anafhmkikfj = 0, - Dgkglpciial = 1, +pub enum Oclagccoake { + Bnpoebpfgdi = 0, + Glahpcmgdgp = 4, + Bfaogmmccgb = 3, + Ehokjjebbba = 2, + Anjdifdlkld = 1, } -impl Kmemaaeopjk { +impl Oclagccoake { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Anafhmkikfj => "KMEMAAEOPJK_ANAFHMKIKFJ", - Self::Dgkglpciial => "KMEMAAEOPJK_DGKGLPCIIAL", + Self::Bnpoebpfgdi => "OCLAGCCOAKE_BNPOEBPFGDI", + Self::Glahpcmgdgp => "OCLAGCCOAKE_GLAHPCMGDGP", + Self::Bfaogmmccgb => "OCLAGCCOAKE_BFAOGMMCCGB", + Self::Ehokjjebbba => "OCLAGCCOAKE_EHOKJJEBBBA", + Self::Anjdifdlkld => "OCLAGCCOAKE_ANJDIFDLKLD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "KMEMAAEOPJK_ANAFHMKIKFJ" => Some(Self::Anafhmkikfj), - "KMEMAAEOPJK_DGKGLPCIIAL" => Some(Self::Dgkglpciial), + "OCLAGCCOAKE_BNPOEBPFGDI" => Some(Self::Bnpoebpfgdi), + "OCLAGCCOAKE_GLAHPCMGDGP" => Some(Self::Glahpcmgdgp), + "OCLAGCCOAKE_BFAOGMMCCGB" => Some(Self::Bfaogmmccgb), + "OCLAGCCOAKE_EHOKJJEBBBA" => Some(Self::Ehokjjebbba), + "OCLAGCCOAKE_ANJDIFDLKLD" => Some(Self::Anjdifdlkld), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Obmphmgkmap { + Eoadbioiddh = 0, + Bfambnnjdom = 6, + Coiffpiigdh = 3, + Djcaeideoog = 10, + Bcgchdgejfi = 4, + Bnjamndilhb = 7, + Pffnkjolnlo = 9, + Aajbnibmeop = 1, + Kpciemdnmja = 5, + Hgkbnedbflf = 8, + Oemjgckkeje = 11, + Mmaocaanhhn = 2, +} +impl Obmphmgkmap { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Eoadbioiddh => "OBMPHMGKMAP_EOADBIOIDDH", + Self::Bfambnnjdom => "OBMPHMGKMAP_BFAMBNNJDOM", + Self::Coiffpiigdh => "OBMPHMGKMAP_COIFFPIIGDH", + Self::Djcaeideoog => "OBMPHMGKMAP_DJCAEIDEOOG", + Self::Bcgchdgejfi => "OBMPHMGKMAP_BCGCHDGEJFI", + Self::Bnjamndilhb => "OBMPHMGKMAP_BNJAMNDILHB", + Self::Pffnkjolnlo => "OBMPHMGKMAP_PFFNKJOLNLO", + Self::Aajbnibmeop => "OBMPHMGKMAP_AAJBNIBMEOP", + Self::Kpciemdnmja => "OBMPHMGKMAP_KPCIEMDNMJA", + Self::Hgkbnedbflf => "OBMPHMGKMAP_HGKBNEDBFLF", + Self::Oemjgckkeje => "OBMPHMGKMAP_OEMJGCKKEJE", + Self::Mmaocaanhhn => "OBMPHMGKMAP_MMAOCAANHHN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OBMPHMGKMAP_EOADBIOIDDH" => Some(Self::Eoadbioiddh), + "OBMPHMGKMAP_BFAMBNNJDOM" => Some(Self::Bfambnnjdom), + "OBMPHMGKMAP_COIFFPIIGDH" => Some(Self::Coiffpiigdh), + "OBMPHMGKMAP_DJCAEIDEOOG" => Some(Self::Djcaeideoog), + "OBMPHMGKMAP_BCGCHDGEJFI" => Some(Self::Bcgchdgejfi), + "OBMPHMGKMAP_BNJAMNDILHB" => Some(Self::Bnjamndilhb), + "OBMPHMGKMAP_PFFNKJOLNLO" => Some(Self::Pffnkjolnlo), + "OBMPHMGKMAP_AAJBNIBMEOP" => Some(Self::Aajbnibmeop), + "OBMPHMGKMAP_KPCIEMDNMJA" => Some(Self::Kpciemdnmja), + "OBMPHMGKMAP_HGKBNEDBFLF" => Some(Self::Hgkbnedbflf), + "OBMPHMGKMAP_OEMJGCKKEJE" => Some(Self::Oemjgckkeje), + "OBMPHMGKMAP_MMAOCAANHHN" => Some(Self::Mmaocaanhhn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nkknicbaili { + Gpidmngopkh = 0, + Faipbpcmjnb = 3, + Pggpigejkkp = 2, + Nnjcnoomebm = 1, +} +impl Nkknicbaili { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gpidmngopkh => "NKKNICBAILI_GPIDMNGOPKH", + Self::Faipbpcmjnb => "NKKNICBAILI_FAIPBPCMJNB", + Self::Pggpigejkkp => "NKKNICBAILI_PGGPIGEJKKP", + Self::Nnjcnoomebm => "NKKNICBAILI_NNJCNOOMEBM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NKKNICBAILI_GPIDMNGOPKH" => Some(Self::Gpidmngopkh), + "NKKNICBAILI_FAIPBPCMJNB" => Some(Self::Faipbpcmjnb), + "NKKNICBAILI_PGGPIGEJKKP" => Some(Self::Pggpigejkkp), + "NKKNICBAILI_NNJCNOOMEBM" => Some(Self::Nnjcnoomebm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mcengimnicc { + Fomlikogkni = 0, + Afnhpanjnpf = 1, +} +impl Mcengimnicc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fomlikogkni => "MCENGIMNICC_FOMLIKOGKNI", + Self::Afnhpanjnpf => "MCENGIMNICC_AFNHPANJNPF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MCENGIMNICC_FOMLIKOGKNI" => Some(Self::Fomlikogkni), + "MCENGIMNICC_AFNHPANJNPF" => Some(Self::Afnhpanjnpf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oniphppjcec { + Dodnepghlmo = 0, + Hdjjlpfpdlb = 7, + Ggbidonofdo = 102, + Ffmkdljodmc = 2, + Odgfanbafdi = 8, + Nmdapeagkgh = 5, + Mfcdfckpkpo = 100, + Fbpphgmngam = 101, + Bhonklpajdi = 6, + Iacbmlpihih = 3, + Kngfgjhpckd = 1, + Aldbbbklmim = 4, +} +impl Oniphppjcec { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dodnepghlmo => "ONIPHPPJCEC_DODNEPGHLMO", + Self::Hdjjlpfpdlb => "ONIPHPPJCEC_HDJJLPFPDLB", + Self::Ggbidonofdo => "ONIPHPPJCEC_GGBIDONOFDO", + Self::Ffmkdljodmc => "ONIPHPPJCEC_FFMKDLJODMC", + Self::Odgfanbafdi => "ONIPHPPJCEC_ODGFANBAFDI", + Self::Nmdapeagkgh => "ONIPHPPJCEC_NMDAPEAGKGH", + Self::Mfcdfckpkpo => "ONIPHPPJCEC_MFCDFCKPKPO", + Self::Fbpphgmngam => "ONIPHPPJCEC_FBPPHGMNGAM", + Self::Bhonklpajdi => "ONIPHPPJCEC_BHONKLPAJDI", + Self::Iacbmlpihih => "ONIPHPPJCEC_IACBMLPIHIH", + Self::Kngfgjhpckd => "ONIPHPPJCEC_KNGFGJHPCKD", + Self::Aldbbbklmim => "ONIPHPPJCEC_ALDBBBKLMIM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ONIPHPPJCEC_DODNEPGHLMO" => Some(Self::Dodnepghlmo), + "ONIPHPPJCEC_HDJJLPFPDLB" => Some(Self::Hdjjlpfpdlb), + "ONIPHPPJCEC_GGBIDONOFDO" => Some(Self::Ggbidonofdo), + "ONIPHPPJCEC_FFMKDLJODMC" => Some(Self::Ffmkdljodmc), + "ONIPHPPJCEC_ODGFANBAFDI" => Some(Self::Odgfanbafdi), + "ONIPHPPJCEC_NMDAPEAGKGH" => Some(Self::Nmdapeagkgh), + "ONIPHPPJCEC_MFCDFCKPKPO" => Some(Self::Mfcdfckpkpo), + "ONIPHPPJCEC_FBPPHGMNGAM" => Some(Self::Fbpphgmngam), + "ONIPHPPJCEC_BHONKLPAJDI" => Some(Self::Bhonklpajdi), + "ONIPHPPJCEC_IACBMLPIHIH" => Some(Self::Iacbmlpihih), + "ONIPHPPJCEC_KNGFGJHPCKD" => Some(Self::Kngfgjhpckd), + "ONIPHPPJCEC_ALDBBBKLMIM" => Some(Self::Aldbbbklmim), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hadphemmmff { + Hhibbdnefii = 0, + Ofhgbomfdph = 1, + Ckjfnhmflja = 2, +} +impl Hadphemmmff { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hhibbdnefii => "HADPHEMMMFF_HHIBBDNEFII", + Self::Ofhgbomfdph => "HADPHEMMMFF_OFHGBOMFDPH", + Self::Ckjfnhmflja => "HADPHEMMMFF_CKJFNHMFLJA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HADPHEMMMFF_HHIBBDNEFII" => Some(Self::Hhibbdnefii), + "HADPHEMMMFF_OFHGBOMFDPH" => Some(Self::Ofhgbomfdph), + "HADPHEMMMFF_CKJFNHMFLJA" => Some(Self::Ckjfnhmflja), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Loclghfcjfm { + Lpakilhiean = 0, +} +impl Loclghfcjfm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lpakilhiean => "LOCLGHFCJFM_LPAKILHIEAN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LOCLGHFCJFM_LPAKILHIEAN" => Some(Self::Lpakilhiean), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum EventGraphOwnerType { + LmhhnmkmkekBicfgpjmkfn = 0, + LmhhnmkmkekDkbbncppcan = 3, + LmhhnmkmkekGebjcffdpde = 1, + LmhhnmkmkekPdmbfnkoala = 2, + LmhhnmkmkekBmpebagfcgo = 5, + LmhhnmkmkekJkcjcnohdep = 6, + LmhhnmkmkekJfeeijjfleh = 4, + LmhhnmkmkekBddkjdemikk = 7, +} +impl EventGraphOwnerType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::LmhhnmkmkekBicfgpjmkfn => "LMHHNMKMKEK_BICFGPJMKFN", + Self::LmhhnmkmkekDkbbncppcan => "LMHHNMKMKEK_DKBBNCPPCAN", + Self::LmhhnmkmkekGebjcffdpde => "LMHHNMKMKEK_GEBJCFFDPDE", + Self::LmhhnmkmkekPdmbfnkoala => "LMHHNMKMKEK_PDMBFNKOALA", + Self::LmhhnmkmkekBmpebagfcgo => "LMHHNMKMKEK_BMPEBAGFCGO", + Self::LmhhnmkmkekJkcjcnohdep => "LMHHNMKMKEK_JKCJCNOHDEP", + Self::LmhhnmkmkekJfeeijjfleh => "LMHHNMKMKEK_JFEEIJJFLEH", + Self::LmhhnmkmkekBddkjdemikk => "LMHHNMKMKEK_BDDKJDEMIKK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LMHHNMKMKEK_BICFGPJMKFN" => Some(Self::LmhhnmkmkekBicfgpjmkfn), + "LMHHNMKMKEK_DKBBNCPPCAN" => Some(Self::LmhhnmkmkekDkbbncppcan), + "LMHHNMKMKEK_GEBJCFFDPDE" => Some(Self::LmhhnmkmkekGebjcffdpde), + "LMHHNMKMKEK_PDMBFNKOALA" => Some(Self::LmhhnmkmkekPdmbfnkoala), + "LMHHNMKMKEK_BMPEBAGFCGO" => Some(Self::LmhhnmkmkekBmpebagfcgo), + "LMHHNMKMKEK_JKCJCNOHDEP" => Some(Self::LmhhnmkmkekJkcjcnohdep), + "LMHHNMKMKEK_JFEEIJJFLEH" => Some(Self::LmhhnmkmkekJfeeijjfleh), + "LMHHNMKMKEK_BDDKJDEMIKK" => Some(Self::LmhhnmkmkekBddkjdemikk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jcjbbngboee { + Kdcimljhnbb = 0, + Gbphameccgf = 4, + Nklagliohod = 3, + Cghdhiemopo = 1, + Kokjgminifd = 2, +} +impl Jcjbbngboee { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kdcimljhnbb => "JCJBBNGBOEE_KDCIMLJHNBB", + Self::Gbphameccgf => "JCJBBNGBOEE_GBPHAMECCGF", + Self::Nklagliohod => "JCJBBNGBOEE_NKLAGLIOHOD", + Self::Cghdhiemopo => "JCJBBNGBOEE_CGHDHIEMOPO", + Self::Kokjgminifd => "JCJBBNGBOEE_KOKJGMINIFD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JCJBBNGBOEE_KDCIMLJHNBB" => Some(Self::Kdcimljhnbb), + "JCJBBNGBOEE_GBPHAMECCGF" => Some(Self::Gbphameccgf), + "JCJBBNGBOEE_NKLAGLIOHOD" => Some(Self::Nklagliohod), + "JCJBBNGBOEE_CGHDHIEMOPO" => Some(Self::Cghdhiemopo), + "JCJBBNGBOEE_KOKJGMINIFD" => Some(Self::Kokjgminifd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pcjgfhbflpm { + Pcadokbnhec = 0, + Ceocafhojom = 9, + Dkkbombdjkl = 11, + Ockmfialmbi = 1, + Edopgkbfhbb = 7, + Ekemolffcef = 3, + Lpcflccngdc = 2, + Lmpeclfefep = 6, + Ekcdnieejaf = 8, + Ilkmnpllpin = 5, + Cjojjplemod = 10, + Fgcjcalfkho = 12, + Jkckdaacfng = 4, +} +impl Pcjgfhbflpm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pcadokbnhec => "PCJGFHBFLPM_PCADOKBNHEC", + Self::Ceocafhojom => "PCJGFHBFLPM_CEOCAFHOJOM", + Self::Dkkbombdjkl => "PCJGFHBFLPM_DKKBOMBDJKL", + Self::Ockmfialmbi => "PCJGFHBFLPM_OCKMFIALMBI", + Self::Edopgkbfhbb => "PCJGFHBFLPM_EDOPGKBFHBB", + Self::Ekemolffcef => "PCJGFHBFLPM_EKEMOLFFCEF", + Self::Lpcflccngdc => "PCJGFHBFLPM_LPCFLCCNGDC", + Self::Lmpeclfefep => "PCJGFHBFLPM_LMPECLFEFEP", + Self::Ekcdnieejaf => "PCJGFHBFLPM_EKCDNIEEJAF", + Self::Ilkmnpllpin => "PCJGFHBFLPM_ILKMNPLLPIN", + Self::Cjojjplemod => "PCJGFHBFLPM_CJOJJPLEMOD", + Self::Fgcjcalfkho => "PCJGFHBFLPM_FGCJCALFKHO", + Self::Jkckdaacfng => "PCJGFHBFLPM_JKCKDAACFNG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PCJGFHBFLPM_PCADOKBNHEC" => Some(Self::Pcadokbnhec), + "PCJGFHBFLPM_CEOCAFHOJOM" => Some(Self::Ceocafhojom), + "PCJGFHBFLPM_DKKBOMBDJKL" => Some(Self::Dkkbombdjkl), + "PCJGFHBFLPM_OCKMFIALMBI" => Some(Self::Ockmfialmbi), + "PCJGFHBFLPM_EDOPGKBFHBB" => Some(Self::Edopgkbfhbb), + "PCJGFHBFLPM_EKEMOLFFCEF" => Some(Self::Ekemolffcef), + "PCJGFHBFLPM_LPCFLCCNGDC" => Some(Self::Lpcflccngdc), + "PCJGFHBFLPM_LMPECLFEFEP" => Some(Self::Lmpeclfefep), + "PCJGFHBFLPM_EKCDNIEEJAF" => Some(Self::Ekcdnieejaf), + "PCJGFHBFLPM_ILKMNPLLPIN" => Some(Self::Ilkmnpllpin), + "PCJGFHBFLPM_CJOJJPLEMOD" => Some(Self::Cjojjplemod), + "PCJGFHBFLPM_FGCJCALFKHO" => Some(Self::Fgcjcalfkho), + "PCJGFHBFLPM_JKCKDAACFNG" => Some(Self::Jkckdaacfng), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fagmbhpckcc { + Acaakncnngp = 0, +} +impl Fagmbhpckcc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Acaakncnngp => "FAGMBHPCKCC_ACAAKNCNNGP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FAGMBHPCKCC_ACAAKNCNNGP" => Some(Self::Acaakncnngp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Iccjaahkfjf { + Hccefddagpd = 0, + Hgdbahjajnp = 3, + Plnagfidfoj = 2, + Hefglipomca = 5, + Oemmmofjoef = 4, + Lbologcjdib = 1, +} +impl Iccjaahkfjf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hccefddagpd => "ICCJAAHKFJF_HCCEFDDAGPD", + Self::Hgdbahjajnp => "ICCJAAHKFJF_HGDBAHJAJNP", + Self::Plnagfidfoj => "ICCJAAHKFJF_PLNAGFIDFOJ", + Self::Hefglipomca => "ICCJAAHKFJF_HEFGLIPOMCA", + Self::Oemmmofjoef => "ICCJAAHKFJF_OEMMMOFJOEF", + Self::Lbologcjdib => "ICCJAAHKFJF_LBOLOGCJDIB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ICCJAAHKFJF_HCCEFDDAGPD" => Some(Self::Hccefddagpd), + "ICCJAAHKFJF_HGDBAHJAJNP" => Some(Self::Hgdbahjajnp), + "ICCJAAHKFJF_PLNAGFIDFOJ" => Some(Self::Plnagfidfoj), + "ICCJAAHKFJF_HEFGLIPOMCA" => Some(Self::Hefglipomca), + "ICCJAAHKFJF_OEMMMOFJOEF" => Some(Self::Oemmmofjoef), + "ICCJAAHKFJF_LBOLOGCJDIB" => Some(Self::Lbologcjdib), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Llaapppccam { + Dblbfiglimk = 0, + Blhoingiobm = 1, + Kcfgccmkohp = 7, + Gfdfkjkhjgk = 5, + Jojliiopepj = 2, + Ihhkonjjicl = 6, + Dlecbnaamjp = 4, + Hanejgfhamm = 9, + Lklkenljgad = 8, + Jegndhlnhbh = 10, + Npmbjbfeljc = 3, +} +impl Llaapppccam { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dblbfiglimk => "LLAAPPPCCAM_DBLBFIGLIMK", + Self::Blhoingiobm => "LLAAPPPCCAM_BLHOINGIOBM", + Self::Kcfgccmkohp => "LLAAPPPCCAM_KCFGCCMKOHP", + Self::Gfdfkjkhjgk => "LLAAPPPCCAM_GFDFKJKHJGK", + Self::Jojliiopepj => "LLAAPPPCCAM_JOJLIIOPEPJ", + Self::Ihhkonjjicl => "LLAAPPPCCAM_IHHKONJJICL", + Self::Dlecbnaamjp => "LLAAPPPCCAM_DLECBNAAMJP", + Self::Hanejgfhamm => "LLAAPPPCCAM_HANEJGFHAMM", + Self::Lklkenljgad => "LLAAPPPCCAM_LKLKENLJGAD", + Self::Jegndhlnhbh => "LLAAPPPCCAM_JEGNDHLNHBH", + Self::Npmbjbfeljc => "LLAAPPPCCAM_NPMBJBFELJC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LLAAPPPCCAM_DBLBFIGLIMK" => Some(Self::Dblbfiglimk), + "LLAAPPPCCAM_BLHOINGIOBM" => Some(Self::Blhoingiobm), + "LLAAPPPCCAM_KCFGCCMKOHP" => Some(Self::Kcfgccmkohp), + "LLAAPPPCCAM_GFDFKJKHJGK" => Some(Self::Gfdfkjkhjgk), + "LLAAPPPCCAM_JOJLIIOPEPJ" => Some(Self::Jojliiopepj), + "LLAAPPPCCAM_IHHKONJJICL" => Some(Self::Ihhkonjjicl), + "LLAAPPPCCAM_DLECBNAAMJP" => Some(Self::Dlecbnaamjp), + "LLAAPPPCCAM_HANEJGFHAMM" => Some(Self::Hanejgfhamm), + "LLAAPPPCCAM_LKLKENLJGAD" => Some(Self::Lklkenljgad), + "LLAAPPPCCAM_JEGNDHLNHBH" => Some(Self::Jegndhlnhbh), + "LLAAPPPCCAM_NPMBJBFELJC" => Some(Self::Npmbjbfeljc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Igljkblfjgb { + HollowPosChangedReasonNone = 0, + HollowPosChangedReasonTransfer = 2, + HollowPosChangedReasonMove = 1, + HollowPosChangedReasonPush = 3, +} +impl Igljkblfjgb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowPosChangedReasonNone => { + "IGLJKBLFJGB_HOLLOW_POS_CHANGED_REASON_NONE" + } + Self::HollowPosChangedReasonTransfer => { + "IGLJKBLFJGB_HOLLOW_POS_CHANGED_REASON_TRANSFER" + } + Self::HollowPosChangedReasonMove => { + "IGLJKBLFJGB_HOLLOW_POS_CHANGED_REASON_MOVE" + } + Self::HollowPosChangedReasonPush => { + "IGLJKBLFJGB_HOLLOW_POS_CHANGED_REASON_PUSH" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IGLJKBLFJGB_HOLLOW_POS_CHANGED_REASON_NONE" => { + Some(Self::HollowPosChangedReasonNone) + } + "IGLJKBLFJGB_HOLLOW_POS_CHANGED_REASON_TRANSFER" => { + Some(Self::HollowPosChangedReasonTransfer) + } + "IGLJKBLFJGB_HOLLOW_POS_CHANGED_REASON_MOVE" => { + Some(Self::HollowPosChangedReasonMove) + } + "IGLJKBLFJGB_HOLLOW_POS_CHANGED_REASON_PUSH" => { + Some(Self::HollowPosChangedReasonPush) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Amndmpkigbp { + AddCharacterModeByRobotId = 0, + AddCharacterModeByPlayer = 1, +} +impl Amndmpkigbp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::AddCharacterModeByRobotId => { + "AMNDMPKIGBP_ADD_CHARACTER_MODE_BY_ROBOT_ID" + } + Self::AddCharacterModeByPlayer => "AMNDMPKIGBP_ADD_CHARACTER_MODE_BY_PLAYER", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AMNDMPKIGBP_ADD_CHARACTER_MODE_BY_ROBOT_ID" => { + Some(Self::AddCharacterModeByRobotId) + } + "AMNDMPKIGBP_ADD_CHARACTER_MODE_BY_PLAYER" => { + Some(Self::AddCharacterModeByPlayer) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jfmjnfljpoa { + Ijmkinibglj = 0, + Okbpfhadjga = 2, + Immhobbhdkc = 1, +} +impl Jfmjnfljpoa { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ijmkinibglj => "JFMJNFLJPOA_IJMKINIBGLJ", + Self::Okbpfhadjga => "JFMJNFLJPOA_OKBPFHADJGA", + Self::Immhobbhdkc => "JFMJNFLJPOA_IMMHOBBHDKC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JFMJNFLJPOA_IJMKINIBGLJ" => Some(Self::Ijmkinibglj), + "JFMJNFLJPOA_OKBPFHADJGA" => Some(Self::Okbpfhadjga), + "JFMJNFLJPOA_IMMHOBBHDKC" => Some(Self::Immhobbhdkc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fhgeimfddhg { + Alive = 0, + TrustLevel = 5, + Exist = 3, + Death = 1, + Talent = 4, + Hp = 2, + Ban = 6, +} +impl Fhgeimfddhg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Alive => "FHGEIMFDDHG_ALIVE", + Self::TrustLevel => "FHGEIMFDDHG_TRUST_LEVEL", + Self::Exist => "FHGEIMFDDHG_EXIST", + Self::Death => "FHGEIMFDDHG_DEATH", + Self::Talent => "FHGEIMFDDHG_TALENT", + Self::Hp => "FHGEIMFDDHG_HP", + Self::Ban => "FHGEIMFDDHG_BAN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FHGEIMFDDHG_ALIVE" => Some(Self::Alive), + "FHGEIMFDDHG_TRUST_LEVEL" => Some(Self::TrustLevel), + "FHGEIMFDDHG_EXIST" => Some(Self::Exist), + "FHGEIMFDDHG_DEATH" => Some(Self::Death), + "FHGEIMFDDHG_TALENT" => Some(Self::Talent), + "FHGEIMFDDHG_HP" => Some(Self::Hp), + "FHGEIMFDDHG_BAN" => Some(Self::Ban), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mmplbphokeh { + Dimjnehadop = 0, + Canbaepbolg = 5, + Kabmkgncmbh = 17, + Ffjhheijjmk = 3, + Glpdfdfkfch = 1, + Boledfcnfni = 13, + Kobgbcdbnbe = 9, + Knfdpendmin = 2, + Dbnoiikiaal = 15, + Ieacblhlmee = 6, + Fepplgfhafb = 14, + Maocpldljnk = 16, + Eldoeadicdh = 8, + Ipkijgapgmg = 7, + Nnlnganigon = 19, + Ckbclkmphak = 11, + Fenhfgdlmkn = 12, + Bemfdfgbncn = 10, + Cpmkmmopica = 4, + Mfdhlnplaid = 18, +} +impl Mmplbphokeh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dimjnehadop => "MMPLBPHOKEH_DIMJNEHADOP", + Self::Canbaepbolg => "MMPLBPHOKEH_CANBAEPBOLG", + Self::Kabmkgncmbh => "MMPLBPHOKEH_KABMKGNCMBH", + Self::Ffjhheijjmk => "MMPLBPHOKEH_FFJHHEIJJMK", + Self::Glpdfdfkfch => "MMPLBPHOKEH_GLPDFDFKFCH", + Self::Boledfcnfni => "MMPLBPHOKEH_BOLEDFCNFNI", + Self::Kobgbcdbnbe => "MMPLBPHOKEH_KOBGBCDBNBE", + Self::Knfdpendmin => "MMPLBPHOKEH_KNFDPENDMIN", + Self::Dbnoiikiaal => "MMPLBPHOKEH_DBNOIIKIAAL", + Self::Ieacblhlmee => "MMPLBPHOKEH_IEACBLHLMEE", + Self::Fepplgfhafb => "MMPLBPHOKEH_FEPPLGFHAFB", + Self::Maocpldljnk => "MMPLBPHOKEH_MAOCPLDLJNK", + Self::Eldoeadicdh => "MMPLBPHOKEH_ELDOEADICDH", + Self::Ipkijgapgmg => "MMPLBPHOKEH_IPKIJGAPGMG", + Self::Nnlnganigon => "MMPLBPHOKEH_NNLNGANIGON", + Self::Ckbclkmphak => "MMPLBPHOKEH_CKBCLKMPHAK", + Self::Fenhfgdlmkn => "MMPLBPHOKEH_FENHFGDLMKN", + Self::Bemfdfgbncn => "MMPLBPHOKEH_BEMFDFGBNCN", + Self::Cpmkmmopica => "MMPLBPHOKEH_CPMKMMOPICA", + Self::Mfdhlnplaid => "MMPLBPHOKEH_MFDHLNPLAID", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MMPLBPHOKEH_DIMJNEHADOP" => Some(Self::Dimjnehadop), + "MMPLBPHOKEH_CANBAEPBOLG" => Some(Self::Canbaepbolg), + "MMPLBPHOKEH_KABMKGNCMBH" => Some(Self::Kabmkgncmbh), + "MMPLBPHOKEH_FFJHHEIJJMK" => Some(Self::Ffjhheijjmk), + "MMPLBPHOKEH_GLPDFDFKFCH" => Some(Self::Glpdfdfkfch), + "MMPLBPHOKEH_BOLEDFCNFNI" => Some(Self::Boledfcnfni), + "MMPLBPHOKEH_KOBGBCDBNBE" => Some(Self::Kobgbcdbnbe), + "MMPLBPHOKEH_KNFDPENDMIN" => Some(Self::Knfdpendmin), + "MMPLBPHOKEH_DBNOIIKIAAL" => Some(Self::Dbnoiikiaal), + "MMPLBPHOKEH_IEACBLHLMEE" => Some(Self::Ieacblhlmee), + "MMPLBPHOKEH_FEPPLGFHAFB" => Some(Self::Fepplgfhafb), + "MMPLBPHOKEH_MAOCPLDLJNK" => Some(Self::Maocpldljnk), + "MMPLBPHOKEH_ELDOEADICDH" => Some(Self::Eldoeadicdh), + "MMPLBPHOKEH_IPKIJGAPGMG" => Some(Self::Ipkijgapgmg), + "MMPLBPHOKEH_NNLNGANIGON" => Some(Self::Nnlnganigon), + "MMPLBPHOKEH_CKBCLKMPHAK" => Some(Self::Ckbclkmphak), + "MMPLBPHOKEH_FENHFGDLMKN" => Some(Self::Fenhfgdlmkn), + "MMPLBPHOKEH_BEMFDFGBNCN" => Some(Self::Bemfdfgbncn), + "MMPLBPHOKEH_CPMKMMOPICA" => Some(Self::Cpmkmmopica), + "MMPLBPHOKEH_MFDHLNPLAID" => Some(Self::Mfdhlnplaid), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fihjnngadmi { + Pbghopojllg = 0, + Onmdbijomif = 3, + Jpdgeehgebo = 2, + Hekmbpigabi = 1, +} +impl Fihjnngadmi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pbghopojllg => "FIHJNNGADMI_PBGHOPOJLLG", + Self::Onmdbijomif => "FIHJNNGADMI_ONMDBIJOMIF", + Self::Jpdgeehgebo => "FIHJNNGADMI_JPDGEEHGEBO", + Self::Hekmbpigabi => "FIHJNNGADMI_HEKMBPIGABI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FIHJNNGADMI_PBGHOPOJLLG" => Some(Self::Pbghopojllg), + "FIHJNNGADMI_ONMDBIJOMIF" => Some(Self::Onmdbijomif), + "FIHJNNGADMI_JPDGEEHGEBO" => Some(Self::Jpdgeehgebo), + "FIHJNNGADMI_HEKMBPIGABI" => Some(Self::Hekmbpigabi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fejknlphcke { + Dbnkflanadf = 0, + Eedahichboh = 2, + Fjhallgpkkn = 1, +} +impl Fejknlphcke { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dbnkflanadf => "FEJKNLPHCKE_DBNKFLANADF", + Self::Eedahichboh => "FEJKNLPHCKE_EEDAHICHBOH", + Self::Fjhallgpkkn => "FEJKNLPHCKE_FJHALLGPKKN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FEJKNLPHCKE_DBNKFLANADF" => Some(Self::Dbnkflanadf), + "FEJKNLPHCKE_EEDAHICHBOH" => Some(Self::Eedahichboh), + "FEJKNLPHCKE_FJHALLGPKKN" => Some(Self::Fjhallgpkkn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nfnpfmlbfaf { + Oimhnfadcnb = 0, + Jfmjfenjgcp = 2, + Pjkflhfmdfi = 1, +} +impl Nfnpfmlbfaf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Oimhnfadcnb => "NFNPFMLBFAF_OIMHNFADCNB", + Self::Jfmjfenjgcp => "NFNPFMLBFAF_JFMJFENJGCP", + Self::Pjkflhfmdfi => "NFNPFMLBFAF_PJKFLHFMDFI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NFNPFMLBFAF_OIMHNFADCNB" => Some(Self::Oimhnfadcnb), + "NFNPFMLBFAF_JFMJFENJGCP" => Some(Self::Jfmjfenjgcp), + "NFNPFMLBFAF_PJKFLHFMDFI" => Some(Self::Pjkflhfmdfi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mjgkkceelce { + ChessboardPerformModeNone = 0, + ChessboardPerformModeUnblock = 4, + ChessboardPerformModeOpen = 1, + ChessboardPerformModeClose = 2, + ChessboardPerformModeBlock = 3, +} +impl Mjgkkceelce { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ChessboardPerformModeNone => "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_NONE", + Self::ChessboardPerformModeUnblock => { + "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_UNBLOCK" + } + Self::ChessboardPerformModeOpen => "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_OPEN", + Self::ChessboardPerformModeClose => { + "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_CLOSE" + } + Self::ChessboardPerformModeBlock => { + "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_BLOCK" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_NONE" => { + Some(Self::ChessboardPerformModeNone) + } + "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_UNBLOCK" => { + Some(Self::ChessboardPerformModeUnblock) + } + "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_OPEN" => { + Some(Self::ChessboardPerformModeOpen) + } + "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_CLOSE" => { + Some(Self::ChessboardPerformModeClose) + } + "MJGKKCEELCE_CHESSBOARD_PERFORM_MODE_BLOCK" => { + Some(Self::ChessboardPerformModeBlock) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mkihaemdlcp { + Aojlanjhpci = 0, + Mdpnjoedplb = 4, + Pabhdgopfmf = 3, + Bbbkhdlmnek = 2, + Okcbkamcppe = 1, +} +impl Mkihaemdlcp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Aojlanjhpci => "MKIHAEMDLCP_AOJLANJHPCI", + Self::Mdpnjoedplb => "MKIHAEMDLCP_MDPNJOEDPLB", + Self::Pabhdgopfmf => "MKIHAEMDLCP_PABHDGOPFMF", + Self::Bbbkhdlmnek => "MKIHAEMDLCP_BBBKHDLMNEK", + Self::Okcbkamcppe => "MKIHAEMDLCP_OKCBKAMCPPE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MKIHAEMDLCP_AOJLANJHPCI" => Some(Self::Aojlanjhpci), + "MKIHAEMDLCP_MDPNJOEDPLB" => Some(Self::Mdpnjoedplb), + "MKIHAEMDLCP_PABHDGOPFMF" => Some(Self::Pabhdgopfmf), + "MKIHAEMDLCP_BBBKHDLMNEK" => Some(Self::Bbbkhdlmnek), + "MKIHAEMDLCP_OKCBKAMCPPE" => Some(Self::Okcbkamcppe), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Egfioifknpo { + EghmChooseGridTypeNone = 0, + EghmChooseGridTypeDiscrete = 2, + EghmChooseGridTypeContinue = 1, +} +impl Egfioifknpo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::EghmChooseGridTypeNone => "EGFIOIFKNPO_EGHM_CHOOSE_GRID_TYPE_NONE", + Self::EghmChooseGridTypeDiscrete => { + "EGFIOIFKNPO_EGHM_CHOOSE_GRID_TYPE_DISCRETE" + } + Self::EghmChooseGridTypeContinue => { + "EGFIOIFKNPO_EGHM_CHOOSE_GRID_TYPE_CONTINUE" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EGFIOIFKNPO_EGHM_CHOOSE_GRID_TYPE_NONE" => { + Some(Self::EghmChooseGridTypeNone) + } + "EGFIOIFKNPO_EGHM_CHOOSE_GRID_TYPE_DISCRETE" => { + Some(Self::EghmChooseGridTypeDiscrete) + } + "EGFIOIFKNPO_EGHM_CHOOSE_GRID_TYPE_CONTINUE" => { + Some(Self::EghmChooseGridTypeContinue) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jlhbiinibkc { + Plpmiokglnh = 0, + Dndhhcedbmi = 2, + Pddggchkocl = 3, + Oedkilpeocj = 1, +} +impl Jlhbiinibkc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Plpmiokglnh => "JLHBIINIBKC_PLPMIOKGLNH", + Self::Dndhhcedbmi => "JLHBIINIBKC_DNDHHCEDBMI", + Self::Pddggchkocl => "JLHBIINIBKC_PDDGGCHKOCL", + Self::Oedkilpeocj => "JLHBIINIBKC_OEDKILPEOCJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JLHBIINIBKC_PLPMIOKGLNH" => Some(Self::Plpmiokglnh), + "JLHBIINIBKC_DNDHHCEDBMI" => Some(Self::Dndhhcedbmi), + "JLHBIINIBKC_PDDGGCHKOCL" => Some(Self::Pddggchkocl), + "JLHBIINIBKC_OEDKILPEOCJ" => Some(Self::Oedkilpeocj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oceekocomah { + CopyTypeAll = 0, + CopyTypeNodeState = 2, + CopyTypeSubState = 4, + CopyTypeVisibleState = 3, + CopyTypeEventDetail = 5, + CopyTypeEventId = 1, +} +impl Oceekocomah { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::CopyTypeAll => "OCEEKOCOMAH_COPY_TYPE_ALL", + Self::CopyTypeNodeState => "OCEEKOCOMAH_COPY_TYPE_NODE_STATE", + Self::CopyTypeSubState => "OCEEKOCOMAH_COPY_TYPE_SUB_STATE", + Self::CopyTypeVisibleState => "OCEEKOCOMAH_COPY_TYPE_VISIBLE_STATE", + Self::CopyTypeEventDetail => "OCEEKOCOMAH_COPY_TYPE_EVENT_DETAIL", + Self::CopyTypeEventId => "OCEEKOCOMAH_COPY_TYPE_EVENT_ID", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OCEEKOCOMAH_COPY_TYPE_ALL" => Some(Self::CopyTypeAll), + "OCEEKOCOMAH_COPY_TYPE_NODE_STATE" => Some(Self::CopyTypeNodeState), + "OCEEKOCOMAH_COPY_TYPE_SUB_STATE" => Some(Self::CopyTypeSubState), + "OCEEKOCOMAH_COPY_TYPE_VISIBLE_STATE" => Some(Self::CopyTypeVisibleState), + "OCEEKOCOMAH_COPY_TYPE_EVENT_DETAIL" => Some(Self::CopyTypeEventDetail), + "OCEEKOCOMAH_COPY_TYPE_EVENT_ID" => Some(Self::CopyTypeEventId), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eagbjjifpgj { + Mogoblahabb = 0, + Bafehclahgc = 2, + Cfajiakjjmb = 1, + Gjmconiokfc = 3, +} +impl Eagbjjifpgj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mogoblahabb => "EAGBJJIFPGJ_MOGOBLAHABB", + Self::Bafehclahgc => "EAGBJJIFPGJ_BAFEHCLAHGC", + Self::Cfajiakjjmb => "EAGBJJIFPGJ_CFAJIAKJJMB", + Self::Gjmconiokfc => "EAGBJJIFPGJ_GJMCONIOKFC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EAGBJJIFPGJ_MOGOBLAHABB" => Some(Self::Mogoblahabb), + "EAGBJJIFPGJ_BAFEHCLAHGC" => Some(Self::Bafehclahgc), + "EAGBJJIFPGJ_CFAJIAKJJMB" => Some(Self::Cfajiakjjmb), + "EAGBJJIFPGJ_GJMCONIOKFC" => Some(Self::Gjmconiokfc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cpnklhjbbma { + Ifmochpkhel = 0, +} +impl Cpnklhjbbma { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ifmochpkhel => "CPNKLHJBBMA_IFMOCHPKHEL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CPNKLHJBBMA_IFMOCHPKHEL" => Some(Self::Ifmochpkhel), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dmceldmmhcj { + Aecanicjcla = 0, + Dffnpnhmhab = 1, + Ojejapmajkn = 2, +} +impl Dmceldmmhcj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Aecanicjcla => "DMCELDMMHCJ_AECANICJCLA", + Self::Dffnpnhmhab => "DMCELDMMHCJ_DFFNPNHMHAB", + Self::Ojejapmajkn => "DMCELDMMHCJ_OJEJAPMAJKN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DMCELDMMHCJ_AECANICJCLA" => Some(Self::Aecanicjcla), + "DMCELDMMHCJ_DFFNPNHMHAB" => Some(Self::Dffnpnhmhab), + "DMCELDMMHCJ_OJEJAPMAJKN" => Some(Self::Ojejapmajkn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mbidghnpnnf { + Achfkifgpja = 0, + Fkbikhgfhci = 1, +} +impl Mbidghnpnnf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Achfkifgpja => "MBIDGHNPNNF_ACHFKIFGPJA", + Self::Fkbikhgfhci => "MBIDGHNPNNF_FKBIKHGFHCI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MBIDGHNPNNF_ACHFKIFGPJA" => Some(Self::Achfkifgpja), + "MBIDGHNPNNF_FKBIKHGFHCI" => Some(Self::Fkbikhgfhci), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cicgdldgdhd { + Gephokhfffj = 0, + Mlhcnkjcpjg = 2, + Cijidakdeac = 3, + Nenajdagepd = 1, +} +impl Cicgdldgdhd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gephokhfffj => "CICGDLDGDHD_GEPHOKHFFFJ", + Self::Mlhcnkjcpjg => "CICGDLDGDHD_MLHCNKJCPJG", + Self::Cijidakdeac => "CICGDLDGDHD_CIJIDAKDEAC", + Self::Nenajdagepd => "CICGDLDGDHD_NENAJDAGEPD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CICGDLDGDHD_GEPHOKHFFFJ" => Some(Self::Gephokhfffj), + "CICGDLDGDHD_MLHCNKJCPJG" => Some(Self::Mlhcnkjcpjg), + "CICGDLDGDHD_CIJIDAKDEAC" => Some(Self::Cijidakdeac), + "CICGDLDGDHD_NENAJDAGEPD" => Some(Self::Nenajdagepd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lnibofbgdbc { + Oiegendmpah = 0, + Phblhfdbljf = 2, + Lpmfpbkkenl = 4, + Nejelolfmjh = 3, + Ffjpdibmbfi = 1, +} +impl Lnibofbgdbc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Oiegendmpah => "LNIBOFBGDBC_OIEGENDMPAH", + Self::Phblhfdbljf => "LNIBOFBGDBC_PHBLHFDBLJF", + Self::Lpmfpbkkenl => "LNIBOFBGDBC_LPMFPBKKENL", + Self::Nejelolfmjh => "LNIBOFBGDBC_NEJELOLFMJH", + Self::Ffjpdibmbfi => "LNIBOFBGDBC_FFJPDIBMBFI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LNIBOFBGDBC_OIEGENDMPAH" => Some(Self::Oiegendmpah), + "LNIBOFBGDBC_PHBLHFDBLJF" => Some(Self::Phblhfdbljf), + "LNIBOFBGDBC_LPMFPBKKENL" => Some(Self::Lpmfpbkkenl), + "LNIBOFBGDBC_NEJELOLFMJH" => Some(Self::Nejelolfmjh), + "LNIBOFBGDBC_FFJPDIBMBFI" => Some(Self::Ffjpdibmbfi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lfoohaengdp { + Cckageedidk = 0, +} +impl Lfoohaengdp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cckageedidk => "LFOOHAENGDP_CCKAGEEDIDK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LFOOHAENGDP_CCKAGEEDIDK" => Some(Self::Cckageedidk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mimehpmbmmn { + CameraPositionTypeNone = 0, + CameraPositionTypeBound = 1, + CameraPositionTypePosition = 2, + CameraPositionTypeReturn = 3, +} +impl Mimehpmbmmn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::CameraPositionTypeNone => "MIMEHPMBMMN_CAMERA_POSITION_TYPE_NONE", + Self::CameraPositionTypeBound => "MIMEHPMBMMN_CAMERA_POSITION_TYPE_BOUND", + Self::CameraPositionTypePosition => { + "MIMEHPMBMMN_CAMERA_POSITION_TYPE_POSITION" + } + Self::CameraPositionTypeReturn => "MIMEHPMBMMN_CAMERA_POSITION_TYPE_RETURN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MIMEHPMBMMN_CAMERA_POSITION_TYPE_NONE" => Some(Self::CameraPositionTypeNone), + "MIMEHPMBMMN_CAMERA_POSITION_TYPE_BOUND" => { + Some(Self::CameraPositionTypeBound) + } + "MIMEHPMBMMN_CAMERA_POSITION_TYPE_POSITION" => { + Some(Self::CameraPositionTypePosition) + } + "MIMEHPMBMMN_CAMERA_POSITION_TYPE_RETURN" => { + Some(Self::CameraPositionTypeReturn) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Llpmbngoblp { + Dfeefidahji = 0, +} +impl Llpmbngoblp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dfeefidahji => "LLPMBNGOBLP_DFEEFIDAHJI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LLPMBNGOBLP_DFEEFIDAHJI" => Some(Self::Dfeefidahji), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eljfhgonkel { + Jpilolnlmoh = 0, + Aloakomlfgd = 2, + Hcfinnpbgok = 3, + Kjibfllmoke = 1, +} +impl Eljfhgonkel { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jpilolnlmoh => "ELJFHGONKEL_JPILOLNLMOH", + Self::Aloakomlfgd => "ELJFHGONKEL_ALOAKOMLFGD", + Self::Hcfinnpbgok => "ELJFHGONKEL_HCFINNPBGOK", + Self::Kjibfllmoke => "ELJFHGONKEL_KJIBFLLMOKE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ELJFHGONKEL_JPILOLNLMOH" => Some(Self::Jpilolnlmoh), + "ELJFHGONKEL_ALOAKOMLFGD" => Some(Self::Aloakomlfgd), + "ELJFHGONKEL_HCFINNPBGOK" => Some(Self::Hcfinnpbgok), + "ELJFHGONKEL_KJIBFLLMOKE" => Some(Self::Kjibfllmoke), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kilkophmomi { + ActivityBubbleStateNone = 0, + ActivityBubbleStateReward = 2, + ActivityBubbleStateProcess = 1, + ActivityBubbleStateNew = 3, +} +impl Kilkophmomi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ActivityBubbleStateNone => "KILKOPHMOMI_ACTIVITY_BUBBLE_STATE_NONE", + Self::ActivityBubbleStateReward => "KILKOPHMOMI_ACTIVITY_BUBBLE_STATE_REWARD", + Self::ActivityBubbleStateProcess => { + "KILKOPHMOMI_ACTIVITY_BUBBLE_STATE_PROCESS" + } + Self::ActivityBubbleStateNew => "KILKOPHMOMI_ACTIVITY_BUBBLE_STATE_NEW", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KILKOPHMOMI_ACTIVITY_BUBBLE_STATE_NONE" => { + Some(Self::ActivityBubbleStateNone) + } + "KILKOPHMOMI_ACTIVITY_BUBBLE_STATE_REWARD" => { + Some(Self::ActivityBubbleStateReward) + } + "KILKOPHMOMI_ACTIVITY_BUBBLE_STATE_PROCESS" => { + Some(Self::ActivityBubbleStateProcess) + } + "KILKOPHMOMI_ACTIVITY_BUBBLE_STATE_NEW" => Some(Self::ActivityBubbleStateNew), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Goemfjijiic { + Kgffopnkbip = 0, + Falblacohof = 3, + Hjaagdpmhpn = 5, + Nijognpoljh = 4, + Ebbfefieihg = 2, + Jgmbddjbghi = 6, + Kmejhcmmpof = 8, + Chhdnbkdbjh = 7, + Aidlpiilnok = 1, +} +impl Goemfjijiic { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kgffopnkbip => "GOEMFJIJIIC_KGFFOPNKBIP", + Self::Falblacohof => "GOEMFJIJIIC_FALBLACOHOF", + Self::Hjaagdpmhpn => "GOEMFJIJIIC_HJAAGDPMHPN", + Self::Nijognpoljh => "GOEMFJIJIIC_NIJOGNPOLJH", + Self::Ebbfefieihg => "GOEMFJIJIIC_EBBFEFIEIHG", + Self::Jgmbddjbghi => "GOEMFJIJIIC_JGMBDDJBGHI", + Self::Kmejhcmmpof => "GOEMFJIJIIC_KMEJHCMMPOF", + Self::Chhdnbkdbjh => "GOEMFJIJIIC_CHHDNBKDBJH", + Self::Aidlpiilnok => "GOEMFJIJIIC_AIDLPIILNOK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GOEMFJIJIIC_KGFFOPNKBIP" => Some(Self::Kgffopnkbip), + "GOEMFJIJIIC_FALBLACOHOF" => Some(Self::Falblacohof), + "GOEMFJIJIIC_HJAAGDPMHPN" => Some(Self::Hjaagdpmhpn), + "GOEMFJIJIIC_NIJOGNPOLJH" => Some(Self::Nijognpoljh), + "GOEMFJIJIIC_EBBFEFIEIHG" => Some(Self::Ebbfefieihg), + "GOEMFJIJIIC_JGMBDDJBGHI" => Some(Self::Jgmbddjbghi), + "GOEMFJIJIIC_KMEJHCMMPOF" => Some(Self::Kmejhcmmpof), + "GOEMFJIJIIC_CHHDNBKDBJH" => Some(Self::Chhdnbkdbjh), + "GOEMFJIJIIC_AIDLPIILNOK" => Some(Self::Aidlpiilnok), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cbnfnnmfglf { + LayerTypeNone = 0, + HollowOut = 1, + NonHollowOut = 2, + MultiHollowOut = 3, +} +impl Cbnfnnmfglf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::LayerTypeNone => "CBNFNNMFGLF_LAYER_TYPE_NONE", + Self::HollowOut => "CBNFNNMFGLF_HOLLOW_OUT", + Self::NonHollowOut => "CBNFNNMFGLF_NON_HOLLOW_OUT", + Self::MultiHollowOut => "CBNFNNMFGLF_MULTI_HOLLOW_OUT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CBNFNNMFGLF_LAYER_TYPE_NONE" => Some(Self::LayerTypeNone), + "CBNFNNMFGLF_HOLLOW_OUT" => Some(Self::HollowOut), + "CBNFNNMFGLF_NON_HOLLOW_OUT" => Some(Self::NonHollowOut), + "CBNFNNMFGLF_MULTI_HOLLOW_OUT" => Some(Self::MultiHollowOut), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ghheaepcnmc { + Pfbfdpbmane = 0, + Kjlipilpapi = 2534, + Feofgnmabfi = 1806, + Gcahnnmhemp = 1239, + Apgbpabaajl = 2054, + Memfpejejmf = 2153, + Ejjaglbgcdd = 1006, + Cnicfejeich = 1227, + Bikickinmip = 1419, + Lahfmppdaim = 23, + Flaljkcnoka = 1216, + Aldeebmpnmj = 1004, + Mgphlhmmped = 2057, + Adjdejakmkm = 1219, + Ogdmeefegka = 1807, + Fnipkphmefc = 2627, + Homddiapeek = 2502, + Blahehnnmhf = 2893, + Ehcgfedihji = 2873, + Dmnlbeofhck = 2872, + Dominpllkef = 1402, + Egoonhcilhp = 2656, + Jpbdgcialnk = 1707, + Fkaaebnndgj = 205, + Gakadoibebg = 2064, + Fpbechddmod = 1757, + Dfknlfciebg = -1, + Mhmkoblgfjf = 2623, + Fjelkkieefe = 1420, + Fnbamecgnah = 3170, + Apoapdpimkh = 1811, + Ejcoebjdohh = 1108, + Fjekaepbdhm = 2157, + Peokdjhnhch = 2060, + Nhiobjnjgoj = 2063, + Obdekfeafdl = 1412, + Flkigbeicnn = 1207, + Oapibpmhhpg = 204, + Iepcihdafcl = 3161, + Nmocihenmcg = 3110, + Gbmankpdban = 2801, + Cmflfmbhglg = 211, + Icjadojopdg = 1106, + Kbfgibpkfdk = 2605, + Kljlhnekgkh = 209, + Fappiodphlk = 1430, + Kpdlnepcdgm = 3111, + Gppmiooniem = 1516, + Bbhjicgbmbm = 1234, + Lggkdfmepef = 1213, + Ljlghlfijal = 2552, + Cgjhieonfif = 25, + Cbfgnmmeing = 1426, + Ohdljmdfpdk = 3100, + Goanccloehj = 1000, + Hhpieddlbck = 1432, + Lgcjicehagg = 1657, + Kbfdgmfpfnm = 2051, + Ekcooghmcol = 2515, + Kbpbjpfjgfo = 1302, + Mkeimopkahj = 1769, + Emiknkgjoij = 1651, + Epnapdpnoep = 3112, + Geocikaifkj = 1511, + Nkmkcpacckm = 74, + Monjnpgmpoe = 1233, + Fpjofoicgdd = 208, + Knbadeienmn = 1208, + Fngdpcfjdpc = 2450, + Pcngceifclc = 1652, + Bmejjdiioai = 2538, + Meiahkcbabn = 1411, + Baffnccfemj = 3103, + Nadnnifdnhn = 3109, + Eimlmlkkodj = 1224, + Akclinpjdda = 1759, + Kjiadgaleen = 2636, + Ahgcpaglflk = 2517, + Fmpalogbcdl = 1232, + Akggennpllf = 1710, + Kbnpmpkmlhn = 2062, + Fighoemjijc = 34, + Ijcopnghpfj = 2522, + Agkmfibjpjn = 1450, + Pakjbkenbpg = 1650, + Jliomapmmdm = 3164, + Ibppfebdopc = 2874, + Lagicjibopg = 2523, + Goiijakceha = 2550, + Fljmffnekml = 1754, + Llgbjddpgpo = 1222, + Ooojffgdpfm = 32, + Imigaiecgfd = 2876, + Edbmjmamjga = 2871, + Bifjoaknocm = 2206, + Aogehadkggp = 2251, + Hegicpdnbjd = 3003, + Dlndmafebek = 2650, + Kpgfpigkkfj = 1653, + Lkenljckcec = 1214, + Iocjdfemlkk = 2621, + Leenfdmnghb = 3108, + Iongjjaanog = 2554, + Gdlkpkdnojp = 1100, + Ogcfoiokbie = 1774, + Enonpeddfea = 2509, + Denkenghimg = 2505, + Dbjopkmiaof = 73, + Ogcoamoicap = 3000, + Fffoemfcjij = 2, + Gmeaalnhnim = 1010, + Logkjnobipg = 1238, + Jebpaibdkgn = 22, + Lkfhljmkeik = 1771, + Ogbifomeocc = 2524, + Daljbgkdmfj = 2401, + Dcndkfeehgh = 2533, + Knbdiekfhoj = 2657, + Bfjkjeeboen = 1408, + Aeficlhjhah = 2306, + Nabclfdblbi = 1658, + Ebeockndhdj = 2870, + Hheephbgojo = 71, + Lofccnfciie = 1761, + Ijkcbhiiplp = 2067, + Mleakdjbfoe = 1505, + Picodmkbkpo = 1225, + Menfhpbbojb = 1453, + Cjocblkdceb = 2061, + Okdllkfafpb = 2303, + Ehpbjmokbdn = 2203, + Cocboldpmki = 1424, + Hhdcflodagk = 1202, + Gpcpnocmpem = 1605, + Pebklcefmej = 2521, + Bekgfhbfbih = 2506, + Cebphmeefon = 1102, + Jafijbfnmli = 1229, + Ldjgcicpghe = 2805, + Apgdpnbkaib = 2556, + Lpjeeaiidkd = 75, + Acgijmbjhlo = 2525, + Acagacjfloj = 2660, + Ebadjelgbin = 1756, + Cacfnehpeic = 3101, + Oiecjppgffe = 1303, + Gjkkjpoface = 1700, + Dajidmcogoa = 2507, + Ealglmhdabg = 1413, + Lnecphambhb = 3165, + Elclahffohj = 1235, + Mboiicplmje = 1107, + Pbmigbalhcl = 2710, + Kibmkndkdek = 2633, + Pfhflpmanll = 1236, + Adonecamcfe = 3006, + Iehepcfbdgn = 2535, + Pnbfpgplbgl = 2160, + Ochhmomkfka = 2152, + Clikilaimgo = 1300, + Bahjfohekje = 1422, + Henlmhcbmea = 1451, + Bebifdkjoek = 2892, + Japeppgmlcj = 1305, + Hedibalpola = 1506, + Cfdnpjenjco = 2250, + Anbfdmeblcf = 1902, + Iagoedpjhgd = 1903, + Ocbighlojen = 2654, + Jhdbmaoaffe = 1656, + Kkonjflgmod = 2156, + Hoijoaggbcp = 207, + Gfbieihhnnm = 3163, + Glkabkpoonl = 2065, + Genkolbdpej = 1753, + Ojdkcbgadfd = 1009, + Lhcfppkofag = 1701, + Ciegbaagpdg = 1709, + Jflkobommjl = 2204, + Obggghkfjld = 1507, + Boaoeknfmon = 3160, + Ahjhopephkf = 2653, + Iahcijcjaio = 2890, + Bncmfgenbel = 2308, + Aapembfjbbi = 2603, + Liddpgnlbgk = 2201, + Imlihfgdpic = 1601, + Mmibjifieac = 2631, + Dmcppbmfkpn = 1502, + Fepkdknbddl = 1509, + Edlmmmhieio = 3153, + Eekdljlkiie = 100, + Lonflmomjbp = 2504, + Kmgeblfabip = 2536, + Jfkbgfjodml = 2158, + Jccebadncjg = 1012, + Cklokkjbmbb = 2713, + Khdcpgckljd = 1423, + Eiledejobbc = 2052, + Mkmlhhfaacc = 1104, + Icnkjfjnijh = 3104, + Njgcohjfmkp = 1461, + Boabpnopckl = 1217, + Bnmgaaclbao = 1808, + Hnpflphabhh = 1002, + Aijmkonpaoj = 1762, + Chbbjhgigej = 1809, + Ajgcjpmhfnj = 2510, + Fagjdefcjgb = 2602, + Plkokdmpacm = 1768, + Mkkglgjmedl = 2877, + Mghelclgcjl = 1406, + Oljfnahldik = 1452, + Pmiidfegkbg = 1812, + Fcedcfljpdc = 1463, + Blcijhlpnka = 31, + Dobnggpfnil = 1654, + Cpfdnfbahka = 2512, + Ccofkinadjf = 1428, + Mjcmjgmmagf = 1459, + Eonhioafojh = 1501, + Ffijldomieo = 2625, + Edbjnjbjcjk = 2891, + Fpafccmpejb = 1770, + Ihlfckpfojm = 1, + Cikbfjggglf = 2628, + Maoknhpjojp = 2501, + Dgaeelcmfje = 1211, + Nbichhfdfip = 206, + Dbiopfipbfa = 2205, + Fjpfhfnolko = 1434, + Dgbiogejdbe = 1407, + Lpbpfoofblh = 1203, + Kpblnhacpla = 210, + Ikedjpoanik = 1007, + Hkleccnifcn = 1704, + Lgeeiepikbd = 3151, + Ajkhjnibmca = 1457, + Ebjpojmklif = 3001, + Chnaibdclhk = 2622, + Fiakipkeaoc = 1765, + Gbgmaddjboa = 1604, + Npcccakmddh = 1306, + Jolkonlkoal = 1421, + Dcbbifgdgie = 1800, + Ooccggnilco = 1404, + Fdjinlbljmg = 2850, + Aohhbagbhhh = 1425, + Binkacnpbjc = 1204, + Khmefmjdhda = 2802, + Jflbbmbjiji = 1231, + Pmfjnpcgboh = 2508, + Jkehkbdonbk = 2658, + Lgpafbblbjp = 2630, + Dkhgjodeiba = 1105, + Lkmaliiilag = 2503, + Eglgnnfkhbb = 1401, + Fnekmppfgmi = 1764, + Ppgffbkaohc = 2055, + Fdginbacmga = 3169, + Gpejghebfif = 1760, + Ngmfibkhimd = 1512, + Cdcemojmgco = 1210, + Hhljccdbhif = 2520, + Jpejnkjgkhc = 2400, + Hpaklednonj = 2253, + Hiboepedhoe = 1702, + Fiekihpbogc = 1901, + Fgmohnepmhi = 1518, + Kcpkloaobbi = 1711, + Gmmhnmknmfe = 2853, + Gcmbgecbhlo = 1766, + Elpfhkpfdco = 1773, + Mnppmkcjgng = 2404, + Lmindkgalnf = 1429, + Pogbcemhahg = 1206, + Jnkkjnjppoa = 1950, + Cllladgbfje = 1400, + Ibddiiclobp = 2307, + Klcpnegopoc = 1226, + Nfgmlceianp = 202, + Pnldabolmab = 30, + Pkodmdoedfi = 2309, + Cphaefojkba = 2528, + Bhifcpcngan = 2300, + Hlcmfnhelle = 2651, + Hllgfmmnagd = 1415, + Goneaokonmg = 2529, + Ijldhjalgge = 2712, + Bgihkdcmmej = 2159, + Mfkacgdicoj = 20, + Cdedoghlgfe = 1103, + Gmnochococc = 2854, + Nmnoojkgeda = 1500, + Bfmdifionkd = 201, + Fgfibbmfanc = 1416, + Hmcbnnkaimk = 2151, + Lpcmkgpjbjd = 1805, + Epcmdgbcdic = 2059, + Aaogacfaflb = 102, + Gcjpchmecke = 2305, + Jpopbaiedkf = 1900, + Bckbfknigad = 2070, + Hngfdpmjgdp = 1301, + Dicohchfbnd = 3168, + Aachnifmafk = 2527, + Meodfikojfk = 21, + Boieljinjlm = 1212, + Odgdfjelddd = 2304, + Kcoccdfbkjh = 3155, + Ecgmdopbopi = 3004, + Pkjiogjkghf = 2066, + Nahdbbkjjfb = 70, + Djonmpacbgf = 2555, + Hhlpaikoinm = 2519, + Dpkbaflkokh = 1708, + Acbdmncpddn = 2852, + Gnnbghfpkli = 1431, + Hjacbmjpolo = 1714, + Kmkaambjelc = 2875, + Nglaedngbbb = 2526, + Beafhafmljp = 1767, + Aoffnjnmjdm = 29, + Jkkjcdaclkh = 2053, + Kgmfkcbkoop = 1515, + Ecblbnihoed = 2851, + Effhmabhlla = 1763, + Molckmmianh = 3102, + Agjnedikdhh = 2511, + Iaganionlda = 1513, + Abljdhfjali = 1755, + Mnpklpieeom = 1008, + Blkmmfghjmf = 2604, + Aojbniiobmf = 2202, + Eemidapekam = 1514, + Pkjibikkaep = 2518, + Eoiibbkkfbk = 1510, + Caipobfndgk = 1433, + Ebbnidpebbc = 2635, + Mbaemhmlkio = 3152, + Pemcclgegej = 203, + Fdlmkhfkkah = 1712, + Mcfgmhiolfm = 1218, + Oaflephfdcf = 1435, + Hnaeoagcepm = 2652, + Agcikkbhbcb = 2711, + Hehnakeocan = 2804, + Llamnjfgmpo = 1001, + Bkjcdbaoebo = 1772, + Lclcfamogof = 2629, + Npkfnodedpp = 1815, + Bbkpdilpcje = 2301, + Aonaleckflm = 1813, + Akkcieinkfp = 10, + Bkbkichndee = 3002, + Ecceoigbegn = 1713, + Mjahnhafloj = 3158, + Mlpoagkijpm = 3167, + Kcmnadflaja = 1410, + Kabbiifbamg = 1602, + Pdelfcebmkf = 1221, + Dnmihgpibce = 9, + Onmljfkdngb = 2601, + Heigpkcfpoo = 200, + Kdhdchfbmgm = 1814, + Aanckapmfbo = 2537, + Bdagfjhkngc = 1802, + Demnegchalk = 3154, + Flpioifgdpp = 72, + Eohooahdaol = 3005, + Dkckkmokccp = 1655, + Neglmnllndk = 2154, + Npakkbjmcof = 2551, + Onhmiopmpke = 1200, + Gnnjojpinel = 1462, + Aleckdbkide = 2626, + Bcpgoigmpfd = 1751, + Ajehbkmigki = 1220, + Ejnhnebbigj = 2659, + Jiefmbfmpbi = 3162, + Kcmjhfhadfh = 76, + Bdijlfjligk = 1703, + Lmhfclfabmn = 1101, + Mhfcaggnagb = 1205, + Pdjbddcoknb = 2252, + Kallgehnmgp = 1237, + Mbgenkjlpaj = 1803, + Jnlmieipfle = 1810, + Bnlhapkaggc = 2553, + Dfpckcllfdm = 1706, + Okmfghjgiom = 2516, + Mgknnmplbie = 1417, + Ffelhlaeafb = 1456, + Hbpadgoloeo = 1215, + Jifecghhlkc = 1454, + Ihinhkpbbea = 2624, + Meaicmieadd = 2532, + Necfgpcinnn = 33, + Abcmmahjjkk = 2600, + Dkpiadlbdmi = 2050, + Mfppipmeaim = 2531, + Gclaccpcoja = 2606, + Aahkkbfdagn = 1705, + Fioihipeljp = 2803, + Fkmjhfhoeoa = 1517, + Hajldjdcgai = 2830, + Jphhkjallpb = 2634, + Neapeagdhfn = 1109, + Lehgfcdahfd = 1758, + Gifnhgjlkkb = 2500, + Nljgckbmkck = 2100, + Glbcbjfkobf = 2800, + Ppeimhfpobj = 2514, + Gipmcghfjjf = 1228, + Fkmfeeihclb = 2831, + Amojkgmgpii = 2513, + Fegbdladjfa = 2632, + Kaaibcicpkk = 1409, + Pdkeokbncne = 3157, + Aajjednheno = 3159, + Jmgddnckhep = 1600, + Onicobfdhhm = 1304, + Nphkmlbadhd = 3156, + Eephphggken = 2620, + Aijgbmpalck = 1504, + Dencfcligfi = 3166, + Oapoklfcinl = 1503, + Mihnielgcnd = 2150, + Lgoonlckmaj = 1603, + Kalfdpnoiam = 1209, + Nailbghbgnl = 1606, + Ahbchpiofnm = 1418, + Aelahnpnjea = 1011, + Ifnegpanlmg = 1414, + Fpicjjahfim = 1752, + Nakopcmcdek = 2403, + Kmccbffmieg = 3107, + Jfjjjcacpfn = 1230, + Nihlcepofee = 1405, + Kocfpdpcjaa = 1801, + Befmfnnahfh = 1201, + Ofnnjmjbpcl = 1804, + Ieaabhbmhpc = 2402, + Aplmkccpedd = 3105, + Enebgafaogg = 2655, + Oiclafjpibo = 3011, + Bbcbcfmkcbf = 3106, + Oefhhphohmf = 2530, + Ajahkiekemj = 1460, + Gbdfklaeiob = 101, + Obdhlhihkfj = 2058, + Naehmnkkfdk = 1005, + Aidcfmfcfkb = 2302, + Gjdpbaafelm = 1508, + Hiloeldpjpc = 1003, + Emnhholbpgp = 1223, + Cgfehjicajf = 2056, + Dmaeijbmkdk = 3010, + Kfmcifbanhn = 1427, + Fapjlndmfed = 1464, + Jggdflkiaii = 2155, +} +impl Ghheaepcnmc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pfbfdpbmane => "GHHEAEPCNMC_PFBFDPBMANE", + Self::Kjlipilpapi => "GHHEAEPCNMC_KJLIPILPAPI", + Self::Feofgnmabfi => "GHHEAEPCNMC_FEOFGNMABFI", + Self::Gcahnnmhemp => "GHHEAEPCNMC_GCAHNNMHEMP", + Self::Apgbpabaajl => "GHHEAEPCNMC_APGBPABAAJL", + Self::Memfpejejmf => "GHHEAEPCNMC_MEMFPEJEJMF", + Self::Ejjaglbgcdd => "GHHEAEPCNMC_EJJAGLBGCDD", + Self::Cnicfejeich => "GHHEAEPCNMC_CNICFEJEICH", + Self::Bikickinmip => "GHHEAEPCNMC_BIKICKINMIP", + Self::Lahfmppdaim => "GHHEAEPCNMC_LAHFMPPDAIM", + Self::Flaljkcnoka => "GHHEAEPCNMC_FLALJKCNOKA", + Self::Aldeebmpnmj => "GHHEAEPCNMC_ALDEEBMPNMJ", + Self::Mgphlhmmped => "GHHEAEPCNMC_MGPHLHMMPED", + Self::Adjdejakmkm => "GHHEAEPCNMC_ADJDEJAKMKM", + Self::Ogdmeefegka => "GHHEAEPCNMC_OGDMEEFEGKA", + Self::Fnipkphmefc => "GHHEAEPCNMC_FNIPKPHMEFC", + Self::Homddiapeek => "GHHEAEPCNMC_HOMDDIAPEEK", + Self::Blahehnnmhf => "GHHEAEPCNMC_BLAHEHNNMHF", + Self::Ehcgfedihji => "GHHEAEPCNMC_EHCGFEDIHJI", + Self::Dmnlbeofhck => "GHHEAEPCNMC_DMNLBEOFHCK", + Self::Dominpllkef => "GHHEAEPCNMC_DOMINPLLKEF", + Self::Egoonhcilhp => "GHHEAEPCNMC_EGOONHCILHP", + Self::Jpbdgcialnk => "GHHEAEPCNMC_JPBDGCIALNK", + Self::Fkaaebnndgj => "GHHEAEPCNMC_FKAAEBNNDGJ", + Self::Gakadoibebg => "GHHEAEPCNMC_GAKADOIBEBG", + Self::Fpbechddmod => "GHHEAEPCNMC_FPBECHDDMOD", + Self::Dfknlfciebg => "GHHEAEPCNMC_DFKNLFCIEBG", + Self::Mhmkoblgfjf => "GHHEAEPCNMC_MHMKOBLGFJF", + Self::Fjelkkieefe => "GHHEAEPCNMC_FJELKKIEEFE", + Self::Fnbamecgnah => "GHHEAEPCNMC_FNBAMECGNAH", + Self::Apoapdpimkh => "GHHEAEPCNMC_APOAPDPIMKH", + Self::Ejcoebjdohh => "GHHEAEPCNMC_EJCOEBJDOHH", + Self::Fjekaepbdhm => "GHHEAEPCNMC_FJEKAEPBDHM", + Self::Peokdjhnhch => "GHHEAEPCNMC_PEOKDJHNHCH", + Self::Nhiobjnjgoj => "GHHEAEPCNMC_NHIOBJNJGOJ", + Self::Obdekfeafdl => "GHHEAEPCNMC_OBDEKFEAFDL", + Self::Flkigbeicnn => "GHHEAEPCNMC_FLKIGBEICNN", + Self::Oapibpmhhpg => "GHHEAEPCNMC_OAPIBPMHHPG", + Self::Iepcihdafcl => "GHHEAEPCNMC_IEPCIHDAFCL", + Self::Nmocihenmcg => "GHHEAEPCNMC_NMOCIHENMCG", + Self::Gbmankpdban => "GHHEAEPCNMC_GBMANKPDBAN", + Self::Cmflfmbhglg => "GHHEAEPCNMC_CMFLFMBHGLG", + Self::Icjadojopdg => "GHHEAEPCNMC_ICJADOJOPDG", + Self::Kbfgibpkfdk => "GHHEAEPCNMC_KBFGIBPKFDK", + Self::Kljlhnekgkh => "GHHEAEPCNMC_KLJLHNEKGKH", + Self::Fappiodphlk => "GHHEAEPCNMC_FAPPIODPHLK", + Self::Kpdlnepcdgm => "GHHEAEPCNMC_KPDLNEPCDGM", + Self::Gppmiooniem => "GHHEAEPCNMC_GPPMIOONIEM", + Self::Bbhjicgbmbm => "GHHEAEPCNMC_BBHJICGBMBM", + Self::Lggkdfmepef => "GHHEAEPCNMC_LGGKDFMEPEF", + Self::Ljlghlfijal => "GHHEAEPCNMC_LJLGHLFIJAL", + Self::Cgjhieonfif => "GHHEAEPCNMC_CGJHIEONFIF", + Self::Cbfgnmmeing => "GHHEAEPCNMC_CBFGNMMEING", + Self::Ohdljmdfpdk => "GHHEAEPCNMC_OHDLJMDFPDK", + Self::Goanccloehj => "GHHEAEPCNMC_GOANCCLOEHJ", + Self::Hhpieddlbck => "GHHEAEPCNMC_HHPIEDDLBCK", + Self::Lgcjicehagg => "GHHEAEPCNMC_LGCJICEHAGG", + Self::Kbfdgmfpfnm => "GHHEAEPCNMC_KBFDGMFPFNM", + Self::Ekcooghmcol => "GHHEAEPCNMC_EKCOOGHMCOL", + Self::Kbpbjpfjgfo => "GHHEAEPCNMC_KBPBJPFJGFO", + Self::Mkeimopkahj => "GHHEAEPCNMC_MKEIMOPKAHJ", + Self::Emiknkgjoij => "GHHEAEPCNMC_EMIKNKGJOIJ", + Self::Epnapdpnoep => "GHHEAEPCNMC_EPNAPDPNOEP", + Self::Geocikaifkj => "GHHEAEPCNMC_GEOCIKAIFKJ", + Self::Nkmkcpacckm => "GHHEAEPCNMC_NKMKCPACCKM", + Self::Monjnpgmpoe => "GHHEAEPCNMC_MONJNPGMPOE", + Self::Fpjofoicgdd => "GHHEAEPCNMC_FPJOFOICGDD", + Self::Knbadeienmn => "GHHEAEPCNMC_KNBADEIENMN", + Self::Fngdpcfjdpc => "GHHEAEPCNMC_FNGDPCFJDPC", + Self::Pcngceifclc => "GHHEAEPCNMC_PCNGCEIFCLC", + Self::Bmejjdiioai => "GHHEAEPCNMC_BMEJJDIIOAI", + Self::Meiahkcbabn => "GHHEAEPCNMC_MEIAHKCBABN", + Self::Baffnccfemj => "GHHEAEPCNMC_BAFFNCCFEMJ", + Self::Nadnnifdnhn => "GHHEAEPCNMC_NADNNIFDNHN", + Self::Eimlmlkkodj => "GHHEAEPCNMC_EIMLMLKKODJ", + Self::Akclinpjdda => "GHHEAEPCNMC_AKCLINPJDDA", + Self::Kjiadgaleen => "GHHEAEPCNMC_KJIADGALEEN", + Self::Ahgcpaglflk => "GHHEAEPCNMC_AHGCPAGLFLK", + Self::Fmpalogbcdl => "GHHEAEPCNMC_FMPALOGBCDL", + Self::Akggennpllf => "GHHEAEPCNMC_AKGGENNPLLF", + Self::Kbnpmpkmlhn => "GHHEAEPCNMC_KBNPMPKMLHN", + Self::Fighoemjijc => "GHHEAEPCNMC_FIGHOEMJIJC", + Self::Ijcopnghpfj => "GHHEAEPCNMC_IJCOPNGHPFJ", + Self::Agkmfibjpjn => "GHHEAEPCNMC_AGKMFIBJPJN", + Self::Pakjbkenbpg => "GHHEAEPCNMC_PAKJBKENBPG", + Self::Jliomapmmdm => "GHHEAEPCNMC_JLIOMAPMMDM", + Self::Ibppfebdopc => "GHHEAEPCNMC_IBPPFEBDOPC", + Self::Lagicjibopg => "GHHEAEPCNMC_LAGICJIBOPG", + Self::Goiijakceha => "GHHEAEPCNMC_GOIIJAKCEHA", + Self::Fljmffnekml => "GHHEAEPCNMC_FLJMFFNEKML", + Self::Llgbjddpgpo => "GHHEAEPCNMC_LLGBJDDPGPO", + Self::Ooojffgdpfm => "GHHEAEPCNMC_OOOJFFGDPFM", + Self::Imigaiecgfd => "GHHEAEPCNMC_IMIGAIECGFD", + Self::Edbmjmamjga => "GHHEAEPCNMC_EDBMJMAMJGA", + Self::Bifjoaknocm => "GHHEAEPCNMC_BIFJOAKNOCM", + Self::Aogehadkggp => "GHHEAEPCNMC_AOGEHADKGGP", + Self::Hegicpdnbjd => "GHHEAEPCNMC_HEGICPDNBJD", + Self::Dlndmafebek => "GHHEAEPCNMC_DLNDMAFEBEK", + Self::Kpgfpigkkfj => "GHHEAEPCNMC_KPGFPIGKKFJ", + Self::Lkenljckcec => "GHHEAEPCNMC_LKENLJCKCEC", + Self::Iocjdfemlkk => "GHHEAEPCNMC_IOCJDFEMLKK", + Self::Leenfdmnghb => "GHHEAEPCNMC_LEENFDMNGHB", + Self::Iongjjaanog => "GHHEAEPCNMC_IONGJJAANOG", + Self::Gdlkpkdnojp => "GHHEAEPCNMC_GDLKPKDNOJP", + Self::Ogcfoiokbie => "GHHEAEPCNMC_OGCFOIOKBIE", + Self::Enonpeddfea => "GHHEAEPCNMC_ENONPEDDFEA", + Self::Denkenghimg => "GHHEAEPCNMC_DENKENGHIMG", + Self::Dbjopkmiaof => "GHHEAEPCNMC_DBJOPKMIAOF", + Self::Ogcoamoicap => "GHHEAEPCNMC_OGCOAMOICAP", + Self::Fffoemfcjij => "GHHEAEPCNMC_FFFOEMFCJIJ", + Self::Gmeaalnhnim => "GHHEAEPCNMC_GMEAALNHNIM", + Self::Logkjnobipg => "GHHEAEPCNMC_LOGKJNOBIPG", + Self::Jebpaibdkgn => "GHHEAEPCNMC_JEBPAIBDKGN", + Self::Lkfhljmkeik => "GHHEAEPCNMC_LKFHLJMKEIK", + Self::Ogbifomeocc => "GHHEAEPCNMC_OGBIFOMEOCC", + Self::Daljbgkdmfj => "GHHEAEPCNMC_DALJBGKDMFJ", + Self::Dcndkfeehgh => "GHHEAEPCNMC_DCNDKFEEHGH", + Self::Knbdiekfhoj => "GHHEAEPCNMC_KNBDIEKFHOJ", + Self::Bfjkjeeboen => "GHHEAEPCNMC_BFJKJEEBOEN", + Self::Aeficlhjhah => "GHHEAEPCNMC_AEFICLHJHAH", + Self::Nabclfdblbi => "GHHEAEPCNMC_NABCLFDBLBI", + Self::Ebeockndhdj => "GHHEAEPCNMC_EBEOCKNDHDJ", + Self::Hheephbgojo => "GHHEAEPCNMC_HHEEPHBGOJO", + Self::Lofccnfciie => "GHHEAEPCNMC_LOFCCNFCIIE", + Self::Ijkcbhiiplp => "GHHEAEPCNMC_IJKCBHIIPLP", + Self::Mleakdjbfoe => "GHHEAEPCNMC_MLEAKDJBFOE", + Self::Picodmkbkpo => "GHHEAEPCNMC_PICODMKBKPO", + Self::Menfhpbbojb => "GHHEAEPCNMC_MENFHPBBOJB", + Self::Cjocblkdceb => "GHHEAEPCNMC_CJOCBLKDCEB", + Self::Okdllkfafpb => "GHHEAEPCNMC_OKDLLKFAFPB", + Self::Ehpbjmokbdn => "GHHEAEPCNMC_EHPBJMOKBDN", + Self::Cocboldpmki => "GHHEAEPCNMC_COCBOLDPMKI", + Self::Hhdcflodagk => "GHHEAEPCNMC_HHDCFLODAGK", + Self::Gpcpnocmpem => "GHHEAEPCNMC_GPCPNOCMPEM", + Self::Pebklcefmej => "GHHEAEPCNMC_PEBKLCEFMEJ", + Self::Bekgfhbfbih => "GHHEAEPCNMC_BEKGFHBFBIH", + Self::Cebphmeefon => "GHHEAEPCNMC_CEBPHMEEFON", + Self::Jafijbfnmli => "GHHEAEPCNMC_JAFIJBFNMLI", + Self::Ldjgcicpghe => "GHHEAEPCNMC_LDJGCICPGHE", + Self::Apgdpnbkaib => "GHHEAEPCNMC_APGDPNBKAIB", + Self::Lpjeeaiidkd => "GHHEAEPCNMC_LPJEEAIIDKD", + Self::Acgijmbjhlo => "GHHEAEPCNMC_ACGIJMBJHLO", + Self::Acagacjfloj => "GHHEAEPCNMC_ACAGACJFLOJ", + Self::Ebadjelgbin => "GHHEAEPCNMC_EBADJELGBIN", + Self::Cacfnehpeic => "GHHEAEPCNMC_CACFNEHPEIC", + Self::Oiecjppgffe => "GHHEAEPCNMC_OIECJPPGFFE", + Self::Gjkkjpoface => "GHHEAEPCNMC_GJKKJPOFACE", + Self::Dajidmcogoa => "GHHEAEPCNMC_DAJIDMCOGOA", + Self::Ealglmhdabg => "GHHEAEPCNMC_EALGLMHDABG", + Self::Lnecphambhb => "GHHEAEPCNMC_LNECPHAMBHB", + Self::Elclahffohj => "GHHEAEPCNMC_ELCLAHFFOHJ", + Self::Mboiicplmje => "GHHEAEPCNMC_MBOIICPLMJE", + Self::Pbmigbalhcl => "GHHEAEPCNMC_PBMIGBALHCL", + Self::Kibmkndkdek => "GHHEAEPCNMC_KIBMKNDKDEK", + Self::Pfhflpmanll => "GHHEAEPCNMC_PFHFLPMANLL", + Self::Adonecamcfe => "GHHEAEPCNMC_ADONECAMCFE", + Self::Iehepcfbdgn => "GHHEAEPCNMC_IEHEPCFBDGN", + Self::Pnbfpgplbgl => "GHHEAEPCNMC_PNBFPGPLBGL", + Self::Ochhmomkfka => "GHHEAEPCNMC_OCHHMOMKFKA", + Self::Clikilaimgo => "GHHEAEPCNMC_CLIKILAIMGO", + Self::Bahjfohekje => "GHHEAEPCNMC_BAHJFOHEKJE", + Self::Henlmhcbmea => "GHHEAEPCNMC_HENLMHCBMEA", + Self::Bebifdkjoek => "GHHEAEPCNMC_BEBIFDKJOEK", + Self::Japeppgmlcj => "GHHEAEPCNMC_JAPEPPGMLCJ", + Self::Hedibalpola => "GHHEAEPCNMC_HEDIBALPOLA", + Self::Cfdnpjenjco => "GHHEAEPCNMC_CFDNPJENJCO", + Self::Anbfdmeblcf => "GHHEAEPCNMC_ANBFDMEBLCF", + Self::Iagoedpjhgd => "GHHEAEPCNMC_IAGOEDPJHGD", + Self::Ocbighlojen => "GHHEAEPCNMC_OCBIGHLOJEN", + Self::Jhdbmaoaffe => "GHHEAEPCNMC_JHDBMAOAFFE", + Self::Kkonjflgmod => "GHHEAEPCNMC_KKONJFLGMOD", + Self::Hoijoaggbcp => "GHHEAEPCNMC_HOIJOAGGBCP", + Self::Gfbieihhnnm => "GHHEAEPCNMC_GFBIEIHHNNM", + Self::Glkabkpoonl => "GHHEAEPCNMC_GLKABKPOONL", + Self::Genkolbdpej => "GHHEAEPCNMC_GENKOLBDPEJ", + Self::Ojdkcbgadfd => "GHHEAEPCNMC_OJDKCBGADFD", + Self::Lhcfppkofag => "GHHEAEPCNMC_LHCFPPKOFAG", + Self::Ciegbaagpdg => "GHHEAEPCNMC_CIEGBAAGPDG", + Self::Jflkobommjl => "GHHEAEPCNMC_JFLKOBOMMJL", + Self::Obggghkfjld => "GHHEAEPCNMC_OBGGGHKFJLD", + Self::Boaoeknfmon => "GHHEAEPCNMC_BOAOEKNFMON", + Self::Ahjhopephkf => "GHHEAEPCNMC_AHJHOPEPHKF", + Self::Iahcijcjaio => "GHHEAEPCNMC_IAHCIJCJAIO", + Self::Bncmfgenbel => "GHHEAEPCNMC_BNCMFGENBEL", + Self::Aapembfjbbi => "GHHEAEPCNMC_AAPEMBFJBBI", + Self::Liddpgnlbgk => "GHHEAEPCNMC_LIDDPGNLBGK", + Self::Imlihfgdpic => "GHHEAEPCNMC_IMLIHFGDPIC", + Self::Mmibjifieac => "GHHEAEPCNMC_MMIBJIFIEAC", + Self::Dmcppbmfkpn => "GHHEAEPCNMC_DMCPPBMFKPN", + Self::Fepkdknbddl => "GHHEAEPCNMC_FEPKDKNBDDL", + Self::Edlmmmhieio => "GHHEAEPCNMC_EDLMMMHIEIO", + Self::Eekdljlkiie => "GHHEAEPCNMC_EEKDLJLKIIE", + Self::Lonflmomjbp => "GHHEAEPCNMC_LONFLMOMJBP", + Self::Kmgeblfabip => "GHHEAEPCNMC_KMGEBLFABIP", + Self::Jfkbgfjodml => "GHHEAEPCNMC_JFKBGFJODML", + Self::Jccebadncjg => "GHHEAEPCNMC_JCCEBADNCJG", + Self::Cklokkjbmbb => "GHHEAEPCNMC_CKLOKKJBMBB", + Self::Khdcpgckljd => "GHHEAEPCNMC_KHDCPGCKLJD", + Self::Eiledejobbc => "GHHEAEPCNMC_EILEDEJOBBC", + Self::Mkmlhhfaacc => "GHHEAEPCNMC_MKMLHHFAACC", + Self::Icnkjfjnijh => "GHHEAEPCNMC_ICNKJFJNIJH", + Self::Njgcohjfmkp => "GHHEAEPCNMC_NJGCOHJFMKP", + Self::Boabpnopckl => "GHHEAEPCNMC_BOABPNOPCKL", + Self::Bnmgaaclbao => "GHHEAEPCNMC_BNMGAACLBAO", + Self::Hnpflphabhh => "GHHEAEPCNMC_HNPFLPHABHH", + Self::Aijmkonpaoj => "GHHEAEPCNMC_AIJMKONPAOJ", + Self::Chbbjhgigej => "GHHEAEPCNMC_CHBBJHGIGEJ", + Self::Ajgcjpmhfnj => "GHHEAEPCNMC_AJGCJPMHFNJ", + Self::Fagjdefcjgb => "GHHEAEPCNMC_FAGJDEFCJGB", + Self::Plkokdmpacm => "GHHEAEPCNMC_PLKOKDMPACM", + Self::Mkkglgjmedl => "GHHEAEPCNMC_MKKGLGJMEDL", + Self::Mghelclgcjl => "GHHEAEPCNMC_MGHELCLGCJL", + Self::Oljfnahldik => "GHHEAEPCNMC_OLJFNAHLDIK", + Self::Pmiidfegkbg => "GHHEAEPCNMC_PMIIDFEGKBG", + Self::Fcedcfljpdc => "GHHEAEPCNMC_FCEDCFLJPDC", + Self::Blcijhlpnka => "GHHEAEPCNMC_BLCIJHLPNKA", + Self::Dobnggpfnil => "GHHEAEPCNMC_DOBNGGPFNIL", + Self::Cpfdnfbahka => "GHHEAEPCNMC_CPFDNFBAHKA", + Self::Ccofkinadjf => "GHHEAEPCNMC_CCOFKINADJF", + Self::Mjcmjgmmagf => "GHHEAEPCNMC_MJCMJGMMAGF", + Self::Eonhioafojh => "GHHEAEPCNMC_EONHIOAFOJH", + Self::Ffijldomieo => "GHHEAEPCNMC_FFIJLDOMIEO", + Self::Edbjnjbjcjk => "GHHEAEPCNMC_EDBJNJBJCJK", + Self::Fpafccmpejb => "GHHEAEPCNMC_FPAFCCMPEJB", + Self::Ihlfckpfojm => "GHHEAEPCNMC_IHLFCKPFOJM", + Self::Cikbfjggglf => "GHHEAEPCNMC_CIKBFJGGGLF", + Self::Maoknhpjojp => "GHHEAEPCNMC_MAOKNHPJOJP", + Self::Dgaeelcmfje => "GHHEAEPCNMC_DGAEELCMFJE", + Self::Nbichhfdfip => "GHHEAEPCNMC_NBICHHFDFIP", + Self::Dbiopfipbfa => "GHHEAEPCNMC_DBIOPFIPBFA", + Self::Fjpfhfnolko => "GHHEAEPCNMC_FJPFHFNOLKO", + Self::Dgbiogejdbe => "GHHEAEPCNMC_DGBIOGEJDBE", + Self::Lpbpfoofblh => "GHHEAEPCNMC_LPBPFOOFBLH", + Self::Kpblnhacpla => "GHHEAEPCNMC_KPBLNHACPLA", + Self::Ikedjpoanik => "GHHEAEPCNMC_IKEDJPOANIK", + Self::Hkleccnifcn => "GHHEAEPCNMC_HKLECCNIFCN", + Self::Lgeeiepikbd => "GHHEAEPCNMC_LGEEIEPIKBD", + Self::Ajkhjnibmca => "GHHEAEPCNMC_AJKHJNIBMCA", + Self::Ebjpojmklif => "GHHEAEPCNMC_EBJPOJMKLIF", + Self::Chnaibdclhk => "GHHEAEPCNMC_CHNAIBDCLHK", + Self::Fiakipkeaoc => "GHHEAEPCNMC_FIAKIPKEAOC", + Self::Gbgmaddjboa => "GHHEAEPCNMC_GBGMADDJBOA", + Self::Npcccakmddh => "GHHEAEPCNMC_NPCCCAKMDDH", + Self::Jolkonlkoal => "GHHEAEPCNMC_JOLKONLKOAL", + Self::Dcbbifgdgie => "GHHEAEPCNMC_DCBBIFGDGIE", + Self::Ooccggnilco => "GHHEAEPCNMC_OOCCGGNILCO", + Self::Fdjinlbljmg => "GHHEAEPCNMC_FDJINLBLJMG", + Self::Aohhbagbhhh => "GHHEAEPCNMC_AOHHBAGBHHH", + Self::Binkacnpbjc => "GHHEAEPCNMC_BINKACNPBJC", + Self::Khmefmjdhda => "GHHEAEPCNMC_KHMEFMJDHDA", + Self::Jflbbmbjiji => "GHHEAEPCNMC_JFLBBMBJIJI", + Self::Pmfjnpcgboh => "GHHEAEPCNMC_PMFJNPCGBOH", + Self::Jkehkbdonbk => "GHHEAEPCNMC_JKEHKBDONBK", + Self::Lgpafbblbjp => "GHHEAEPCNMC_LGPAFBBLBJP", + Self::Dkhgjodeiba => "GHHEAEPCNMC_DKHGJODEIBA", + Self::Lkmaliiilag => "GHHEAEPCNMC_LKMALIIILAG", + Self::Eglgnnfkhbb => "GHHEAEPCNMC_EGLGNNFKHBB", + Self::Fnekmppfgmi => "GHHEAEPCNMC_FNEKMPPFGMI", + Self::Ppgffbkaohc => "GHHEAEPCNMC_PPGFFBKAOHC", + Self::Fdginbacmga => "GHHEAEPCNMC_FDGINBACMGA", + Self::Gpejghebfif => "GHHEAEPCNMC_GPEJGHEBFIF", + Self::Ngmfibkhimd => "GHHEAEPCNMC_NGMFIBKHIMD", + Self::Cdcemojmgco => "GHHEAEPCNMC_CDCEMOJMGCO", + Self::Hhljccdbhif => "GHHEAEPCNMC_HHLJCCDBHIF", + Self::Jpejnkjgkhc => "GHHEAEPCNMC_JPEJNKJGKHC", + Self::Hpaklednonj => "GHHEAEPCNMC_HPAKLEDNONJ", + Self::Hiboepedhoe => "GHHEAEPCNMC_HIBOEPEDHOE", + Self::Fiekihpbogc => "GHHEAEPCNMC_FIEKIHPBOGC", + Self::Fgmohnepmhi => "GHHEAEPCNMC_FGMOHNEPMHI", + Self::Kcpkloaobbi => "GHHEAEPCNMC_KCPKLOAOBBI", + Self::Gmmhnmknmfe => "GHHEAEPCNMC_GMMHNMKNMFE", + Self::Gcmbgecbhlo => "GHHEAEPCNMC_GCMBGECBHLO", + Self::Elpfhkpfdco => "GHHEAEPCNMC_ELPFHKPFDCO", + Self::Mnppmkcjgng => "GHHEAEPCNMC_MNPPMKCJGNG", + Self::Lmindkgalnf => "GHHEAEPCNMC_LMINDKGALNF", + Self::Pogbcemhahg => "GHHEAEPCNMC_POGBCEMHAHG", + Self::Jnkkjnjppoa => "GHHEAEPCNMC_JNKKJNJPPOA", + Self::Cllladgbfje => "GHHEAEPCNMC_CLLLADGBFJE", + Self::Ibddiiclobp => "GHHEAEPCNMC_IBDDIICLOBP", + Self::Klcpnegopoc => "GHHEAEPCNMC_KLCPNEGOPOC", + Self::Nfgmlceianp => "GHHEAEPCNMC_NFGMLCEIANP", + Self::Pnldabolmab => "GHHEAEPCNMC_PNLDABOLMAB", + Self::Pkodmdoedfi => "GHHEAEPCNMC_PKODMDOEDFI", + Self::Cphaefojkba => "GHHEAEPCNMC_CPHAEFOJKBA", + Self::Bhifcpcngan => "GHHEAEPCNMC_BHIFCPCNGAN", + Self::Hlcmfnhelle => "GHHEAEPCNMC_HLCMFNHELLE", + Self::Hllgfmmnagd => "GHHEAEPCNMC_HLLGFMMNAGD", + Self::Goneaokonmg => "GHHEAEPCNMC_GONEAOKONMG", + Self::Ijldhjalgge => "GHHEAEPCNMC_IJLDHJALGGE", + Self::Bgihkdcmmej => "GHHEAEPCNMC_BGIHKDCMMEJ", + Self::Mfkacgdicoj => "GHHEAEPCNMC_MFKACGDICOJ", + Self::Cdedoghlgfe => "GHHEAEPCNMC_CDEDOGHLGFE", + Self::Gmnochococc => "GHHEAEPCNMC_GMNOCHOCOCC", + Self::Nmnoojkgeda => "GHHEAEPCNMC_NMNOOJKGEDA", + Self::Bfmdifionkd => "GHHEAEPCNMC_BFMDIFIONKD", + Self::Fgfibbmfanc => "GHHEAEPCNMC_FGFIBBMFANC", + Self::Hmcbnnkaimk => "GHHEAEPCNMC_HMCBNNKAIMK", + Self::Lpcmkgpjbjd => "GHHEAEPCNMC_LPCMKGPJBJD", + Self::Epcmdgbcdic => "GHHEAEPCNMC_EPCMDGBCDIC", + Self::Aaogacfaflb => "GHHEAEPCNMC_AAOGACFAFLB", + Self::Gcjpchmecke => "GHHEAEPCNMC_GCJPCHMECKE", + Self::Jpopbaiedkf => "GHHEAEPCNMC_JPOPBAIEDKF", + Self::Bckbfknigad => "GHHEAEPCNMC_BCKBFKNIGAD", + Self::Hngfdpmjgdp => "GHHEAEPCNMC_HNGFDPMJGDP", + Self::Dicohchfbnd => "GHHEAEPCNMC_DICOHCHFBND", + Self::Aachnifmafk => "GHHEAEPCNMC_AACHNIFMAFK", + Self::Meodfikojfk => "GHHEAEPCNMC_MEODFIKOJFK", + Self::Boieljinjlm => "GHHEAEPCNMC_BOIELJINJLM", + Self::Odgdfjelddd => "GHHEAEPCNMC_ODGDFJELDDD", + Self::Kcoccdfbkjh => "GHHEAEPCNMC_KCOCCDFBKJH", + Self::Ecgmdopbopi => "GHHEAEPCNMC_ECGMDOPBOPI", + Self::Pkjiogjkghf => "GHHEAEPCNMC_PKJIOGJKGHF", + Self::Nahdbbkjjfb => "GHHEAEPCNMC_NAHDBBKJJFB", + Self::Djonmpacbgf => "GHHEAEPCNMC_DJONMPACBGF", + Self::Hhlpaikoinm => "GHHEAEPCNMC_HHLPAIKOINM", + Self::Dpkbaflkokh => "GHHEAEPCNMC_DPKBAFLKOKH", + Self::Acbdmncpddn => "GHHEAEPCNMC_ACBDMNCPDDN", + Self::Gnnbghfpkli => "GHHEAEPCNMC_GNNBGHFPKLI", + Self::Hjacbmjpolo => "GHHEAEPCNMC_HJACBMJPOLO", + Self::Kmkaambjelc => "GHHEAEPCNMC_KMKAAMBJELC", + Self::Nglaedngbbb => "GHHEAEPCNMC_NGLAEDNGBBB", + Self::Beafhafmljp => "GHHEAEPCNMC_BEAFHAFMLJP", + Self::Aoffnjnmjdm => "GHHEAEPCNMC_AOFFNJNMJDM", + Self::Jkkjcdaclkh => "GHHEAEPCNMC_JKKJCDACLKH", + Self::Kgmfkcbkoop => "GHHEAEPCNMC_KGMFKCBKOOP", + Self::Ecblbnihoed => "GHHEAEPCNMC_ECBLBNIHOED", + Self::Effhmabhlla => "GHHEAEPCNMC_EFFHMABHLLA", + Self::Molckmmianh => "GHHEAEPCNMC_MOLCKMMIANH", + Self::Agjnedikdhh => "GHHEAEPCNMC_AGJNEDIKDHH", + Self::Iaganionlda => "GHHEAEPCNMC_IAGANIONLDA", + Self::Abljdhfjali => "GHHEAEPCNMC_ABLJDHFJALI", + Self::Mnpklpieeom => "GHHEAEPCNMC_MNPKLPIEEOM", + Self::Blkmmfghjmf => "GHHEAEPCNMC_BLKMMFGHJMF", + Self::Aojbniiobmf => "GHHEAEPCNMC_AOJBNIIOBMF", + Self::Eemidapekam => "GHHEAEPCNMC_EEMIDAPEKAM", + Self::Pkjibikkaep => "GHHEAEPCNMC_PKJIBIKKAEP", + Self::Eoiibbkkfbk => "GHHEAEPCNMC_EOIIBBKKFBK", + Self::Caipobfndgk => "GHHEAEPCNMC_CAIPOBFNDGK", + Self::Ebbnidpebbc => "GHHEAEPCNMC_EBBNIDPEBBC", + Self::Mbaemhmlkio => "GHHEAEPCNMC_MBAEMHMLKIO", + Self::Pemcclgegej => "GHHEAEPCNMC_PEMCCLGEGEJ", + Self::Fdlmkhfkkah => "GHHEAEPCNMC_FDLMKHFKKAH", + Self::Mcfgmhiolfm => "GHHEAEPCNMC_MCFGMHIOLFM", + Self::Oaflephfdcf => "GHHEAEPCNMC_OAFLEPHFDCF", + Self::Hnaeoagcepm => "GHHEAEPCNMC_HNAEOAGCEPM", + Self::Agcikkbhbcb => "GHHEAEPCNMC_AGCIKKBHBCB", + Self::Hehnakeocan => "GHHEAEPCNMC_HEHNAKEOCAN", + Self::Llamnjfgmpo => "GHHEAEPCNMC_LLAMNJFGMPO", + Self::Bkjcdbaoebo => "GHHEAEPCNMC_BKJCDBAOEBO", + Self::Lclcfamogof => "GHHEAEPCNMC_LCLCFAMOGOF", + Self::Npkfnodedpp => "GHHEAEPCNMC_NPKFNODEDPP", + Self::Bbkpdilpcje => "GHHEAEPCNMC_BBKPDILPCJE", + Self::Aonaleckflm => "GHHEAEPCNMC_AONALECKFLM", + Self::Akkcieinkfp => "GHHEAEPCNMC_AKKCIEINKFP", + Self::Bkbkichndee => "GHHEAEPCNMC_BKBKICHNDEE", + Self::Ecceoigbegn => "GHHEAEPCNMC_ECCEOIGBEGN", + Self::Mjahnhafloj => "GHHEAEPCNMC_MJAHNHAFLOJ", + Self::Mlpoagkijpm => "GHHEAEPCNMC_MLPOAGKIJPM", + Self::Kcmnadflaja => "GHHEAEPCNMC_KCMNADFLAJA", + Self::Kabbiifbamg => "GHHEAEPCNMC_KABBIIFBAMG", + Self::Pdelfcebmkf => "GHHEAEPCNMC_PDELFCEBMKF", + Self::Dnmihgpibce => "GHHEAEPCNMC_DNMIHGPIBCE", + Self::Onmljfkdngb => "GHHEAEPCNMC_ONMLJFKDNGB", + Self::Heigpkcfpoo => "GHHEAEPCNMC_HEIGPKCFPOO", + Self::Kdhdchfbmgm => "GHHEAEPCNMC_KDHDCHFBMGM", + Self::Aanckapmfbo => "GHHEAEPCNMC_AANCKAPMFBO", + Self::Bdagfjhkngc => "GHHEAEPCNMC_BDAGFJHKNGC", + Self::Demnegchalk => "GHHEAEPCNMC_DEMNEGCHALK", + Self::Flpioifgdpp => "GHHEAEPCNMC_FLPIOIFGDPP", + Self::Eohooahdaol => "GHHEAEPCNMC_EOHOOAHDAOL", + Self::Dkckkmokccp => "GHHEAEPCNMC_DKCKKMOKCCP", + Self::Neglmnllndk => "GHHEAEPCNMC_NEGLMNLLNDK", + Self::Npakkbjmcof => "GHHEAEPCNMC_NPAKKBJMCOF", + Self::Onhmiopmpke => "GHHEAEPCNMC_ONHMIOPMPKE", + Self::Gnnjojpinel => "GHHEAEPCNMC_GNNJOJPINEL", + Self::Aleckdbkide => "GHHEAEPCNMC_ALECKDBKIDE", + Self::Bcpgoigmpfd => "GHHEAEPCNMC_BCPGOIGMPFD", + Self::Ajehbkmigki => "GHHEAEPCNMC_AJEHBKMIGKI", + Self::Ejnhnebbigj => "GHHEAEPCNMC_EJNHNEBBIGJ", + Self::Jiefmbfmpbi => "GHHEAEPCNMC_JIEFMBFMPBI", + Self::Kcmjhfhadfh => "GHHEAEPCNMC_KCMJHFHADFH", + Self::Bdijlfjligk => "GHHEAEPCNMC_BDIJLFJLIGK", + Self::Lmhfclfabmn => "GHHEAEPCNMC_LMHFCLFABMN", + Self::Mhfcaggnagb => "GHHEAEPCNMC_MHFCAGGNAGB", + Self::Pdjbddcoknb => "GHHEAEPCNMC_PDJBDDCOKNB", + Self::Kallgehnmgp => "GHHEAEPCNMC_KALLGEHNMGP", + Self::Mbgenkjlpaj => "GHHEAEPCNMC_MBGENKJLPAJ", + Self::Jnlmieipfle => "GHHEAEPCNMC_JNLMIEIPFLE", + Self::Bnlhapkaggc => "GHHEAEPCNMC_BNLHAPKAGGC", + Self::Dfpckcllfdm => "GHHEAEPCNMC_DFPCKCLLFDM", + Self::Okmfghjgiom => "GHHEAEPCNMC_OKMFGHJGIOM", + Self::Mgknnmplbie => "GHHEAEPCNMC_MGKNNMPLBIE", + Self::Ffelhlaeafb => "GHHEAEPCNMC_FFELHLAEAFB", + Self::Hbpadgoloeo => "GHHEAEPCNMC_HBPADGOLOEO", + Self::Jifecghhlkc => "GHHEAEPCNMC_JIFECGHHLKC", + Self::Ihinhkpbbea => "GHHEAEPCNMC_IHINHKPBBEA", + Self::Meaicmieadd => "GHHEAEPCNMC_MEAICMIEADD", + Self::Necfgpcinnn => "GHHEAEPCNMC_NECFGPCINNN", + Self::Abcmmahjjkk => "GHHEAEPCNMC_ABCMMAHJJKK", + Self::Dkpiadlbdmi => "GHHEAEPCNMC_DKPIADLBDMI", + Self::Mfppipmeaim => "GHHEAEPCNMC_MFPPIPMEAIM", + Self::Gclaccpcoja => "GHHEAEPCNMC_GCLACCPCOJA", + Self::Aahkkbfdagn => "GHHEAEPCNMC_AAHKKBFDAGN", + Self::Fioihipeljp => "GHHEAEPCNMC_FIOIHIPELJP", + Self::Fkmjhfhoeoa => "GHHEAEPCNMC_FKMJHFHOEOA", + Self::Hajldjdcgai => "GHHEAEPCNMC_HAJLDJDCGAI", + Self::Jphhkjallpb => "GHHEAEPCNMC_JPHHKJALLPB", + Self::Neapeagdhfn => "GHHEAEPCNMC_NEAPEAGDHFN", + Self::Lehgfcdahfd => "GHHEAEPCNMC_LEHGFCDAHFD", + Self::Gifnhgjlkkb => "GHHEAEPCNMC_GIFNHGJLKKB", + Self::Nljgckbmkck => "GHHEAEPCNMC_NLJGCKBMKCK", + Self::Glbcbjfkobf => "GHHEAEPCNMC_GLBCBJFKOBF", + Self::Ppeimhfpobj => "GHHEAEPCNMC_PPEIMHFPOBJ", + Self::Gipmcghfjjf => "GHHEAEPCNMC_GIPMCGHFJJF", + Self::Fkmfeeihclb => "GHHEAEPCNMC_FKMFEEIHCLB", + Self::Amojkgmgpii => "GHHEAEPCNMC_AMOJKGMGPII", + Self::Fegbdladjfa => "GHHEAEPCNMC_FEGBDLADJFA", + Self::Kaaibcicpkk => "GHHEAEPCNMC_KAAIBCICPKK", + Self::Pdkeokbncne => "GHHEAEPCNMC_PDKEOKBNCNE", + Self::Aajjednheno => "GHHEAEPCNMC_AAJJEDNHENO", + Self::Jmgddnckhep => "GHHEAEPCNMC_JMGDDNCKHEP", + Self::Onicobfdhhm => "GHHEAEPCNMC_ONICOBFDHHM", + Self::Nphkmlbadhd => "GHHEAEPCNMC_NPHKMLBADHD", + Self::Eephphggken => "GHHEAEPCNMC_EEPHPHGGKEN", + Self::Aijgbmpalck => "GHHEAEPCNMC_AIJGBMPALCK", + Self::Dencfcligfi => "GHHEAEPCNMC_DENCFCLIGFI", + Self::Oapoklfcinl => "GHHEAEPCNMC_OAPOKLFCINL", + Self::Mihnielgcnd => "GHHEAEPCNMC_MIHNIELGCND", + Self::Lgoonlckmaj => "GHHEAEPCNMC_LGOONLCKMAJ", + Self::Kalfdpnoiam => "GHHEAEPCNMC_KALFDPNOIAM", + Self::Nailbghbgnl => "GHHEAEPCNMC_NAILBGHBGNL", + Self::Ahbchpiofnm => "GHHEAEPCNMC_AHBCHPIOFNM", + Self::Aelahnpnjea => "GHHEAEPCNMC_AELAHNPNJEA", + Self::Ifnegpanlmg => "GHHEAEPCNMC_IFNEGPANLMG", + Self::Fpicjjahfim => "GHHEAEPCNMC_FPICJJAHFIM", + Self::Nakopcmcdek => "GHHEAEPCNMC_NAKOPCMCDEK", + Self::Kmccbffmieg => "GHHEAEPCNMC_KMCCBFFMIEG", + Self::Jfjjjcacpfn => "GHHEAEPCNMC_JFJJJCACPFN", + Self::Nihlcepofee => "GHHEAEPCNMC_NIHLCEPOFEE", + Self::Kocfpdpcjaa => "GHHEAEPCNMC_KOCFPDPCJAA", + Self::Befmfnnahfh => "GHHEAEPCNMC_BEFMFNNAHFH", + Self::Ofnnjmjbpcl => "GHHEAEPCNMC_OFNNJMJBPCL", + Self::Ieaabhbmhpc => "GHHEAEPCNMC_IEAABHBMHPC", + Self::Aplmkccpedd => "GHHEAEPCNMC_APLMKCCPEDD", + Self::Enebgafaogg => "GHHEAEPCNMC_ENEBGAFAOGG", + Self::Oiclafjpibo => "GHHEAEPCNMC_OICLAFJPIBO", + Self::Bbcbcfmkcbf => "GHHEAEPCNMC_BBCBCFMKCBF", + Self::Oefhhphohmf => "GHHEAEPCNMC_OEFHHPHOHMF", + Self::Ajahkiekemj => "GHHEAEPCNMC_AJAHKIEKEMJ", + Self::Gbdfklaeiob => "GHHEAEPCNMC_GBDFKLAEIOB", + Self::Obdhlhihkfj => "GHHEAEPCNMC_OBDHLHIHKFJ", + Self::Naehmnkkfdk => "GHHEAEPCNMC_NAEHMNKKFDK", + Self::Aidcfmfcfkb => "GHHEAEPCNMC_AIDCFMFCFKB", + Self::Gjdpbaafelm => "GHHEAEPCNMC_GJDPBAAFELM", + Self::Hiloeldpjpc => "GHHEAEPCNMC_HILOELDPJPC", + Self::Emnhholbpgp => "GHHEAEPCNMC_EMNHHOLBPGP", + Self::Cgfehjicajf => "GHHEAEPCNMC_CGFEHJICAJF", + Self::Dmaeijbmkdk => "GHHEAEPCNMC_DMAEIJBMKDK", + Self::Kfmcifbanhn => "GHHEAEPCNMC_KFMCIFBANHN", + Self::Fapjlndmfed => "GHHEAEPCNMC_FAPJLNDMFED", + Self::Jggdflkiaii => "GHHEAEPCNMC_JGGDFLKIAII", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GHHEAEPCNMC_PFBFDPBMANE" => Some(Self::Pfbfdpbmane), + "GHHEAEPCNMC_KJLIPILPAPI" => Some(Self::Kjlipilpapi), + "GHHEAEPCNMC_FEOFGNMABFI" => Some(Self::Feofgnmabfi), + "GHHEAEPCNMC_GCAHNNMHEMP" => Some(Self::Gcahnnmhemp), + "GHHEAEPCNMC_APGBPABAAJL" => Some(Self::Apgbpabaajl), + "GHHEAEPCNMC_MEMFPEJEJMF" => Some(Self::Memfpejejmf), + "GHHEAEPCNMC_EJJAGLBGCDD" => Some(Self::Ejjaglbgcdd), + "GHHEAEPCNMC_CNICFEJEICH" => Some(Self::Cnicfejeich), + "GHHEAEPCNMC_BIKICKINMIP" => Some(Self::Bikickinmip), + "GHHEAEPCNMC_LAHFMPPDAIM" => Some(Self::Lahfmppdaim), + "GHHEAEPCNMC_FLALJKCNOKA" => Some(Self::Flaljkcnoka), + "GHHEAEPCNMC_ALDEEBMPNMJ" => Some(Self::Aldeebmpnmj), + "GHHEAEPCNMC_MGPHLHMMPED" => Some(Self::Mgphlhmmped), + "GHHEAEPCNMC_ADJDEJAKMKM" => Some(Self::Adjdejakmkm), + "GHHEAEPCNMC_OGDMEEFEGKA" => Some(Self::Ogdmeefegka), + "GHHEAEPCNMC_FNIPKPHMEFC" => Some(Self::Fnipkphmefc), + "GHHEAEPCNMC_HOMDDIAPEEK" => Some(Self::Homddiapeek), + "GHHEAEPCNMC_BLAHEHNNMHF" => Some(Self::Blahehnnmhf), + "GHHEAEPCNMC_EHCGFEDIHJI" => Some(Self::Ehcgfedihji), + "GHHEAEPCNMC_DMNLBEOFHCK" => Some(Self::Dmnlbeofhck), + "GHHEAEPCNMC_DOMINPLLKEF" => Some(Self::Dominpllkef), + "GHHEAEPCNMC_EGOONHCILHP" => Some(Self::Egoonhcilhp), + "GHHEAEPCNMC_JPBDGCIALNK" => Some(Self::Jpbdgcialnk), + "GHHEAEPCNMC_FKAAEBNNDGJ" => Some(Self::Fkaaebnndgj), + "GHHEAEPCNMC_GAKADOIBEBG" => Some(Self::Gakadoibebg), + "GHHEAEPCNMC_FPBECHDDMOD" => Some(Self::Fpbechddmod), + "GHHEAEPCNMC_DFKNLFCIEBG" => Some(Self::Dfknlfciebg), + "GHHEAEPCNMC_MHMKOBLGFJF" => Some(Self::Mhmkoblgfjf), + "GHHEAEPCNMC_FJELKKIEEFE" => Some(Self::Fjelkkieefe), + "GHHEAEPCNMC_FNBAMECGNAH" => Some(Self::Fnbamecgnah), + "GHHEAEPCNMC_APOAPDPIMKH" => Some(Self::Apoapdpimkh), + "GHHEAEPCNMC_EJCOEBJDOHH" => Some(Self::Ejcoebjdohh), + "GHHEAEPCNMC_FJEKAEPBDHM" => Some(Self::Fjekaepbdhm), + "GHHEAEPCNMC_PEOKDJHNHCH" => Some(Self::Peokdjhnhch), + "GHHEAEPCNMC_NHIOBJNJGOJ" => Some(Self::Nhiobjnjgoj), + "GHHEAEPCNMC_OBDEKFEAFDL" => Some(Self::Obdekfeafdl), + "GHHEAEPCNMC_FLKIGBEICNN" => Some(Self::Flkigbeicnn), + "GHHEAEPCNMC_OAPIBPMHHPG" => Some(Self::Oapibpmhhpg), + "GHHEAEPCNMC_IEPCIHDAFCL" => Some(Self::Iepcihdafcl), + "GHHEAEPCNMC_NMOCIHENMCG" => Some(Self::Nmocihenmcg), + "GHHEAEPCNMC_GBMANKPDBAN" => Some(Self::Gbmankpdban), + "GHHEAEPCNMC_CMFLFMBHGLG" => Some(Self::Cmflfmbhglg), + "GHHEAEPCNMC_ICJADOJOPDG" => Some(Self::Icjadojopdg), + "GHHEAEPCNMC_KBFGIBPKFDK" => Some(Self::Kbfgibpkfdk), + "GHHEAEPCNMC_KLJLHNEKGKH" => Some(Self::Kljlhnekgkh), + "GHHEAEPCNMC_FAPPIODPHLK" => Some(Self::Fappiodphlk), + "GHHEAEPCNMC_KPDLNEPCDGM" => Some(Self::Kpdlnepcdgm), + "GHHEAEPCNMC_GPPMIOONIEM" => Some(Self::Gppmiooniem), + "GHHEAEPCNMC_BBHJICGBMBM" => Some(Self::Bbhjicgbmbm), + "GHHEAEPCNMC_LGGKDFMEPEF" => Some(Self::Lggkdfmepef), + "GHHEAEPCNMC_LJLGHLFIJAL" => Some(Self::Ljlghlfijal), + "GHHEAEPCNMC_CGJHIEONFIF" => Some(Self::Cgjhieonfif), + "GHHEAEPCNMC_CBFGNMMEING" => Some(Self::Cbfgnmmeing), + "GHHEAEPCNMC_OHDLJMDFPDK" => Some(Self::Ohdljmdfpdk), + "GHHEAEPCNMC_GOANCCLOEHJ" => Some(Self::Goanccloehj), + "GHHEAEPCNMC_HHPIEDDLBCK" => Some(Self::Hhpieddlbck), + "GHHEAEPCNMC_LGCJICEHAGG" => Some(Self::Lgcjicehagg), + "GHHEAEPCNMC_KBFDGMFPFNM" => Some(Self::Kbfdgmfpfnm), + "GHHEAEPCNMC_EKCOOGHMCOL" => Some(Self::Ekcooghmcol), + "GHHEAEPCNMC_KBPBJPFJGFO" => Some(Self::Kbpbjpfjgfo), + "GHHEAEPCNMC_MKEIMOPKAHJ" => Some(Self::Mkeimopkahj), + "GHHEAEPCNMC_EMIKNKGJOIJ" => Some(Self::Emiknkgjoij), + "GHHEAEPCNMC_EPNAPDPNOEP" => Some(Self::Epnapdpnoep), + "GHHEAEPCNMC_GEOCIKAIFKJ" => Some(Self::Geocikaifkj), + "GHHEAEPCNMC_NKMKCPACCKM" => Some(Self::Nkmkcpacckm), + "GHHEAEPCNMC_MONJNPGMPOE" => Some(Self::Monjnpgmpoe), + "GHHEAEPCNMC_FPJOFOICGDD" => Some(Self::Fpjofoicgdd), + "GHHEAEPCNMC_KNBADEIENMN" => Some(Self::Knbadeienmn), + "GHHEAEPCNMC_FNGDPCFJDPC" => Some(Self::Fngdpcfjdpc), + "GHHEAEPCNMC_PCNGCEIFCLC" => Some(Self::Pcngceifclc), + "GHHEAEPCNMC_BMEJJDIIOAI" => Some(Self::Bmejjdiioai), + "GHHEAEPCNMC_MEIAHKCBABN" => Some(Self::Meiahkcbabn), + "GHHEAEPCNMC_BAFFNCCFEMJ" => Some(Self::Baffnccfemj), + "GHHEAEPCNMC_NADNNIFDNHN" => Some(Self::Nadnnifdnhn), + "GHHEAEPCNMC_EIMLMLKKODJ" => Some(Self::Eimlmlkkodj), + "GHHEAEPCNMC_AKCLINPJDDA" => Some(Self::Akclinpjdda), + "GHHEAEPCNMC_KJIADGALEEN" => Some(Self::Kjiadgaleen), + "GHHEAEPCNMC_AHGCPAGLFLK" => Some(Self::Ahgcpaglflk), + "GHHEAEPCNMC_FMPALOGBCDL" => Some(Self::Fmpalogbcdl), + "GHHEAEPCNMC_AKGGENNPLLF" => Some(Self::Akggennpllf), + "GHHEAEPCNMC_KBNPMPKMLHN" => Some(Self::Kbnpmpkmlhn), + "GHHEAEPCNMC_FIGHOEMJIJC" => Some(Self::Fighoemjijc), + "GHHEAEPCNMC_IJCOPNGHPFJ" => Some(Self::Ijcopnghpfj), + "GHHEAEPCNMC_AGKMFIBJPJN" => Some(Self::Agkmfibjpjn), + "GHHEAEPCNMC_PAKJBKENBPG" => Some(Self::Pakjbkenbpg), + "GHHEAEPCNMC_JLIOMAPMMDM" => Some(Self::Jliomapmmdm), + "GHHEAEPCNMC_IBPPFEBDOPC" => Some(Self::Ibppfebdopc), + "GHHEAEPCNMC_LAGICJIBOPG" => Some(Self::Lagicjibopg), + "GHHEAEPCNMC_GOIIJAKCEHA" => Some(Self::Goiijakceha), + "GHHEAEPCNMC_FLJMFFNEKML" => Some(Self::Fljmffnekml), + "GHHEAEPCNMC_LLGBJDDPGPO" => Some(Self::Llgbjddpgpo), + "GHHEAEPCNMC_OOOJFFGDPFM" => Some(Self::Ooojffgdpfm), + "GHHEAEPCNMC_IMIGAIECGFD" => Some(Self::Imigaiecgfd), + "GHHEAEPCNMC_EDBMJMAMJGA" => Some(Self::Edbmjmamjga), + "GHHEAEPCNMC_BIFJOAKNOCM" => Some(Self::Bifjoaknocm), + "GHHEAEPCNMC_AOGEHADKGGP" => Some(Self::Aogehadkggp), + "GHHEAEPCNMC_HEGICPDNBJD" => Some(Self::Hegicpdnbjd), + "GHHEAEPCNMC_DLNDMAFEBEK" => Some(Self::Dlndmafebek), + "GHHEAEPCNMC_KPGFPIGKKFJ" => Some(Self::Kpgfpigkkfj), + "GHHEAEPCNMC_LKENLJCKCEC" => Some(Self::Lkenljckcec), + "GHHEAEPCNMC_IOCJDFEMLKK" => Some(Self::Iocjdfemlkk), + "GHHEAEPCNMC_LEENFDMNGHB" => Some(Self::Leenfdmnghb), + "GHHEAEPCNMC_IONGJJAANOG" => Some(Self::Iongjjaanog), + "GHHEAEPCNMC_GDLKPKDNOJP" => Some(Self::Gdlkpkdnojp), + "GHHEAEPCNMC_OGCFOIOKBIE" => Some(Self::Ogcfoiokbie), + "GHHEAEPCNMC_ENONPEDDFEA" => Some(Self::Enonpeddfea), + "GHHEAEPCNMC_DENKENGHIMG" => Some(Self::Denkenghimg), + "GHHEAEPCNMC_DBJOPKMIAOF" => Some(Self::Dbjopkmiaof), + "GHHEAEPCNMC_OGCOAMOICAP" => Some(Self::Ogcoamoicap), + "GHHEAEPCNMC_FFFOEMFCJIJ" => Some(Self::Fffoemfcjij), + "GHHEAEPCNMC_GMEAALNHNIM" => Some(Self::Gmeaalnhnim), + "GHHEAEPCNMC_LOGKJNOBIPG" => Some(Self::Logkjnobipg), + "GHHEAEPCNMC_JEBPAIBDKGN" => Some(Self::Jebpaibdkgn), + "GHHEAEPCNMC_LKFHLJMKEIK" => Some(Self::Lkfhljmkeik), + "GHHEAEPCNMC_OGBIFOMEOCC" => Some(Self::Ogbifomeocc), + "GHHEAEPCNMC_DALJBGKDMFJ" => Some(Self::Daljbgkdmfj), + "GHHEAEPCNMC_DCNDKFEEHGH" => Some(Self::Dcndkfeehgh), + "GHHEAEPCNMC_KNBDIEKFHOJ" => Some(Self::Knbdiekfhoj), + "GHHEAEPCNMC_BFJKJEEBOEN" => Some(Self::Bfjkjeeboen), + "GHHEAEPCNMC_AEFICLHJHAH" => Some(Self::Aeficlhjhah), + "GHHEAEPCNMC_NABCLFDBLBI" => Some(Self::Nabclfdblbi), + "GHHEAEPCNMC_EBEOCKNDHDJ" => Some(Self::Ebeockndhdj), + "GHHEAEPCNMC_HHEEPHBGOJO" => Some(Self::Hheephbgojo), + "GHHEAEPCNMC_LOFCCNFCIIE" => Some(Self::Lofccnfciie), + "GHHEAEPCNMC_IJKCBHIIPLP" => Some(Self::Ijkcbhiiplp), + "GHHEAEPCNMC_MLEAKDJBFOE" => Some(Self::Mleakdjbfoe), + "GHHEAEPCNMC_PICODMKBKPO" => Some(Self::Picodmkbkpo), + "GHHEAEPCNMC_MENFHPBBOJB" => Some(Self::Menfhpbbojb), + "GHHEAEPCNMC_CJOCBLKDCEB" => Some(Self::Cjocblkdceb), + "GHHEAEPCNMC_OKDLLKFAFPB" => Some(Self::Okdllkfafpb), + "GHHEAEPCNMC_EHPBJMOKBDN" => Some(Self::Ehpbjmokbdn), + "GHHEAEPCNMC_COCBOLDPMKI" => Some(Self::Cocboldpmki), + "GHHEAEPCNMC_HHDCFLODAGK" => Some(Self::Hhdcflodagk), + "GHHEAEPCNMC_GPCPNOCMPEM" => Some(Self::Gpcpnocmpem), + "GHHEAEPCNMC_PEBKLCEFMEJ" => Some(Self::Pebklcefmej), + "GHHEAEPCNMC_BEKGFHBFBIH" => Some(Self::Bekgfhbfbih), + "GHHEAEPCNMC_CEBPHMEEFON" => Some(Self::Cebphmeefon), + "GHHEAEPCNMC_JAFIJBFNMLI" => Some(Self::Jafijbfnmli), + "GHHEAEPCNMC_LDJGCICPGHE" => Some(Self::Ldjgcicpghe), + "GHHEAEPCNMC_APGDPNBKAIB" => Some(Self::Apgdpnbkaib), + "GHHEAEPCNMC_LPJEEAIIDKD" => Some(Self::Lpjeeaiidkd), + "GHHEAEPCNMC_ACGIJMBJHLO" => Some(Self::Acgijmbjhlo), + "GHHEAEPCNMC_ACAGACJFLOJ" => Some(Self::Acagacjfloj), + "GHHEAEPCNMC_EBADJELGBIN" => Some(Self::Ebadjelgbin), + "GHHEAEPCNMC_CACFNEHPEIC" => Some(Self::Cacfnehpeic), + "GHHEAEPCNMC_OIECJPPGFFE" => Some(Self::Oiecjppgffe), + "GHHEAEPCNMC_GJKKJPOFACE" => Some(Self::Gjkkjpoface), + "GHHEAEPCNMC_DAJIDMCOGOA" => Some(Self::Dajidmcogoa), + "GHHEAEPCNMC_EALGLMHDABG" => Some(Self::Ealglmhdabg), + "GHHEAEPCNMC_LNECPHAMBHB" => Some(Self::Lnecphambhb), + "GHHEAEPCNMC_ELCLAHFFOHJ" => Some(Self::Elclahffohj), + "GHHEAEPCNMC_MBOIICPLMJE" => Some(Self::Mboiicplmje), + "GHHEAEPCNMC_PBMIGBALHCL" => Some(Self::Pbmigbalhcl), + "GHHEAEPCNMC_KIBMKNDKDEK" => Some(Self::Kibmkndkdek), + "GHHEAEPCNMC_PFHFLPMANLL" => Some(Self::Pfhflpmanll), + "GHHEAEPCNMC_ADONECAMCFE" => Some(Self::Adonecamcfe), + "GHHEAEPCNMC_IEHEPCFBDGN" => Some(Self::Iehepcfbdgn), + "GHHEAEPCNMC_PNBFPGPLBGL" => Some(Self::Pnbfpgplbgl), + "GHHEAEPCNMC_OCHHMOMKFKA" => Some(Self::Ochhmomkfka), + "GHHEAEPCNMC_CLIKILAIMGO" => Some(Self::Clikilaimgo), + "GHHEAEPCNMC_BAHJFOHEKJE" => Some(Self::Bahjfohekje), + "GHHEAEPCNMC_HENLMHCBMEA" => Some(Self::Henlmhcbmea), + "GHHEAEPCNMC_BEBIFDKJOEK" => Some(Self::Bebifdkjoek), + "GHHEAEPCNMC_JAPEPPGMLCJ" => Some(Self::Japeppgmlcj), + "GHHEAEPCNMC_HEDIBALPOLA" => Some(Self::Hedibalpola), + "GHHEAEPCNMC_CFDNPJENJCO" => Some(Self::Cfdnpjenjco), + "GHHEAEPCNMC_ANBFDMEBLCF" => Some(Self::Anbfdmeblcf), + "GHHEAEPCNMC_IAGOEDPJHGD" => Some(Self::Iagoedpjhgd), + "GHHEAEPCNMC_OCBIGHLOJEN" => Some(Self::Ocbighlojen), + "GHHEAEPCNMC_JHDBMAOAFFE" => Some(Self::Jhdbmaoaffe), + "GHHEAEPCNMC_KKONJFLGMOD" => Some(Self::Kkonjflgmod), + "GHHEAEPCNMC_HOIJOAGGBCP" => Some(Self::Hoijoaggbcp), + "GHHEAEPCNMC_GFBIEIHHNNM" => Some(Self::Gfbieihhnnm), + "GHHEAEPCNMC_GLKABKPOONL" => Some(Self::Glkabkpoonl), + "GHHEAEPCNMC_GENKOLBDPEJ" => Some(Self::Genkolbdpej), + "GHHEAEPCNMC_OJDKCBGADFD" => Some(Self::Ojdkcbgadfd), + "GHHEAEPCNMC_LHCFPPKOFAG" => Some(Self::Lhcfppkofag), + "GHHEAEPCNMC_CIEGBAAGPDG" => Some(Self::Ciegbaagpdg), + "GHHEAEPCNMC_JFLKOBOMMJL" => Some(Self::Jflkobommjl), + "GHHEAEPCNMC_OBGGGHKFJLD" => Some(Self::Obggghkfjld), + "GHHEAEPCNMC_BOAOEKNFMON" => Some(Self::Boaoeknfmon), + "GHHEAEPCNMC_AHJHOPEPHKF" => Some(Self::Ahjhopephkf), + "GHHEAEPCNMC_IAHCIJCJAIO" => Some(Self::Iahcijcjaio), + "GHHEAEPCNMC_BNCMFGENBEL" => Some(Self::Bncmfgenbel), + "GHHEAEPCNMC_AAPEMBFJBBI" => Some(Self::Aapembfjbbi), + "GHHEAEPCNMC_LIDDPGNLBGK" => Some(Self::Liddpgnlbgk), + "GHHEAEPCNMC_IMLIHFGDPIC" => Some(Self::Imlihfgdpic), + "GHHEAEPCNMC_MMIBJIFIEAC" => Some(Self::Mmibjifieac), + "GHHEAEPCNMC_DMCPPBMFKPN" => Some(Self::Dmcppbmfkpn), + "GHHEAEPCNMC_FEPKDKNBDDL" => Some(Self::Fepkdknbddl), + "GHHEAEPCNMC_EDLMMMHIEIO" => Some(Self::Edlmmmhieio), + "GHHEAEPCNMC_EEKDLJLKIIE" => Some(Self::Eekdljlkiie), + "GHHEAEPCNMC_LONFLMOMJBP" => Some(Self::Lonflmomjbp), + "GHHEAEPCNMC_KMGEBLFABIP" => Some(Self::Kmgeblfabip), + "GHHEAEPCNMC_JFKBGFJODML" => Some(Self::Jfkbgfjodml), + "GHHEAEPCNMC_JCCEBADNCJG" => Some(Self::Jccebadncjg), + "GHHEAEPCNMC_CKLOKKJBMBB" => Some(Self::Cklokkjbmbb), + "GHHEAEPCNMC_KHDCPGCKLJD" => Some(Self::Khdcpgckljd), + "GHHEAEPCNMC_EILEDEJOBBC" => Some(Self::Eiledejobbc), + "GHHEAEPCNMC_MKMLHHFAACC" => Some(Self::Mkmlhhfaacc), + "GHHEAEPCNMC_ICNKJFJNIJH" => Some(Self::Icnkjfjnijh), + "GHHEAEPCNMC_NJGCOHJFMKP" => Some(Self::Njgcohjfmkp), + "GHHEAEPCNMC_BOABPNOPCKL" => Some(Self::Boabpnopckl), + "GHHEAEPCNMC_BNMGAACLBAO" => Some(Self::Bnmgaaclbao), + "GHHEAEPCNMC_HNPFLPHABHH" => Some(Self::Hnpflphabhh), + "GHHEAEPCNMC_AIJMKONPAOJ" => Some(Self::Aijmkonpaoj), + "GHHEAEPCNMC_CHBBJHGIGEJ" => Some(Self::Chbbjhgigej), + "GHHEAEPCNMC_AJGCJPMHFNJ" => Some(Self::Ajgcjpmhfnj), + "GHHEAEPCNMC_FAGJDEFCJGB" => Some(Self::Fagjdefcjgb), + "GHHEAEPCNMC_PLKOKDMPACM" => Some(Self::Plkokdmpacm), + "GHHEAEPCNMC_MKKGLGJMEDL" => Some(Self::Mkkglgjmedl), + "GHHEAEPCNMC_MGHELCLGCJL" => Some(Self::Mghelclgcjl), + "GHHEAEPCNMC_OLJFNAHLDIK" => Some(Self::Oljfnahldik), + "GHHEAEPCNMC_PMIIDFEGKBG" => Some(Self::Pmiidfegkbg), + "GHHEAEPCNMC_FCEDCFLJPDC" => Some(Self::Fcedcfljpdc), + "GHHEAEPCNMC_BLCIJHLPNKA" => Some(Self::Blcijhlpnka), + "GHHEAEPCNMC_DOBNGGPFNIL" => Some(Self::Dobnggpfnil), + "GHHEAEPCNMC_CPFDNFBAHKA" => Some(Self::Cpfdnfbahka), + "GHHEAEPCNMC_CCOFKINADJF" => Some(Self::Ccofkinadjf), + "GHHEAEPCNMC_MJCMJGMMAGF" => Some(Self::Mjcmjgmmagf), + "GHHEAEPCNMC_EONHIOAFOJH" => Some(Self::Eonhioafojh), + "GHHEAEPCNMC_FFIJLDOMIEO" => Some(Self::Ffijldomieo), + "GHHEAEPCNMC_EDBJNJBJCJK" => Some(Self::Edbjnjbjcjk), + "GHHEAEPCNMC_FPAFCCMPEJB" => Some(Self::Fpafccmpejb), + "GHHEAEPCNMC_IHLFCKPFOJM" => Some(Self::Ihlfckpfojm), + "GHHEAEPCNMC_CIKBFJGGGLF" => Some(Self::Cikbfjggglf), + "GHHEAEPCNMC_MAOKNHPJOJP" => Some(Self::Maoknhpjojp), + "GHHEAEPCNMC_DGAEELCMFJE" => Some(Self::Dgaeelcmfje), + "GHHEAEPCNMC_NBICHHFDFIP" => Some(Self::Nbichhfdfip), + "GHHEAEPCNMC_DBIOPFIPBFA" => Some(Self::Dbiopfipbfa), + "GHHEAEPCNMC_FJPFHFNOLKO" => Some(Self::Fjpfhfnolko), + "GHHEAEPCNMC_DGBIOGEJDBE" => Some(Self::Dgbiogejdbe), + "GHHEAEPCNMC_LPBPFOOFBLH" => Some(Self::Lpbpfoofblh), + "GHHEAEPCNMC_KPBLNHACPLA" => Some(Self::Kpblnhacpla), + "GHHEAEPCNMC_IKEDJPOANIK" => Some(Self::Ikedjpoanik), + "GHHEAEPCNMC_HKLECCNIFCN" => Some(Self::Hkleccnifcn), + "GHHEAEPCNMC_LGEEIEPIKBD" => Some(Self::Lgeeiepikbd), + "GHHEAEPCNMC_AJKHJNIBMCA" => Some(Self::Ajkhjnibmca), + "GHHEAEPCNMC_EBJPOJMKLIF" => Some(Self::Ebjpojmklif), + "GHHEAEPCNMC_CHNAIBDCLHK" => Some(Self::Chnaibdclhk), + "GHHEAEPCNMC_FIAKIPKEAOC" => Some(Self::Fiakipkeaoc), + "GHHEAEPCNMC_GBGMADDJBOA" => Some(Self::Gbgmaddjboa), + "GHHEAEPCNMC_NPCCCAKMDDH" => Some(Self::Npcccakmddh), + "GHHEAEPCNMC_JOLKONLKOAL" => Some(Self::Jolkonlkoal), + "GHHEAEPCNMC_DCBBIFGDGIE" => Some(Self::Dcbbifgdgie), + "GHHEAEPCNMC_OOCCGGNILCO" => Some(Self::Ooccggnilco), + "GHHEAEPCNMC_FDJINLBLJMG" => Some(Self::Fdjinlbljmg), + "GHHEAEPCNMC_AOHHBAGBHHH" => Some(Self::Aohhbagbhhh), + "GHHEAEPCNMC_BINKACNPBJC" => Some(Self::Binkacnpbjc), + "GHHEAEPCNMC_KHMEFMJDHDA" => Some(Self::Khmefmjdhda), + "GHHEAEPCNMC_JFLBBMBJIJI" => Some(Self::Jflbbmbjiji), + "GHHEAEPCNMC_PMFJNPCGBOH" => Some(Self::Pmfjnpcgboh), + "GHHEAEPCNMC_JKEHKBDONBK" => Some(Self::Jkehkbdonbk), + "GHHEAEPCNMC_LGPAFBBLBJP" => Some(Self::Lgpafbblbjp), + "GHHEAEPCNMC_DKHGJODEIBA" => Some(Self::Dkhgjodeiba), + "GHHEAEPCNMC_LKMALIIILAG" => Some(Self::Lkmaliiilag), + "GHHEAEPCNMC_EGLGNNFKHBB" => Some(Self::Eglgnnfkhbb), + "GHHEAEPCNMC_FNEKMPPFGMI" => Some(Self::Fnekmppfgmi), + "GHHEAEPCNMC_PPGFFBKAOHC" => Some(Self::Ppgffbkaohc), + "GHHEAEPCNMC_FDGINBACMGA" => Some(Self::Fdginbacmga), + "GHHEAEPCNMC_GPEJGHEBFIF" => Some(Self::Gpejghebfif), + "GHHEAEPCNMC_NGMFIBKHIMD" => Some(Self::Ngmfibkhimd), + "GHHEAEPCNMC_CDCEMOJMGCO" => Some(Self::Cdcemojmgco), + "GHHEAEPCNMC_HHLJCCDBHIF" => Some(Self::Hhljccdbhif), + "GHHEAEPCNMC_JPEJNKJGKHC" => Some(Self::Jpejnkjgkhc), + "GHHEAEPCNMC_HPAKLEDNONJ" => Some(Self::Hpaklednonj), + "GHHEAEPCNMC_HIBOEPEDHOE" => Some(Self::Hiboepedhoe), + "GHHEAEPCNMC_FIEKIHPBOGC" => Some(Self::Fiekihpbogc), + "GHHEAEPCNMC_FGMOHNEPMHI" => Some(Self::Fgmohnepmhi), + "GHHEAEPCNMC_KCPKLOAOBBI" => Some(Self::Kcpkloaobbi), + "GHHEAEPCNMC_GMMHNMKNMFE" => Some(Self::Gmmhnmknmfe), + "GHHEAEPCNMC_GCMBGECBHLO" => Some(Self::Gcmbgecbhlo), + "GHHEAEPCNMC_ELPFHKPFDCO" => Some(Self::Elpfhkpfdco), + "GHHEAEPCNMC_MNPPMKCJGNG" => Some(Self::Mnppmkcjgng), + "GHHEAEPCNMC_LMINDKGALNF" => Some(Self::Lmindkgalnf), + "GHHEAEPCNMC_POGBCEMHAHG" => Some(Self::Pogbcemhahg), + "GHHEAEPCNMC_JNKKJNJPPOA" => Some(Self::Jnkkjnjppoa), + "GHHEAEPCNMC_CLLLADGBFJE" => Some(Self::Cllladgbfje), + "GHHEAEPCNMC_IBDDIICLOBP" => Some(Self::Ibddiiclobp), + "GHHEAEPCNMC_KLCPNEGOPOC" => Some(Self::Klcpnegopoc), + "GHHEAEPCNMC_NFGMLCEIANP" => Some(Self::Nfgmlceianp), + "GHHEAEPCNMC_PNLDABOLMAB" => Some(Self::Pnldabolmab), + "GHHEAEPCNMC_PKODMDOEDFI" => Some(Self::Pkodmdoedfi), + "GHHEAEPCNMC_CPHAEFOJKBA" => Some(Self::Cphaefojkba), + "GHHEAEPCNMC_BHIFCPCNGAN" => Some(Self::Bhifcpcngan), + "GHHEAEPCNMC_HLCMFNHELLE" => Some(Self::Hlcmfnhelle), + "GHHEAEPCNMC_HLLGFMMNAGD" => Some(Self::Hllgfmmnagd), + "GHHEAEPCNMC_GONEAOKONMG" => Some(Self::Goneaokonmg), + "GHHEAEPCNMC_IJLDHJALGGE" => Some(Self::Ijldhjalgge), + "GHHEAEPCNMC_BGIHKDCMMEJ" => Some(Self::Bgihkdcmmej), + "GHHEAEPCNMC_MFKACGDICOJ" => Some(Self::Mfkacgdicoj), + "GHHEAEPCNMC_CDEDOGHLGFE" => Some(Self::Cdedoghlgfe), + "GHHEAEPCNMC_GMNOCHOCOCC" => Some(Self::Gmnochococc), + "GHHEAEPCNMC_NMNOOJKGEDA" => Some(Self::Nmnoojkgeda), + "GHHEAEPCNMC_BFMDIFIONKD" => Some(Self::Bfmdifionkd), + "GHHEAEPCNMC_FGFIBBMFANC" => Some(Self::Fgfibbmfanc), + "GHHEAEPCNMC_HMCBNNKAIMK" => Some(Self::Hmcbnnkaimk), + "GHHEAEPCNMC_LPCMKGPJBJD" => Some(Self::Lpcmkgpjbjd), + "GHHEAEPCNMC_EPCMDGBCDIC" => Some(Self::Epcmdgbcdic), + "GHHEAEPCNMC_AAOGACFAFLB" => Some(Self::Aaogacfaflb), + "GHHEAEPCNMC_GCJPCHMECKE" => Some(Self::Gcjpchmecke), + "GHHEAEPCNMC_JPOPBAIEDKF" => Some(Self::Jpopbaiedkf), + "GHHEAEPCNMC_BCKBFKNIGAD" => Some(Self::Bckbfknigad), + "GHHEAEPCNMC_HNGFDPMJGDP" => Some(Self::Hngfdpmjgdp), + "GHHEAEPCNMC_DICOHCHFBND" => Some(Self::Dicohchfbnd), + "GHHEAEPCNMC_AACHNIFMAFK" => Some(Self::Aachnifmafk), + "GHHEAEPCNMC_MEODFIKOJFK" => Some(Self::Meodfikojfk), + "GHHEAEPCNMC_BOIELJINJLM" => Some(Self::Boieljinjlm), + "GHHEAEPCNMC_ODGDFJELDDD" => Some(Self::Odgdfjelddd), + "GHHEAEPCNMC_KCOCCDFBKJH" => Some(Self::Kcoccdfbkjh), + "GHHEAEPCNMC_ECGMDOPBOPI" => Some(Self::Ecgmdopbopi), + "GHHEAEPCNMC_PKJIOGJKGHF" => Some(Self::Pkjiogjkghf), + "GHHEAEPCNMC_NAHDBBKJJFB" => Some(Self::Nahdbbkjjfb), + "GHHEAEPCNMC_DJONMPACBGF" => Some(Self::Djonmpacbgf), + "GHHEAEPCNMC_HHLPAIKOINM" => Some(Self::Hhlpaikoinm), + "GHHEAEPCNMC_DPKBAFLKOKH" => Some(Self::Dpkbaflkokh), + "GHHEAEPCNMC_ACBDMNCPDDN" => Some(Self::Acbdmncpddn), + "GHHEAEPCNMC_GNNBGHFPKLI" => Some(Self::Gnnbghfpkli), + "GHHEAEPCNMC_HJACBMJPOLO" => Some(Self::Hjacbmjpolo), + "GHHEAEPCNMC_KMKAAMBJELC" => Some(Self::Kmkaambjelc), + "GHHEAEPCNMC_NGLAEDNGBBB" => Some(Self::Nglaedngbbb), + "GHHEAEPCNMC_BEAFHAFMLJP" => Some(Self::Beafhafmljp), + "GHHEAEPCNMC_AOFFNJNMJDM" => Some(Self::Aoffnjnmjdm), + "GHHEAEPCNMC_JKKJCDACLKH" => Some(Self::Jkkjcdaclkh), + "GHHEAEPCNMC_KGMFKCBKOOP" => Some(Self::Kgmfkcbkoop), + "GHHEAEPCNMC_ECBLBNIHOED" => Some(Self::Ecblbnihoed), + "GHHEAEPCNMC_EFFHMABHLLA" => Some(Self::Effhmabhlla), + "GHHEAEPCNMC_MOLCKMMIANH" => Some(Self::Molckmmianh), + "GHHEAEPCNMC_AGJNEDIKDHH" => Some(Self::Agjnedikdhh), + "GHHEAEPCNMC_IAGANIONLDA" => Some(Self::Iaganionlda), + "GHHEAEPCNMC_ABLJDHFJALI" => Some(Self::Abljdhfjali), + "GHHEAEPCNMC_MNPKLPIEEOM" => Some(Self::Mnpklpieeom), + "GHHEAEPCNMC_BLKMMFGHJMF" => Some(Self::Blkmmfghjmf), + "GHHEAEPCNMC_AOJBNIIOBMF" => Some(Self::Aojbniiobmf), + "GHHEAEPCNMC_EEMIDAPEKAM" => Some(Self::Eemidapekam), + "GHHEAEPCNMC_PKJIBIKKAEP" => Some(Self::Pkjibikkaep), + "GHHEAEPCNMC_EOIIBBKKFBK" => Some(Self::Eoiibbkkfbk), + "GHHEAEPCNMC_CAIPOBFNDGK" => Some(Self::Caipobfndgk), + "GHHEAEPCNMC_EBBNIDPEBBC" => Some(Self::Ebbnidpebbc), + "GHHEAEPCNMC_MBAEMHMLKIO" => Some(Self::Mbaemhmlkio), + "GHHEAEPCNMC_PEMCCLGEGEJ" => Some(Self::Pemcclgegej), + "GHHEAEPCNMC_FDLMKHFKKAH" => Some(Self::Fdlmkhfkkah), + "GHHEAEPCNMC_MCFGMHIOLFM" => Some(Self::Mcfgmhiolfm), + "GHHEAEPCNMC_OAFLEPHFDCF" => Some(Self::Oaflephfdcf), + "GHHEAEPCNMC_HNAEOAGCEPM" => Some(Self::Hnaeoagcepm), + "GHHEAEPCNMC_AGCIKKBHBCB" => Some(Self::Agcikkbhbcb), + "GHHEAEPCNMC_HEHNAKEOCAN" => Some(Self::Hehnakeocan), + "GHHEAEPCNMC_LLAMNJFGMPO" => Some(Self::Llamnjfgmpo), + "GHHEAEPCNMC_BKJCDBAOEBO" => Some(Self::Bkjcdbaoebo), + "GHHEAEPCNMC_LCLCFAMOGOF" => Some(Self::Lclcfamogof), + "GHHEAEPCNMC_NPKFNODEDPP" => Some(Self::Npkfnodedpp), + "GHHEAEPCNMC_BBKPDILPCJE" => Some(Self::Bbkpdilpcje), + "GHHEAEPCNMC_AONALECKFLM" => Some(Self::Aonaleckflm), + "GHHEAEPCNMC_AKKCIEINKFP" => Some(Self::Akkcieinkfp), + "GHHEAEPCNMC_BKBKICHNDEE" => Some(Self::Bkbkichndee), + "GHHEAEPCNMC_ECCEOIGBEGN" => Some(Self::Ecceoigbegn), + "GHHEAEPCNMC_MJAHNHAFLOJ" => Some(Self::Mjahnhafloj), + "GHHEAEPCNMC_MLPOAGKIJPM" => Some(Self::Mlpoagkijpm), + "GHHEAEPCNMC_KCMNADFLAJA" => Some(Self::Kcmnadflaja), + "GHHEAEPCNMC_KABBIIFBAMG" => Some(Self::Kabbiifbamg), + "GHHEAEPCNMC_PDELFCEBMKF" => Some(Self::Pdelfcebmkf), + "GHHEAEPCNMC_DNMIHGPIBCE" => Some(Self::Dnmihgpibce), + "GHHEAEPCNMC_ONMLJFKDNGB" => Some(Self::Onmljfkdngb), + "GHHEAEPCNMC_HEIGPKCFPOO" => Some(Self::Heigpkcfpoo), + "GHHEAEPCNMC_KDHDCHFBMGM" => Some(Self::Kdhdchfbmgm), + "GHHEAEPCNMC_AANCKAPMFBO" => Some(Self::Aanckapmfbo), + "GHHEAEPCNMC_BDAGFJHKNGC" => Some(Self::Bdagfjhkngc), + "GHHEAEPCNMC_DEMNEGCHALK" => Some(Self::Demnegchalk), + "GHHEAEPCNMC_FLPIOIFGDPP" => Some(Self::Flpioifgdpp), + "GHHEAEPCNMC_EOHOOAHDAOL" => Some(Self::Eohooahdaol), + "GHHEAEPCNMC_DKCKKMOKCCP" => Some(Self::Dkckkmokccp), + "GHHEAEPCNMC_NEGLMNLLNDK" => Some(Self::Neglmnllndk), + "GHHEAEPCNMC_NPAKKBJMCOF" => Some(Self::Npakkbjmcof), + "GHHEAEPCNMC_ONHMIOPMPKE" => Some(Self::Onhmiopmpke), + "GHHEAEPCNMC_GNNJOJPINEL" => Some(Self::Gnnjojpinel), + "GHHEAEPCNMC_ALECKDBKIDE" => Some(Self::Aleckdbkide), + "GHHEAEPCNMC_BCPGOIGMPFD" => Some(Self::Bcpgoigmpfd), + "GHHEAEPCNMC_AJEHBKMIGKI" => Some(Self::Ajehbkmigki), + "GHHEAEPCNMC_EJNHNEBBIGJ" => Some(Self::Ejnhnebbigj), + "GHHEAEPCNMC_JIEFMBFMPBI" => Some(Self::Jiefmbfmpbi), + "GHHEAEPCNMC_KCMJHFHADFH" => Some(Self::Kcmjhfhadfh), + "GHHEAEPCNMC_BDIJLFJLIGK" => Some(Self::Bdijlfjligk), + "GHHEAEPCNMC_LMHFCLFABMN" => Some(Self::Lmhfclfabmn), + "GHHEAEPCNMC_MHFCAGGNAGB" => Some(Self::Mhfcaggnagb), + "GHHEAEPCNMC_PDJBDDCOKNB" => Some(Self::Pdjbddcoknb), + "GHHEAEPCNMC_KALLGEHNMGP" => Some(Self::Kallgehnmgp), + "GHHEAEPCNMC_MBGENKJLPAJ" => Some(Self::Mbgenkjlpaj), + "GHHEAEPCNMC_JNLMIEIPFLE" => Some(Self::Jnlmieipfle), + "GHHEAEPCNMC_BNLHAPKAGGC" => Some(Self::Bnlhapkaggc), + "GHHEAEPCNMC_DFPCKCLLFDM" => Some(Self::Dfpckcllfdm), + "GHHEAEPCNMC_OKMFGHJGIOM" => Some(Self::Okmfghjgiom), + "GHHEAEPCNMC_MGKNNMPLBIE" => Some(Self::Mgknnmplbie), + "GHHEAEPCNMC_FFELHLAEAFB" => Some(Self::Ffelhlaeafb), + "GHHEAEPCNMC_HBPADGOLOEO" => Some(Self::Hbpadgoloeo), + "GHHEAEPCNMC_JIFECGHHLKC" => Some(Self::Jifecghhlkc), + "GHHEAEPCNMC_IHINHKPBBEA" => Some(Self::Ihinhkpbbea), + "GHHEAEPCNMC_MEAICMIEADD" => Some(Self::Meaicmieadd), + "GHHEAEPCNMC_NECFGPCINNN" => Some(Self::Necfgpcinnn), + "GHHEAEPCNMC_ABCMMAHJJKK" => Some(Self::Abcmmahjjkk), + "GHHEAEPCNMC_DKPIADLBDMI" => Some(Self::Dkpiadlbdmi), + "GHHEAEPCNMC_MFPPIPMEAIM" => Some(Self::Mfppipmeaim), + "GHHEAEPCNMC_GCLACCPCOJA" => Some(Self::Gclaccpcoja), + "GHHEAEPCNMC_AAHKKBFDAGN" => Some(Self::Aahkkbfdagn), + "GHHEAEPCNMC_FIOIHIPELJP" => Some(Self::Fioihipeljp), + "GHHEAEPCNMC_FKMJHFHOEOA" => Some(Self::Fkmjhfhoeoa), + "GHHEAEPCNMC_HAJLDJDCGAI" => Some(Self::Hajldjdcgai), + "GHHEAEPCNMC_JPHHKJALLPB" => Some(Self::Jphhkjallpb), + "GHHEAEPCNMC_NEAPEAGDHFN" => Some(Self::Neapeagdhfn), + "GHHEAEPCNMC_LEHGFCDAHFD" => Some(Self::Lehgfcdahfd), + "GHHEAEPCNMC_GIFNHGJLKKB" => Some(Self::Gifnhgjlkkb), + "GHHEAEPCNMC_NLJGCKBMKCK" => Some(Self::Nljgckbmkck), + "GHHEAEPCNMC_GLBCBJFKOBF" => Some(Self::Glbcbjfkobf), + "GHHEAEPCNMC_PPEIMHFPOBJ" => Some(Self::Ppeimhfpobj), + "GHHEAEPCNMC_GIPMCGHFJJF" => Some(Self::Gipmcghfjjf), + "GHHEAEPCNMC_FKMFEEIHCLB" => Some(Self::Fkmfeeihclb), + "GHHEAEPCNMC_AMOJKGMGPII" => Some(Self::Amojkgmgpii), + "GHHEAEPCNMC_FEGBDLADJFA" => Some(Self::Fegbdladjfa), + "GHHEAEPCNMC_KAAIBCICPKK" => Some(Self::Kaaibcicpkk), + "GHHEAEPCNMC_PDKEOKBNCNE" => Some(Self::Pdkeokbncne), + "GHHEAEPCNMC_AAJJEDNHENO" => Some(Self::Aajjednheno), + "GHHEAEPCNMC_JMGDDNCKHEP" => Some(Self::Jmgddnckhep), + "GHHEAEPCNMC_ONICOBFDHHM" => Some(Self::Onicobfdhhm), + "GHHEAEPCNMC_NPHKMLBADHD" => Some(Self::Nphkmlbadhd), + "GHHEAEPCNMC_EEPHPHGGKEN" => Some(Self::Eephphggken), + "GHHEAEPCNMC_AIJGBMPALCK" => Some(Self::Aijgbmpalck), + "GHHEAEPCNMC_DENCFCLIGFI" => Some(Self::Dencfcligfi), + "GHHEAEPCNMC_OAPOKLFCINL" => Some(Self::Oapoklfcinl), + "GHHEAEPCNMC_MIHNIELGCND" => Some(Self::Mihnielgcnd), + "GHHEAEPCNMC_LGOONLCKMAJ" => Some(Self::Lgoonlckmaj), + "GHHEAEPCNMC_KALFDPNOIAM" => Some(Self::Kalfdpnoiam), + "GHHEAEPCNMC_NAILBGHBGNL" => Some(Self::Nailbghbgnl), + "GHHEAEPCNMC_AHBCHPIOFNM" => Some(Self::Ahbchpiofnm), + "GHHEAEPCNMC_AELAHNPNJEA" => Some(Self::Aelahnpnjea), + "GHHEAEPCNMC_IFNEGPANLMG" => Some(Self::Ifnegpanlmg), + "GHHEAEPCNMC_FPICJJAHFIM" => Some(Self::Fpicjjahfim), + "GHHEAEPCNMC_NAKOPCMCDEK" => Some(Self::Nakopcmcdek), + "GHHEAEPCNMC_KMCCBFFMIEG" => Some(Self::Kmccbffmieg), + "GHHEAEPCNMC_JFJJJCACPFN" => Some(Self::Jfjjjcacpfn), + "GHHEAEPCNMC_NIHLCEPOFEE" => Some(Self::Nihlcepofee), + "GHHEAEPCNMC_KOCFPDPCJAA" => Some(Self::Kocfpdpcjaa), + "GHHEAEPCNMC_BEFMFNNAHFH" => Some(Self::Befmfnnahfh), + "GHHEAEPCNMC_OFNNJMJBPCL" => Some(Self::Ofnnjmjbpcl), + "GHHEAEPCNMC_IEAABHBMHPC" => Some(Self::Ieaabhbmhpc), + "GHHEAEPCNMC_APLMKCCPEDD" => Some(Self::Aplmkccpedd), + "GHHEAEPCNMC_ENEBGAFAOGG" => Some(Self::Enebgafaogg), + "GHHEAEPCNMC_OICLAFJPIBO" => Some(Self::Oiclafjpibo), + "GHHEAEPCNMC_BBCBCFMKCBF" => Some(Self::Bbcbcfmkcbf), + "GHHEAEPCNMC_OEFHHPHOHMF" => Some(Self::Oefhhphohmf), + "GHHEAEPCNMC_AJAHKIEKEMJ" => Some(Self::Ajahkiekemj), + "GHHEAEPCNMC_GBDFKLAEIOB" => Some(Self::Gbdfklaeiob), + "GHHEAEPCNMC_OBDHLHIHKFJ" => Some(Self::Obdhlhihkfj), + "GHHEAEPCNMC_NAEHMNKKFDK" => Some(Self::Naehmnkkfdk), + "GHHEAEPCNMC_AIDCFMFCFKB" => Some(Self::Aidcfmfcfkb), + "GHHEAEPCNMC_GJDPBAAFELM" => Some(Self::Gjdpbaafelm), + "GHHEAEPCNMC_HILOELDPJPC" => Some(Self::Hiloeldpjpc), + "GHHEAEPCNMC_EMNHHOLBPGP" => Some(Self::Emnhholbpgp), + "GHHEAEPCNMC_CGFEHJICAJF" => Some(Self::Cgfehjicajf), + "GHHEAEPCNMC_DMAEIJBMKDK" => Some(Self::Dmaeijbmkdk), + "GHHEAEPCNMC_KFMCIFBANHN" => Some(Self::Kfmcifbanhn), + "GHHEAEPCNMC_FAPJLNDMFED" => Some(Self::Fapjlndmfed), + "GHHEAEPCNMC_JGGDFLKIAII" => Some(Self::Jggdflkiaii), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Appkkfcppgn { + Mgenfhlfbia = 0, + Mbnmhlcipjj = 2, + Oolbeehkegf = 1, +} +impl Appkkfcppgn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mgenfhlfbia => "APPKKFCPPGN_MGENFHLFBIA", + Self::Mbnmhlcipjj => "APPKKFCPPGN_MBNMHLCIPJJ", + Self::Oolbeehkegf => "APPKKFCPPGN_OOLBEEHKEGF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "APPKKFCPPGN_MGENFHLFBIA" => Some(Self::Mgenfhlfbia), + "APPKKFCPPGN_MBNMHLCIPJJ" => Some(Self::Mbnmhlcipjj), + "APPKKFCPPGN_OOLBEEHKEGF" => Some(Self::Oolbeehkegf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dbkgihmgjmn { + Dnkbhpflncf = 0, + Cfonaedfkod = 1001, + Jlcblghdnnb = 1004, + Midbkhelidj = 2006, + Ichjkjdpjpj = 1008, + Pfhoilhjngp = 2004, + Copeehbomfb = 2008, + Ffmmjkcdjcj = 2005, + Nplaihdiakd = 2003, +} +impl Dbkgihmgjmn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dnkbhpflncf => "DBKGIHMGJMN_DNKBHPFLNCF", + Self::Cfonaedfkod => "DBKGIHMGJMN_CFONAEDFKOD", + Self::Jlcblghdnnb => "DBKGIHMGJMN_JLCBLGHDNNB", + Self::Midbkhelidj => "DBKGIHMGJMN_MIDBKHELIDJ", + Self::Ichjkjdpjpj => "DBKGIHMGJMN_ICHJKJDPJPJ", + Self::Pfhoilhjngp => "DBKGIHMGJMN_PFHOILHJNGP", + Self::Copeehbomfb => "DBKGIHMGJMN_COPEEHBOMFB", + Self::Ffmmjkcdjcj => "DBKGIHMGJMN_FFMMJKCDJCJ", + Self::Nplaihdiakd => "DBKGIHMGJMN_NPLAIHDIAKD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DBKGIHMGJMN_DNKBHPFLNCF" => Some(Self::Dnkbhpflncf), + "DBKGIHMGJMN_CFONAEDFKOD" => Some(Self::Cfonaedfkod), + "DBKGIHMGJMN_JLCBLGHDNNB" => Some(Self::Jlcblghdnnb), + "DBKGIHMGJMN_MIDBKHELIDJ" => Some(Self::Midbkhelidj), + "DBKGIHMGJMN_ICHJKJDPJPJ" => Some(Self::Ichjkjdpjpj), + "DBKGIHMGJMN_PFHOILHJNGP" => Some(Self::Pfhoilhjngp), + "DBKGIHMGJMN_COPEEHBOMFB" => Some(Self::Copeehbomfb), + "DBKGIHMGJMN_FFMMJKCDJCJ" => Some(Self::Ffmmjkcdjcj), + "DBKGIHMGJMN_NPLAIHDIAKD" => Some(Self::Nplaihdiakd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum DirectType { + DirectTypeNone = 0, + DirectDown = 2, + TimeSegmentEnter = 12, + DirectUp = 1, + TimeRewindExit = 11, + Repair = 9, + SwitchChessDown = 5, + TimeRewindEnter = 10, + SwitchChessUp = 4, + BigTvEnter = 6, + ChangeGrid = 3, + ResetGrid = 8, + BigTvExit = 7, + RepairExit = 13, +} +impl DirectType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::DirectTypeNone => "DirectType_DIRECT_TYPE_NONE", + Self::DirectDown => "DirectType_DIRECT_DOWN", + Self::TimeSegmentEnter => "DirectType_TIME_SEGMENT_ENTER", + Self::DirectUp => "DirectType_DIRECT_UP", + Self::TimeRewindExit => "DirectType_TIME_REWIND_EXIT", + Self::Repair => "DirectType_REPAIR", + Self::SwitchChessDown => "DirectType_SWITCH_CHESS_DOWN", + Self::TimeRewindEnter => "DirectType_TIME_REWIND_ENTER", + Self::SwitchChessUp => "DirectType_SWITCH_CHESS_UP", + Self::BigTvEnter => "DirectType_BIG_TV_ENTER", + Self::ChangeGrid => "DirectType_CHANGE_GRID", + Self::ResetGrid => "DirectType_RESET_GRID", + Self::BigTvExit => "DirectType_BIG_TV_EXIT", + Self::RepairExit => "DirectType_REPAIR_EXIT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DirectType_DIRECT_TYPE_NONE" => Some(Self::DirectTypeNone), + "DirectType_DIRECT_DOWN" => Some(Self::DirectDown), + "DirectType_TIME_SEGMENT_ENTER" => Some(Self::TimeSegmentEnter), + "DirectType_DIRECT_UP" => Some(Self::DirectUp), + "DirectType_TIME_REWIND_EXIT" => Some(Self::TimeRewindExit), + "DirectType_REPAIR" => Some(Self::Repair), + "DirectType_SWITCH_CHESS_DOWN" => Some(Self::SwitchChessDown), + "DirectType_TIME_REWIND_ENTER" => Some(Self::TimeRewindEnter), + "DirectType_SWITCH_CHESS_UP" => Some(Self::SwitchChessUp), + "DirectType_BIG_TV_ENTER" => Some(Self::BigTvEnter), + "DirectType_CHANGE_GRID" => Some(Self::ChangeGrid), + "DirectType_RESET_GRID" => Some(Self::ResetGrid), + "DirectType_BIG_TV_EXIT" => Some(Self::BigTvExit), + "DirectType_REPAIR_EXIT" => Some(Self::RepairExit), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ofeojcdoedk { + EttNone = 0, + EttFinishPhoto = 10, + EttBeforeEnter = 7, + EttEnd = 3, + EttTrackQuest = 9, + EttAreaCheck = 11, + EttHallGameFinish = 16, + EttOvernight = 5, + EttRiduBooGameEnd = 19, + EttLeaveSystem = 8, + EttAdd = 2, + EttElpisGoFishing = 18, + EttExit = 4, + EttEnterSection = 6, + EttAcceptRecommend = 12, + EttEnterOva = 13, + EttElpisRevivalFinishLevel = 17, + EttExitHallGame = 14, + EttInit = 1, + EttPartnerDateTrigger = 15, +} +impl Ofeojcdoedk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::EttNone => "OFEOJCDOEDK_ETT_NONE", + Self::EttFinishPhoto => "OFEOJCDOEDK_ETT_FINISH_PHOTO", + Self::EttBeforeEnter => "OFEOJCDOEDK_ETT_BEFORE_ENTER", + Self::EttEnd => "OFEOJCDOEDK_ETT_END", + Self::EttTrackQuest => "OFEOJCDOEDK_ETT_TRACK_QUEST", + Self::EttAreaCheck => "OFEOJCDOEDK_ETT_AREA_CHECK", + Self::EttHallGameFinish => "OFEOJCDOEDK_ETT_HALL_GAME_FINISH", + Self::EttOvernight => "OFEOJCDOEDK_ETT_OVERNIGHT", + Self::EttRiduBooGameEnd => "OFEOJCDOEDK_ETT_RIDU_BOO_GAME_END", + Self::EttLeaveSystem => "OFEOJCDOEDK_ETT_LEAVE_SYSTEM", + Self::EttAdd => "OFEOJCDOEDK_ETT_ADD", + Self::EttElpisGoFishing => "OFEOJCDOEDK_ETT_ELPIS_GO_FISHING", + Self::EttExit => "OFEOJCDOEDK_ETT_EXIT", + Self::EttEnterSection => "OFEOJCDOEDK_ETT_ENTER_SECTION", + Self::EttAcceptRecommend => "OFEOJCDOEDK_ETT_ACCEPT_RECOMMEND", + Self::EttEnterOva => "OFEOJCDOEDK_ETT_ENTER_OVA", + Self::EttElpisRevivalFinishLevel => { + "OFEOJCDOEDK_ETT_ELPIS_REVIVAL_FINISH_LEVEL" + } + Self::EttExitHallGame => "OFEOJCDOEDK_ETT_EXIT_HALL_GAME", + Self::EttInit => "OFEOJCDOEDK_ETT_INIT", + Self::EttPartnerDateTrigger => "OFEOJCDOEDK_ETT_PARTNER_DATE_TRIGGER", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OFEOJCDOEDK_ETT_NONE" => Some(Self::EttNone), + "OFEOJCDOEDK_ETT_FINISH_PHOTO" => Some(Self::EttFinishPhoto), + "OFEOJCDOEDK_ETT_BEFORE_ENTER" => Some(Self::EttBeforeEnter), + "OFEOJCDOEDK_ETT_END" => Some(Self::EttEnd), + "OFEOJCDOEDK_ETT_TRACK_QUEST" => Some(Self::EttTrackQuest), + "OFEOJCDOEDK_ETT_AREA_CHECK" => Some(Self::EttAreaCheck), + "OFEOJCDOEDK_ETT_HALL_GAME_FINISH" => Some(Self::EttHallGameFinish), + "OFEOJCDOEDK_ETT_OVERNIGHT" => Some(Self::EttOvernight), + "OFEOJCDOEDK_ETT_RIDU_BOO_GAME_END" => Some(Self::EttRiduBooGameEnd), + "OFEOJCDOEDK_ETT_LEAVE_SYSTEM" => Some(Self::EttLeaveSystem), + "OFEOJCDOEDK_ETT_ADD" => Some(Self::EttAdd), + "OFEOJCDOEDK_ETT_ELPIS_GO_FISHING" => Some(Self::EttElpisGoFishing), + "OFEOJCDOEDK_ETT_EXIT" => Some(Self::EttExit), + "OFEOJCDOEDK_ETT_ENTER_SECTION" => Some(Self::EttEnterSection), + "OFEOJCDOEDK_ETT_ACCEPT_RECOMMEND" => Some(Self::EttAcceptRecommend), + "OFEOJCDOEDK_ETT_ENTER_OVA" => Some(Self::EttEnterOva), + "OFEOJCDOEDK_ETT_ELPIS_REVIVAL_FINISH_LEVEL" => { + Some(Self::EttElpisRevivalFinishLevel) + } + "OFEOJCDOEDK_ETT_EXIT_HALL_GAME" => Some(Self::EttExitHallGame), + "OFEOJCDOEDK_ETT_INIT" => Some(Self::EttInit), + "OFEOJCDOEDK_ETT_PARTNER_DATE_TRIGGER" => Some(Self::EttPartnerDateTrigger), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hleomibcjnf { + TypeOfSetListNone = 0, + TypeOfSetListSort = 4, + TypeOfSetListModify = 7, + TypeOfSetListInsert = 3, + TypeOfSetListInit = 1, + TypeOfSetListRemove = 6, + TypeOfSetListUnique = 5, + TypeOfSetListAppend = 2, +} +impl Hleomibcjnf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TypeOfSetListNone => "HLEOMIBCJNF_TYPE_OF_SET_LIST_NONE", + Self::TypeOfSetListSort => "HLEOMIBCJNF_TYPE_OF_SET_LIST_SORT", + Self::TypeOfSetListModify => "HLEOMIBCJNF_TYPE_OF_SET_LIST_MODIFY", + Self::TypeOfSetListInsert => "HLEOMIBCJNF_TYPE_OF_SET_LIST_INSERT", + Self::TypeOfSetListInit => "HLEOMIBCJNF_TYPE_OF_SET_LIST_INIT", + Self::TypeOfSetListRemove => "HLEOMIBCJNF_TYPE_OF_SET_LIST_REMOVE", + Self::TypeOfSetListUnique => "HLEOMIBCJNF_TYPE_OF_SET_LIST_UNIQUE", + Self::TypeOfSetListAppend => "HLEOMIBCJNF_TYPE_OF_SET_LIST_APPEND", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HLEOMIBCJNF_TYPE_OF_SET_LIST_NONE" => Some(Self::TypeOfSetListNone), + "HLEOMIBCJNF_TYPE_OF_SET_LIST_SORT" => Some(Self::TypeOfSetListSort), + "HLEOMIBCJNF_TYPE_OF_SET_LIST_MODIFY" => Some(Self::TypeOfSetListModify), + "HLEOMIBCJNF_TYPE_OF_SET_LIST_INSERT" => Some(Self::TypeOfSetListInsert), + "HLEOMIBCJNF_TYPE_OF_SET_LIST_INIT" => Some(Self::TypeOfSetListInit), + "HLEOMIBCJNF_TYPE_OF_SET_LIST_REMOVE" => Some(Self::TypeOfSetListRemove), + "HLEOMIBCJNF_TYPE_OF_SET_LIST_UNIQUE" => Some(Self::TypeOfSetListUnique), + "HLEOMIBCJNF_TYPE_OF_SET_LIST_APPEND" => Some(Self::TypeOfSetListAppend), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Miepebgcmja { + Relative = 0, + Absolute = 1, + HollowNpcPos = 3, + EventPos = 2, +} +impl Miepebgcmja { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Relative => "MIEPEBGCMJA_RELATIVE", + Self::Absolute => "MIEPEBGCMJA_ABSOLUTE", + Self::HollowNpcPos => "MIEPEBGCMJA_HOLLOW_NPC_POS", + Self::EventPos => "MIEPEBGCMJA_EVENT_POS", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MIEPEBGCMJA_RELATIVE" => Some(Self::Relative), + "MIEPEBGCMJA_ABSOLUTE" => Some(Self::Absolute), + "MIEPEBGCMJA_HOLLOW_NPC_POS" => Some(Self::HollowNpcPos), + "MIEPEBGCMJA_EVENT_POS" => Some(Self::EventPos), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Baadjmjmjoc { + Bdfmmjfnfnl = 0, + Njpciacedan = 1, +} +impl Baadjmjmjoc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bdfmmjfnfnl => "BAADJMJMJOC_BDFMMJFNFNL", + Self::Njpciacedan => "BAADJMJMJOC_NJPCIACEDAN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BAADJMJMJOC_BDFMMJFNFNL" => Some(Self::Bdfmmjfnfnl), + "BAADJMJMJOC_NJPCIACEDAN" => Some(Self::Njpciacedan), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Phdipmpimmg { + Geincbfnjfe = 0, + Famhlgibfpf = 8, + Eglacpjgged = 2, + Gpbedjenffe = 4, +} +impl Phdipmpimmg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Geincbfnjfe => "PHDIPMPIMMG_GEINCBFNJFE", + Self::Famhlgibfpf => "PHDIPMPIMMG_FAMHLGIBFPF", + Self::Eglacpjgged => "PHDIPMPIMMG_EGLACPJGGED", + Self::Gpbedjenffe => "PHDIPMPIMMG_GPBEDJENFFE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PHDIPMPIMMG_GEINCBFNJFE" => Some(Self::Geincbfnjfe), + "PHDIPMPIMMG_FAMHLGIBFPF" => Some(Self::Famhlgibfpf), + "PHDIPMPIMMG_EGLACPJGGED" => Some(Self::Eglacpjgged), + "PHDIPMPIMMG_GPBEDJENFFE" => Some(Self::Gpbedjenffe), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kenmeiigkch { + Fokfibeiala = 0, +} +impl Kenmeiigkch { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fokfibeiala => "KENMEIIGKCH_FOKFIBEIALA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KENMEIIGKCH_FOKFIBEIALA" => Some(Self::Fokfibeiala), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Flamijmpgmi { + HollowSearchNpcTypeNone = 0, + HollowSearchNpcTypeByIndex = 4, + HollowSearchNpcTypeByPos = 1, + HollowSearchNpcTypeByBound = 2, +} +impl Flamijmpgmi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowSearchNpcTypeNone => "FLAMIJMPGMI_HOLLOW_SEARCH_NPC_TYPE_NONE", + Self::HollowSearchNpcTypeByIndex => { + "FLAMIJMPGMI_HOLLOW_SEARCH_NPC_TYPE_BY_INDEX" + } + Self::HollowSearchNpcTypeByPos => "FLAMIJMPGMI_HOLLOW_SEARCH_NPC_TYPE_BY_POS", + Self::HollowSearchNpcTypeByBound => { + "FLAMIJMPGMI_HOLLOW_SEARCH_NPC_TYPE_BY_BOUND" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FLAMIJMPGMI_HOLLOW_SEARCH_NPC_TYPE_NONE" => { + Some(Self::HollowSearchNpcTypeNone) + } + "FLAMIJMPGMI_HOLLOW_SEARCH_NPC_TYPE_BY_INDEX" => { + Some(Self::HollowSearchNpcTypeByIndex) + } + "FLAMIJMPGMI_HOLLOW_SEARCH_NPC_TYPE_BY_POS" => { + Some(Self::HollowSearchNpcTypeByPos) + } + "FLAMIJMPGMI_HOLLOW_SEARCH_NPC_TYPE_BY_BOUND" => { + Some(Self::HollowSearchNpcTypeByBound) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ddipiefknma { + None = 0, + Tail = 2, + Head = 1, +} +impl Ddipiefknma { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "DDIPIEFKNMA_NONE", + Self::Tail => "DDIPIEFKNMA_TAIL", + Self::Head => "DDIPIEFKNMA_HEAD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DDIPIEFKNMA_NONE" => Some(Self::None), + "DDIPIEFKNMA_TAIL" => Some(Self::Tail), + "DDIPIEFKNMA_HEAD" => Some(Self::Head), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lodlgfkmpen { + CharacterModeBySlot = 0, + CharacterModeByAvatarId = 2, + CharacterModeByRobotId = 1, +} +impl Lodlgfkmpen { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::CharacterModeBySlot => "LODLGFKMPEN_CHARACTER_MODE_BY_SLOT", + Self::CharacterModeByAvatarId => "LODLGFKMPEN_CHARACTER_MODE_BY_AVATAR_ID", + Self::CharacterModeByRobotId => "LODLGFKMPEN_CHARACTER_MODE_BY_ROBOT_ID", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LODLGFKMPEN_CHARACTER_MODE_BY_SLOT" => Some(Self::CharacterModeBySlot), + "LODLGFKMPEN_CHARACTER_MODE_BY_AVATAR_ID" => { + Some(Self::CharacterModeByAvatarId) + } + "LODLGFKMPEN_CHARACTER_MODE_BY_ROBOT_ID" => { + Some(Self::CharacterModeByRobotId) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bnagbdllplk { + Hplemfojcmk = 0, + Fncofojaohm = 2, + Njjhfenogej = 1, +} +impl Bnagbdllplk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hplemfojcmk => "BNAGBDLLPLK_HPLEMFOJCMK", + Self::Fncofojaohm => "BNAGBDLLPLK_FNCOFOJAOHM", + Self::Njjhfenogej => "BNAGBDLLPLK_NJJHFENOGEJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BNAGBDLLPLK_HPLEMFOJCMK" => Some(Self::Hplemfojcmk), + "BNAGBDLLPLK_FNCOFOJAOHM" => Some(Self::Fncofojaohm), + "BNAGBDLLPLK_NJJHFENOGEJ" => Some(Self::Njjhfenogej), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pdpnmkonlip { + Lkpjobelkif = 0, + Deibjibfkbm = 100000004, + Dmjbodgenpe = 100000002, + Kffiocgabjo = 100000003, + Cnaegclnbke = 100000001, +} +impl Pdpnmkonlip { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lkpjobelkif => "PDPNMKONLIP_LKPJOBELKIF", + Self::Deibjibfkbm => "PDPNMKONLIP_DEIBJIBFKBM", + Self::Dmjbodgenpe => "PDPNMKONLIP_DMJBODGENPE", + Self::Kffiocgabjo => "PDPNMKONLIP_KFFIOCGABJO", + Self::Cnaegclnbke => "PDPNMKONLIP_CNAEGCLNBKE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PDPNMKONLIP_LKPJOBELKIF" => Some(Self::Lkpjobelkif), + "PDPNMKONLIP_DEIBJIBFKBM" => Some(Self::Deibjibfkbm), + "PDPNMKONLIP_DMJBODGENPE" => Some(Self::Dmjbodgenpe), + "PDPNMKONLIP_KFFIOCGABJO" => Some(Self::Kffiocgabjo), + "PDPNMKONLIP_CNAEGCLNBKE" => Some(Self::Cnaegclnbke), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Maocefnfpla { + Cgiiakinfoo = 0, + Bejbmliikao = 4, + Nomcamkiila = 12, + Ojilcepbddf = 2, + Nikddfljaji = 11, + Cemohgnbphg = 6, + Cfalbaoplga = 3, + Ecaimbpjlob = 7, + Kdacdoeajhf = 10, + Amkhcnfikkf = 8, + Hclkgfafndb = 1, + Fclpgmnfbcb = 5, + Jfmnpeaomnm = 9, +} +impl Maocefnfpla { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cgiiakinfoo => "MAOCEFNFPLA_CGIIAKINFOO", + Self::Bejbmliikao => "MAOCEFNFPLA_BEJBMLIIKAO", + Self::Nomcamkiila => "MAOCEFNFPLA_NOMCAMKIILA", + Self::Ojilcepbddf => "MAOCEFNFPLA_OJILCEPBDDF", + Self::Nikddfljaji => "MAOCEFNFPLA_NIKDDFLJAJI", + Self::Cemohgnbphg => "MAOCEFNFPLA_CEMOHGNBPHG", + Self::Cfalbaoplga => "MAOCEFNFPLA_CFALBAOPLGA", + Self::Ecaimbpjlob => "MAOCEFNFPLA_ECAIMBPJLOB", + Self::Kdacdoeajhf => "MAOCEFNFPLA_KDACDOEAJHF", + Self::Amkhcnfikkf => "MAOCEFNFPLA_AMKHCNFIKKF", + Self::Hclkgfafndb => "MAOCEFNFPLA_HCLKGFAFNDB", + Self::Fclpgmnfbcb => "MAOCEFNFPLA_FCLPGMNFBCB", + Self::Jfmnpeaomnm => "MAOCEFNFPLA_JFMNPEAOMNM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MAOCEFNFPLA_CGIIAKINFOO" => Some(Self::Cgiiakinfoo), + "MAOCEFNFPLA_BEJBMLIIKAO" => Some(Self::Bejbmliikao), + "MAOCEFNFPLA_NOMCAMKIILA" => Some(Self::Nomcamkiila), + "MAOCEFNFPLA_OJILCEPBDDF" => Some(Self::Ojilcepbddf), + "MAOCEFNFPLA_NIKDDFLJAJI" => Some(Self::Nikddfljaji), + "MAOCEFNFPLA_CEMOHGNBPHG" => Some(Self::Cemohgnbphg), + "MAOCEFNFPLA_CFALBAOPLGA" => Some(Self::Cfalbaoplga), + "MAOCEFNFPLA_ECAIMBPJLOB" => Some(Self::Ecaimbpjlob), + "MAOCEFNFPLA_KDACDOEAJHF" => Some(Self::Kdacdoeajhf), + "MAOCEFNFPLA_AMKHCNFIKKF" => Some(Self::Amkhcnfikkf), + "MAOCEFNFPLA_HCLKGFAFNDB" => Some(Self::Hclkgfafndb), + "MAOCEFNFPLA_FCLPGMNFBCB" => Some(Self::Fclpgmnfbcb), + "MAOCEFNFPLA_JFMNPEAOMNM" => Some(Self::Jfmnpeaomnm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Facklhgabgb { + Hnchgfodifi = 0, + Jobjidppgec = 1, + Hepogjdamef = 2, +} +impl Facklhgabgb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hnchgfodifi => "FACKLHGABGB_HNCHGFODIFI", + Self::Jobjidppgec => "FACKLHGABGB_JOBJIDPPGEC", + Self::Hepogjdamef => "FACKLHGABGB_HEPOGJDAMEF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FACKLHGABGB_HNCHGFODIFI" => Some(Self::Hnchgfodifi), + "FACKLHGABGB_JOBJIDPPGEC" => Some(Self::Jobjidppgec), + "FACKLHGABGB_HEPOGJDAMEF" => Some(Self::Hepogjdamef), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dlpbcgaphdi { + TimeRewindInteractTypeNone = 0, + TimeRewindInteractTypeAll = 1, + TimeRewindInteractTypeExit = 2, + TimeRewindInteractTypePlay = 3, + TimeRewindInteractTypeSwitch = 4, +} +impl Dlpbcgaphdi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TimeRewindInteractTypeNone => { + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_NONE" + } + Self::TimeRewindInteractTypeAll => { + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_ALL" + } + Self::TimeRewindInteractTypeExit => { + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_EXIT" + } + Self::TimeRewindInteractTypePlay => { + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_PLAY" + } + Self::TimeRewindInteractTypeSwitch => { + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_SWITCH" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_NONE" => { + Some(Self::TimeRewindInteractTypeNone) + } + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_ALL" => { + Some(Self::TimeRewindInteractTypeAll) + } + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_EXIT" => { + Some(Self::TimeRewindInteractTypeExit) + } + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_PLAY" => { + Some(Self::TimeRewindInteractTypePlay) + } + "DLPBCGAPHDI_TIME_REWIND_INTERACT_TYPE_SWITCH" => { + Some(Self::TimeRewindInteractTypeSwitch) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cddlafffalo { + Chckehljcdo = 0, +} +impl Cddlafffalo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Chckehljcdo => "CDDLAFFFALO_CHCKEHLJCDO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CDDLAFFFALO_CHCKEHLJCDO" => Some(Self::Chckehljcdo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lekplnapkcn { + Bbkkdndkoji = 0, + Eaagpeeojkp = 3, + Jfcpgemafcd = 4, + Njcignjkppe = 2, + Pgjlgkpjbgf = 1, +} +impl Lekplnapkcn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bbkkdndkoji => "LEKPLNAPKCN_BBKKDNDKOJI", + Self::Eaagpeeojkp => "LEKPLNAPKCN_EAAGPEEOJKP", + Self::Jfcpgemafcd => "LEKPLNAPKCN_JFCPGEMAFCD", + Self::Njcignjkppe => "LEKPLNAPKCN_NJCIGNJKPPE", + Self::Pgjlgkpjbgf => "LEKPLNAPKCN_PGJLGKPJBGF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LEKPLNAPKCN_BBKKDNDKOJI" => Some(Self::Bbkkdndkoji), + "LEKPLNAPKCN_EAAGPEEOJKP" => Some(Self::Eaagpeeojkp), + "LEKPLNAPKCN_JFCPGEMAFCD" => Some(Self::Jfcpgemafcd), + "LEKPLNAPKCN_NJCIGNJKPPE" => Some(Self::Njcignjkppe), + "LEKPLNAPKCN_PGJLGKPJBGF" => Some(Self::Pgjlgkpjbgf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Icmaogpjfkc { + Lhaggkhieni = 0, + Nabnfaineaj = 1, +} +impl Icmaogpjfkc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lhaggkhieni => "ICMAOGPJFKC_LHAGGKHIENI", + Self::Nabnfaineaj => "ICMAOGPJFKC_NABNFAINEAJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ICMAOGPJFKC_LHAGGKHIENI" => Some(Self::Lhaggkhieni), + "ICMAOGPJFKC_NABNFAINEAJ" => Some(Self::Nabnfaineaj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ljegoefndom { + Bkeiochdhme = 0, + Jbkgmdflpgl = 2, + Ombgohcejcf = 3, + Nkcdiigmebm = 1, +} +impl Ljegoefndom { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bkeiochdhme => "LJEGOEFNDOM_BKEIOCHDHME", + Self::Jbkgmdflpgl => "LJEGOEFNDOM_JBKGMDFLPGL", + Self::Ombgohcejcf => "LJEGOEFNDOM_OMBGOHCEJCF", + Self::Nkcdiigmebm => "LJEGOEFNDOM_NKCDIIGMEBM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LJEGOEFNDOM_BKEIOCHDHME" => Some(Self::Bkeiochdhme), + "LJEGOEFNDOM_JBKGMDFLPGL" => Some(Self::Jbkgmdflpgl), + "LJEGOEFNDOM_OMBGOHCEJCF" => Some(Self::Ombgohcejcf), + "LJEGOEFNDOM_NKCDIIGMEBM" => Some(Self::Nkcdiigmebm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pnjoanofdea { + Gebihgpmoec = 0, + Eeminbmbpde = 4, + Gdnaeddllcn = 3, + Dalpnihpioh = 9, + Dlbfkkkjpne = 7, + Abnmckeaban = 2, + Dicnllmbceh = 10, + Jaiknfddinc = 8, + Cmhlcbihade = 1, + Ehkmemkepop = 5, + Kllkeklmndg = 6, +} +impl Pnjoanofdea { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gebihgpmoec => "PNJOANOFDEA_GEBIHGPMOEC", + Self::Eeminbmbpde => "PNJOANOFDEA_EEMINBMBPDE", + Self::Gdnaeddllcn => "PNJOANOFDEA_GDNAEDDLLCN", + Self::Dalpnihpioh => "PNJOANOFDEA_DALPNIHPIOH", + Self::Dlbfkkkjpne => "PNJOANOFDEA_DLBFKKKJPNE", + Self::Abnmckeaban => "PNJOANOFDEA_ABNMCKEABAN", + Self::Dicnllmbceh => "PNJOANOFDEA_DICNLLMBCEH", + Self::Jaiknfddinc => "PNJOANOFDEA_JAIKNFDDINC", + Self::Cmhlcbihade => "PNJOANOFDEA_CMHLCBIHADE", + Self::Ehkmemkepop => "PNJOANOFDEA_EHKMEMKEPOP", + Self::Kllkeklmndg => "PNJOANOFDEA_KLLKEKLMNDG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PNJOANOFDEA_GEBIHGPMOEC" => Some(Self::Gebihgpmoec), + "PNJOANOFDEA_EEMINBMBPDE" => Some(Self::Eeminbmbpde), + "PNJOANOFDEA_GDNAEDDLLCN" => Some(Self::Gdnaeddllcn), + "PNJOANOFDEA_DALPNIHPIOH" => Some(Self::Dalpnihpioh), + "PNJOANOFDEA_DLBFKKKJPNE" => Some(Self::Dlbfkkkjpne), + "PNJOANOFDEA_ABNMCKEABAN" => Some(Self::Abnmckeaban), + "PNJOANOFDEA_DICNLLMBCEH" => Some(Self::Dicnllmbceh), + "PNJOANOFDEA_JAIKNFDDINC" => Some(Self::Jaiknfddinc), + "PNJOANOFDEA_CMHLCBIHADE" => Some(Self::Cmhlcbihade), + "PNJOANOFDEA_EHKMEMKEPOP" => Some(Self::Ehkmemkepop), + "PNJOANOFDEA_KLLKEKLMNDG" => Some(Self::Kllkeklmndg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nmmfkbfpkno { + Kceaepfpbeo = 0, + Chbpfhmfkef = 6, + Dgonoiedegg = 4, + Jpgkdcocfhh = 5, + Ggpnonjpgln = 2, + Ohpkdbiiiib = 3, + Moffapoleag = 1, +} +impl Nmmfkbfpkno { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kceaepfpbeo => "NMMFKBFPKNO_KCEAEPFPBEO", + Self::Chbpfhmfkef => "NMMFKBFPKNO_CHBPFHMFKEF", + Self::Dgonoiedegg => "NMMFKBFPKNO_DGONOIEDEGG", + Self::Jpgkdcocfhh => "NMMFKBFPKNO_JPGKDCOCFHH", + Self::Ggpnonjpgln => "NMMFKBFPKNO_GGPNONJPGLN", + Self::Ohpkdbiiiib => "NMMFKBFPKNO_OHPKDBIIIIB", + Self::Moffapoleag => "NMMFKBFPKNO_MOFFAPOLEAG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NMMFKBFPKNO_KCEAEPFPBEO" => Some(Self::Kceaepfpbeo), + "NMMFKBFPKNO_CHBPFHMFKEF" => Some(Self::Chbpfhmfkef), + "NMMFKBFPKNO_DGONOIEDEGG" => Some(Self::Dgonoiedegg), + "NMMFKBFPKNO_JPGKDCOCFHH" => Some(Self::Jpgkdcocfhh), + "NMMFKBFPKNO_GGPNONJPGLN" => Some(Self::Ggpnonjpgln), + "NMMFKBFPKNO_OHPKDBIIIIB" => Some(Self::Ohpkdbiiiib), + "NMMFKBFPKNO_MOFFAPOLEAG" => Some(Self::Moffapoleag), _ => None, } } @@ -15078,8 +19361,8 @@ pub enum EndHollowMiniGameType { EndHollowMiniGameTypeNone = 0, EndHollowMiniGameTypeSucc = 2, EndHollowMiniGameTypeFail = 1, - EndHollowMiniGameTypeGiveUp = 4, EndHollowMiniGameTypeRebegin = 3, + EndHollowMiniGameTypeGiveUp = 4, } impl EndHollowMiniGameType { /// String value of the enum field names used in the ProtoBuf definition. @@ -15097,12 +19380,12 @@ impl EndHollowMiniGameType { Self::EndHollowMiniGameTypeFail => { "EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_FAIL" } - Self::EndHollowMiniGameTypeGiveUp => { - "EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_GIVE_UP" - } Self::EndHollowMiniGameTypeRebegin => { "EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_REBEGIN" } + Self::EndHollowMiniGameTypeGiveUp => { + "EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_GIVE_UP" + } } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -15117,514 +19400,11 @@ impl EndHollowMiniGameType { "EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_FAIL" => { Some(Self::EndHollowMiniGameTypeFail) } - "EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_GIVE_UP" => { - Some(Self::EndHollowMiniGameTypeGiveUp) - } "EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_REBEGIN" => { Some(Self::EndHollowMiniGameTypeRebegin) } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bcgdafbagfd { - Jbojkcnmmgh = 0, - Elnihdhgloc = 1, - Aioalomhmcb = 3, - Idillaecmel = 4, - Emfpkilicno = 2, - Lenipfioodo = 5, -} -impl Bcgdafbagfd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jbojkcnmmgh => "BCGDAFBAGFD_JBOJKCNMMGH", - Self::Elnihdhgloc => "BCGDAFBAGFD_ELNIHDHGLOC", - Self::Aioalomhmcb => "BCGDAFBAGFD_AIOALOMHMCB", - Self::Idillaecmel => "BCGDAFBAGFD_IDILLAECMEL", - Self::Emfpkilicno => "BCGDAFBAGFD_EMFPKILICNO", - Self::Lenipfioodo => "BCGDAFBAGFD_LENIPFIOODO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BCGDAFBAGFD_JBOJKCNMMGH" => Some(Self::Jbojkcnmmgh), - "BCGDAFBAGFD_ELNIHDHGLOC" => Some(Self::Elnihdhgloc), - "BCGDAFBAGFD_AIOALOMHMCB" => Some(Self::Aioalomhmcb), - "BCGDAFBAGFD_IDILLAECMEL" => Some(Self::Idillaecmel), - "BCGDAFBAGFD_EMFPKILICNO" => Some(Self::Emfpkilicno), - "BCGDAFBAGFD_LENIPFIOODO" => Some(Self::Lenipfioodo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Egmfoffeakk { - TriggerPosition = 0, - Player = 1, - CustomBound = 3, - Back = 4, - Center = 2, -} -impl Egmfoffeakk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::TriggerPosition => "EGMFOFFEAKK_TRIGGER_POSITION", - Self::Player => "EGMFOFFEAKK_PLAYER", - Self::CustomBound => "EGMFOFFEAKK_CUSTOM_BOUND", - Self::Back => "EGMFOFFEAKK_BACK", - Self::Center => "EGMFOFFEAKK_CENTER", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EGMFOFFEAKK_TRIGGER_POSITION" => Some(Self::TriggerPosition), - "EGMFOFFEAKK_PLAYER" => Some(Self::Player), - "EGMFOFFEAKK_CUSTOM_BOUND" => Some(Self::CustomBound), - "EGMFOFFEAKK_BACK" => Some(Self::Back), - "EGMFOFFEAKK_CENTER" => Some(Self::Center), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dgebogdhicm { - Indenggdgke = 0, - Iebgphiakij = 2, - Anolmgkpncj = 1, -} -impl Dgebogdhicm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Indenggdgke => "DGEBOGDHICM_INDENGGDGKE", - Self::Iebgphiakij => "DGEBOGDHICM_IEBGPHIAKIJ", - Self::Anolmgkpncj => "DGEBOGDHICM_ANOLMGKPNCJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DGEBOGDHICM_INDENGGDGKE" => Some(Self::Indenggdgke), - "DGEBOGDHICM_IEBGPHIAKIJ" => Some(Self::Iebgphiakij), - "DGEBOGDHICM_ANOLMGKPNCJ" => Some(Self::Anolmgkpncj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gonmalneedk { - ScriptBuddyTypeAll = 0, - ScriptBuddyTypeSupport = 2, - ScriptBuddyTypeBattle = 1, -} -impl Gonmalneedk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ScriptBuddyTypeAll => "GONMALNEEDK_SCRIPT_BUDDY_TYPE_ALL", - Self::ScriptBuddyTypeSupport => "GONMALNEEDK_SCRIPT_BUDDY_TYPE_SUPPORT", - Self::ScriptBuddyTypeBattle => "GONMALNEEDK_SCRIPT_BUDDY_TYPE_BATTLE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GONMALNEEDK_SCRIPT_BUDDY_TYPE_ALL" => Some(Self::ScriptBuddyTypeAll), - "GONMALNEEDK_SCRIPT_BUDDY_TYPE_SUPPORT" => Some(Self::ScriptBuddyTypeSupport), - "GONMALNEEDK_SCRIPT_BUDDY_TYPE_BATTLE" => Some(Self::ScriptBuddyTypeBattle), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iaolgbgedpj { - Fnnledbapbn = 0, - Oebepjnmjgh = 3, - Iigmemhbigh = 5, - Gcdppglnpcd = 2, - Lehplelbebp = 1, - Hoakdcmckpi = 4, -} -impl Iaolgbgedpj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fnnledbapbn => "IAOLGBGEDPJ_FNNLEDBAPBN", - Self::Oebepjnmjgh => "IAOLGBGEDPJ_OEBEPJNMJGH", - Self::Iigmemhbigh => "IAOLGBGEDPJ_IIGMEMHBIGH", - Self::Gcdppglnpcd => "IAOLGBGEDPJ_GCDPPGLNPCD", - Self::Lehplelbebp => "IAOLGBGEDPJ_LEHPLELBEBP", - Self::Hoakdcmckpi => "IAOLGBGEDPJ_HOAKDCMCKPI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IAOLGBGEDPJ_FNNLEDBAPBN" => Some(Self::Fnnledbapbn), - "IAOLGBGEDPJ_OEBEPJNMJGH" => Some(Self::Oebepjnmjgh), - "IAOLGBGEDPJ_IIGMEMHBIGH" => Some(Self::Iigmemhbigh), - "IAOLGBGEDPJ_GCDPPGLNPCD" => Some(Self::Gcdppglnpcd), - "IAOLGBGEDPJ_LEHPLELBEBP" => Some(Self::Lehplelbebp), - "IAOLGBGEDPJ_HOAKDCMCKPI" => Some(Self::Hoakdcmckpi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fjfhihfhnle { - Kpfpbnnchif = 0, - Bgjcagddjfn = 2003, -} -impl Fjfhihfhnle { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kpfpbnnchif => "FJFHIHFHNLE_KPFPBNNCHIF", - Self::Bgjcagddjfn => "FJFHIHFHNLE_BGJCAGDDJFN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FJFHIHFHNLE_KPFPBNNCHIF" => Some(Self::Kpfpbnnchif), - "FJFHIHFHNLE_BGJCAGDDJFN" => Some(Self::Bgjcagddjfn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pooonophfja { - Amhmknejcff = 0, - Lgliijjcfnc = 18, - Lnbaplcdekd = 14, - Giclbmngmnh = 23, - Klponfkljaj = 8, - Hhaldbomfag = 5, - Kjbfafggdii = 6, - Jjoiagaajki = 1, - Iephpifahne = 21, - Bheinfioobl = 11, - Bgepfgbadid = 4, - Heofllamegg = 22, - Ebblgpckmhj = 13, - Fihhnapnena = 16, - Nappikknndp = 19, - Epdbdeiggmf = 20, - Emiihdbhcoe = 2, - Lbggclglhnm = 7, - Lnpgblddipb = 17, - Bahljefckej = 15, - Fklinllmagn = 24, - Lkcipdeppin = 12, - Fmkhbhihmle = 10, - Inaapaponfb = 9, - Kjfchpdghen = 100, - Ojlmpdejnbc = 3, - Hhfbdiegadc = 25, -} -impl Pooonophfja { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Amhmknejcff => "POOONOPHFJA_AMHMKNEJCFF", - Self::Lgliijjcfnc => "POOONOPHFJA_LGLIIJJCFNC", - Self::Lnbaplcdekd => "POOONOPHFJA_LNBAPLCDEKD", - Self::Giclbmngmnh => "POOONOPHFJA_GICLBMNGMNH", - Self::Klponfkljaj => "POOONOPHFJA_KLPONFKLJAJ", - Self::Hhaldbomfag => "POOONOPHFJA_HHALDBOMFAG", - Self::Kjbfafggdii => "POOONOPHFJA_KJBFAFGGDII", - Self::Jjoiagaajki => "POOONOPHFJA_JJOIAGAAJKI", - Self::Iephpifahne => "POOONOPHFJA_IEPHPIFAHNE", - Self::Bheinfioobl => "POOONOPHFJA_BHEINFIOOBL", - Self::Bgepfgbadid => "POOONOPHFJA_BGEPFGBADID", - Self::Heofllamegg => "POOONOPHFJA_HEOFLLAMEGG", - Self::Ebblgpckmhj => "POOONOPHFJA_EBBLGPCKMHJ", - Self::Fihhnapnena => "POOONOPHFJA_FIHHNAPNENA", - Self::Nappikknndp => "POOONOPHFJA_NAPPIKKNNDP", - Self::Epdbdeiggmf => "POOONOPHFJA_EPDBDEIGGMF", - Self::Emiihdbhcoe => "POOONOPHFJA_EMIIHDBHCOE", - Self::Lbggclglhnm => "POOONOPHFJA_LBGGCLGLHNM", - Self::Lnpgblddipb => "POOONOPHFJA_LNPGBLDDIPB", - Self::Bahljefckej => "POOONOPHFJA_BAHLJEFCKEJ", - Self::Fklinllmagn => "POOONOPHFJA_FKLINLLMAGN", - Self::Lkcipdeppin => "POOONOPHFJA_LKCIPDEPPIN", - Self::Fmkhbhihmle => "POOONOPHFJA_FMKHBHIHMLE", - Self::Inaapaponfb => "POOONOPHFJA_INAAPAPONFB", - Self::Kjfchpdghen => "POOONOPHFJA_KJFCHPDGHEN", - Self::Ojlmpdejnbc => "POOONOPHFJA_OJLMPDEJNBC", - Self::Hhfbdiegadc => "POOONOPHFJA_HHFBDIEGADC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "POOONOPHFJA_AMHMKNEJCFF" => Some(Self::Amhmknejcff), - "POOONOPHFJA_LGLIIJJCFNC" => Some(Self::Lgliijjcfnc), - "POOONOPHFJA_LNBAPLCDEKD" => Some(Self::Lnbaplcdekd), - "POOONOPHFJA_GICLBMNGMNH" => Some(Self::Giclbmngmnh), - "POOONOPHFJA_KLPONFKLJAJ" => Some(Self::Klponfkljaj), - "POOONOPHFJA_HHALDBOMFAG" => Some(Self::Hhaldbomfag), - "POOONOPHFJA_KJBFAFGGDII" => Some(Self::Kjbfafggdii), - "POOONOPHFJA_JJOIAGAAJKI" => Some(Self::Jjoiagaajki), - "POOONOPHFJA_IEPHPIFAHNE" => Some(Self::Iephpifahne), - "POOONOPHFJA_BHEINFIOOBL" => Some(Self::Bheinfioobl), - "POOONOPHFJA_BGEPFGBADID" => Some(Self::Bgepfgbadid), - "POOONOPHFJA_HEOFLLAMEGG" => Some(Self::Heofllamegg), - "POOONOPHFJA_EBBLGPCKMHJ" => Some(Self::Ebblgpckmhj), - "POOONOPHFJA_FIHHNAPNENA" => Some(Self::Fihhnapnena), - "POOONOPHFJA_NAPPIKKNNDP" => Some(Self::Nappikknndp), - "POOONOPHFJA_EPDBDEIGGMF" => Some(Self::Epdbdeiggmf), - "POOONOPHFJA_EMIIHDBHCOE" => Some(Self::Emiihdbhcoe), - "POOONOPHFJA_LBGGCLGLHNM" => Some(Self::Lbggclglhnm), - "POOONOPHFJA_LNPGBLDDIPB" => Some(Self::Lnpgblddipb), - "POOONOPHFJA_BAHLJEFCKEJ" => Some(Self::Bahljefckej), - "POOONOPHFJA_FKLINLLMAGN" => Some(Self::Fklinllmagn), - "POOONOPHFJA_LKCIPDEPPIN" => Some(Self::Lkcipdeppin), - "POOONOPHFJA_FMKHBHIHMLE" => Some(Self::Fmkhbhihmle), - "POOONOPHFJA_INAAPAPONFB" => Some(Self::Inaapaponfb), - "POOONOPHFJA_KJFCHPDGHEN" => Some(Self::Kjfchpdghen), - "POOONOPHFJA_OJLMPDEJNBC" => Some(Self::Ojlmpdejnbc), - "POOONOPHFJA_HHFBDIEGADC" => Some(Self::Hhfbdiegadc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eihkpiphcff { - Ppmeocajncm = 0, - Hbfegjdpaae = 3, - Opmkdcdfelf = 8, - Foenijnbjfm = 7, - Nbiaklnpdde = 2, - Pkjkegbmjga = 5, - Cmkjdbgcage = 1, - Olfgodnbaid = 6, - Dmfeohpimld = 4, -} -impl Eihkpiphcff { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ppmeocajncm => "EIHKPIPHCFF_PPMEOCAJNCM", - Self::Hbfegjdpaae => "EIHKPIPHCFF_HBFEGJDPAAE", - Self::Opmkdcdfelf => "EIHKPIPHCFF_OPMKDCDFELF", - Self::Foenijnbjfm => "EIHKPIPHCFF_FOENIJNBJFM", - Self::Nbiaklnpdde => "EIHKPIPHCFF_NBIAKLNPDDE", - Self::Pkjkegbmjga => "EIHKPIPHCFF_PKJKEGBMJGA", - Self::Cmkjdbgcage => "EIHKPIPHCFF_CMKJDBGCAGE", - Self::Olfgodnbaid => "EIHKPIPHCFF_OLFGODNBAID", - Self::Dmfeohpimld => "EIHKPIPHCFF_DMFEOHPIMLD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EIHKPIPHCFF_PPMEOCAJNCM" => Some(Self::Ppmeocajncm), - "EIHKPIPHCFF_HBFEGJDPAAE" => Some(Self::Hbfegjdpaae), - "EIHKPIPHCFF_OPMKDCDFELF" => Some(Self::Opmkdcdfelf), - "EIHKPIPHCFF_FOENIJNBJFM" => Some(Self::Foenijnbjfm), - "EIHKPIPHCFF_NBIAKLNPDDE" => Some(Self::Nbiaklnpdde), - "EIHKPIPHCFF_PKJKEGBMJGA" => Some(Self::Pkjkegbmjga), - "EIHKPIPHCFF_CMKJDBGCAGE" => Some(Self::Cmkjdbgcage), - "EIHKPIPHCFF_OLFGODNBAID" => Some(Self::Olfgodnbaid), - "EIHKPIPHCFF_DMFEOHPIMLD" => Some(Self::Dmfeohpimld), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Japeiohemjg { - PlayerTypeAll = 0, - TeamCharacter3 = 3, - TeamCharacter2 = 2, - TeamCharacter1 = 1, -} -impl Japeiohemjg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::PlayerTypeAll => "JAPEIOHEMJG_PLAYER_TYPE_ALL", - Self::TeamCharacter3 => "JAPEIOHEMJG_TEAM_CHARACTER3", - Self::TeamCharacter2 => "JAPEIOHEMJG_TEAM_CHARACTER2", - Self::TeamCharacter1 => "JAPEIOHEMJG_TEAM_CHARACTER1", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JAPEIOHEMJG_PLAYER_TYPE_ALL" => Some(Self::PlayerTypeAll), - "JAPEIOHEMJG_TEAM_CHARACTER3" => Some(Self::TeamCharacter3), - "JAPEIOHEMJG_TEAM_CHARACTER2" => Some(Self::TeamCharacter2), - "JAPEIOHEMJG_TEAM_CHARACTER1" => Some(Self::TeamCharacter1), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mnofmnfdcbc { - Lncgcdckoei = 0, - Noellappdnm = 1, - Kjhjckgodea = 2, - Gmmjaihkabd = 3, - Mggofbkcdpi = 4, -} -impl Mnofmnfdcbc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lncgcdckoei => "MNOFMNFDCBC_LNCGCDCKOEI", - Self::Noellappdnm => "MNOFMNFDCBC_NOELLAPPDNM", - Self::Kjhjckgodea => "MNOFMNFDCBC_KJHJCKGODEA", - Self::Gmmjaihkabd => "MNOFMNFDCBC_GMMJAIHKABD", - Self::Mggofbkcdpi => "MNOFMNFDCBC_MGGOFBKCDPI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MNOFMNFDCBC_LNCGCDCKOEI" => Some(Self::Lncgcdckoei), - "MNOFMNFDCBC_NOELLAPPDNM" => Some(Self::Noellappdnm), - "MNOFMNFDCBC_KJHJCKGODEA" => Some(Self::Kjhjckgodea), - "MNOFMNFDCBC_GMMJAIHKABD" => Some(Self::Gmmjaihkabd), - "MNOFMNFDCBC_MGGOFBKCDPI" => Some(Self::Mggofbkcdpi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lhifdjdcbmk { - Xy2Index = 0, - Index2Xy = 1, -} -impl Lhifdjdcbmk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Xy2Index => "LHIFDJDCBMK_XY_2_INDEX", - Self::Index2Xy => "LHIFDJDCBMK_INDEX_2_XY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LHIFDJDCBMK_XY_2_INDEX" => Some(Self::Xy2Index), - "LHIFDJDCBMK_INDEX_2_XY" => Some(Self::Index2Xy), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Imbjgildjfm { - SceneTagDefault = 0, - SceneTagOuterRing = 6, - SceneTagSkyScraper = 3, - SceneTagMetro = 1, - SceneTagZero = 4, - SceneTagStreet = 5, - SceneTagConstructionSite = 2, -} -impl Imbjgildjfm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::SceneTagDefault => "IMBJGILDJFM_SCENE_TAG_DEFAULT", - Self::SceneTagOuterRing => "IMBJGILDJFM_SCENE_TAG_OUTER_RING", - Self::SceneTagSkyScraper => "IMBJGILDJFM_SCENE_TAG_SKY_SCRAPER", - Self::SceneTagMetro => "IMBJGILDJFM_SCENE_TAG_METRO", - Self::SceneTagZero => "IMBJGILDJFM_SCENE_TAG_ZERO", - Self::SceneTagStreet => "IMBJGILDJFM_SCENE_TAG_STREET", - Self::SceneTagConstructionSite => "IMBJGILDJFM_SCENE_TAG_CONSTRUCTION_SITE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IMBJGILDJFM_SCENE_TAG_DEFAULT" => Some(Self::SceneTagDefault), - "IMBJGILDJFM_SCENE_TAG_OUTER_RING" => Some(Self::SceneTagOuterRing), - "IMBJGILDJFM_SCENE_TAG_SKY_SCRAPER" => Some(Self::SceneTagSkyScraper), - "IMBJGILDJFM_SCENE_TAG_METRO" => Some(Self::SceneTagMetro), - "IMBJGILDJFM_SCENE_TAG_ZERO" => Some(Self::SceneTagZero), - "IMBJGILDJFM_SCENE_TAG_STREET" => Some(Self::SceneTagStreet), - "IMBJGILDJFM_SCENE_TAG_CONSTRUCTION_SITE" => { - Some(Self::SceneTagConstructionSite) + "EndHollowMiniGameType_END_HOLLOW_MINI_GAME_TYPE_GIVE_UP" => { + Some(Self::EndHollowMiniGameTypeGiveUp) } _ => None, } @@ -15634,23 +19414,26 @@ impl Imbjgildjfm { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Delhacjooak { - Mjmlpmeajdh = 0, +pub enum Ggobcckdnkd { + Bgelgahckoo = 0, + Bccimelddgm = 1, } -impl Delhacjooak { +impl Ggobcckdnkd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Mjmlpmeajdh => "DELHACJOOAK_MJMLPMEAJDH", + Self::Bgelgahckoo => "GGOBCCKDNKD_BGELGAHCKOO", + Self::Bccimelddgm => "GGOBCCKDNKD_BCCIMELDDGM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "DELHACJOOAK_MJMLPMEAJDH" => Some(Self::Mjmlpmeajdh), + "GGOBCCKDNKD_BGELGAHCKOO" => Some(Self::Bgelgahckoo), + "GGOBCCKDNKD_BCCIMELDDGM" => Some(Self::Bccimelddgm), _ => None, } } @@ -15659,34 +19442,1619 @@ impl Delhacjooak { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Kaoohlacgeb { - ActivityBubbleTypeNone = 0, - ActivityBubbleTypeMaincity = 2, - ActivityBubbleTypeSpecial = 3, +pub enum Olomggpingb { + Hljjaecnhbj = 0, + Ikgnaakaajn = 2, + Gnkomdjhpmf = 3, + Mehohiijenl = 1, } -impl Kaoohlacgeb { +impl Olomggpingb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::ActivityBubbleTypeNone => "KAOOHLACGEB_ACTIVITY_BUBBLE_TYPE_NONE", - Self::ActivityBubbleTypeMaincity => { - "KAOOHLACGEB_ACTIVITY_BUBBLE_TYPE_MAINCITY" - } - Self::ActivityBubbleTypeSpecial => "KAOOHLACGEB_ACTIVITY_BUBBLE_TYPE_SPECIAL", + Self::Hljjaecnhbj => "OLOMGGPINGB_HLJJAECNHBJ", + Self::Ikgnaakaajn => "OLOMGGPINGB_IKGNAAKAAJN", + Self::Gnkomdjhpmf => "OLOMGGPINGB_GNKOMDJHPMF", + Self::Mehohiijenl => "OLOMGGPINGB_MEHOHIIJENL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "KAOOHLACGEB_ACTIVITY_BUBBLE_TYPE_NONE" => Some(Self::ActivityBubbleTypeNone), - "KAOOHLACGEB_ACTIVITY_BUBBLE_TYPE_MAINCITY" => { - Some(Self::ActivityBubbleTypeMaincity) + "OLOMGGPINGB_HLJJAECNHBJ" => Some(Self::Hljjaecnhbj), + "OLOMGGPINGB_IKGNAAKAAJN" => Some(Self::Ikgnaakaajn), + "OLOMGGPINGB_GNKOMDJHPMF" => Some(Self::Gnkomdjhpmf), + "OLOMGGPINGB_MEHOHIIJENL" => Some(Self::Mehohiijenl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Loooknpgfoh { + Ckmiifpihak = 0, + Kegjgpbidpe = 4, + Bpjkpfnejee = 5, + Fghalfjlkcm = 2, + Hafojcjbeea = 3, +} +impl Loooknpgfoh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ckmiifpihak => "LOOOKNPGFOH_CKMIIFPIHAK", + Self::Kegjgpbidpe => "LOOOKNPGFOH_KEGJGPBIDPE", + Self::Bpjkpfnejee => "LOOOKNPGFOH_BPJKPFNEJEE", + Self::Fghalfjlkcm => "LOOOKNPGFOH_FGHALFJLKCM", + Self::Hafojcjbeea => "LOOOKNPGFOH_HAFOJCJBEEA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LOOOKNPGFOH_CKMIIFPIHAK" => Some(Self::Ckmiifpihak), + "LOOOKNPGFOH_KEGJGPBIDPE" => Some(Self::Kegjgpbidpe), + "LOOOKNPGFOH_BPJKPFNEJEE" => Some(Self::Bpjkpfnejee), + "LOOOKNPGFOH_FGHALFJLKCM" => Some(Self::Fghalfjlkcm), + "LOOOKNPGFOH_HAFOJCJBEEA" => Some(Self::Hafojcjbeea), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Iegjkfcgchm { + Lfjgfkffoda = 0, +} +impl Iegjkfcgchm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lfjgfkffoda => "IEGJKFCGCHM_LFJGFKFFODA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IEGJKFCGCHM_LFJGFKFFODA" => Some(Self::Lfjgfkffoda), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Llgaiakmdcg { + Fgbbaeefphf = 0, + Illlfbijfom = 2, + Gbkblfnccij = 6, + Jeplnjapjjd = 4, + Bdejbbmknal = 5, + Gigjkondgkh = 3, + Mnhlphlcnfp = 1, +} +impl Llgaiakmdcg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fgbbaeefphf => "LLGAIAKMDCG_FGBBAEEFPHF", + Self::Illlfbijfom => "LLGAIAKMDCG_ILLLFBIJFOM", + Self::Gbkblfnccij => "LLGAIAKMDCG_GBKBLFNCCIJ", + Self::Jeplnjapjjd => "LLGAIAKMDCG_JEPLNJAPJJD", + Self::Bdejbbmknal => "LLGAIAKMDCG_BDEJBBMKNAL", + Self::Gigjkondgkh => "LLGAIAKMDCG_GIGJKONDGKH", + Self::Mnhlphlcnfp => "LLGAIAKMDCG_MNHLPHLCNFP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LLGAIAKMDCG_FGBBAEEFPHF" => Some(Self::Fgbbaeefphf), + "LLGAIAKMDCG_ILLLFBIJFOM" => Some(Self::Illlfbijfom), + "LLGAIAKMDCG_GBKBLFNCCIJ" => Some(Self::Gbkblfnccij), + "LLGAIAKMDCG_JEPLNJAPJJD" => Some(Self::Jeplnjapjjd), + "LLGAIAKMDCG_BDEJBBMKNAL" => Some(Self::Bdejbbmknal), + "LLGAIAKMDCG_GIGJKONDGKH" => Some(Self::Gigjkondgkh), + "LLGAIAKMDCG_MNHLPHLCNFP" => Some(Self::Mnhlphlcnfp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Chkeimjobbp { + Default = 0, + HollowEvent = 2, + HollowNpc = 1, +} +impl Chkeimjobbp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Default => "CHKEIMJOBBP_DEFAULT", + Self::HollowEvent => "CHKEIMJOBBP_HOLLOW_EVENT", + Self::HollowNpc => "CHKEIMJOBBP_HOLLOW_NPC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CHKEIMJOBBP_DEFAULT" => Some(Self::Default), + "CHKEIMJOBBP_HOLLOW_EVENT" => Some(Self::HollowEvent), + "CHKEIMJOBBP_HOLLOW_NPC" => Some(Self::HollowNpc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Flbdbnliobp { + Lpgkbpondke = 0, + Iohpjfaioid = 1, + Ehbnabcdfmc = 2, +} +impl Flbdbnliobp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lpgkbpondke => "FLBDBNLIOBP_LPGKBPONDKE", + Self::Iohpjfaioid => "FLBDBNLIOBP_IOHPJFAIOID", + Self::Ehbnabcdfmc => "FLBDBNLIOBP_EHBNABCDFMC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FLBDBNLIOBP_LPGKBPONDKE" => Some(Self::Lpgkbpondke), + "FLBDBNLIOBP_IOHPJFAIOID" => Some(Self::Iohpjfaioid), + "FLBDBNLIOBP_EHBNABCDFMC" => Some(Self::Ehbnabcdfmc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ldamhhhddgo { + Mmcfcbilllm = 0, + Cfcidjceejk = 1, + Hhejlgeikih = 3, + Dfkboignkjk = 2, +} +impl Ldamhhhddgo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mmcfcbilllm => "LDAMHHHDDGO_MMCFCBILLLM", + Self::Cfcidjceejk => "LDAMHHHDDGO_CFCIDJCEEJK", + Self::Hhejlgeikih => "LDAMHHHDDGO_HHEJLGEIKIH", + Self::Dfkboignkjk => "LDAMHHHDDGO_DFKBOIGNKJK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LDAMHHHDDGO_MMCFCBILLLM" => Some(Self::Mmcfcbilllm), + "LDAMHHHDDGO_CFCIDJCEEJK" => Some(Self::Cfcidjceejk), + "LDAMHHHDDGO_HHEJLGEIKIH" => Some(Self::Hhejlgeikih), + "LDAMHHHDDGO_DFKBOIGNKJK" => Some(Self::Dfkboignkjk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dgkfmgcomgb { + Adkdhjebjla = 0, + Njmmoppjlco = 2, + Jbfcoeehkkf = 1, + Gfcopicmbgn = 3, +} +impl Dgkfmgcomgb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Adkdhjebjla => "DGKFMGCOMGB_ADKDHJEBJLA", + Self::Njmmoppjlco => "DGKFMGCOMGB_NJMMOPPJLCO", + Self::Jbfcoeehkkf => "DGKFMGCOMGB_JBFCOEEHKKF", + Self::Gfcopicmbgn => "DGKFMGCOMGB_GFCOPICMBGN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DGKFMGCOMGB_ADKDHJEBJLA" => Some(Self::Adkdhjebjla), + "DGKFMGCOMGB_NJMMOPPJLCO" => Some(Self::Njmmoppjlco), + "DGKFMGCOMGB_JBFCOEEHKKF" => Some(Self::Jbfcoeehkkf), + "DGKFMGCOMGB_GFCOPICMBGN" => Some(Self::Gfcopicmbgn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dbeglpfkpjp { + Oakmfidiefo = 0, + Mhpmcjifnne = 1, +} +impl Dbeglpfkpjp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Oakmfidiefo => "DBEGLPFKPJP_OAKMFIDIEFO", + Self::Mhpmcjifnne => "DBEGLPFKPJP_MHPMCJIFNNE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DBEGLPFKPJP_OAKMFIDIEFO" => Some(Self::Oakmfidiefo), + "DBEGLPFKPJP_MHPMCJIFNNE" => Some(Self::Mhpmcjifnne), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Aglmpmmoicc { + Fhjjimalgde = 0, + Lahnfeaekma = 1, + Hjnbhedlmja = 2, +} +impl Aglmpmmoicc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fhjjimalgde => "AGLMPMMOICC_FHJJIMALGDE", + Self::Lahnfeaekma => "AGLMPMMOICC_LAHNFEAEKMA", + Self::Hjnbhedlmja => "AGLMPMMOICC_HJNBHEDLMJA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AGLMPMMOICC_FHJJIMALGDE" => Some(Self::Fhjjimalgde), + "AGLMPMMOICC_LAHNFEAEKMA" => Some(Self::Lahnfeaekma), + "AGLMPMMOICC_HJNBHEDLMJA" => Some(Self::Hjnbhedlmja), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lfmdbdabkpj { + Ofnldgbhlbh = 0, + Bneblmbcpmf = 2, + Hkjmleoifbk = 1, +} +impl Lfmdbdabkpj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ofnldgbhlbh => "LFMDBDABKPJ_OFNLDGBHLBH", + Self::Bneblmbcpmf => "LFMDBDABKPJ_BNEBLMBCPMF", + Self::Hkjmleoifbk => "LFMDBDABKPJ_HKJMLEOIFBK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LFMDBDABKPJ_OFNLDGBHLBH" => Some(Self::Ofnldgbhlbh), + "LFMDBDABKPJ_BNEBLMBCPMF" => Some(Self::Bneblmbcpmf), + "LFMDBDABKPJ_HKJMLEOIFBK" => Some(Self::Hkjmleoifbk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ccodhmklcoo { + Okkjnmnnjip = 0, + Hgmhdfbobje = 1, + Kmifahnigdm = 3, + Nbknnpfbfmp = 2, +} +impl Ccodhmklcoo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Okkjnmnnjip => "CCODHMKLCOO_OKKJNMNNJIP", + Self::Hgmhdfbobje => "CCODHMKLCOO_HGMHDFBOBJE", + Self::Kmifahnigdm => "CCODHMKLCOO_KMIFAHNIGDM", + Self::Nbknnpfbfmp => "CCODHMKLCOO_NBKNNPFBFMP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CCODHMKLCOO_OKKJNMNNJIP" => Some(Self::Okkjnmnnjip), + "CCODHMKLCOO_HGMHDFBOBJE" => Some(Self::Hgmhdfbobje), + "CCODHMKLCOO_KMIFAHNIGDM" => Some(Self::Kmifahnigdm), + "CCODHMKLCOO_NBKNNPFBFMP" => Some(Self::Nbknnpfbfmp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nmapmiaflmf { + Bnfcdgopmfi = 0, + Jokbmkhapip = 3, + Dnblbmmldje = 4, + Jfmemjhangc = 2, + Hfepnabbped = 1, +} +impl Nmapmiaflmf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bnfcdgopmfi => "NMAPMIAFLMF_BNFCDGOPMFI", + Self::Jokbmkhapip => "NMAPMIAFLMF_JOKBMKHAPIP", + Self::Dnblbmmldje => "NMAPMIAFLMF_DNBLBMMLDJE", + Self::Jfmemjhangc => "NMAPMIAFLMF_JFMEMJHANGC", + Self::Hfepnabbped => "NMAPMIAFLMF_HFEPNABBPED", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NMAPMIAFLMF_BNFCDGOPMFI" => Some(Self::Bnfcdgopmfi), + "NMAPMIAFLMF_JOKBMKHAPIP" => Some(Self::Jokbmkhapip), + "NMAPMIAFLMF_DNBLBMMLDJE" => Some(Self::Dnblbmmldje), + "NMAPMIAFLMF_JFMEMJHANGC" => Some(Self::Jfmemjhangc), + "NMAPMIAFLMF_HFEPNABBPED" => Some(Self::Hfepnabbped), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pjbecpcgjdf { + Lfeommjobkh = 0, + Fnblenmbbla = 1, +} +impl Pjbecpcgjdf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lfeommjobkh => "PJBECPCGJDF_LFEOMMJOBKH", + Self::Fnblenmbbla => "PJBECPCGJDF_FNBLENMBBLA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PJBECPCGJDF_LFEOMMJOBKH" => Some(Self::Lfeommjobkh), + "PJBECPCGJDF_FNBLENMBBLA" => Some(Self::Fnblenmbbla), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pghnnabbnjb { + Haioechcdpm = 0, + Iafcagjmdgo = 3, + Hnodifjbkma = 2, + Dcokgcmeoba = 5, + Dolnchdjenb = 4, + Blpbongcgkg = 8, + Bpinpjafike = 7, + Ibdbdgcpdek = 6, + Hlkolgoidek = 9, + Hpfiefdfnmd = 1, +} +impl Pghnnabbnjb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Haioechcdpm => "PGHNNABBNJB_HAIOECHCDPM", + Self::Iafcagjmdgo => "PGHNNABBNJB_IAFCAGJMDGO", + Self::Hnodifjbkma => "PGHNNABBNJB_HNODIFJBKMA", + Self::Dcokgcmeoba => "PGHNNABBNJB_DCOKGCMEOBA", + Self::Dolnchdjenb => "PGHNNABBNJB_DOLNCHDJENB", + Self::Blpbongcgkg => "PGHNNABBNJB_BLPBONGCGKG", + Self::Bpinpjafike => "PGHNNABBNJB_BPINPJAFIKE", + Self::Ibdbdgcpdek => "PGHNNABBNJB_IBDBDGCPDEK", + Self::Hlkolgoidek => "PGHNNABBNJB_HLKOLGOIDEK", + Self::Hpfiefdfnmd => "PGHNNABBNJB_HPFIEFDFNMD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PGHNNABBNJB_HAIOECHCDPM" => Some(Self::Haioechcdpm), + "PGHNNABBNJB_IAFCAGJMDGO" => Some(Self::Iafcagjmdgo), + "PGHNNABBNJB_HNODIFJBKMA" => Some(Self::Hnodifjbkma), + "PGHNNABBNJB_DCOKGCMEOBA" => Some(Self::Dcokgcmeoba), + "PGHNNABBNJB_DOLNCHDJENB" => Some(Self::Dolnchdjenb), + "PGHNNABBNJB_BLPBONGCGKG" => Some(Self::Blpbongcgkg), + "PGHNNABBNJB_BPINPJAFIKE" => Some(Self::Bpinpjafike), + "PGHNNABBNJB_IBDBDGCPDEK" => Some(Self::Ibdbdgcpdek), + "PGHNNABBNJB_HLKOLGOIDEK" => Some(Self::Hlkolgoidek), + "PGHNNABBNJB_HPFIEFDFNMD" => Some(Self::Hpfiefdfnmd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mpaihjiglel { + Hjeapnammhp = 0, + Lfpbloglnap = 2, + Kpicepefppa = 1, + Kaaepfdeepc = 3, + Khghpgklama = 4, +} +impl Mpaihjiglel { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hjeapnammhp => "MPAIHJIGLEL_HJEAPNAMMHP", + Self::Lfpbloglnap => "MPAIHJIGLEL_LFPBLOGLNAP", + Self::Kpicepefppa => "MPAIHJIGLEL_KPICEPEFPPA", + Self::Kaaepfdeepc => "MPAIHJIGLEL_KAAEPFDEEPC", + Self::Khghpgklama => "MPAIHJIGLEL_KHGHPGKLAMA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MPAIHJIGLEL_HJEAPNAMMHP" => Some(Self::Hjeapnammhp), + "MPAIHJIGLEL_LFPBLOGLNAP" => Some(Self::Lfpbloglnap), + "MPAIHJIGLEL_KPICEPEFPPA" => Some(Self::Kpicepefppa), + "MPAIHJIGLEL_KAAEPFDEEPC" => Some(Self::Kaaepfdeepc), + "MPAIHJIGLEL_KHGHPGKLAMA" => Some(Self::Khghpgklama), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gneebihceai { + Dcjfdgghepn = 0, + Jpkccaoinlf = 3, + Fdbffbkimac = 2, + Ldbafofpjlk = 1, +} +impl Gneebihceai { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dcjfdgghepn => "GNEEBIHCEAI_DCJFDGGHEPN", + Self::Jpkccaoinlf => "GNEEBIHCEAI_JPKCCAOINLF", + Self::Fdbffbkimac => "GNEEBIHCEAI_FDBFFBKIMAC", + Self::Ldbafofpjlk => "GNEEBIHCEAI_LDBAFOFPJLK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GNEEBIHCEAI_DCJFDGGHEPN" => Some(Self::Dcjfdgghepn), + "GNEEBIHCEAI_JPKCCAOINLF" => Some(Self::Jpkccaoinlf), + "GNEEBIHCEAI_FDBFFBKIMAC" => Some(Self::Fdbffbkimac), + "GNEEBIHCEAI_LDBAFOFPJLK" => Some(Self::Ldbafofpjlk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fncceklhmaf { + VariableScopeNone = 0, + Function = 5, + HollowQuest = 6, + Quest = 8, + ScriptGlobal = 3, + Section = 2, + HallGame = 7, + Scene = 1, + Script = 4, +} +impl Fncceklhmaf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::VariableScopeNone => "FNCCEKLHMAF_VARIABLE_SCOPE_NONE", + Self::Function => "FNCCEKLHMAF_FUNCTION", + Self::HollowQuest => "FNCCEKLHMAF_HOLLOW_QUEST", + Self::Quest => "FNCCEKLHMAF_QUEST", + Self::ScriptGlobal => "FNCCEKLHMAF_SCRIPT_GLOBAL", + Self::Section => "FNCCEKLHMAF_SECTION", + Self::HallGame => "FNCCEKLHMAF_HALL_GAME", + Self::Scene => "FNCCEKLHMAF_SCENE", + Self::Script => "FNCCEKLHMAF_SCRIPT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FNCCEKLHMAF_VARIABLE_SCOPE_NONE" => Some(Self::VariableScopeNone), + "FNCCEKLHMAF_FUNCTION" => Some(Self::Function), + "FNCCEKLHMAF_HOLLOW_QUEST" => Some(Self::HollowQuest), + "FNCCEKLHMAF_QUEST" => Some(Self::Quest), + "FNCCEKLHMAF_SCRIPT_GLOBAL" => Some(Self::ScriptGlobal), + "FNCCEKLHMAF_SECTION" => Some(Self::Section), + "FNCCEKLHMAF_HALL_GAME" => Some(Self::HallGame), + "FNCCEKLHMAF_SCENE" => Some(Self::Scene), + "FNCCEKLHMAF_SCRIPT" => Some(Self::Script), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oddgkmhljae { + Elgjcinojdp = 0, + Bmilbmcbeno = 3, + Lomjfinkdnk = 2, + Bpapcokjpoo = 1, +} +impl Oddgkmhljae { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Elgjcinojdp => "ODDGKMHLJAE_ELGJCINOJDP", + Self::Bmilbmcbeno => "ODDGKMHLJAE_BMILBMCBENO", + Self::Lomjfinkdnk => "ODDGKMHLJAE_LOMJFINKDNK", + Self::Bpapcokjpoo => "ODDGKMHLJAE_BPAPCOKJPOO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ODDGKMHLJAE_ELGJCINOJDP" => Some(Self::Elgjcinojdp), + "ODDGKMHLJAE_BMILBMCBENO" => Some(Self::Bmilbmcbeno), + "ODDGKMHLJAE_LOMJFINKDNK" => Some(Self::Lomjfinkdnk), + "ODDGKMHLJAE_BPAPCOKJPOO" => Some(Self::Bpapcokjpoo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kihjfkpkdfg { + Nocifbdleld = 0, + Klafmhbhekd = 1, +} +impl Kihjfkpkdfg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nocifbdleld => "KIHJFKPKDFG_NOCIFBDLELD", + Self::Klafmhbhekd => "KIHJFKPKDFG_KLAFMHBHEKD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KIHJFKPKDFG_NOCIFBDLELD" => Some(Self::Nocifbdleld), + "KIHJFKPKDFG_KLAFMHBHEKD" => Some(Self::Klafmhbhekd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pnkkjkhbdjo { + Card = 0, + HollowItem = 6, +} +impl Pnkkjkhbdjo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Card => "PNKKJKHBDJO_CARD", + Self::HollowItem => "PNKKJKHBDJO_HOLLOW_ITEM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PNKKJKHBDJO_CARD" => Some(Self::Card), + "PNKKJKHBDJO_HOLLOW_ITEM" => Some(Self::HollowItem), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ognpaibgbih { + Egmfamddfgp = 0, + Lgjaegjamcp = 2, + Genegeepgop = 1, +} +impl Ognpaibgbih { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Egmfamddfgp => "OGNPAIBGBIH_EGMFAMDDFGP", + Self::Lgjaegjamcp => "OGNPAIBGBIH_LGJAEGJAMCP", + Self::Genegeepgop => "OGNPAIBGBIH_GENEGEEPGOP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OGNPAIBGBIH_EGMFAMDDFGP" => Some(Self::Egmfamddfgp), + "OGNPAIBGBIH_LGJAEGJAMCP" => Some(Self::Lgjaegjamcp), + "OGNPAIBGBIH_GENEGEEPGOP" => Some(Self::Genegeepgop), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gdjlbaolnjp { + Fdkgjiadefa = 0, + Docpmaiiidc = 6, + Ggekflnajfb = 2, + Ckpaeccmbbb = 4, + Nnihcmepgpi = 5, + Fnogboehica = 1, +} +impl Gdjlbaolnjp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fdkgjiadefa => "GDJLBAOLNJP_FDKGJIADEFA", + Self::Docpmaiiidc => "GDJLBAOLNJP_DOCPMAIIIDC", + Self::Ggekflnajfb => "GDJLBAOLNJP_GGEKFLNAJFB", + Self::Ckpaeccmbbb => "GDJLBAOLNJP_CKPAECCMBBB", + Self::Nnihcmepgpi => "GDJLBAOLNJP_NNIHCMEPGPI", + Self::Fnogboehica => "GDJLBAOLNJP_FNOGBOEHICA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GDJLBAOLNJP_FDKGJIADEFA" => Some(Self::Fdkgjiadefa), + "GDJLBAOLNJP_DOCPMAIIIDC" => Some(Self::Docpmaiiidc), + "GDJLBAOLNJP_GGEKFLNAJFB" => Some(Self::Ggekflnajfb), + "GDJLBAOLNJP_CKPAECCMBBB" => Some(Self::Ckpaeccmbbb), + "GDJLBAOLNJP_NNIHCMEPGPI" => Some(Self::Nnihcmepgpi), + "GDJLBAOLNJP_FNOGBOEHICA" => Some(Self::Fnogboehica), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mjlajeglkoj { + Kkkbalkkamj = 0, + Kgdgfobiimc = 1, + Cpmfoggapmd = 2, + Dpfklkbnnda = 3, +} +impl Mjlajeglkoj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kkkbalkkamj => "MJLAJEGLKOJ_KKKBALKKAMJ", + Self::Kgdgfobiimc => "MJLAJEGLKOJ_KGDGFOBIIMC", + Self::Cpmfoggapmd => "MJLAJEGLKOJ_CPMFOGGAPMD", + Self::Dpfklkbnnda => "MJLAJEGLKOJ_DPFKLKBNNDA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MJLAJEGLKOJ_KKKBALKKAMJ" => Some(Self::Kkkbalkkamj), + "MJLAJEGLKOJ_KGDGFOBIIMC" => Some(Self::Kgdgfobiimc), + "MJLAJEGLKOJ_CPMFOGGAPMD" => Some(Self::Cpmfoggapmd), + "MJLAJEGLKOJ_DPFKLKBNNDA" => Some(Self::Dpfklkbnnda), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pkijeaikoda { + Nnoajdceden = 0, +} +impl Pkijeaikoda { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nnoajdceden => "PKIJEAIKODA_NNOAJDCEDEN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PKIJEAIKODA_NNOAJDCEDEN" => Some(Self::Nnoajdceden), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jomnlkplfno { + Dhbnijbmooi = 0, + Jhkpnlpeihi = 1, +} +impl Jomnlkplfno { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dhbnijbmooi => "JOMNLKPLFNO_DHBNIJBMOOI", + Self::Jhkpnlpeihi => "JOMNLKPLFNO_JHKPNLPEIHI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JOMNLKPLFNO_DHBNIJBMOOI" => Some(Self::Dhbnijbmooi), + "JOMNLKPLFNO_JHKPNLPEIHI" => Some(Self::Jhkpnlpeihi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hjalmcfdlgp { + Jckpkljcldf = 0, +} +impl Hjalmcfdlgp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jckpkljcldf => "HJALMCFDLGP_JCKPKLJCLDF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HJALMCFDLGP_JCKPKLJCLDF" => Some(Self::Jckpkljcldf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mphjgpjlkil { + Eangjlcimin = 0, + Mbgbnopgnpl = 1, +} +impl Mphjgpjlkil { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Eangjlcimin => "MPHJGPJLKIL_EANGJLCIMIN", + Self::Mbgbnopgnpl => "MPHJGPJLKIL_MBGBNOPGNPL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MPHJGPJLKIL_EANGJLCIMIN" => Some(Self::Eangjlcimin), + "MPHJGPJLKIL_MBGBNOPGNPL" => Some(Self::Mbgbnopgnpl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ipjiobgldom { + Kefplodlbac = 0, + Hcoiaeghbfn = 1, + Pfkbmekcimh = 3, + Fdnkcaacfma = 2, + Pjbfabdncjc = 4, + Fnmfkhpaidd = 5, +} +impl Ipjiobgldom { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kefplodlbac => "IPJIOBGLDOM_KEFPLODLBAC", + Self::Hcoiaeghbfn => "IPJIOBGLDOM_HCOIAEGHBFN", + Self::Pfkbmekcimh => "IPJIOBGLDOM_PFKBMEKCIMH", + Self::Fdnkcaacfma => "IPJIOBGLDOM_FDNKCAACFMA", + Self::Pjbfabdncjc => "IPJIOBGLDOM_PJBFABDNCJC", + Self::Fnmfkhpaidd => "IPJIOBGLDOM_FNMFKHPAIDD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IPJIOBGLDOM_KEFPLODLBAC" => Some(Self::Kefplodlbac), + "IPJIOBGLDOM_HCOIAEGHBFN" => Some(Self::Hcoiaeghbfn), + "IPJIOBGLDOM_PFKBMEKCIMH" => Some(Self::Pfkbmekcimh), + "IPJIOBGLDOM_FDNKCAACFMA" => Some(Self::Fdnkcaacfma), + "IPJIOBGLDOM_PJBFABDNCJC" => Some(Self::Pjbfabdncjc), + "IPJIOBGLDOM_FNMFKHPAIDD" => Some(Self::Fnmfkhpaidd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bkljihgijcp { + Iechkodggpb = 0, + Paljhekifkj = 1, + Mckgbhdkibi = 2, +} +impl Bkljihgijcp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Iechkodggpb => "BKLJIHGIJCP_IECHKODGGPB", + Self::Paljhekifkj => "BKLJIHGIJCP_PALJHEKIFKJ", + Self::Mckgbhdkibi => "BKLJIHGIJCP_MCKGBHDKIBI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BKLJIHGIJCP_IECHKODGGPB" => Some(Self::Iechkodggpb), + "BKLJIHGIJCP_PALJHEKIFKJ" => Some(Self::Paljhekifkj), + "BKLJIHGIJCP_MCKGBHDKIBI" => Some(Self::Mckgbhdkibi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Odhaachkgcp { + Olnlcmbjfjh = 0, + Jjhgjonegig = 2, + Cejnimfdidp = 1, +} +impl Odhaachkgcp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Olnlcmbjfjh => "ODHAACHKGCP_OLNLCMBJFJH", + Self::Jjhgjonegig => "ODHAACHKGCP_JJHGJONEGIG", + Self::Cejnimfdidp => "ODHAACHKGCP_CEJNIMFDIDP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ODHAACHKGCP_OLNLCMBJFJH" => Some(Self::Olnlcmbjfjh), + "ODHAACHKGCP_JJHGJONEGIG" => Some(Self::Jjhgjonegig), + "ODHAACHKGCP_CEJNIMFDIDP" => Some(Self::Cejnimfdidp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ipbdkfpkamo { + Docadlinnhm = 0, + Nejehneline = 2, + Kbcecbbpjka = 1, + Omhjhdelkfl = 3, + Hcbaolapeoe = 4, +} +impl Ipbdkfpkamo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Docadlinnhm => "IPBDKFPKAMO_DOCADLINNHM", + Self::Nejehneline => "IPBDKFPKAMO_NEJEHNELINE", + Self::Kbcecbbpjka => "IPBDKFPKAMO_KBCECBBPJKA", + Self::Omhjhdelkfl => "IPBDKFPKAMO_OMHJHDELKFL", + Self::Hcbaolapeoe => "IPBDKFPKAMO_HCBAOLAPEOE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IPBDKFPKAMO_DOCADLINNHM" => Some(Self::Docadlinnhm), + "IPBDKFPKAMO_NEJEHNELINE" => Some(Self::Nejehneline), + "IPBDKFPKAMO_KBCECBBPJKA" => Some(Self::Kbcecbbpjka), + "IPBDKFPKAMO_OMHJHDELKFL" => Some(Self::Omhjhdelkfl), + "IPBDKFPKAMO_HCBAOLAPEOE" => Some(Self::Hcbaolapeoe), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Najeinhknnl { + VhsFlowBuffNone = 0, + VhsFlowBuffPercent = 1, + VhsFlowBuffValue = 2, +} +impl Najeinhknnl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::VhsFlowBuffNone => "NAJEINHKNNL_VHS_FLOW_BUFF_NONE", + Self::VhsFlowBuffPercent => "NAJEINHKNNL_VHS_FLOW_BUFF_PERCENT", + Self::VhsFlowBuffValue => "NAJEINHKNNL_VHS_FLOW_BUFF_VALUE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NAJEINHKNNL_VHS_FLOW_BUFF_NONE" => Some(Self::VhsFlowBuffNone), + "NAJEINHKNNL_VHS_FLOW_BUFF_PERCENT" => Some(Self::VhsFlowBuffPercent), + "NAJEINHKNNL_VHS_FLOW_BUFF_VALUE" => Some(Self::VhsFlowBuffValue), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gbffnldalno { + Ghomldecnlb = 0, + Lpocgcfmeme = 1, + Kfjliedaopn = 3, + Memfmlooego = 2, +} +impl Gbffnldalno { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ghomldecnlb => "GBFFNLDALNO_GHOMLDECNLB", + Self::Lpocgcfmeme => "GBFFNLDALNO_LPOCGCFMEME", + Self::Kfjliedaopn => "GBFFNLDALNO_KFJLIEDAOPN", + Self::Memfmlooego => "GBFFNLDALNO_MEMFMLOOEGO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GBFFNLDALNO_GHOMLDECNLB" => Some(Self::Ghomldecnlb), + "GBFFNLDALNO_LPOCGCFMEME" => Some(Self::Lpocgcfmeme), + "GBFFNLDALNO_KFJLIEDAOPN" => Some(Self::Kfjliedaopn), + "GBFFNLDALNO_MEMFMLOOEGO" => Some(Self::Memfmlooego), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cpgfoolidlo { + HollowEventTypeNone = 0, + ChangeLevelFight = 24, + BattleElite = 32, + HollowEventTypeAll = 1, + BattleBoss = 33, + InteractEnd = 21, + Begin = 10, + End = 20, + HollowEventTypeDialog = 40, + Battle = 30, + DialogPositive = 41, + BattleEnd = 22, + BattleNormal = 31, + DialogNegative = 42, + ChangeLevelInteract = 23, + DialogSpecial = 43, +} +impl Cpgfoolidlo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowEventTypeNone => "CPGFOOLIDLO_HOLLOW_EVENT_TYPE_NONE", + Self::ChangeLevelFight => "CPGFOOLIDLO_CHANGE_LEVEL_FIGHT", + Self::BattleElite => "CPGFOOLIDLO_BATTLE_ELITE", + Self::HollowEventTypeAll => "CPGFOOLIDLO_HOLLOW_EVENT_TYPE_ALL", + Self::BattleBoss => "CPGFOOLIDLO_BATTLE_BOSS", + Self::InteractEnd => "CPGFOOLIDLO_INTERACT_END", + Self::Begin => "CPGFOOLIDLO_BEGIN", + Self::End => "CPGFOOLIDLO_END", + Self::HollowEventTypeDialog => "CPGFOOLIDLO_HOLLOW_EVENT_TYPE_DIALOG", + Self::Battle => "CPGFOOLIDLO_BATTLE", + Self::DialogPositive => "CPGFOOLIDLO_DIALOG_POSITIVE", + Self::BattleEnd => "CPGFOOLIDLO_BATTLE_END", + Self::BattleNormal => "CPGFOOLIDLO_BATTLE_NORMAL", + Self::DialogNegative => "CPGFOOLIDLO_DIALOG_NEGATIVE", + Self::ChangeLevelInteract => "CPGFOOLIDLO_CHANGE_LEVEL_INTERACT", + Self::DialogSpecial => "CPGFOOLIDLO_DIALOG_SPECIAL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CPGFOOLIDLO_HOLLOW_EVENT_TYPE_NONE" => Some(Self::HollowEventTypeNone), + "CPGFOOLIDLO_CHANGE_LEVEL_FIGHT" => Some(Self::ChangeLevelFight), + "CPGFOOLIDLO_BATTLE_ELITE" => Some(Self::BattleElite), + "CPGFOOLIDLO_HOLLOW_EVENT_TYPE_ALL" => Some(Self::HollowEventTypeAll), + "CPGFOOLIDLO_BATTLE_BOSS" => Some(Self::BattleBoss), + "CPGFOOLIDLO_INTERACT_END" => Some(Self::InteractEnd), + "CPGFOOLIDLO_BEGIN" => Some(Self::Begin), + "CPGFOOLIDLO_END" => Some(Self::End), + "CPGFOOLIDLO_HOLLOW_EVENT_TYPE_DIALOG" => Some(Self::HollowEventTypeDialog), + "CPGFOOLIDLO_BATTLE" => Some(Self::Battle), + "CPGFOOLIDLO_DIALOG_POSITIVE" => Some(Self::DialogPositive), + "CPGFOOLIDLO_BATTLE_END" => Some(Self::BattleEnd), + "CPGFOOLIDLO_BATTLE_NORMAL" => Some(Self::BattleNormal), + "CPGFOOLIDLO_DIALOG_NEGATIVE" => Some(Self::DialogNegative), + "CPGFOOLIDLO_CHANGE_LEVEL_INTERACT" => Some(Self::ChangeLevelInteract), + "CPGFOOLIDLO_DIALOG_SPECIAL" => Some(Self::DialogSpecial), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oehekhkdclo { + Lkjjfadpjmb = 0, + Baebleablbf = 1, +} +impl Oehekhkdclo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lkjjfadpjmb => "OEHEKHKDCLO_LKJJFADPJMB", + Self::Baebleablbf => "OEHEKHKDCLO_BAEBLEABLBF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OEHEKHKDCLO_LKJJFADPJMB" => Some(Self::Lkjjfadpjmb), + "OEHEKHKDCLO_BAEBLEABLBF" => Some(Self::Baebleablbf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gnkcgfjjndk { + Amkgembfckj = 0, + Mgoocdmeaae = 1, +} +impl Gnkcgfjjndk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Amkgembfckj => "GNKCGFJJNDK_AMKGEMBFCKJ", + Self::Mgoocdmeaae => "GNKCGFJJNDK_MGOOCDMEAAE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GNKCGFJJNDK_AMKGEMBFCKJ" => Some(Self::Amkgembfckj), + "GNKCGFJJNDK_MGOOCDMEAAE" => Some(Self::Mgoocdmeaae), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mnjehcemdlj { + Ilgdpedbdpb = 0, +} +impl Mnjehcemdlj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ilgdpedbdpb => "MNJEHCEMDLJ_ILGDPEDBDPB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MNJEHCEMDLJ_ILGDPEDBDPB" => Some(Self::Ilgdpedbdpb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bliamcgmlpe { + PlotPlay = 0, + Dialog = 1, + Bubble = 2, +} +impl Bliamcgmlpe { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::PlotPlay => "BLIAMCGMLPE_PLOT_PLAY", + Self::Dialog => "BLIAMCGMLPE_DIALOG", + Self::Bubble => "BLIAMCGMLPE_BUBBLE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BLIAMCGMLPE_PLOT_PLAY" => Some(Self::PlotPlay), + "BLIAMCGMLPE_DIALOG" => Some(Self::Dialog), + "BLIAMCGMLPE_BUBBLE" => Some(Self::Bubble), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jdpdkdnagha { + Bibpfjmhdim = 0, + Aaaogaljmca = 3, + Gjdemjkpofh = 1, + Hgaaandkeln = 2, + Lcdihdnifhf = 4, +} +impl Jdpdkdnagha { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bibpfjmhdim => "JDPDKDNAGHA_BIBPFJMHDIM", + Self::Aaaogaljmca => "JDPDKDNAGHA_AAAOGALJMCA", + Self::Gjdemjkpofh => "JDPDKDNAGHA_GJDEMJKPOFH", + Self::Hgaaandkeln => "JDPDKDNAGHA_HGAAANDKELN", + Self::Lcdihdnifhf => "JDPDKDNAGHA_LCDIHDNIFHF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JDPDKDNAGHA_BIBPFJMHDIM" => Some(Self::Bibpfjmhdim), + "JDPDKDNAGHA_AAAOGALJMCA" => Some(Self::Aaaogaljmca), + "JDPDKDNAGHA_GJDEMJKPOFH" => Some(Self::Gjdemjkpofh), + "JDPDKDNAGHA_HGAAANDKELN" => Some(Self::Hgaaandkeln), + "JDPDKDNAGHA_LCDIHDNIFHF" => Some(Self::Lcdihdnifhf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hebhjcddknp { + Gmaolpfnabe = 0, + Cdnphpdflnp = 15, + Mppmdhgminb = 14, + Ekcdpmicjmm = 11, + Llfipphdlji = 9, + Eamdickpoge = 13, + Mhhfnahemnl = 5, + Bllohopcekc = 4, + Omakaomjpgo = 10, + Dofmlelbnjc = 12, + Fmkdblinckk = 8, + Dalhaphcfom = 6, + Pdoikglhnph = 2, + Fhpfkgnhffj = 1, + Doccelfaghj = 7, + Fgaldehlfje = 3, +} +impl Hebhjcddknp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gmaolpfnabe => "HEBHJCDDKNP_GMAOLPFNABE", + Self::Cdnphpdflnp => "HEBHJCDDKNP_CDNPHPDFLNP", + Self::Mppmdhgminb => "HEBHJCDDKNP_MPPMDHGMINB", + Self::Ekcdpmicjmm => "HEBHJCDDKNP_EKCDPMICJMM", + Self::Llfipphdlji => "HEBHJCDDKNP_LLFIPPHDLJI", + Self::Eamdickpoge => "HEBHJCDDKNP_EAMDICKPOGE", + Self::Mhhfnahemnl => "HEBHJCDDKNP_MHHFNAHEMNL", + Self::Bllohopcekc => "HEBHJCDDKNP_BLLOHOPCEKC", + Self::Omakaomjpgo => "HEBHJCDDKNP_OMAKAOMJPGO", + Self::Dofmlelbnjc => "HEBHJCDDKNP_DOFMLELBNJC", + Self::Fmkdblinckk => "HEBHJCDDKNP_FMKDBLINCKK", + Self::Dalhaphcfom => "HEBHJCDDKNP_DALHAPHCFOM", + Self::Pdoikglhnph => "HEBHJCDDKNP_PDOIKGLHNPH", + Self::Fhpfkgnhffj => "HEBHJCDDKNP_FHPFKGNHFFJ", + Self::Doccelfaghj => "HEBHJCDDKNP_DOCCELFAGHJ", + Self::Fgaldehlfje => "HEBHJCDDKNP_FGALDEHLFJE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HEBHJCDDKNP_GMAOLPFNABE" => Some(Self::Gmaolpfnabe), + "HEBHJCDDKNP_CDNPHPDFLNP" => Some(Self::Cdnphpdflnp), + "HEBHJCDDKNP_MPPMDHGMINB" => Some(Self::Mppmdhgminb), + "HEBHJCDDKNP_EKCDPMICJMM" => Some(Self::Ekcdpmicjmm), + "HEBHJCDDKNP_LLFIPPHDLJI" => Some(Self::Llfipphdlji), + "HEBHJCDDKNP_EAMDICKPOGE" => Some(Self::Eamdickpoge), + "HEBHJCDDKNP_MHHFNAHEMNL" => Some(Self::Mhhfnahemnl), + "HEBHJCDDKNP_BLLOHOPCEKC" => Some(Self::Bllohopcekc), + "HEBHJCDDKNP_OMAKAOMJPGO" => Some(Self::Omakaomjpgo), + "HEBHJCDDKNP_DOFMLELBNJC" => Some(Self::Dofmlelbnjc), + "HEBHJCDDKNP_FMKDBLINCKK" => Some(Self::Fmkdblinckk), + "HEBHJCDDKNP_DALHAPHCFOM" => Some(Self::Dalhaphcfom), + "HEBHJCDDKNP_PDOIKGLHNPH" => Some(Self::Pdoikglhnph), + "HEBHJCDDKNP_FHPFKGNHFFJ" => Some(Self::Fhpfkgnhffj), + "HEBHJCDDKNP_DOCCELFAGHJ" => Some(Self::Doccelfaghj), + "HEBHJCDDKNP_FGALDEHLFJE" => Some(Self::Fgaldehlfje), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mepkcebabjl { + ModifyStackOrderUp = 0, + ModifyStackOrderTop = 2, + ModifyStackOrderBottom = 3, + ModifyStackOrderList = 4, + ModifyStackOrderDown = 1, +} +impl Mepkcebabjl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ModifyStackOrderUp => "MEPKCEBABJL_MODIFY_STACK_ORDER_UP", + Self::ModifyStackOrderTop => "MEPKCEBABJL_MODIFY_STACK_ORDER_TOP", + Self::ModifyStackOrderBottom => "MEPKCEBABJL_MODIFY_STACK_ORDER_BOTTOM", + Self::ModifyStackOrderList => "MEPKCEBABJL_MODIFY_STACK_ORDER_LIST", + Self::ModifyStackOrderDown => "MEPKCEBABJL_MODIFY_STACK_ORDER_DOWN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MEPKCEBABJL_MODIFY_STACK_ORDER_UP" => Some(Self::ModifyStackOrderUp), + "MEPKCEBABJL_MODIFY_STACK_ORDER_TOP" => Some(Self::ModifyStackOrderTop), + "MEPKCEBABJL_MODIFY_STACK_ORDER_BOTTOM" => Some(Self::ModifyStackOrderBottom), + "MEPKCEBABJL_MODIFY_STACK_ORDER_LIST" => Some(Self::ModifyStackOrderList), + "MEPKCEBABJL_MODIFY_STACK_ORDER_DOWN" => Some(Self::ModifyStackOrderDown), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Acphnpjlggf { + Hjpdpnpmfei = 0, + Emhnbpmmblo = 1, +} +impl Acphnpjlggf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hjpdpnpmfei => "ACPHNPJLGGF_HJPDPNPMFEI", + Self::Emhnbpmmblo => "ACPHNPJLGGF_EMHNBPMMBLO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ACPHNPJLGGF_HJPDPNPMFEI" => Some(Self::Hjpdpnpmfei), + "ACPHNPJLGGF_EMHNBPMMBLO" => Some(Self::Emhnbpmmblo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eiblfcniddj { + CrossShaped = 0, + Square = 2, + ManhattanSquare = 1, +} +impl Eiblfcniddj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::CrossShaped => "EIBLFCNIDDJ_CROSS_SHAPED", + Self::Square => "EIBLFCNIDDJ_SQUARE", + Self::ManhattanSquare => "EIBLFCNIDDJ_MANHATTAN_SQUARE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EIBLFCNIDDJ_CROSS_SHAPED" => Some(Self::CrossShaped), + "EIBLFCNIDDJ_SQUARE" => Some(Self::Square), + "EIBLFCNIDDJ_MANHATTAN_SQUARE" => Some(Self::ManhattanSquare), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Amfhlekbebk { + Gclamfafgdp = 0, + Oghlhbkaajm = 2, + Jilcecalmog = 1, +} +impl Amfhlekbebk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gclamfafgdp => "AMFHLEKBEBK_GCLAMFAFGDP", + Self::Oghlhbkaajm => "AMFHLEKBEBK_OGHLHBKAAJM", + Self::Jilcecalmog => "AMFHLEKBEBK_JILCECALMOG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AMFHLEKBEBK_GCLAMFAFGDP" => Some(Self::Gclamfafgdp), + "AMFHLEKBEBK_OGHLHBKAAJM" => Some(Self::Oghlhbkaajm), + "AMFHLEKBEBK_JILCECALMOG" => Some(Self::Jilcecalmog), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Onlbeladbec { + Ajiapiecdol = 0, + Iapdafndbpc = 1, + Gglalagcain = 3, + Mdofdlecndk = 2, +} +impl Onlbeladbec { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ajiapiecdol => "ONLBELADBEC_AJIAPIECDOL", + Self::Iapdafndbpc => "ONLBELADBEC_IAPDAFNDBPC", + Self::Gglalagcain => "ONLBELADBEC_GGLALAGCAIN", + Self::Mdofdlecndk => "ONLBELADBEC_MDOFDLECNDK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ONLBELADBEC_AJIAPIECDOL" => Some(Self::Ajiapiecdol), + "ONLBELADBEC_IAPDAFNDBPC" => Some(Self::Iapdafndbpc), + "ONLBELADBEC_GGLALAGCAIN" => Some(Self::Gglalagcain), + "ONLBELADBEC_MDOFDLECNDK" => Some(Self::Mdofdlecndk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cifhblmjchl { + WayOfRemoveCurseNone = 0, + WayOfRemoveCursePassive = 2, + WayOfRemoveCurseInitiative = 1, +} +impl Cifhblmjchl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::WayOfRemoveCurseNone => "CIFHBLMJCHL_WAY_OF_REMOVE_CURSE_NONE", + Self::WayOfRemoveCursePassive => "CIFHBLMJCHL_WAY_OF_REMOVE_CURSE_PASSIVE", + Self::WayOfRemoveCurseInitiative => { + "CIFHBLMJCHL_WAY_OF_REMOVE_CURSE_INITIATIVE" } - "KAOOHLACGEB_ACTIVITY_BUBBLE_TYPE_SPECIAL" => { - Some(Self::ActivityBubbleTypeSpecial) + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CIFHBLMJCHL_WAY_OF_REMOVE_CURSE_NONE" => Some(Self::WayOfRemoveCurseNone), + "CIFHBLMJCHL_WAY_OF_REMOVE_CURSE_PASSIVE" => { + Some(Self::WayOfRemoveCursePassive) + } + "CIFHBLMJCHL_WAY_OF_REMOVE_CURSE_INITIATIVE" => { + Some(Self::WayOfRemoveCurseInitiative) } _ => None, } @@ -15696,32 +21064,98 @@ impl Kaoohlacgeb { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Omglmofpiac { - Jkdaoaaagco = 0, - Kjmlojccnmc = 2, - Eahpkjafeke = 1, - Alnojnnfeap = 3, +pub enum Cdhomchhgob { + Oohbfdddkbd = 0, + Cfclppmofii = 20, + Pkanelfibfk = 12, + Bkhjcnlggdp = 25, + Ambeapddppf = 3, + Kbpgbbihokc = 21, + Bgeoimnndcb = 1, + Mcmfipjdoch = 24, + Dehjcmkamkj = 14, + Pefmhdiiaci = 23, + Kaiooplalnd = 15, + Hjkiffeonab = 8, + Hlnjdnlbgpn = 7, + Ellelobioaj = 9, + Lmbjnfjiadm = 27, + Mlbmeildegi = 2, + Jbnmiaddjdp = 26, + Imhpnfalgig = 6, + Knpdmjgppho = 19, + Lblcloefcdk = 16, + Jnineafpgff = 4, + Deliohhpbop = 5, + Dllgidfbjnk = 18, + Fiojhfdpmoa = 17, + Lbjnjdogicf = 22, + Hapappabcjo = 13, } -impl Omglmofpiac { +impl Cdhomchhgob { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Jkdaoaaagco => "OMGLMOFPIAC_JKDAOAAAGCO", - Self::Kjmlojccnmc => "OMGLMOFPIAC_KJMLOJCCNMC", - Self::Eahpkjafeke => "OMGLMOFPIAC_EAHPKJAFEKE", - Self::Alnojnnfeap => "OMGLMOFPIAC_ALNOJNNFEAP", + Self::Oohbfdddkbd => "CDHOMCHHGOB_OOHBFDDDKBD", + Self::Cfclppmofii => "CDHOMCHHGOB_CFCLPPMOFII", + Self::Pkanelfibfk => "CDHOMCHHGOB_PKANELFIBFK", + Self::Bkhjcnlggdp => "CDHOMCHHGOB_BKHJCNLGGDP", + Self::Ambeapddppf => "CDHOMCHHGOB_AMBEAPDDPPF", + Self::Kbpgbbihokc => "CDHOMCHHGOB_KBPGBBIHOKC", + Self::Bgeoimnndcb => "CDHOMCHHGOB_BGEOIMNNDCB", + Self::Mcmfipjdoch => "CDHOMCHHGOB_MCMFIPJDOCH", + Self::Dehjcmkamkj => "CDHOMCHHGOB_DEHJCMKAMKJ", + Self::Pefmhdiiaci => "CDHOMCHHGOB_PEFMHDIIACI", + Self::Kaiooplalnd => "CDHOMCHHGOB_KAIOOPLALND", + Self::Hjkiffeonab => "CDHOMCHHGOB_HJKIFFEONAB", + Self::Hlnjdnlbgpn => "CDHOMCHHGOB_HLNJDNLBGPN", + Self::Ellelobioaj => "CDHOMCHHGOB_ELLELOBIOAJ", + Self::Lmbjnfjiadm => "CDHOMCHHGOB_LMBJNFJIADM", + Self::Mlbmeildegi => "CDHOMCHHGOB_MLBMEILDEGI", + Self::Jbnmiaddjdp => "CDHOMCHHGOB_JBNMIADDJDP", + Self::Imhpnfalgig => "CDHOMCHHGOB_IMHPNFALGIG", + Self::Knpdmjgppho => "CDHOMCHHGOB_KNPDMJGPPHO", + Self::Lblcloefcdk => "CDHOMCHHGOB_LBLCLOEFCDK", + Self::Jnineafpgff => "CDHOMCHHGOB_JNINEAFPGFF", + Self::Deliohhpbop => "CDHOMCHHGOB_DELIOHHPBOP", + Self::Dllgidfbjnk => "CDHOMCHHGOB_DLLGIDFBJNK", + Self::Fiojhfdpmoa => "CDHOMCHHGOB_FIOJHFDPMOA", + Self::Lbjnjdogicf => "CDHOMCHHGOB_LBJNJDOGICF", + Self::Hapappabcjo => "CDHOMCHHGOB_HAPAPPABCJO", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "OMGLMOFPIAC_JKDAOAAAGCO" => Some(Self::Jkdaoaaagco), - "OMGLMOFPIAC_KJMLOJCCNMC" => Some(Self::Kjmlojccnmc), - "OMGLMOFPIAC_EAHPKJAFEKE" => Some(Self::Eahpkjafeke), - "OMGLMOFPIAC_ALNOJNNFEAP" => Some(Self::Alnojnnfeap), + "CDHOMCHHGOB_OOHBFDDDKBD" => Some(Self::Oohbfdddkbd), + "CDHOMCHHGOB_CFCLPPMOFII" => Some(Self::Cfclppmofii), + "CDHOMCHHGOB_PKANELFIBFK" => Some(Self::Pkanelfibfk), + "CDHOMCHHGOB_BKHJCNLGGDP" => Some(Self::Bkhjcnlggdp), + "CDHOMCHHGOB_AMBEAPDDPPF" => Some(Self::Ambeapddppf), + "CDHOMCHHGOB_KBPGBBIHOKC" => Some(Self::Kbpgbbihokc), + "CDHOMCHHGOB_BGEOIMNNDCB" => Some(Self::Bgeoimnndcb), + "CDHOMCHHGOB_MCMFIPJDOCH" => Some(Self::Mcmfipjdoch), + "CDHOMCHHGOB_DEHJCMKAMKJ" => Some(Self::Dehjcmkamkj), + "CDHOMCHHGOB_PEFMHDIIACI" => Some(Self::Pefmhdiiaci), + "CDHOMCHHGOB_KAIOOPLALND" => Some(Self::Kaiooplalnd), + "CDHOMCHHGOB_HJKIFFEONAB" => Some(Self::Hjkiffeonab), + "CDHOMCHHGOB_HLNJDNLBGPN" => Some(Self::Hlnjdnlbgpn), + "CDHOMCHHGOB_ELLELOBIOAJ" => Some(Self::Ellelobioaj), + "CDHOMCHHGOB_LMBJNFJIADM" => Some(Self::Lmbjnfjiadm), + "CDHOMCHHGOB_MLBMEILDEGI" => Some(Self::Mlbmeildegi), + "CDHOMCHHGOB_JBNMIADDJDP" => Some(Self::Jbnmiaddjdp), + "CDHOMCHHGOB_IMHPNFALGIG" => Some(Self::Imhpnfalgig), + "CDHOMCHHGOB_KNPDMJGPPHO" => Some(Self::Knpdmjgppho), + "CDHOMCHHGOB_LBLCLOEFCDK" => Some(Self::Lblcloefcdk), + "CDHOMCHHGOB_JNINEAFPGFF" => Some(Self::Jnineafpgff), + "CDHOMCHHGOB_DELIOHHPBOP" => Some(Self::Deliohhpbop), + "CDHOMCHHGOB_DLLGIDFBJNK" => Some(Self::Dllgidfbjnk), + "CDHOMCHHGOB_FIOJHFDPMOA" => Some(Self::Fiojhfdpmoa), + "CDHOMCHHGOB_LBJNJDOGICF" => Some(Self::Lbjnjdogicf), + "CDHOMCHHGOB_HAPAPPABCJO" => Some(Self::Hapappabcjo), _ => None, } } @@ -15730,1595 +21164,26 @@ impl Omglmofpiac { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Jinfcajlkoe { - Lemgkbclhhn = 0, - Gcmplfahfjh = 13, - Fgigflcpnmk = 3, - Mhdhppoapbe = 14, - Njahldangep = 9, - Obdfofagocd = 15, - Fnnfflcjbbh = 4, - Jbpfnfekjmh = 1, - Giognpfbphd = 7, - Nacmhfegjjc = 16, - Dcmknjffdjj = 10, - Dlhmhcmnbna = 8, - Kehbekjkcbg = 2, - Looghcafiin = 11, - Phhllelneab = 6, - Fjgibjdkkfo = 12, - Fflmmapkdln = 5, -} -impl Jinfcajlkoe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lemgkbclhhn => "JINFCAJLKOE_LEMGKBCLHHN", - Self::Gcmplfahfjh => "JINFCAJLKOE_GCMPLFAHFJH", - Self::Fgigflcpnmk => "JINFCAJLKOE_FGIGFLCPNMK", - Self::Mhdhppoapbe => "JINFCAJLKOE_MHDHPPOAPBE", - Self::Njahldangep => "JINFCAJLKOE_NJAHLDANGEP", - Self::Obdfofagocd => "JINFCAJLKOE_OBDFOFAGOCD", - Self::Fnnfflcjbbh => "JINFCAJLKOE_FNNFFLCJBBH", - Self::Jbpfnfekjmh => "JINFCAJLKOE_JBPFNFEKJMH", - Self::Giognpfbphd => "JINFCAJLKOE_GIOGNPFBPHD", - Self::Nacmhfegjjc => "JINFCAJLKOE_NACMHFEGJJC", - Self::Dcmknjffdjj => "JINFCAJLKOE_DCMKNJFFDJJ", - Self::Dlhmhcmnbna => "JINFCAJLKOE_DLHMHCMNBNA", - Self::Kehbekjkcbg => "JINFCAJLKOE_KEHBEKJKCBG", - Self::Looghcafiin => "JINFCAJLKOE_LOOGHCAFIIN", - Self::Phhllelneab => "JINFCAJLKOE_PHHLLELNEAB", - Self::Fjgibjdkkfo => "JINFCAJLKOE_FJGIBJDKKFO", - Self::Fflmmapkdln => "JINFCAJLKOE_FFLMMAPKDLN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JINFCAJLKOE_LEMGKBCLHHN" => Some(Self::Lemgkbclhhn), - "JINFCAJLKOE_GCMPLFAHFJH" => Some(Self::Gcmplfahfjh), - "JINFCAJLKOE_FGIGFLCPNMK" => Some(Self::Fgigflcpnmk), - "JINFCAJLKOE_MHDHPPOAPBE" => Some(Self::Mhdhppoapbe), - "JINFCAJLKOE_NJAHLDANGEP" => Some(Self::Njahldangep), - "JINFCAJLKOE_OBDFOFAGOCD" => Some(Self::Obdfofagocd), - "JINFCAJLKOE_FNNFFLCJBBH" => Some(Self::Fnnfflcjbbh), - "JINFCAJLKOE_JBPFNFEKJMH" => Some(Self::Jbpfnfekjmh), - "JINFCAJLKOE_GIOGNPFBPHD" => Some(Self::Giognpfbphd), - "JINFCAJLKOE_NACMHFEGJJC" => Some(Self::Nacmhfegjjc), - "JINFCAJLKOE_DCMKNJFFDJJ" => Some(Self::Dcmknjffdjj), - "JINFCAJLKOE_DLHMHCMNBNA" => Some(Self::Dlhmhcmnbna), - "JINFCAJLKOE_KEHBEKJKCBG" => Some(Self::Kehbekjkcbg), - "JINFCAJLKOE_LOOGHCAFIIN" => Some(Self::Looghcafiin), - "JINFCAJLKOE_PHHLLELNEAB" => Some(Self::Phhllelneab), - "JINFCAJLKOE_FJGIBJDKKFO" => Some(Self::Fjgibjdkkfo), - "JINFCAJLKOE_FFLMMAPKDLN" => Some(Self::Fflmmapkdln), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Khkihlonhme { - Lfiljhejkbf = 0, - Eemiolkceno = 6, - Hkpfofcapep = 8, - Cnaeaadggaa = 2, - Ghoaogldfig = 7, - Gkdpdciaghk = 3, - Dahpialfldd = 5, - Ppcglkkbned = 1, - Fhloejmdjoe = 4, - Mgmppjjibie = 9, -} -impl Khkihlonhme { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lfiljhejkbf => "KHKIHLONHME_LFILJHEJKBF", - Self::Eemiolkceno => "KHKIHLONHME_EEMIOLKCENO", - Self::Hkpfofcapep => "KHKIHLONHME_HKPFOFCAPEP", - Self::Cnaeaadggaa => "KHKIHLONHME_CNAEAADGGAA", - Self::Ghoaogldfig => "KHKIHLONHME_GHOAOGLDFIG", - Self::Gkdpdciaghk => "KHKIHLONHME_GKDPDCIAGHK", - Self::Dahpialfldd => "KHKIHLONHME_DAHPIALFLDD", - Self::Ppcglkkbned => "KHKIHLONHME_PPCGLKKBNED", - Self::Fhloejmdjoe => "KHKIHLONHME_FHLOEJMDJOE", - Self::Mgmppjjibie => "KHKIHLONHME_MGMPPJJIBIE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KHKIHLONHME_LFILJHEJKBF" => Some(Self::Lfiljhejkbf), - "KHKIHLONHME_EEMIOLKCENO" => Some(Self::Eemiolkceno), - "KHKIHLONHME_HKPFOFCAPEP" => Some(Self::Hkpfofcapep), - "KHKIHLONHME_CNAEAADGGAA" => Some(Self::Cnaeaadggaa), - "KHKIHLONHME_GHOAOGLDFIG" => Some(Self::Ghoaogldfig), - "KHKIHLONHME_GKDPDCIAGHK" => Some(Self::Gkdpdciaghk), - "KHKIHLONHME_DAHPIALFLDD" => Some(Self::Dahpialfldd), - "KHKIHLONHME_PPCGLKKBNED" => Some(Self::Ppcglkkbned), - "KHKIHLONHME_FHLOEJMDJOE" => Some(Self::Fhloejmdjoe), - "KHKIHLONHME_MGMPPJJIBIE" => Some(Self::Mgmppjjibie), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nimhcilfphl { - Ohhehgncibb = 0, -} -impl Nimhcilfphl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ohhehgncibb => "NIMHCILFPHL_OHHEHGNCIBB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NIMHCILFPHL_OHHEHGNCIBB" => Some(Self::Ohhehgncibb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oeoaaaokajb { - ChangeHollowSectionPerformTypeNone = 0, - Type3 = 3, - Type1 = 1, - Type2 = 2, -} -impl Oeoaaaokajb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ChangeHollowSectionPerformTypeNone => { - "OEOAAAOKAJB_CHANGE_HOLLOW_SECTION_PERFORM_TYPE_NONE" - } - Self::Type3 => "OEOAAAOKAJB_TYPE3", - Self::Type1 => "OEOAAAOKAJB_TYPE1", - Self::Type2 => "OEOAAAOKAJB_TYPE2", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OEOAAAOKAJB_CHANGE_HOLLOW_SECTION_PERFORM_TYPE_NONE" => { - Some(Self::ChangeHollowSectionPerformTypeNone) - } - "OEOAAAOKAJB_TYPE3" => Some(Self::Type3), - "OEOAAAOKAJB_TYPE1" => Some(Self::Type1), - "OEOAAAOKAJB_TYPE2" => Some(Self::Type2), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum TimePeriodType { - TimePeriodTypeNone = 0, - Evening = 3, - Morning = 1, - Now = 99, - Night = 4, - Afternoon = 2, -} -impl TimePeriodType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::TimePeriodTypeNone => "TimePeriodType_TIME_PERIOD_TYPE_NONE", - Self::Evening => "TimePeriodType_EVENING", - Self::Morning => "TimePeriodType_MORNING", - Self::Now => "TimePeriodType_NOW", - Self::Night => "TimePeriodType_NIGHT", - Self::Afternoon => "TimePeriodType_AFTERNOON", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "TimePeriodType_TIME_PERIOD_TYPE_NONE" => Some(Self::TimePeriodTypeNone), - "TimePeriodType_EVENING" => Some(Self::Evening), - "TimePeriodType_MORNING" => Some(Self::Morning), - "TimePeriodType_NOW" => Some(Self::Now), - "TimePeriodType_NIGHT" => Some(Self::Night), - "TimePeriodType_AFTERNOON" => Some(Self::Afternoon), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jcmpapdjanj { - Cjgakmibife = 0, - Gopibgbpdpa = 1, -} -impl Jcmpapdjanj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cjgakmibife => "JCMPAPDJANJ_CJGAKMIBIFE", - Self::Gopibgbpdpa => "JCMPAPDJANJ_GOPIBGBPDPA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JCMPAPDJANJ_CJGAKMIBIFE" => Some(Self::Cjgakmibife), - "JCMPAPDJANJ_GOPIBGBPDPA" => Some(Self::Gopibgbpdpa), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kdpkjflcnio { - Gcfcpgmkmck = 0, - Hfglhfbeacp = 2, - Kmhjpombmde = 1, - Ldgokopnkea = 3, -} -impl Kdpkjflcnio { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gcfcpgmkmck => "KDPKJFLCNIO_GCFCPGMKMCK", - Self::Hfglhfbeacp => "KDPKJFLCNIO_HFGLHFBEACP", - Self::Kmhjpombmde => "KDPKJFLCNIO_KMHJPOMBMDE", - Self::Ldgokopnkea => "KDPKJFLCNIO_LDGOKOPNKEA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KDPKJFLCNIO_GCFCPGMKMCK" => Some(Self::Gcfcpgmkmck), - "KDPKJFLCNIO_HFGLHFBEACP" => Some(Self::Hfglhfbeacp), - "KDPKJFLCNIO_KMHJPOMBMDE" => Some(Self::Kmhjpombmde), - "KDPKJFLCNIO_LDGOKOPNKEA" => Some(Self::Ldgokopnkea), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gokkjbepjid { - Pebdikikpem = 0, -} -impl Gokkjbepjid { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pebdikikpem => "GOKKJBEPJID_PEBDIKIKPEM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GOKKJBEPJID_PEBDIKIKPEM" => Some(Self::Pebdikikpem), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fgffndafkbc { - Jlnmkdpbpik = 0, - Bhgdgbgegfn = 1, - Ohkbdgghhhl = 2, -} -impl Fgffndafkbc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jlnmkdpbpik => "FGFFNDAFKBC_JLNMKDPBPIK", - Self::Bhgdgbgegfn => "FGFFNDAFKBC_BHGDGBGEGFN", - Self::Ohkbdgghhhl => "FGFFNDAFKBC_OHKBDGGHHHL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FGFFNDAFKBC_JLNMKDPBPIK" => Some(Self::Jlnmkdpbpik), - "FGFFNDAFKBC_BHGDGBGEGFN" => Some(Self::Bhgdgbgegfn), - "FGFFNDAFKBC_OHKBDGGHHHL" => Some(Self::Ohkbdgghhhl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oohfkdjdcih { - Lpipaalcpfd = 0, -} -impl Oohfkdjdcih { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lpipaalcpfd => "OOHFKDJDCIH_LPIPAALCPFD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OOHFKDJDCIH_LPIPAALCPFD" => Some(Self::Lpipaalcpfd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hjnpmfolbmd { - Abpgphhnlji = 0, -} -impl Hjnpmfolbmd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Abpgphhnlji => "HJNPMFOLBMD_ABPGPHHNLJI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HJNPMFOLBMD_ABPGPHHNLJI" => Some(Self::Abpgphhnlji), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Chgffmkledf { - None = 0, - Npc = 10, - Gadget = 9, - Avatar = 7, - Monster = 8, -} -impl Chgffmkledf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "CHGFFMKLEDF_None", - Self::Npc => "CHGFFMKLEDF_Npc", - Self::Gadget => "CHGFFMKLEDF_Gadget", - Self::Avatar => "CHGFFMKLEDF_Avatar", - Self::Monster => "CHGFFMKLEDF_Monster", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CHGFFMKLEDF_None" => Some(Self::None), - "CHGFFMKLEDF_Npc" => Some(Self::Npc), - "CHGFFMKLEDF_Gadget" => Some(Self::Gadget), - "CHGFFMKLEDF_Avatar" => Some(Self::Avatar), - "CHGFFMKLEDF_Monster" => Some(Self::Monster), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dfnckkjndpd { - Llldgmnpalm = 0, - Hemaidjocno = 4, - Kaefieokoke = 3, - Gidoeemoifi = 2, - Mbddoapekch = 1, - Iicjepfpgnj = 5, -} -impl Dfnckkjndpd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Llldgmnpalm => "DFNCKKJNDPD_LLLDGMNPALM", - Self::Hemaidjocno => "DFNCKKJNDPD_HEMAIDJOCNO", - Self::Kaefieokoke => "DFNCKKJNDPD_KAEFIEOKOKE", - Self::Gidoeemoifi => "DFNCKKJNDPD_GIDOEEMOIFI", - Self::Mbddoapekch => "DFNCKKJNDPD_MBDDOAPEKCH", - Self::Iicjepfpgnj => "DFNCKKJNDPD_IICJEPFPGNJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DFNCKKJNDPD_LLLDGMNPALM" => Some(Self::Llldgmnpalm), - "DFNCKKJNDPD_HEMAIDJOCNO" => Some(Self::Hemaidjocno), - "DFNCKKJNDPD_KAEFIEOKOKE" => Some(Self::Kaefieokoke), - "DFNCKKJNDPD_GIDOEEMOIFI" => Some(Self::Gidoeemoifi), - "DFNCKKJNDPD_MBDDOAPEKCH" => Some(Self::Mbddoapekch), - "DFNCKKJNDPD_IICJEPFPGNJ" => Some(Self::Iicjepfpgnj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ghhhkdcjjdh { - Ffpnhoagenj = 0, - Hpaljhddhco = 1, - Hdaenkgmabn = 2, - Mcfpaiejnhe = 5, - Jmecbjnlepg = 3, - Knejpenoojl = 4, -} -impl Ghhhkdcjjdh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ffpnhoagenj => "GHHHKDCJJDH_FFPNHOAGENJ", - Self::Hpaljhddhco => "GHHHKDCJJDH_HPALJHDDHCO", - Self::Hdaenkgmabn => "GHHHKDCJJDH_HDAENKGMABN", - Self::Mcfpaiejnhe => "GHHHKDCJJDH_MCFPAIEJNHE", - Self::Jmecbjnlepg => "GHHHKDCJJDH_JMECBJNLEPG", - Self::Knejpenoojl => "GHHHKDCJJDH_KNEJPENOOJL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GHHHKDCJJDH_FFPNHOAGENJ" => Some(Self::Ffpnhoagenj), - "GHHHKDCJJDH_HPALJHDDHCO" => Some(Self::Hpaljhddhco), - "GHHHKDCJJDH_HDAENKGMABN" => Some(Self::Hdaenkgmabn), - "GHHHKDCJJDH_MCFPAIEJNHE" => Some(Self::Mcfpaiejnhe), - "GHHHKDCJJDH_JMECBJNLEPG" => Some(Self::Jmecbjnlepg), - "GHHHKDCJJDH_KNEJPENOOJL" => Some(Self::Knejpenoojl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fgedoaininn { - Pddjbadmgci = 0, - Egojbedgobd = 2, - Ciaelhbciog = 3, - Pepipkkjkea = 5, - Aopnlkkmahe = 1, - Hhfkdpepgmb = 4, -} -impl Fgedoaininn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pddjbadmgci => "FGEDOAININN_PDDJBADMGCI", - Self::Egojbedgobd => "FGEDOAININN_EGOJBEDGOBD", - Self::Ciaelhbciog => "FGEDOAININN_CIAELHBCIOG", - Self::Pepipkkjkea => "FGEDOAININN_PEPIPKKJKEA", - Self::Aopnlkkmahe => "FGEDOAININN_AOPNLKKMAHE", - Self::Hhfkdpepgmb => "FGEDOAININN_HHFKDPEPGMB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FGEDOAININN_PDDJBADMGCI" => Some(Self::Pddjbadmgci), - "FGEDOAININN_EGOJBEDGOBD" => Some(Self::Egojbedgobd), - "FGEDOAININN_CIAELHBCIOG" => Some(Self::Ciaelhbciog), - "FGEDOAININN_PEPIPKKJKEA" => Some(Self::Pepipkkjkea), - "FGEDOAININN_AOPNLKKMAHE" => Some(Self::Aopnlkkmahe), - "FGEDOAININN_HHFKDPEPGMB" => Some(Self::Hhfkdpepgmb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Laemdnojpai { - HollowBattleEventTypeDefault = 0, - HollowBattleEventTypeLevelFin = 5, - HollowBattleEventTypeNormal = 1, - HollowBattleEventTypeElite = 2, - HollowBattleEventTypeBoss = 3, - HollowBattleEventTypeLevelEnd = 4, -} -impl Laemdnojpai { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowBattleEventTypeDefault => { - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_DEFAULT" - } - Self::HollowBattleEventTypeLevelFin => { - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_FIN" - } - Self::HollowBattleEventTypeNormal => { - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_NORMAL" - } - Self::HollowBattleEventTypeElite => { - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_ELITE" - } - Self::HollowBattleEventTypeBoss => { - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_BOSS" - } - Self::HollowBattleEventTypeLevelEnd => { - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_END" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_DEFAULT" => { - Some(Self::HollowBattleEventTypeDefault) - } - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_FIN" => { - Some(Self::HollowBattleEventTypeLevelFin) - } - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_NORMAL" => { - Some(Self::HollowBattleEventTypeNormal) - } - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_ELITE" => { - Some(Self::HollowBattleEventTypeElite) - } - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_BOSS" => { - Some(Self::HollowBattleEventTypeBoss) - } - "LAEMDNOJPAI_HOLLOW_BATTLE_EVENT_TYPE_LEVEL_END" => { - Some(Self::HollowBattleEventTypeLevelEnd) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Abmbaklofan { - Jdkbpobkkic = 0, - Gcohnfjajjj = 4, - Ljikcfmljfg = 2, - Ngabolbddhm = 1, -} -impl Abmbaklofan { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jdkbpobkkic => "ABMBAKLOFAN_JDKBPOBKKIC", - Self::Gcohnfjajjj => "ABMBAKLOFAN_GCOHNFJAJJJ", - Self::Ljikcfmljfg => "ABMBAKLOFAN_LJIKCFMLJFG", - Self::Ngabolbddhm => "ABMBAKLOFAN_NGABOLBDDHM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ABMBAKLOFAN_JDKBPOBKKIC" => Some(Self::Jdkbpobkkic), - "ABMBAKLOFAN_GCOHNFJAJJJ" => Some(Self::Gcohnfjajjj), - "ABMBAKLOFAN_LJIKCFMLJFG" => Some(Self::Ljikcfmljfg), - "ABMBAKLOFAN_NGABOLBDDHM" => Some(Self::Ngabolbddhm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Opeahchgfgj { - Fdglhkgeclk = 0, - Bpdhgdbjmch = 1, - Dcebkahflon = 2, -} -impl Opeahchgfgj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fdglhkgeclk => "OPEAHCHGFGJ_FDGLHKGECLK", - Self::Bpdhgdbjmch => "OPEAHCHGFGJ_BPDHGDBJMCH", - Self::Dcebkahflon => "OPEAHCHGFGJ_DCEBKAHFLON", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OPEAHCHGFGJ_FDGLHKGECLK" => Some(Self::Fdglhkgeclk), - "OPEAHCHGFGJ_BPDHGDBJMCH" => Some(Self::Bpdhgdbjmch), - "OPEAHCHGFGJ_DCEBKAHFLON" => Some(Self::Dcebkahflon), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nnkmabofjlj { - Igndggpeljj = 0, - Kameckfehkm = 3, - Ppllecbkmba = 1, - Cimhbjdaepg = 2, - Digfneoepeb = 4, -} -impl Nnkmabofjlj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Igndggpeljj => "NNKMABOFJLJ_IGNDGGPELJJ", - Self::Kameckfehkm => "NNKMABOFJLJ_KAMECKFEHKM", - Self::Ppllecbkmba => "NNKMABOFJLJ_PPLLECBKMBA", - Self::Cimhbjdaepg => "NNKMABOFJLJ_CIMHBJDAEPG", - Self::Digfneoepeb => "NNKMABOFJLJ_DIGFNEOEPEB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NNKMABOFJLJ_IGNDGGPELJJ" => Some(Self::Igndggpeljj), - "NNKMABOFJLJ_KAMECKFEHKM" => Some(Self::Kameckfehkm), - "NNKMABOFJLJ_PPLLECBKMBA" => Some(Self::Ppllecbkmba), - "NNKMABOFJLJ_CIMHBJDAEPG" => Some(Self::Cimhbjdaepg), - "NNKMABOFJLJ_DIGFNEOEPEB" => Some(Self::Digfneoepeb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lcaboejjbnb { - Igdeglamdmc = 0, - Lmnhpnijbfh = 7, - Gadigpokkif = 6, - Mcnknhkboda = 1, - Iienfcplcno = 2, - Gggckecjmfk = 5, - Cafeoepadke = 4, -} -impl Lcaboejjbnb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Igdeglamdmc => "LCABOEJJBNB_IGDEGLAMDMC", - Self::Lmnhpnijbfh => "LCABOEJJBNB_LMNHPNIJBFH", - Self::Gadigpokkif => "LCABOEJJBNB_GADIGPOKKIF", - Self::Mcnknhkboda => "LCABOEJJBNB_MCNKNHKBODA", - Self::Iienfcplcno => "LCABOEJJBNB_IIENFCPLCNO", - Self::Gggckecjmfk => "LCABOEJJBNB_GGGCKECJMFK", - Self::Cafeoepadke => "LCABOEJJBNB_CAFEOEPADKE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LCABOEJJBNB_IGDEGLAMDMC" => Some(Self::Igdeglamdmc), - "LCABOEJJBNB_LMNHPNIJBFH" => Some(Self::Lmnhpnijbfh), - "LCABOEJJBNB_GADIGPOKKIF" => Some(Self::Gadigpokkif), - "LCABOEJJBNB_MCNKNHKBODA" => Some(Self::Mcnknhkboda), - "LCABOEJJBNB_IIENFCPLCNO" => Some(Self::Iienfcplcno), - "LCABOEJJBNB_GGGCKECJMFK" => Some(Self::Gggckecjmfk), - "LCABOEJJBNB_CAFEOEPADKE" => Some(Self::Cafeoepadke), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nkpcoaohkha { - ShowMaskAuto = 0, - ShowMaskFalse = 2, - ShowMaskTrue = 1, -} -impl Nkpcoaohkha { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ShowMaskAuto => "NKPCOAOHKHA_SHOW_MASK_AUTO", - Self::ShowMaskFalse => "NKPCOAOHKHA_SHOW_MASK_FALSE", - Self::ShowMaskTrue => "NKPCOAOHKHA_SHOW_MASK_TRUE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NKPCOAOHKHA_SHOW_MASK_AUTO" => Some(Self::ShowMaskAuto), - "NKPCOAOHKHA_SHOW_MASK_FALSE" => Some(Self::ShowMaskFalse), - "NKPCOAOHKHA_SHOW_MASK_TRUE" => Some(Self::ShowMaskTrue), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mmcdmefobhi { - Pmjpoooodib = 0, - Jdfklmklncn = 7, - Pdpllldnkhc = 4, - Cipnoobjnmf = 5, - Mmcpcgengcl = 2, - Akegjmdeagl = 1, - Fbpahpgneij = 6, - Pooaenjibki = 3, -} -impl Mmcdmefobhi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pmjpoooodib => "MMCDMEFOBHI_PMJPOOOODIB", - Self::Jdfklmklncn => "MMCDMEFOBHI_JDFKLMKLNCN", - Self::Pdpllldnkhc => "MMCDMEFOBHI_PDPLLLDNKHC", - Self::Cipnoobjnmf => "MMCDMEFOBHI_CIPNOOBJNMF", - Self::Mmcpcgengcl => "MMCDMEFOBHI_MMCPCGENGCL", - Self::Akegjmdeagl => "MMCDMEFOBHI_AKEGJMDEAGL", - Self::Fbpahpgneij => "MMCDMEFOBHI_FBPAHPGNEIJ", - Self::Pooaenjibki => "MMCDMEFOBHI_POOAENJIBKI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MMCDMEFOBHI_PMJPOOOODIB" => Some(Self::Pmjpoooodib), - "MMCDMEFOBHI_JDFKLMKLNCN" => Some(Self::Jdfklmklncn), - "MMCDMEFOBHI_PDPLLLDNKHC" => Some(Self::Pdpllldnkhc), - "MMCDMEFOBHI_CIPNOOBJNMF" => Some(Self::Cipnoobjnmf), - "MMCDMEFOBHI_MMCPCGENGCL" => Some(Self::Mmcpcgengcl), - "MMCDMEFOBHI_AKEGJMDEAGL" => Some(Self::Akegjmdeagl), - "MMCDMEFOBHI_FBPAHPGNEIJ" => Some(Self::Fbpahpgneij), - "MMCDMEFOBHI_POOAENJIBKI" => Some(Self::Pooaenjibki), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fbcoegffbdb { - Aakanbfnheo = 0, - Nkaoocljhdn = 1, - Enekbodcjnh = 2, -} -impl Fbcoegffbdb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Aakanbfnheo => "FBCOEGFFBDB_AAKANBFNHEO", - Self::Nkaoocljhdn => "FBCOEGFFBDB_NKAOOCLJHDN", - Self::Enekbodcjnh => "FBCOEGFFBDB_ENEKBODCJNH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FBCOEGFFBDB_AAKANBFNHEO" => Some(Self::Aakanbfnheo), - "FBCOEGFFBDB_NKAOOCLJHDN" => Some(Self::Nkaoocljhdn), - "FBCOEGFFBDB_ENEKBODCJNH" => Some(Self::Enekbodcjnh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dejfkopoddm { - Khdbiobljcl = 0, - Mmdamilopab = 10001, -} -impl Dejfkopoddm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Khdbiobljcl => "DEJFKOPODDM_KHDBIOBLJCL", - Self::Mmdamilopab => "DEJFKOPODDM_MMDAMILOPAB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DEJFKOPODDM_KHDBIOBLJCL" => Some(Self::Khdbiobljcl), - "DEJFKOPODDM_MMDAMILOPAB" => Some(Self::Mmdamilopab), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ppjallkbeeg { - Ldkfkkkilmo = 0, - Koplonfhpkj = 1, -} -impl Ppjallkbeeg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ldkfkkkilmo => "PPJALLKBEEG_LDKFKKKILMO", - Self::Koplonfhpkj => "PPJALLKBEEG_KOPLONFHPKJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PPJALLKBEEG_LDKFKKKILMO" => Some(Self::Ldkfkkkilmo), - "PPJALLKBEEG_KOPLONFHPKJ" => Some(Self::Koplonfhpkj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ldhkkkbaael { - Count = 0, - Pop = 1, -} -impl Ldhkkkbaael { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Count => "LDHKKKBAAEL_COUNT", - Self::Pop => "LDHKKKBAAEL_POP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LDHKKKBAAEL_COUNT" => Some(Self::Count), - "LDHKKKBAAEL_POP" => Some(Self::Pop), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Albppdbaaoi { - Lbcbildfkdb = 0, - Gigbbmkhbmd = 1, -} -impl Albppdbaaoi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lbcbildfkdb => "ALBPPDBAAOI_LBCBILDFKDB", - Self::Gigbbmkhbmd => "ALBPPDBAAOI_GIGBBMKHBMD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ALBPPDBAAOI_LBCBILDFKDB" => Some(Self::Lbcbildfkdb), - "ALBPPDBAAOI_GIGBBMKHBMD" => Some(Self::Gigbbmkhbmd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Efhphhhkebc { - Kdmedaccofk = 0, - Nphkhpbmhdp = 1, - Gfcnlbdofel = 2, -} -impl Efhphhhkebc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kdmedaccofk => "EFHPHHHKEBC_KDMEDACCOFK", - Self::Nphkhpbmhdp => "EFHPHHHKEBC_NPHKHPBMHDP", - Self::Gfcnlbdofel => "EFHPHHHKEBC_GFCNLBDOFEL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EFHPHHHKEBC_KDMEDACCOFK" => Some(Self::Kdmedaccofk), - "EFHPHHHKEBC_NPHKHPBMHDP" => Some(Self::Nphkhpbmhdp), - "EFHPHHHKEBC_GFCNLBDOFEL" => Some(Self::Gfcnlbdofel), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fdnclonhjll { - PrepareDataTypeNone = 0, - PrepareDataTypeMessage = 1, - PrepareDataTypeInterknot = 2, -} -impl Fdnclonhjll { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::PrepareDataTypeNone => "FDNCLONHJLL_PREPARE_DATA_TYPE_NONE", - Self::PrepareDataTypeMessage => "FDNCLONHJLL_PREPARE_DATA_TYPE_MESSAGE", - Self::PrepareDataTypeInterknot => "FDNCLONHJLL_PREPARE_DATA_TYPE_INTERKNOT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FDNCLONHJLL_PREPARE_DATA_TYPE_NONE" => Some(Self::PrepareDataTypeNone), - "FDNCLONHJLL_PREPARE_DATA_TYPE_MESSAGE" => Some(Self::PrepareDataTypeMessage), - "FDNCLONHJLL_PREPARE_DATA_TYPE_INTERKNOT" => { - Some(Self::PrepareDataTypeInterknot) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fabimgeejok { - Cjlfnknngog = 0, - Nebcfphjmbe = 6, - Nohjddkdldg = 3, - Kfoegpaamic = 1, - Cfiebibdoeb = 99, - Comecfidfik = 4, - Lldeanjcjfg = 2, - Haafclboklj = 102, - Kddmdpbnmfc = 5, - Ihpcfodmpkh = 10, -} -impl Fabimgeejok { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cjlfnknngog => "FABIMGEEJOK_CJLFNKNNGOG", - Self::Nebcfphjmbe => "FABIMGEEJOK_NEBCFPHJMBE", - Self::Nohjddkdldg => "FABIMGEEJOK_NOHJDDKDLDG", - Self::Kfoegpaamic => "FABIMGEEJOK_KFOEGPAAMIC", - Self::Cfiebibdoeb => "FABIMGEEJOK_CFIEBIBDOEB", - Self::Comecfidfik => "FABIMGEEJOK_COMECFIDFIK", - Self::Lldeanjcjfg => "FABIMGEEJOK_LLDEANJCJFG", - Self::Haafclboklj => "FABIMGEEJOK_HAAFCLBOKLJ", - Self::Kddmdpbnmfc => "FABIMGEEJOK_KDDMDPBNMFC", - Self::Ihpcfodmpkh => "FABIMGEEJOK_IHPCFODMPKH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FABIMGEEJOK_CJLFNKNNGOG" => Some(Self::Cjlfnknngog), - "FABIMGEEJOK_NEBCFPHJMBE" => Some(Self::Nebcfphjmbe), - "FABIMGEEJOK_NOHJDDKDLDG" => Some(Self::Nohjddkdldg), - "FABIMGEEJOK_KFOEGPAAMIC" => Some(Self::Kfoegpaamic), - "FABIMGEEJOK_CFIEBIBDOEB" => Some(Self::Cfiebibdoeb), - "FABIMGEEJOK_COMECFIDFIK" => Some(Self::Comecfidfik), - "FABIMGEEJOK_LLDEANJCJFG" => Some(Self::Lldeanjcjfg), - "FABIMGEEJOK_HAAFCLBOKLJ" => Some(Self::Haafclboklj), - "FABIMGEEJOK_KDDMDPBNMFC" => Some(Self::Kddmdpbnmfc), - "FABIMGEEJOK_IHPCFODMPKH" => Some(Self::Ihpcfodmpkh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iinaohdffia { - None = 0, - InstancedModifierId = 2, - InstancedAbilityId = 1, -} -impl Iinaohdffia { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "IINAOHDFFIA_None", - Self::InstancedModifierId => "IINAOHDFFIA_InstancedModifierId", - Self::InstancedAbilityId => "IINAOHDFFIA_InstancedAbilityId", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IINAOHDFFIA_None" => Some(Self::None), - "IINAOHDFFIA_InstancedModifierId" => Some(Self::InstancedModifierId), - "IINAOHDFFIA_InstancedAbilityId" => Some(Self::InstancedAbilityId), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Okfgppahkio { - None = 0, - Str = 1, - Hash = 2, -} -impl Okfgppahkio { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "OKFGPPAHKIO_None", - Self::Str => "OKFGPPAHKIO_Str", - Self::Hash => "OKFGPPAHKIO_Hash", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OKFGPPAHKIO_None" => Some(Self::None), - "OKFGPPAHKIO_Str" => Some(Self::Str), - "OKFGPPAHKIO_Hash" => Some(Self::Hash), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ljobgfbpida { - Aolipaomoha = 0, -} -impl Ljobgfbpida { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Aolipaomoha => "LJOBGFBPIDA_AOLIPAOMOHA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LJOBGFBPIDA_AOLIPAOMOHA" => Some(Self::Aolipaomoha), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Icihpnpibhc { - TotDefault = 0, - TotMotor = 4, - TotBus = 2, - TotCar = 1, - TotSubway = 3, -} -impl Icihpnpibhc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::TotDefault => "ICIHPNPIBHC_TOT_DEFAULT", - Self::TotMotor => "ICIHPNPIBHC_TOT_MOTOR", - Self::TotBus => "ICIHPNPIBHC_TOT_BUS", - Self::TotCar => "ICIHPNPIBHC_TOT_CAR", - Self::TotSubway => "ICIHPNPIBHC_TOT_SUBWAY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ICIHPNPIBHC_TOT_DEFAULT" => Some(Self::TotDefault), - "ICIHPNPIBHC_TOT_MOTOR" => Some(Self::TotMotor), - "ICIHPNPIBHC_TOT_BUS" => Some(Self::TotBus), - "ICIHPNPIBHC_TOT_CAR" => Some(Self::TotCar), - "ICIHPNPIBHC_TOT_SUBWAY" => Some(Self::TotSubway), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Haplohnmghj { - Jgijbnhpoeh = 0, - Fbhagppcfnl = 2, - Ffgfpdmgmfe = 3, - Lmfepfbmojj = 4, - Dceikdbenck = 1, -} -impl Haplohnmghj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jgijbnhpoeh => "HAPLOHNMGHJ_JGIJBNHPOEH", - Self::Fbhagppcfnl => "HAPLOHNMGHJ_FBHAGPPCFNL", - Self::Ffgfpdmgmfe => "HAPLOHNMGHJ_FFGFPDMGMFE", - Self::Lmfepfbmojj => "HAPLOHNMGHJ_LMFEPFBMOJJ", - Self::Dceikdbenck => "HAPLOHNMGHJ_DCEIKDBENCK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HAPLOHNMGHJ_JGIJBNHPOEH" => Some(Self::Jgijbnhpoeh), - "HAPLOHNMGHJ_FBHAGPPCFNL" => Some(Self::Fbhagppcfnl), - "HAPLOHNMGHJ_FFGFPDMGMFE" => Some(Self::Ffgfpdmgmfe), - "HAPLOHNMGHJ_LMFEPFBMOJJ" => Some(Self::Lmfepfbmojj), - "HAPLOHNMGHJ_DCEIKDBENCK" => Some(Self::Dceikdbenck), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kjbifbcnpkj { - Ndlbngclgdm = 0, -} -impl Kjbifbcnpkj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ndlbngclgdm => "KJBIFBCNPKJ_NDLBNGCLGDM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KJBIFBCNPKJ_NDLBNGCLGDM" => Some(Self::Ndlbngclgdm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dknoebegajk { - Mfjhjgemcdn = 0, - Ocakeacjjab = 1, - Nnpcbnahloo = 2, -} -impl Dknoebegajk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mfjhjgemcdn => "DKNOEBEGAJK_MFJHJGEMCDN", - Self::Ocakeacjjab => "DKNOEBEGAJK_OCAKEACJJAB", - Self::Nnpcbnahloo => "DKNOEBEGAJK_NNPCBNAHLOO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DKNOEBEGAJK_MFJHJGEMCDN" => Some(Self::Mfjhjgemcdn), - "DKNOEBEGAJK_OCAKEACJJAB" => Some(Self::Ocakeacjjab), - "DKNOEBEGAJK_NNPCBNAHLOO" => Some(Self::Nnpcbnahloo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nmcdnpdffbj { - Phjhpmnnong = 0, - Hkghgefmlah = 1, -} -impl Nmcdnpdffbj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Phjhpmnnong => "NMCDNPDFFBJ_PHJHPMNNONG", - Self::Hkghgefmlah => "NMCDNPDFFBJ_HKGHGEFMLAH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NMCDNPDFFBJ_PHJHPMNNONG" => Some(Self::Phjhpmnnong), - "NMCDNPDFFBJ_HKGHGEFMLAH" => Some(Self::Hkghgefmlah), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hclpbdeadgm { - Ccjiodnfefa = 0, - Cikgpgppfbl = 1, - Cdjncmhbdpj = 2, -} -impl Hclpbdeadgm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ccjiodnfefa => "HCLPBDEADGM_CCJIODNFEFA", - Self::Cikgpgppfbl => "HCLPBDEADGM_CIKGPGPPFBL", - Self::Cdjncmhbdpj => "HCLPBDEADGM_CDJNCMHBDPJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HCLPBDEADGM_CCJIODNFEFA" => Some(Self::Ccjiodnfefa), - "HCLPBDEADGM_CIKGPGPPFBL" => Some(Self::Cikgpgppfbl), - "HCLPBDEADGM_CDJNCMHBDPJ" => Some(Self::Cdjncmhbdpj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fknghoddfno { - EndBlackMaskNone = 0, - EndBlackMaskAutoClose = 2, - EndBlackMaskWaitTransition = 1, -} -impl Fknghoddfno { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::EndBlackMaskNone => "FKNGHODDFNO_END_BLACK_MASK_NONE", - Self::EndBlackMaskAutoClose => "FKNGHODDFNO_END_BLACK_MASK_AUTO_CLOSE", - Self::EndBlackMaskWaitTransition => { - "FKNGHODDFNO_END_BLACK_MASK_WAIT_TRANSITION" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FKNGHODDFNO_END_BLACK_MASK_NONE" => Some(Self::EndBlackMaskNone), - "FKNGHODDFNO_END_BLACK_MASK_AUTO_CLOSE" => Some(Self::EndBlackMaskAutoClose), - "FKNGHODDFNO_END_BLACK_MASK_WAIT_TRANSITION" => { - Some(Self::EndBlackMaskWaitTransition) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gkdkgdcleaj { - HollowShopShowTypeNormal = 0, - HollowShopShowTypeByGroup = 1, -} -impl Gkdkgdcleaj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowShopShowTypeNormal => "GKDKGDCLEAJ_HOLLOW_SHOP_SHOW_TYPE_NORMAL", - Self::HollowShopShowTypeByGroup => { - "GKDKGDCLEAJ_HOLLOW_SHOP_SHOW_TYPE_BY_GROUP" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GKDKGDCLEAJ_HOLLOW_SHOP_SHOW_TYPE_NORMAL" => { - Some(Self::HollowShopShowTypeNormal) - } - "GKDKGDCLEAJ_HOLLOW_SHOP_SHOW_TYPE_BY_GROUP" => { - Some(Self::HollowShopShowTypeByGroup) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dibkfnkgcgl { - Ahiceefomig = 0, - Jbnidmomlag = 1, - Lojapcedngn = 2, -} -impl Dibkfnkgcgl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ahiceefomig => "DIBKFNKGCGL_AHICEEFOMIG", - Self::Jbnidmomlag => "DIBKFNKGCGL_JBNIDMOMLAG", - Self::Lojapcedngn => "DIBKFNKGCGL_LOJAPCEDNGN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DIBKFNKGCGL_AHICEEFOMIG" => Some(Self::Ahiceefomig), - "DIBKFNKGCGL_JBNIDMOMLAG" => Some(Self::Jbnidmomlag), - "DIBKFNKGCGL_LOJAPCEDNGN" => Some(Self::Lojapcedngn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Enakofhjbbi { - Ddoechoecfk = 0, - Omimiajaloa = 6, - Dekbgfkhlni = 12, - Bhmiofhklop = 1, - Gmlhdejhjem = 9, - Bobjgoadohe = 10, - Gnankhifhbe = 8, - Gidkoohppok = 11, - Jojpeahcpbk = 4, - Eljeelcpihh = 5, - Aemnpbfkhbc = 2, - Eaofdaigoip = 3, - Pmibcddjeee = 7, -} -impl Enakofhjbbi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ddoechoecfk => "ENAKOFHJBBI_DDOECHOECFK", - Self::Omimiajaloa => "ENAKOFHJBBI_OMIMIAJALOA", - Self::Dekbgfkhlni => "ENAKOFHJBBI_DEKBGFKHLNI", - Self::Bhmiofhklop => "ENAKOFHJBBI_BHMIOFHKLOP", - Self::Gmlhdejhjem => "ENAKOFHJBBI_GMLHDEJHJEM", - Self::Bobjgoadohe => "ENAKOFHJBBI_BOBJGOADOHE", - Self::Gnankhifhbe => "ENAKOFHJBBI_GNANKHIFHBE", - Self::Gidkoohppok => "ENAKOFHJBBI_GIDKOOHPPOK", - Self::Jojpeahcpbk => "ENAKOFHJBBI_JOJPEAHCPBK", - Self::Eljeelcpihh => "ENAKOFHJBBI_ELJEELCPIHH", - Self::Aemnpbfkhbc => "ENAKOFHJBBI_AEMNPBFKHBC", - Self::Eaofdaigoip => "ENAKOFHJBBI_EAOFDAIGOIP", - Self::Pmibcddjeee => "ENAKOFHJBBI_PMIBCDDJEEE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ENAKOFHJBBI_DDOECHOECFK" => Some(Self::Ddoechoecfk), - "ENAKOFHJBBI_OMIMIAJALOA" => Some(Self::Omimiajaloa), - "ENAKOFHJBBI_DEKBGFKHLNI" => Some(Self::Dekbgfkhlni), - "ENAKOFHJBBI_BHMIOFHKLOP" => Some(Self::Bhmiofhklop), - "ENAKOFHJBBI_GMLHDEJHJEM" => Some(Self::Gmlhdejhjem), - "ENAKOFHJBBI_BOBJGOADOHE" => Some(Self::Bobjgoadohe), - "ENAKOFHJBBI_GNANKHIFHBE" => Some(Self::Gnankhifhbe), - "ENAKOFHJBBI_GIDKOOHPPOK" => Some(Self::Gidkoohppok), - "ENAKOFHJBBI_JOJPEAHCPBK" => Some(Self::Jojpeahcpbk), - "ENAKOFHJBBI_ELJEELCPIHH" => Some(Self::Eljeelcpihh), - "ENAKOFHJBBI_AEMNPBFKHBC" => Some(Self::Aemnpbfkhbc), - "ENAKOFHJBBI_EAOFDAIGOIP" => Some(Self::Eaofdaigoip), - "ENAKOFHJBBI_PMIBCDDJEEE" => Some(Self::Pmibcddjeee), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fgchgkjflpl { - Kbpkemhgcbh = 0, - Aehcomdcelp = 1, - Hemjojmieig = 3, - Dphpcbcphka = 2, -} -impl Fgchgkjflpl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kbpkemhgcbh => "FGCHGKJFLPL_KBPKEMHGCBH", - Self::Aehcomdcelp => "FGCHGKJFLPL_AEHCOMDCELP", - Self::Hemjojmieig => "FGCHGKJFLPL_HEMJOJMIEIG", - Self::Dphpcbcphka => "FGCHGKJFLPL_DPHPCBCPHKA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FGCHGKJFLPL_KBPKEMHGCBH" => Some(Self::Kbpkemhgcbh), - "FGCHGKJFLPL_AEHCOMDCELP" => Some(Self::Aehcomdcelp), - "FGCHGKJFLPL_HEMJOJMIEIG" => Some(Self::Hemjojmieig), - "FGCHGKJFLPL_DPHPCBCPHKA" => Some(Self::Dphpcbcphka), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Amnemeaehhp { +pub enum Bcpkhobdfnj { VhsFlowBuffSourceNone = 0, VhsFlowBuffSourceQuest = 1, } -impl Amnemeaehhp { +impl Bcpkhobdfnj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::VhsFlowBuffSourceNone => "AMNEMEAEHHP_VHS_FLOW_BUFF_SOURCE_NONE", - Self::VhsFlowBuffSourceQuest => "AMNEMEAEHHP_VHS_FLOW_BUFF_SOURCE_QUEST", + Self::VhsFlowBuffSourceNone => "BCPKHOBDFNJ_VHS_FLOW_BUFF_SOURCE_NONE", + Self::VhsFlowBuffSourceQuest => "BCPKHOBDFNJ_VHS_FLOW_BUFF_SOURCE_QUEST", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "AMNEMEAEHHP_VHS_FLOW_BUFF_SOURCE_NONE" => Some(Self::VhsFlowBuffSourceNone), - "AMNEMEAEHHP_VHS_FLOW_BUFF_SOURCE_QUEST" => { + "BCPKHOBDFNJ_VHS_FLOW_BUFF_SOURCE_NONE" => Some(Self::VhsFlowBuffSourceNone), + "BCPKHOBDFNJ_VHS_FLOW_BUFF_SOURCE_QUEST" => { Some(Self::VhsFlowBuffSourceQuest) } _ => None, @@ -17329,77 +21194,29 @@ impl Amnemeaehhp { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ofnakiifdjp { - Ecekllgbgfe = 0, - Nkpifinobhl = 15, - Jefaefljibk = 16, - Ffcmibfnjee = 3, - Ookgcghiifg = 11, - Hhflbdojafc = 17, - Ebafdgaaogi = 6, - Dfkmnmdffpp = 7, - Dnnhgdiclcg = 1, - Ldnfnobkihb = 12, - Mafpnkanglo = 13, - Dhoaaihccol = 19, - Bjpejihhdog = 20, - Bjfbdffhmhl = 9, - Ecklhaljhgh = 14, - Nbapddcfoak = 2, - Nhdlhhcfghi = 8, - Mldnobhjald = 18, - Dolifdgomoa = 10, +pub enum Gjhjppapnol { + Lhngcbkpoam = 0, + Ojgmlnbflbg = 2, + Nkcnlkhfmeh = 1, } -impl Ofnakiifdjp { +impl Gjhjppapnol { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Ecekllgbgfe => "OFNAKIIFDJP_ECEKLLGBGFE", - Self::Nkpifinobhl => "OFNAKIIFDJP_NKPIFINOBHL", - Self::Jefaefljibk => "OFNAKIIFDJP_JEFAEFLJIBK", - Self::Ffcmibfnjee => "OFNAKIIFDJP_FFCMIBFNJEE", - Self::Ookgcghiifg => "OFNAKIIFDJP_OOKGCGHIIFG", - Self::Hhflbdojafc => "OFNAKIIFDJP_HHFLBDOJAFC", - Self::Ebafdgaaogi => "OFNAKIIFDJP_EBAFDGAAOGI", - Self::Dfkmnmdffpp => "OFNAKIIFDJP_DFKMNMDFFPP", - Self::Dnnhgdiclcg => "OFNAKIIFDJP_DNNHGDICLCG", - Self::Ldnfnobkihb => "OFNAKIIFDJP_LDNFNOBKIHB", - Self::Mafpnkanglo => "OFNAKIIFDJP_MAFPNKANGLO", - Self::Dhoaaihccol => "OFNAKIIFDJP_DHOAAIHCCOL", - Self::Bjpejihhdog => "OFNAKIIFDJP_BJPEJIHHDOG", - Self::Bjfbdffhmhl => "OFNAKIIFDJP_BJFBDFFHMHL", - Self::Ecklhaljhgh => "OFNAKIIFDJP_ECKLHALJHGH", - Self::Nbapddcfoak => "OFNAKIIFDJP_NBAPDDCFOAK", - Self::Nhdlhhcfghi => "OFNAKIIFDJP_NHDLHHCFGHI", - Self::Mldnobhjald => "OFNAKIIFDJP_MLDNOBHJALD", - Self::Dolifdgomoa => "OFNAKIIFDJP_DOLIFDGOMOA", + Self::Lhngcbkpoam => "GJHJPPAPNOL_LHNGCBKPOAM", + Self::Ojgmlnbflbg => "GJHJPPAPNOL_OJGMLNBFLBG", + Self::Nkcnlkhfmeh => "GJHJPPAPNOL_NKCNLKHFMEH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "OFNAKIIFDJP_ECEKLLGBGFE" => Some(Self::Ecekllgbgfe), - "OFNAKIIFDJP_NKPIFINOBHL" => Some(Self::Nkpifinobhl), - "OFNAKIIFDJP_JEFAEFLJIBK" => Some(Self::Jefaefljibk), - "OFNAKIIFDJP_FFCMIBFNJEE" => Some(Self::Ffcmibfnjee), - "OFNAKIIFDJP_OOKGCGHIIFG" => Some(Self::Ookgcghiifg), - "OFNAKIIFDJP_HHFLBDOJAFC" => Some(Self::Hhflbdojafc), - "OFNAKIIFDJP_EBAFDGAAOGI" => Some(Self::Ebafdgaaogi), - "OFNAKIIFDJP_DFKMNMDFFPP" => Some(Self::Dfkmnmdffpp), - "OFNAKIIFDJP_DNNHGDICLCG" => Some(Self::Dnnhgdiclcg), - "OFNAKIIFDJP_LDNFNOBKIHB" => Some(Self::Ldnfnobkihb), - "OFNAKIIFDJP_MAFPNKANGLO" => Some(Self::Mafpnkanglo), - "OFNAKIIFDJP_DHOAAIHCCOL" => Some(Self::Dhoaaihccol), - "OFNAKIIFDJP_BJPEJIHHDOG" => Some(Self::Bjpejihhdog), - "OFNAKIIFDJP_BJFBDFFHMHL" => Some(Self::Bjfbdffhmhl), - "OFNAKIIFDJP_ECKLHALJHGH" => Some(Self::Ecklhaljhgh), - "OFNAKIIFDJP_NBAPDDCFOAK" => Some(Self::Nbapddcfoak), - "OFNAKIIFDJP_NHDLHHCFGHI" => Some(Self::Nhdlhhcfghi), - "OFNAKIIFDJP_MLDNOBHJALD" => Some(Self::Mldnobhjald), - "OFNAKIIFDJP_DOLIFDGOMOA" => Some(Self::Dolifdgomoa), + "GJHJPPAPNOL_LHNGCBKPOAM" => Some(Self::Lhngcbkpoam), + "GJHJPPAPNOL_OJGMLNBFLBG" => Some(Self::Ojgmlnbflbg), + "GJHJPPAPNOL_NKCNLKHFMEH" => Some(Self::Nkcnlkhfmeh), _ => None, } } @@ -17408,54 +21225,1674 @@ impl Ofnakiifdjp { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Oenifbfndjl { - ModifyTimeSegmentTypeNone = 0, - ModifyTimeSegmentTypeSave = 2, - ModifyTimeSegmentTypeModify = 1, - ModifyTimeSegmentTypeReset = 4, - ModifyTimeSegmentTypeApply = 5, +pub enum Pogbnhgboif { + Mbkeebikibm = 0, } -impl Oenifbfndjl { +impl Pogbnhgboif { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::ModifyTimeSegmentTypeNone => { - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_NONE" + Self::Mbkeebikibm => "POGBNHGBOIF_MBKEEBIKIBM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "POGBNHGBOIF_MBKEEBIKIBM" => Some(Self::Mbkeebikibm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Khcimhcgdpi { + Njbmcblbkdd = 0, +} +impl Khcimhcgdpi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Njbmcblbkdd => "KHCIMHCGDPI_NJBMCBLBKDD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KHCIMHCGDPI_NJBMCBLBKDD" => Some(Self::Njbmcblbkdd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Phodccempcf { + Kldiokchdjf = 0, + Fljobkbmmkc = 2, + Gabogofefhg = 1, +} +impl Phodccempcf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kldiokchdjf => "PHODCCEMPCF_KLDIOKCHDJF", + Self::Fljobkbmmkc => "PHODCCEMPCF_FLJOBKBMMKC", + Self::Gabogofefhg => "PHODCCEMPCF_GABOGOFEFHG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PHODCCEMPCF_KLDIOKCHDJF" => Some(Self::Kldiokchdjf), + "PHODCCEMPCF_FLJOBKBMMKC" => Some(Self::Fljobkbmmkc), + "PHODCCEMPCF_GABOGOFEFHG" => Some(Self::Gabogofefhg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Chenmebakid { + Hflohdjgjoh = 0, + Jecomafgnab = 5, + Bnkaoakpdlj = 4, + Dogoacgjegm = 3, + Njkgmebhbhc = 2, + Ckfdfncmiap = 1, +} +impl Chenmebakid { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hflohdjgjoh => "CHENMEBAKID_HFLOHDJGJOH", + Self::Jecomafgnab => "CHENMEBAKID_JECOMAFGNAB", + Self::Bnkaoakpdlj => "CHENMEBAKID_BNKAOAKPDLJ", + Self::Dogoacgjegm => "CHENMEBAKID_DOGOACGJEGM", + Self::Njkgmebhbhc => "CHENMEBAKID_NJKGMEBHBHC", + Self::Ckfdfncmiap => "CHENMEBAKID_CKFDFNCMIAP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CHENMEBAKID_HFLOHDJGJOH" => Some(Self::Hflohdjgjoh), + "CHENMEBAKID_JECOMAFGNAB" => Some(Self::Jecomafgnab), + "CHENMEBAKID_BNKAOAKPDLJ" => Some(Self::Bnkaoakpdlj), + "CHENMEBAKID_DOGOACGJEGM" => Some(Self::Dogoacgjegm), + "CHENMEBAKID_NJKGMEBHBHC" => Some(Self::Njkgmebhbhc), + "CHENMEBAKID_CKFDFNCMIAP" => Some(Self::Ckfdfncmiap), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gkcfoecgioo { + Jnehhbelhcf = 0, + Oblpkmdmbpj = 1, +} +impl Gkcfoecgioo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jnehhbelhcf => "GKCFOECGIOO_JNEHHBELHCF", + Self::Oblpkmdmbpj => "GKCFOECGIOO_OBLPKMDMBPJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GKCFOECGIOO_JNEHHBELHCF" => Some(Self::Jnehhbelhcf), + "GKCFOECGIOO_OBLPKMDMBPJ" => Some(Self::Oblpkmdmbpj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ldgplpclckf { + Lnecfgeajln = 0, + Cnfpeoafgbb = 15, + Pjgghafldcp = 5, + Nmdpdhnfaij = 12, + Gbpjhfnihkm = 9, + Pgghhceclec = 17, + Fplcnbhaepi = 37, + Bfnlgnfahnk = 23, + Flbimhdgkeg = 13, + Ofolhnliamo = 8, + Lckhphpjeno = 26, + Pgkojgmkhjb = 20, + Adkielepmpm = 18, + Bndkppafdfm = 11, + Imjdekaccai = 4, + Ahlffihfikg = 29, + Helndhfjgdj = 99, + Jeddipmanoo = 38, + Debcijafbej = 27, + Lciphgofoij = 14, + Iflgceoepdg = 31, + Higdljffmpf = 33, + Cmalbnajbjj = 7, + Fjgedapjjok = 28, + Heaolikjbga = 2, + Aogabagbphi = 1, + Flklconcdii = 36, + Djhfimckjeh = 16, + Ecddchcjink = 34, + Mdmbfhdjonh = 35, + Lhjcilnkgob = 30, + Cbjimbkodgp = 6, + Hlefndhbnbp = 3, + Ehdnlfcpcll = 19, + Akoahohknmo = 22, + Cjbeedagpfk = 25, + Phdncnmpdmn = 21, + Ifbacbhkoie = 10, + Chpbgljpccd = 24, +} +impl Ldgplpclckf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lnecfgeajln => "LDGPLPCLCKF_LNECFGEAJLN", + Self::Cnfpeoafgbb => "LDGPLPCLCKF_CNFPEOAFGBB", + Self::Pjgghafldcp => "LDGPLPCLCKF_PJGGHAFLDCP", + Self::Nmdpdhnfaij => "LDGPLPCLCKF_NMDPDHNFAIJ", + Self::Gbpjhfnihkm => "LDGPLPCLCKF_GBPJHFNIHKM", + Self::Pgghhceclec => "LDGPLPCLCKF_PGGHHCECLEC", + Self::Fplcnbhaepi => "LDGPLPCLCKF_FPLCNBHAEPI", + Self::Bfnlgnfahnk => "LDGPLPCLCKF_BFNLGNFAHNK", + Self::Flbimhdgkeg => "LDGPLPCLCKF_FLBIMHDGKEG", + Self::Ofolhnliamo => "LDGPLPCLCKF_OFOLHNLIAMO", + Self::Lckhphpjeno => "LDGPLPCLCKF_LCKHPHPJENO", + Self::Pgkojgmkhjb => "LDGPLPCLCKF_PGKOJGMKHJB", + Self::Adkielepmpm => "LDGPLPCLCKF_ADKIELEPMPM", + Self::Bndkppafdfm => "LDGPLPCLCKF_BNDKPPAFDFM", + Self::Imjdekaccai => "LDGPLPCLCKF_IMJDEKACCAI", + Self::Ahlffihfikg => "LDGPLPCLCKF_AHLFFIHFIKG", + Self::Helndhfjgdj => "LDGPLPCLCKF_HELNDHFJGDJ", + Self::Jeddipmanoo => "LDGPLPCLCKF_JEDDIPMANOO", + Self::Debcijafbej => "LDGPLPCLCKF_DEBCIJAFBEJ", + Self::Lciphgofoij => "LDGPLPCLCKF_LCIPHGOFOIJ", + Self::Iflgceoepdg => "LDGPLPCLCKF_IFLGCEOEPDG", + Self::Higdljffmpf => "LDGPLPCLCKF_HIGDLJFFMPF", + Self::Cmalbnajbjj => "LDGPLPCLCKF_CMALBNAJBJJ", + Self::Fjgedapjjok => "LDGPLPCLCKF_FJGEDAPJJOK", + Self::Heaolikjbga => "LDGPLPCLCKF_HEAOLIKJBGA", + Self::Aogabagbphi => "LDGPLPCLCKF_AOGABAGBPHI", + Self::Flklconcdii => "LDGPLPCLCKF_FLKLCONCDII", + Self::Djhfimckjeh => "LDGPLPCLCKF_DJHFIMCKJEH", + Self::Ecddchcjink => "LDGPLPCLCKF_ECDDCHCJINK", + Self::Mdmbfhdjonh => "LDGPLPCLCKF_MDMBFHDJONH", + Self::Lhjcilnkgob => "LDGPLPCLCKF_LHJCILNKGOB", + Self::Cbjimbkodgp => "LDGPLPCLCKF_CBJIMBKODGP", + Self::Hlefndhbnbp => "LDGPLPCLCKF_HLEFNDHBNBP", + Self::Ehdnlfcpcll => "LDGPLPCLCKF_EHDNLFCPCLL", + Self::Akoahohknmo => "LDGPLPCLCKF_AKOAHOHKNMO", + Self::Cjbeedagpfk => "LDGPLPCLCKF_CJBEEDAGPFK", + Self::Phdncnmpdmn => "LDGPLPCLCKF_PHDNCNMPDMN", + Self::Ifbacbhkoie => "LDGPLPCLCKF_IFBACBHKOIE", + Self::Chpbgljpccd => "LDGPLPCLCKF_CHPBGLJPCCD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LDGPLPCLCKF_LNECFGEAJLN" => Some(Self::Lnecfgeajln), + "LDGPLPCLCKF_CNFPEOAFGBB" => Some(Self::Cnfpeoafgbb), + "LDGPLPCLCKF_PJGGHAFLDCP" => Some(Self::Pjgghafldcp), + "LDGPLPCLCKF_NMDPDHNFAIJ" => Some(Self::Nmdpdhnfaij), + "LDGPLPCLCKF_GBPJHFNIHKM" => Some(Self::Gbpjhfnihkm), + "LDGPLPCLCKF_PGGHHCECLEC" => Some(Self::Pgghhceclec), + "LDGPLPCLCKF_FPLCNBHAEPI" => Some(Self::Fplcnbhaepi), + "LDGPLPCLCKF_BFNLGNFAHNK" => Some(Self::Bfnlgnfahnk), + "LDGPLPCLCKF_FLBIMHDGKEG" => Some(Self::Flbimhdgkeg), + "LDGPLPCLCKF_OFOLHNLIAMO" => Some(Self::Ofolhnliamo), + "LDGPLPCLCKF_LCKHPHPJENO" => Some(Self::Lckhphpjeno), + "LDGPLPCLCKF_PGKOJGMKHJB" => Some(Self::Pgkojgmkhjb), + "LDGPLPCLCKF_ADKIELEPMPM" => Some(Self::Adkielepmpm), + "LDGPLPCLCKF_BNDKPPAFDFM" => Some(Self::Bndkppafdfm), + "LDGPLPCLCKF_IMJDEKACCAI" => Some(Self::Imjdekaccai), + "LDGPLPCLCKF_AHLFFIHFIKG" => Some(Self::Ahlffihfikg), + "LDGPLPCLCKF_HELNDHFJGDJ" => Some(Self::Helndhfjgdj), + "LDGPLPCLCKF_JEDDIPMANOO" => Some(Self::Jeddipmanoo), + "LDGPLPCLCKF_DEBCIJAFBEJ" => Some(Self::Debcijafbej), + "LDGPLPCLCKF_LCIPHGOFOIJ" => Some(Self::Lciphgofoij), + "LDGPLPCLCKF_IFLGCEOEPDG" => Some(Self::Iflgceoepdg), + "LDGPLPCLCKF_HIGDLJFFMPF" => Some(Self::Higdljffmpf), + "LDGPLPCLCKF_CMALBNAJBJJ" => Some(Self::Cmalbnajbjj), + "LDGPLPCLCKF_FJGEDAPJJOK" => Some(Self::Fjgedapjjok), + "LDGPLPCLCKF_HEAOLIKJBGA" => Some(Self::Heaolikjbga), + "LDGPLPCLCKF_AOGABAGBPHI" => Some(Self::Aogabagbphi), + "LDGPLPCLCKF_FLKLCONCDII" => Some(Self::Flklconcdii), + "LDGPLPCLCKF_DJHFIMCKJEH" => Some(Self::Djhfimckjeh), + "LDGPLPCLCKF_ECDDCHCJINK" => Some(Self::Ecddchcjink), + "LDGPLPCLCKF_MDMBFHDJONH" => Some(Self::Mdmbfhdjonh), + "LDGPLPCLCKF_LHJCILNKGOB" => Some(Self::Lhjcilnkgob), + "LDGPLPCLCKF_CBJIMBKODGP" => Some(Self::Cbjimbkodgp), + "LDGPLPCLCKF_HLEFNDHBNBP" => Some(Self::Hlefndhbnbp), + "LDGPLPCLCKF_EHDNLFCPCLL" => Some(Self::Ehdnlfcpcll), + "LDGPLPCLCKF_AKOAHOHKNMO" => Some(Self::Akoahohknmo), + "LDGPLPCLCKF_CJBEEDAGPFK" => Some(Self::Cjbeedagpfk), + "LDGPLPCLCKF_PHDNCNMPDMN" => Some(Self::Phdncnmpdmn), + "LDGPLPCLCKF_IFBACBHKOIE" => Some(Self::Ifbacbhkoie), + "LDGPLPCLCKF_CHPBGLJPCCD" => Some(Self::Chpbgljpccd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lbofoacjmim { + Bmkogdlmoeh = 0, +} +impl Lbofoacjmim { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bmkogdlmoeh => "LBOFOACJMIM_BMKOGDLMOEH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LBOFOACJMIM_BMKOGDLMOEH" => Some(Self::Bmkogdlmoeh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ejlgpneenla { + Gmijacocifg = 0, + Anbkhdppfch = 38, + Foccahchlcf = 23, + Biajhcldbag = 10, + Kobbaahlilh = 43, + Jblckpelgda = 9, + Kiemfkoglpp = 5, + Biajeenhcmp = 47, + Cchngnjeleb = 25, + Jcjipjlaiaf = 8, + Emjgaenpiej = 32, + Nkblliameco = 58, + Khdefeohlgm = 36, + Fhlnadbngjl = 54, + Nihclmkdboh = 46, + Kbppngifjlh = 42, + Eoahkjfpjgi = 40, + Gblnklmjjpk = 39, + Dgpdkaefoll = 26, + Mjeapkbjpic = 34, + Fkkgkbpdnoa = 6, + Efecocojobi = 55, + Hhfhdaljjgn = 52, + Jhplhhklgia = 31, + Ohklkjfffph = 51, + Ecpedhgefcf = 30, + Djabhhpkjbl = 50, + Diifmglfgge = 4, + Acpjafemkim = 48, + Gaheigaeglf = 3, + Ddbcmcfbpll = 27, + Meijcankced = 49, + Nkomnpomjim = 15, + Mbcaipojmid = 21, + Ibckejofdgb = 7, + Nfffcaiejdf = 2, + Kaombdgjocj = 37, + Eoehmecopnd = 35, + Meggddoklpd = 13, + Ofilabellcp = 53, + Dkfmhebpkhb = 17, + Oikkmihaaki = 11, + Pbljokdhfkh = 24, + Gncmnmhnkkj = 59, + Flekpeiiaia = 29, + Elafdcbbjim = 57, + Jalaeameden = 22, + Lhjdmpibcpd = 44, + Dklmjfoajph = 18, + Gmiidmicngo = 14, + Pdfaikplikg = 19, + Demjebpibce = 20, + Nddfljfmgdj = 33, + Pjfedicohdp = 28, + Epoihegdbdf = 16, + Ndfjdgdfnhl = 12, + Dedbjicmhea = 45, + Mldpbaiglhg = 41, + Empielkljge = 56, + Afdlbencfec = 1, +} +impl Ejlgpneenla { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gmijacocifg => "EJLGPNEENLA_GMIJACOCIFG", + Self::Anbkhdppfch => "EJLGPNEENLA_ANBKHDPPFCH", + Self::Foccahchlcf => "EJLGPNEENLA_FOCCAHCHLCF", + Self::Biajhcldbag => "EJLGPNEENLA_BIAJHCLDBAG", + Self::Kobbaahlilh => "EJLGPNEENLA_KOBBAAHLILH", + Self::Jblckpelgda => "EJLGPNEENLA_JBLCKPELGDA", + Self::Kiemfkoglpp => "EJLGPNEENLA_KIEMFKOGLPP", + Self::Biajeenhcmp => "EJLGPNEENLA_BIAJEENHCMP", + Self::Cchngnjeleb => "EJLGPNEENLA_CCHNGNJELEB", + Self::Jcjipjlaiaf => "EJLGPNEENLA_JCJIPJLAIAF", + Self::Emjgaenpiej => "EJLGPNEENLA_EMJGAENPIEJ", + Self::Nkblliameco => "EJLGPNEENLA_NKBLLIAMECO", + Self::Khdefeohlgm => "EJLGPNEENLA_KHDEFEOHLGM", + Self::Fhlnadbngjl => "EJLGPNEENLA_FHLNADBNGJL", + Self::Nihclmkdboh => "EJLGPNEENLA_NIHCLMKDBOH", + Self::Kbppngifjlh => "EJLGPNEENLA_KBPPNGIFJLH", + Self::Eoahkjfpjgi => "EJLGPNEENLA_EOAHKJFPJGI", + Self::Gblnklmjjpk => "EJLGPNEENLA_GBLNKLMJJPK", + Self::Dgpdkaefoll => "EJLGPNEENLA_DGPDKAEFOLL", + Self::Mjeapkbjpic => "EJLGPNEENLA_MJEAPKBJPIC", + Self::Fkkgkbpdnoa => "EJLGPNEENLA_FKKGKBPDNOA", + Self::Efecocojobi => "EJLGPNEENLA_EFECOCOJOBI", + Self::Hhfhdaljjgn => "EJLGPNEENLA_HHFHDALJJGN", + Self::Jhplhhklgia => "EJLGPNEENLA_JHPLHHKLGIA", + Self::Ohklkjfffph => "EJLGPNEENLA_OHKLKJFFFPH", + Self::Ecpedhgefcf => "EJLGPNEENLA_ECPEDHGEFCF", + Self::Djabhhpkjbl => "EJLGPNEENLA_DJABHHPKJBL", + Self::Diifmglfgge => "EJLGPNEENLA_DIIFMGLFGGE", + Self::Acpjafemkim => "EJLGPNEENLA_ACPJAFEMKIM", + Self::Gaheigaeglf => "EJLGPNEENLA_GAHEIGAEGLF", + Self::Ddbcmcfbpll => "EJLGPNEENLA_DDBCMCFBPLL", + Self::Meijcankced => "EJLGPNEENLA_MEIJCANKCED", + Self::Nkomnpomjim => "EJLGPNEENLA_NKOMNPOMJIM", + Self::Mbcaipojmid => "EJLGPNEENLA_MBCAIPOJMID", + Self::Ibckejofdgb => "EJLGPNEENLA_IBCKEJOFDGB", + Self::Nfffcaiejdf => "EJLGPNEENLA_NFFFCAIEJDF", + Self::Kaombdgjocj => "EJLGPNEENLA_KAOMBDGJOCJ", + Self::Eoehmecopnd => "EJLGPNEENLA_EOEHMECOPND", + Self::Meggddoklpd => "EJLGPNEENLA_MEGGDDOKLPD", + Self::Ofilabellcp => "EJLGPNEENLA_OFILABELLCP", + Self::Dkfmhebpkhb => "EJLGPNEENLA_DKFMHEBPKHB", + Self::Oikkmihaaki => "EJLGPNEENLA_OIKKMIHAAKI", + Self::Pbljokdhfkh => "EJLGPNEENLA_PBLJOKDHFKH", + Self::Gncmnmhnkkj => "EJLGPNEENLA_GNCMNMHNKKJ", + Self::Flekpeiiaia => "EJLGPNEENLA_FLEKPEIIAIA", + Self::Elafdcbbjim => "EJLGPNEENLA_ELAFDCBBJIM", + Self::Jalaeameden => "EJLGPNEENLA_JALAEAMEDEN", + Self::Lhjdmpibcpd => "EJLGPNEENLA_LHJDMPIBCPD", + Self::Dklmjfoajph => "EJLGPNEENLA_DKLMJFOAJPH", + Self::Gmiidmicngo => "EJLGPNEENLA_GMIIDMICNGO", + Self::Pdfaikplikg => "EJLGPNEENLA_PDFAIKPLIKG", + Self::Demjebpibce => "EJLGPNEENLA_DEMJEBPIBCE", + Self::Nddfljfmgdj => "EJLGPNEENLA_NDDFLJFMGDJ", + Self::Pjfedicohdp => "EJLGPNEENLA_PJFEDICOHDP", + Self::Epoihegdbdf => "EJLGPNEENLA_EPOIHEGDBDF", + Self::Ndfjdgdfnhl => "EJLGPNEENLA_NDFJDGDFNHL", + Self::Dedbjicmhea => "EJLGPNEENLA_DEDBJICMHEA", + Self::Mldpbaiglhg => "EJLGPNEENLA_MLDPBAIGLHG", + Self::Empielkljge => "EJLGPNEENLA_EMPIELKLJGE", + Self::Afdlbencfec => "EJLGPNEENLA_AFDLBENCFEC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EJLGPNEENLA_GMIJACOCIFG" => Some(Self::Gmijacocifg), + "EJLGPNEENLA_ANBKHDPPFCH" => Some(Self::Anbkhdppfch), + "EJLGPNEENLA_FOCCAHCHLCF" => Some(Self::Foccahchlcf), + "EJLGPNEENLA_BIAJHCLDBAG" => Some(Self::Biajhcldbag), + "EJLGPNEENLA_KOBBAAHLILH" => Some(Self::Kobbaahlilh), + "EJLGPNEENLA_JBLCKPELGDA" => Some(Self::Jblckpelgda), + "EJLGPNEENLA_KIEMFKOGLPP" => Some(Self::Kiemfkoglpp), + "EJLGPNEENLA_BIAJEENHCMP" => Some(Self::Biajeenhcmp), + "EJLGPNEENLA_CCHNGNJELEB" => Some(Self::Cchngnjeleb), + "EJLGPNEENLA_JCJIPJLAIAF" => Some(Self::Jcjipjlaiaf), + "EJLGPNEENLA_EMJGAENPIEJ" => Some(Self::Emjgaenpiej), + "EJLGPNEENLA_NKBLLIAMECO" => Some(Self::Nkblliameco), + "EJLGPNEENLA_KHDEFEOHLGM" => Some(Self::Khdefeohlgm), + "EJLGPNEENLA_FHLNADBNGJL" => Some(Self::Fhlnadbngjl), + "EJLGPNEENLA_NIHCLMKDBOH" => Some(Self::Nihclmkdboh), + "EJLGPNEENLA_KBPPNGIFJLH" => Some(Self::Kbppngifjlh), + "EJLGPNEENLA_EOAHKJFPJGI" => Some(Self::Eoahkjfpjgi), + "EJLGPNEENLA_GBLNKLMJJPK" => Some(Self::Gblnklmjjpk), + "EJLGPNEENLA_DGPDKAEFOLL" => Some(Self::Dgpdkaefoll), + "EJLGPNEENLA_MJEAPKBJPIC" => Some(Self::Mjeapkbjpic), + "EJLGPNEENLA_FKKGKBPDNOA" => Some(Self::Fkkgkbpdnoa), + "EJLGPNEENLA_EFECOCOJOBI" => Some(Self::Efecocojobi), + "EJLGPNEENLA_HHFHDALJJGN" => Some(Self::Hhfhdaljjgn), + "EJLGPNEENLA_JHPLHHKLGIA" => Some(Self::Jhplhhklgia), + "EJLGPNEENLA_OHKLKJFFFPH" => Some(Self::Ohklkjfffph), + "EJLGPNEENLA_ECPEDHGEFCF" => Some(Self::Ecpedhgefcf), + "EJLGPNEENLA_DJABHHPKJBL" => Some(Self::Djabhhpkjbl), + "EJLGPNEENLA_DIIFMGLFGGE" => Some(Self::Diifmglfgge), + "EJLGPNEENLA_ACPJAFEMKIM" => Some(Self::Acpjafemkim), + "EJLGPNEENLA_GAHEIGAEGLF" => Some(Self::Gaheigaeglf), + "EJLGPNEENLA_DDBCMCFBPLL" => Some(Self::Ddbcmcfbpll), + "EJLGPNEENLA_MEIJCANKCED" => Some(Self::Meijcankced), + "EJLGPNEENLA_NKOMNPOMJIM" => Some(Self::Nkomnpomjim), + "EJLGPNEENLA_MBCAIPOJMID" => Some(Self::Mbcaipojmid), + "EJLGPNEENLA_IBCKEJOFDGB" => Some(Self::Ibckejofdgb), + "EJLGPNEENLA_NFFFCAIEJDF" => Some(Self::Nfffcaiejdf), + "EJLGPNEENLA_KAOMBDGJOCJ" => Some(Self::Kaombdgjocj), + "EJLGPNEENLA_EOEHMECOPND" => Some(Self::Eoehmecopnd), + "EJLGPNEENLA_MEGGDDOKLPD" => Some(Self::Meggddoklpd), + "EJLGPNEENLA_OFILABELLCP" => Some(Self::Ofilabellcp), + "EJLGPNEENLA_DKFMHEBPKHB" => Some(Self::Dkfmhebpkhb), + "EJLGPNEENLA_OIKKMIHAAKI" => Some(Self::Oikkmihaaki), + "EJLGPNEENLA_PBLJOKDHFKH" => Some(Self::Pbljokdhfkh), + "EJLGPNEENLA_GNCMNMHNKKJ" => Some(Self::Gncmnmhnkkj), + "EJLGPNEENLA_FLEKPEIIAIA" => Some(Self::Flekpeiiaia), + "EJLGPNEENLA_ELAFDCBBJIM" => Some(Self::Elafdcbbjim), + "EJLGPNEENLA_JALAEAMEDEN" => Some(Self::Jalaeameden), + "EJLGPNEENLA_LHJDMPIBCPD" => Some(Self::Lhjdmpibcpd), + "EJLGPNEENLA_DKLMJFOAJPH" => Some(Self::Dklmjfoajph), + "EJLGPNEENLA_GMIIDMICNGO" => Some(Self::Gmiidmicngo), + "EJLGPNEENLA_PDFAIKPLIKG" => Some(Self::Pdfaikplikg), + "EJLGPNEENLA_DEMJEBPIBCE" => Some(Self::Demjebpibce), + "EJLGPNEENLA_NDDFLJFMGDJ" => Some(Self::Nddfljfmgdj), + "EJLGPNEENLA_PJFEDICOHDP" => Some(Self::Pjfedicohdp), + "EJLGPNEENLA_EPOIHEGDBDF" => Some(Self::Epoihegdbdf), + "EJLGPNEENLA_NDFJDGDFNHL" => Some(Self::Ndfjdgdfnhl), + "EJLGPNEENLA_DEDBJICMHEA" => Some(Self::Dedbjicmhea), + "EJLGPNEENLA_MLDPBAIGLHG" => Some(Self::Mldpbaiglhg), + "EJLGPNEENLA_EMPIELKLJGE" => Some(Self::Empielkljge), + "EJLGPNEENLA_AFDLBENCFEC" => Some(Self::Afdlbencfec), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mippelelhfk { + DropTypeVariableList = 0, + DropTypeDirectlyAdd = 1, +} +impl Mippelelhfk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::DropTypeVariableList => "MIPPELELHFK_DROP_TYPE_VARIABLE_LIST", + Self::DropTypeDirectlyAdd => "MIPPELELHFK_DROP_TYPE_DIRECTLY_ADD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MIPPELELHFK_DROP_TYPE_VARIABLE_LIST" => Some(Self::DropTypeVariableList), + "MIPPELELHFK_DROP_TYPE_DIRECTLY_ADD" => Some(Self::DropTypeDirectlyAdd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fnipimmkknc { + Ckmiifpihak = 0, + Ljbogndemoe = 1, + Ggbbhlhacgk = 2, +} +impl Fnipimmkknc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ckmiifpihak => "FNIPIMMKKNC_CKMIIFPIHAK", + Self::Ljbogndemoe => "FNIPIMMKKNC_LJBOGNDEMOE", + Self::Ggbbhlhacgk => "FNIPIMMKKNC_GGBBHLHACGK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FNIPIMMKKNC_CKMIIFPIHAK" => Some(Self::Ckmiifpihak), + "FNIPIMMKKNC_LJBOGNDEMOE" => Some(Self::Ljbogndemoe), + "FNIPIMMKKNC_GGBBHLHACGK" => Some(Self::Ggbbhlhacgk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lpnbjhdfekl { + Folfjppdehk = 0, + Ckcmgeagjej = 2, + Cbajgbnhpgc = 1, + Pgfjcdmcjcc = 3, +} +impl Lpnbjhdfekl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Folfjppdehk => "LPNBJHDFEKL_FOLFJPPDEHK", + Self::Ckcmgeagjej => "LPNBJHDFEKL_CKCMGEAGJEJ", + Self::Cbajgbnhpgc => "LPNBJHDFEKL_CBAJGBNHPGC", + Self::Pgfjcdmcjcc => "LPNBJHDFEKL_PGFJCDMCJCC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LPNBJHDFEKL_FOLFJPPDEHK" => Some(Self::Folfjppdehk), + "LPNBJHDFEKL_CKCMGEAGJEJ" => Some(Self::Ckcmgeagjej), + "LPNBJHDFEKL_CBAJGBNHPGC" => Some(Self::Cbajgbnhpgc), + "LPNBJHDFEKL_PGFJCDMCJCC" => Some(Self::Pgfjcdmcjcc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Geobadlipcn { + Ahbclofemfd = 0, + Gedaflagieg = 1, +} +impl Geobadlipcn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ahbclofemfd => "GEOBADLIPCN_AHBCLOFEMFD", + Self::Gedaflagieg => "GEOBADLIPCN_GEDAFLAGIEG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GEOBADLIPCN_AHBCLOFEMFD" => Some(Self::Ahbclofemfd), + "GEOBADLIPCN_GEDAFLAGIEG" => Some(Self::Gedaflagieg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hafmjbijmfp { + Lkhpmmofdfh = 0, + Pbghadcladi = 1, +} +impl Hafmjbijmfp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lkhpmmofdfh => "HAFMJBIJMFP_LKHPMMOFDFH", + Self::Pbghadcladi => "HAFMJBIJMFP_PBGHADCLADI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HAFMJBIJMFP_LKHPMMOFDFH" => Some(Self::Lkhpmmofdfh), + "HAFMJBIJMFP_PBGHADCLADI" => Some(Self::Pbghadcladi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Aedpfibcidp { + None = 0, + HollowParam = 3, + ActGameParam = 2, + MiniGameParam = 1, + PartyGameParam = 4, +} +impl Aedpfibcidp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::None => "AEDPFIBCIDP_None", + Self::HollowParam => "AEDPFIBCIDP_HollowParam", + Self::ActGameParam => "AEDPFIBCIDP_ActGameParam", + Self::MiniGameParam => "AEDPFIBCIDP_MiniGameParam", + Self::PartyGameParam => "AEDPFIBCIDP_PartyGameParam", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AEDPFIBCIDP_None" => Some(Self::None), + "AEDPFIBCIDP_HollowParam" => Some(Self::HollowParam), + "AEDPFIBCIDP_ActGameParam" => Some(Self::ActGameParam), + "AEDPFIBCIDP_MiniGameParam" => Some(Self::MiniGameParam), + "AEDPFIBCIDP_PartyGameParam" => Some(Self::PartyGameParam), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Chmhhkhmffi { + Kgfkjnpdbhp = 0, + Mkijbiopjdi = 3, + Apahlejmabf = 1, + Ideoabmpkok = 2, +} +impl Chmhhkhmffi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kgfkjnpdbhp => "CHMHHKHMFFI_KGFKJNPDBHP", + Self::Mkijbiopjdi => "CHMHHKHMFFI_MKIJBIOPJDI", + Self::Apahlejmabf => "CHMHHKHMFFI_APAHLEJMABF", + Self::Ideoabmpkok => "CHMHHKHMFFI_IDEOABMPKOK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CHMHHKHMFFI_KGFKJNPDBHP" => Some(Self::Kgfkjnpdbhp), + "CHMHHKHMFFI_MKIJBIOPJDI" => Some(Self::Mkijbiopjdi), + "CHMHHKHMFFI_APAHLEJMABF" => Some(Self::Apahlejmabf), + "CHMHHKHMFFI_IDEOABMPKOK" => Some(Self::Ideoabmpkok), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Paieepnoefk { + Pcfbihdgahp = 0, + Hohohfckcgd = 2, + Pdnpmnpagfn = 3, + Gdaadaiopop = 1, +} +impl Paieepnoefk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pcfbihdgahp => "PAIEEPNOEFK_PCFBIHDGAHP", + Self::Hohohfckcgd => "PAIEEPNOEFK_HOHOHFCKCGD", + Self::Pdnpmnpagfn => "PAIEEPNOEFK_PDNPMNPAGFN", + Self::Gdaadaiopop => "PAIEEPNOEFK_GDAADAIOPOP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PAIEEPNOEFK_PCFBIHDGAHP" => Some(Self::Pcfbihdgahp), + "PAIEEPNOEFK_HOHOHFCKCGD" => Some(Self::Hohohfckcgd), + "PAIEEPNOEFK_PDNPMNPAGFN" => Some(Self::Pdnpmnpagfn), + "PAIEEPNOEFK_GDAADAIOPOP" => Some(Self::Gdaadaiopop), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fhfplfdemnj { + MonsterWeaknessDefault = 0, + MonsterWeaknessPhysics = 200, + MonsterWeaknessFire = 201, + MonsterWeaknessEther = 205, + MonsterWeaknessIce = 202, + MonsterWeaknessElec = 203, +} +impl Fhfplfdemnj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::MonsterWeaknessDefault => "FHFPLFDEMNJ_MONSTER_WEAKNESS_DEFAULT", + Self::MonsterWeaknessPhysics => "FHFPLFDEMNJ_MONSTER_WEAKNESS_PHYSICS", + Self::MonsterWeaknessFire => "FHFPLFDEMNJ_MONSTER_WEAKNESS_FIRE", + Self::MonsterWeaknessEther => "FHFPLFDEMNJ_MONSTER_WEAKNESS_ETHER", + Self::MonsterWeaknessIce => "FHFPLFDEMNJ_MONSTER_WEAKNESS_ICE", + Self::MonsterWeaknessElec => "FHFPLFDEMNJ_MONSTER_WEAKNESS_ELEC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FHFPLFDEMNJ_MONSTER_WEAKNESS_DEFAULT" => Some(Self::MonsterWeaknessDefault), + "FHFPLFDEMNJ_MONSTER_WEAKNESS_PHYSICS" => Some(Self::MonsterWeaknessPhysics), + "FHFPLFDEMNJ_MONSTER_WEAKNESS_FIRE" => Some(Self::MonsterWeaknessFire), + "FHFPLFDEMNJ_MONSTER_WEAKNESS_ETHER" => Some(Self::MonsterWeaknessEther), + "FHFPLFDEMNJ_MONSTER_WEAKNESS_ICE" => Some(Self::MonsterWeaknessIce), + "FHFPLFDEMNJ_MONSTER_WEAKNESS_ELEC" => Some(Self::MonsterWeaknessElec), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Npgcmlonbim { + Cjfffipafad = 0, + Oblkpanjlil = 2, + Kabcfallnhg = 1, +} +impl Npgcmlonbim { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cjfffipafad => "NPGCMLONBIM_CJFFFIPAFAD", + Self::Oblkpanjlil => "NPGCMLONBIM_OBLKPANJLIL", + Self::Kabcfallnhg => "NPGCMLONBIM_KABCFALLNHG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NPGCMLONBIM_CJFFFIPAFAD" => Some(Self::Cjfffipafad), + "NPGCMLONBIM_OBLKPANJLIL" => Some(Self::Oblkpanjlil), + "NPGCMLONBIM_KABCFALLNHG" => Some(Self::Kabcfallnhg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bflhlpfkgmm { + Eaknppgindm = 0, + Jfokajkcbpc = 3, + Bdaicngabho = 1, + Gphlikiffnn = 4, + Gkdlagcffpa = 2, +} +impl Bflhlpfkgmm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Eaknppgindm => "BFLHLPFKGMM_EAKNPPGINDM", + Self::Jfokajkcbpc => "BFLHLPFKGMM_JFOKAJKCBPC", + Self::Bdaicngabho => "BFLHLPFKGMM_BDAICNGABHO", + Self::Gphlikiffnn => "BFLHLPFKGMM_GPHLIKIFFNN", + Self::Gkdlagcffpa => "BFLHLPFKGMM_GKDLAGCFFPA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BFLHLPFKGMM_EAKNPPGINDM" => Some(Self::Eaknppgindm), + "BFLHLPFKGMM_JFOKAJKCBPC" => Some(Self::Jfokajkcbpc), + "BFLHLPFKGMM_BDAICNGABHO" => Some(Self::Bdaicngabho), + "BFLHLPFKGMM_GPHLIKIFFNN" => Some(Self::Gphlikiffnn), + "BFLHLPFKGMM_GKDLAGCFFPA" => Some(Self::Gkdlagcffpa), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kdnpcihengi { + Manklcgogao = 0, + Ecegopjdhme = 4, + Jkhldleohll = 1, + Cblcahkkgji = 2, + Fhkjenemloc = 3, +} +impl Kdnpcihengi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Manklcgogao => "KDNPCIHENGI_MANKLCGOGAO", + Self::Ecegopjdhme => "KDNPCIHENGI_ECEGOPJDHME", + Self::Jkhldleohll => "KDNPCIHENGI_JKHLDLEOHLL", + Self::Cblcahkkgji => "KDNPCIHENGI_CBLCAHKKGJI", + Self::Fhkjenemloc => "KDNPCIHENGI_FHKJENEMLOC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KDNPCIHENGI_MANKLCGOGAO" => Some(Self::Manklcgogao), + "KDNPCIHENGI_ECEGOPJDHME" => Some(Self::Ecegopjdhme), + "KDNPCIHENGI_JKHLDLEOHLL" => Some(Self::Jkhldleohll), + "KDNPCIHENGI_CBLCAHKKGJI" => Some(Self::Cblcahkkgji), + "KDNPCIHENGI_FHKJENEMLOC" => Some(Self::Fhkjenemloc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jkllgnfbfla { + Aoobmpbojfj = 0, + Nbkgagcnbin = 3, + Lnademnichk = 5, + Knofofgfenj = 9, + Kgbgjipdool = 1, + Jnphclgpocn = 2, + Hpegeogpojo = 6, + Lmeladncocb = 7, + Deibdjcfbii = 4, + Beaogadhafl = 8, + Cbgmmpfpbhi = 10, +} +impl Jkllgnfbfla { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Aoobmpbojfj => "JKLLGNFBFLA_AOOBMPBOJFJ", + Self::Nbkgagcnbin => "JKLLGNFBFLA_NBKGAGCNBIN", + Self::Lnademnichk => "JKLLGNFBFLA_LNADEMNICHK", + Self::Knofofgfenj => "JKLLGNFBFLA_KNOFOFGFENJ", + Self::Kgbgjipdool => "JKLLGNFBFLA_KGBGJIPDOOL", + Self::Jnphclgpocn => "JKLLGNFBFLA_JNPHCLGPOCN", + Self::Hpegeogpojo => "JKLLGNFBFLA_HPEGEOGPOJO", + Self::Lmeladncocb => "JKLLGNFBFLA_LMELADNCOCB", + Self::Deibdjcfbii => "JKLLGNFBFLA_DEIBDJCFBII", + Self::Beaogadhafl => "JKLLGNFBFLA_BEAOGADHAFL", + Self::Cbgmmpfpbhi => "JKLLGNFBFLA_CBGMMPFPBHI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JKLLGNFBFLA_AOOBMPBOJFJ" => Some(Self::Aoobmpbojfj), + "JKLLGNFBFLA_NBKGAGCNBIN" => Some(Self::Nbkgagcnbin), + "JKLLGNFBFLA_LNADEMNICHK" => Some(Self::Lnademnichk), + "JKLLGNFBFLA_KNOFOFGFENJ" => Some(Self::Knofofgfenj), + "JKLLGNFBFLA_KGBGJIPDOOL" => Some(Self::Kgbgjipdool), + "JKLLGNFBFLA_JNPHCLGPOCN" => Some(Self::Jnphclgpocn), + "JKLLGNFBFLA_HPEGEOGPOJO" => Some(Self::Hpegeogpojo), + "JKLLGNFBFLA_LMELADNCOCB" => Some(Self::Lmeladncocb), + "JKLLGNFBFLA_DEIBDJCFBII" => Some(Self::Deibdjcfbii), + "JKLLGNFBFLA_BEAOGADHAFL" => Some(Self::Beaogadhafl), + "JKLLGNFBFLA_CBGMMPFPBHI" => Some(Self::Cbgmmpfpbhi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gcbnkmhmdhj { + TimeEventStatusLock = 0, + TimeEventStatusEnded = 2, + TimeEventStatusUnlock = 1, +} +impl Gcbnkmhmdhj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TimeEventStatusLock => "GCBNKMHMDHJ_TIME_EVENT_STATUS_LOCK", + Self::TimeEventStatusEnded => "GCBNKMHMDHJ_TIME_EVENT_STATUS_ENDED", + Self::TimeEventStatusUnlock => "GCBNKMHMDHJ_TIME_EVENT_STATUS_UNLOCK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GCBNKMHMDHJ_TIME_EVENT_STATUS_LOCK" => Some(Self::TimeEventStatusLock), + "GCBNKMHMDHJ_TIME_EVENT_STATUS_ENDED" => Some(Self::TimeEventStatusEnded), + "GCBNKMHMDHJ_TIME_EVENT_STATUS_UNLOCK" => Some(Self::TimeEventStatusUnlock), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jgnojkakpcd { + Fpomljdnjlf = 0, + Ommojamjoll = 1, +} +impl Jgnojkakpcd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fpomljdnjlf => "JGNOJKAKPCD_FPOMLJDNJLF", + Self::Ommojamjoll => "JGNOJKAKPCD_OMMOJAMJOLL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JGNOJKAKPCD_FPOMLJDNJLF" => Some(Self::Fpomljdnjlf), + "JGNOJKAKPCD_OMMOJAMJOLL" => Some(Self::Ommojamjoll), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Enofceiopbo { + RefreshAuto = 0, + RefreshFalse = 2, + RefreshTrue = 1, +} +impl Enofceiopbo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::RefreshAuto => "ENOFCEIOPBO_REFRESH_AUTO", + Self::RefreshFalse => "ENOFCEIOPBO_REFRESH_FALSE", + Self::RefreshTrue => "ENOFCEIOPBO_REFRESH_TRUE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ENOFCEIOPBO_REFRESH_AUTO" => Some(Self::RefreshAuto), + "ENOFCEIOPBO_REFRESH_FALSE" => Some(Self::RefreshFalse), + "ENOFCEIOPBO_REFRESH_TRUE" => Some(Self::RefreshTrue), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Aaiemnifibl { + Pdeaajpoiji = 0, + Ncmbjocdgjf = 2, + Dofbbfmgeid = 1, +} +impl Aaiemnifibl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pdeaajpoiji => "AAIEMNIFIBL_PDEAAJPOIJI", + Self::Ncmbjocdgjf => "AAIEMNIFIBL_NCMBJOCDGJF", + Self::Dofbbfmgeid => "AAIEMNIFIBL_DOFBBFMGEID", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AAIEMNIFIBL_PDEAAJPOIJI" => Some(Self::Pdeaajpoiji), + "AAIEMNIFIBL_NCMBJOCDGJF" => Some(Self::Ncmbjocdgjf), + "AAIEMNIFIBL_DOFBBFMGEID" => Some(Self::Dofbbfmgeid), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kiaccoohkpp { + Eleoajnbcak = 0, + Lihhdjoealk = 1, + Ddbjfpjlhci = 2, +} +impl Kiaccoohkpp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Eleoajnbcak => "KIACCOOHKPP_ELEOAJNBCAK", + Self::Lihhdjoealk => "KIACCOOHKPP_LIHHDJOEALK", + Self::Ddbjfpjlhci => "KIACCOOHKPP_DDBJFPJLHCI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KIACCOOHKPP_ELEOAJNBCAK" => Some(Self::Eleoajnbcak), + "KIACCOOHKPP_LIHHDJOEALK" => Some(Self::Lihhdjoealk), + "KIACCOOHKPP_DDBJFPJLHCI" => Some(Self::Ddbjfpjlhci), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fgmlefceojp { + Neefnecaenc = 0, + Nfgknjhicmm = 1, + Idiglgdlpae = 2, +} +impl Fgmlefceojp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Neefnecaenc => "FGMLEFCEOJP_NEEFNECAENC", + Self::Nfgknjhicmm => "FGMLEFCEOJP_NFGKNJHICMM", + Self::Idiglgdlpae => "FGMLEFCEOJP_IDIGLGDLPAE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FGMLEFCEOJP_NEEFNECAENC" => Some(Self::Neefnecaenc), + "FGMLEFCEOJP_NFGKNJHICMM" => Some(Self::Nfgknjhicmm), + "FGMLEFCEOJP_IDIGLGDLPAE" => Some(Self::Idiglgdlpae), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bciiaehfjhk { + Ingfnnidgeo = 0, + Jblmgihkboc = 4, + Ggalgohldef = 3, + Feglegojjgj = 5, + Fpncnkimlfc = 1, + Kkogfceipcd = 2, +} +impl Bciiaehfjhk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ingfnnidgeo => "BCIIAEHFJHK_INGFNNIDGEO", + Self::Jblmgihkboc => "BCIIAEHFJHK_JBLMGIHKBOC", + Self::Ggalgohldef => "BCIIAEHFJHK_GGALGOHLDEF", + Self::Feglegojjgj => "BCIIAEHFJHK_FEGLEGOJJGJ", + Self::Fpncnkimlfc => "BCIIAEHFJHK_FPNCNKIMLFC", + Self::Kkogfceipcd => "BCIIAEHFJHK_KKOGFCEIPCD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BCIIAEHFJHK_INGFNNIDGEO" => Some(Self::Ingfnnidgeo), + "BCIIAEHFJHK_JBLMGIHKBOC" => Some(Self::Jblmgihkboc), + "BCIIAEHFJHK_GGALGOHLDEF" => Some(Self::Ggalgohldef), + "BCIIAEHFJHK_FEGLEGOJJGJ" => Some(Self::Feglegojjgj), + "BCIIAEHFJHK_FPNCNKIMLFC" => Some(Self::Fpncnkimlfc), + "BCIIAEHFJHK_KKOGFCEIPCD" => Some(Self::Kkogfceipcd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum HollowGridLink { + HollowGridLinkNone = 0, + Left = 8, + HollowGridLinkAll = 15, + Up = 1, + Right = 4, + Down = 2, +} +impl HollowGridLink { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowGridLinkNone => "HollowGridLink_HOLLOW_GRID_LINK_NONE", + Self::Left => "HollowGridLink_LEFT", + Self::HollowGridLinkAll => "HollowGridLink_HOLLOW_GRID_LINK_ALL", + Self::Up => "HollowGridLink_UP", + Self::Right => "HollowGridLink_RIGHT", + Self::Down => "HollowGridLink_DOWN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HollowGridLink_HOLLOW_GRID_LINK_NONE" => Some(Self::HollowGridLinkNone), + "HollowGridLink_LEFT" => Some(Self::Left), + "HollowGridLink_HOLLOW_GRID_LINK_ALL" => Some(Self::HollowGridLinkAll), + "HollowGridLink_UP" => Some(Self::Up), + "HollowGridLink_RIGHT" => Some(Self::Right), + "HollowGridLink_DOWN" => Some(Self::Down), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Emikembcmkd { + Aokdjcoaefb = 0, + Biilkahilkn = 1, + Fmfaknfgcef = 3, + Njiagflfhbb = 2, +} +impl Emikembcmkd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Aokdjcoaefb => "EMIKEMBCMKD_AOKDJCOAEFB", + Self::Biilkahilkn => "EMIKEMBCMKD_BIILKAHILKN", + Self::Fmfaknfgcef => "EMIKEMBCMKD_FMFAKNFGCEF", + Self::Njiagflfhbb => "EMIKEMBCMKD_NJIAGFLFHBB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EMIKEMBCMKD_AOKDJCOAEFB" => Some(Self::Aokdjcoaefb), + "EMIKEMBCMKD_BIILKAHILKN" => Some(Self::Biilkahilkn), + "EMIKEMBCMKD_FMFAKNFGCEF" => Some(Self::Fmfaknfgcef), + "EMIKEMBCMKD_NJIAGFLFHBB" => Some(Self::Njiagflfhbb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum NodeVisible { + NodeVisibleAll = 0, + Blocked = 5, + Visible = 1, + VisibleAtGridAround = 2, + TemporaryVisibleAtAround = 4, + VisibleByTriggerEvent = 3, +} +impl NodeVisible { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::NodeVisibleAll => "NodeVisible_NODE_VISIBLE_ALL", + Self::Blocked => "NodeVisible_BLOCKED", + Self::Visible => "NodeVisible_VISIBLE", + Self::VisibleAtGridAround => "NodeVisible_VISIBLE_AT_GRID_AROUND", + Self::TemporaryVisibleAtAround => "NodeVisible_TEMPORARY_VISIBLE_AT_AROUND", + Self::VisibleByTriggerEvent => "NodeVisible_VISIBLE_BY_TRIGGER_EVENT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NodeVisible_NODE_VISIBLE_ALL" => Some(Self::NodeVisibleAll), + "NodeVisible_BLOCKED" => Some(Self::Blocked), + "NodeVisible_VISIBLE" => Some(Self::Visible), + "NodeVisible_VISIBLE_AT_GRID_AROUND" => Some(Self::VisibleAtGridAround), + "NodeVisible_TEMPORARY_VISIBLE_AT_AROUND" => { + Some(Self::TemporaryVisibleAtAround) } - Self::ModifyTimeSegmentTypeSave => { - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_SAVE" + "NodeVisible_VISIBLE_BY_TRIGGER_EVENT" => Some(Self::VisibleByTriggerEvent), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pagahmdpmcb { + Djadcdojbai = 0, + Miaeecfdhhi = 2, + Dnkhgibiigk = 1, +} +impl Pagahmdpmcb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Djadcdojbai => "PAGAHMDPMCB_DJADCDOJBAI", + Self::Miaeecfdhhi => "PAGAHMDPMCB_MIAEECFDHHI", + Self::Dnkhgibiigk => "PAGAHMDPMCB_DNKHGIBIIGK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PAGAHMDPMCB_DJADCDOJBAI" => Some(Self::Djadcdojbai), + "PAGAHMDPMCB_MIAEECFDHHI" => Some(Self::Miaeecfdhhi), + "PAGAHMDPMCB_DNKHGIBIIGK" => Some(Self::Dnkhgibiigk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dnojdibfgek { + Ipbpfpiebfh = 0, +} +impl Dnojdibfgek { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ipbpfpiebfh => "DNOJDIBFGEK_IPBPFPIEBFH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DNOJDIBFGEK_IPBPFPIEBFH" => Some(Self::Ipbpfpiebfh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jlejifhmigl { + Khmogjppcaa = 0, + Pginbkipfjl = 1, + Lafdlaanagn = 2, +} +impl Jlejifhmigl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Khmogjppcaa => "JLEJIFHMIGL_KHMOGJPPCAA", + Self::Pginbkipfjl => "JLEJIFHMIGL_PGINBKIPFJL", + Self::Lafdlaanagn => "JLEJIFHMIGL_LAFDLAANAGN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JLEJIFHMIGL_KHMOGJPPCAA" => Some(Self::Khmogjppcaa), + "JLEJIFHMIGL_PGINBKIPFJL" => Some(Self::Pginbkipfjl), + "JLEJIFHMIGL_LAFDLAANAGN" => Some(Self::Lafdlaanagn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jojemjgdjig { + Hioapbalhhb = 0, + Kcemelpojdn = 3, + Gkgldfigkhk = 1, + Ggeicoomklm = 2, +} +impl Jojemjgdjig { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hioapbalhhb => "JOJEMJGDJIG_HIOAPBALHHB", + Self::Kcemelpojdn => "JOJEMJGDJIG_KCEMELPOJDN", + Self::Gkgldfigkhk => "JOJEMJGDJIG_GKGLDFIGKHK", + Self::Ggeicoomklm => "JOJEMJGDJIG_GGEICOOMKLM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JOJEMJGDJIG_HIOAPBALHHB" => Some(Self::Hioapbalhhb), + "JOJEMJGDJIG_KCEMELPOJDN" => Some(Self::Kcemelpojdn), + "JOJEMJGDJIG_GKGLDFIGKHK" => Some(Self::Gkgldfigkhk), + "JOJEMJGDJIG_GGEICOOMKLM" => Some(Self::Ggeicoomklm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oalnbagicfh { + Npcegmnooae = 0, + Oimbcanfmje = 7, + Kboenpkldee = 2, + Oifhpfghlfb = 5, + Igfapjplhca = 3, + Njimcbigpno = 4, + Eemoiflhcmc = 8, + Fejjfhgpeci = 6, + Knbbbjpjddc = 1, +} +impl Oalnbagicfh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Npcegmnooae => "OALNBAGICFH_NPCEGMNOOAE", + Self::Oimbcanfmje => "OALNBAGICFH_OIMBCANFMJE", + Self::Kboenpkldee => "OALNBAGICFH_KBOENPKLDEE", + Self::Oifhpfghlfb => "OALNBAGICFH_OIFHPFGHLFB", + Self::Igfapjplhca => "OALNBAGICFH_IGFAPJPLHCA", + Self::Njimcbigpno => "OALNBAGICFH_NJIMCBIGPNO", + Self::Eemoiflhcmc => "OALNBAGICFH_EEMOIFLHCMC", + Self::Fejjfhgpeci => "OALNBAGICFH_FEJJFHGPECI", + Self::Knbbbjpjddc => "OALNBAGICFH_KNBBBJPJDDC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OALNBAGICFH_NPCEGMNOOAE" => Some(Self::Npcegmnooae), + "OALNBAGICFH_OIMBCANFMJE" => Some(Self::Oimbcanfmje), + "OALNBAGICFH_KBOENPKLDEE" => Some(Self::Kboenpkldee), + "OALNBAGICFH_OIFHPFGHLFB" => Some(Self::Oifhpfghlfb), + "OALNBAGICFH_IGFAPJPLHCA" => Some(Self::Igfapjplhca), + "OALNBAGICFH_NJIMCBIGPNO" => Some(Self::Njimcbigpno), + "OALNBAGICFH_EEMOIFLHCMC" => Some(Self::Eemoiflhcmc), + "OALNBAGICFH_FEJJFHGPECI" => Some(Self::Fejjfhgpeci), + "OALNBAGICFH_KNBBBJPJDDC" => Some(Self::Knbbbjpjddc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum ModTimeType { + ModTimeTypeNone = 0, + ModTimeAddPeriod = 2, + ModTimeAddMinute = 3, + ModTimeSet = 1, +} +impl ModTimeType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ModTimeTypeNone => "ModTimeType_MOD_TIME_TYPE_NONE", + Self::ModTimeAddPeriod => "ModTimeType_MOD_TIME_ADD_PERIOD", + Self::ModTimeAddMinute => "ModTimeType_MOD_TIME_ADD_MINUTE", + Self::ModTimeSet => "ModTimeType_MOD_TIME_SET", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ModTimeType_MOD_TIME_TYPE_NONE" => Some(Self::ModTimeTypeNone), + "ModTimeType_MOD_TIME_ADD_PERIOD" => Some(Self::ModTimeAddPeriod), + "ModTimeType_MOD_TIME_ADD_MINUTE" => Some(Self::ModTimeAddMinute), + "ModTimeType_MOD_TIME_SET" => Some(Self::ModTimeSet), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bcijgdapkig { + Ijadadcnelk = 0, + Jlnceiaiboc = 2, + Oophfadjnhj = 3, + Dfoplleonlf = 1, +} +impl Bcijgdapkig { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ijadadcnelk => "BCIJGDAPKIG_IJADADCNELK", + Self::Jlnceiaiboc => "BCIJGDAPKIG_JLNCEIAIBOC", + Self::Oophfadjnhj => "BCIJGDAPKIG_OOPHFADJNHJ", + Self::Dfoplleonlf => "BCIJGDAPKIG_DFOPLLEONLF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BCIJGDAPKIG_IJADADCNELK" => Some(Self::Ijadadcnelk), + "BCIJGDAPKIG_JLNCEIAIBOC" => Some(Self::Jlnceiaiboc), + "BCIJGDAPKIG_OOPHFADJNHJ" => Some(Self::Oophfadjnhj), + "BCIJGDAPKIG_DFOPLLEONLF" => Some(Self::Dfoplleonlf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mblldnfaakh { + Kbkbclhknaj = 0, +} +impl Mblldnfaakh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kbkbclhknaj => "MBLLDNFAAKH_KBKBCLHKNAJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MBLLDNFAAKH_KBKBCLHKNAJ" => Some(Self::Kbkbclhknaj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pipimadgoif { + ScriptHollowQuestTypeNone = 0, + ScriptHollowQuestTypeBigWorld = 8, + ScriptHollowQuestTypeChallenge = 5, + ScriptHollowQuestTypeSideAvatar = 7, + ScriptHollowQuestTypeWorldLevel = 11, + ScriptHollowQuestTypeMain = 1, + ScriptHollowQuestTypeWeeklyBattle = 9, + ScriptHollowQuestTypeHollowZero = 6, + ScriptHollowQuestTypeHardMode = 12, + ScriptHollowQuestTypeSide = 2, + ScriptHollowQuestTypeUrgent = 3, + ScriptHollowQuestTypeOnlyBattle = 10, +} +impl Pipimadgoif { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ScriptHollowQuestTypeNone => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_NONE" } - Self::ModifyTimeSegmentTypeModify => { - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_MODIFY" + Self::ScriptHollowQuestTypeBigWorld => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_BIG_WORLD" } - Self::ModifyTimeSegmentTypeReset => { - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_RESET" + Self::ScriptHollowQuestTypeChallenge => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_CHALLENGE" } - Self::ModifyTimeSegmentTypeApply => { - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_APPLY" + Self::ScriptHollowQuestTypeSideAvatar => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_SIDE_AVATAR" + } + Self::ScriptHollowQuestTypeWorldLevel => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_WORLD_LEVEL" + } + Self::ScriptHollowQuestTypeMain => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_MAIN" + } + Self::ScriptHollowQuestTypeWeeklyBattle => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_WEEKLY_BATTLE" + } + Self::ScriptHollowQuestTypeHollowZero => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_HOLLOW_ZERO" + } + Self::ScriptHollowQuestTypeHardMode => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_HARD_MODE" + } + Self::ScriptHollowQuestTypeSide => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_SIDE" + } + Self::ScriptHollowQuestTypeUrgent => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_URGENT" + } + Self::ScriptHollowQuestTypeOnlyBattle => { + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_ONLY_BATTLE" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_NONE" => { - Some(Self::ModifyTimeSegmentTypeNone) + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_NONE" => { + Some(Self::ScriptHollowQuestTypeNone) } - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_SAVE" => { - Some(Self::ModifyTimeSegmentTypeSave) + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_BIG_WORLD" => { + Some(Self::ScriptHollowQuestTypeBigWorld) } - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_MODIFY" => { - Some(Self::ModifyTimeSegmentTypeModify) + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_CHALLENGE" => { + Some(Self::ScriptHollowQuestTypeChallenge) } - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_RESET" => { - Some(Self::ModifyTimeSegmentTypeReset) + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_SIDE_AVATAR" => { + Some(Self::ScriptHollowQuestTypeSideAvatar) } - "OENIFBFNDJL_MODIFY_TIME_SEGMENT_TYPE_APPLY" => { - Some(Self::ModifyTimeSegmentTypeApply) + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_WORLD_LEVEL" => { + Some(Self::ScriptHollowQuestTypeWorldLevel) + } + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_MAIN" => { + Some(Self::ScriptHollowQuestTypeMain) + } + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_WEEKLY_BATTLE" => { + Some(Self::ScriptHollowQuestTypeWeeklyBattle) + } + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_HOLLOW_ZERO" => { + Some(Self::ScriptHollowQuestTypeHollowZero) + } + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_HARD_MODE" => { + Some(Self::ScriptHollowQuestTypeHardMode) + } + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_SIDE" => { + Some(Self::ScriptHollowQuestTypeSide) + } + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_URGENT" => { + Some(Self::ScriptHollowQuestTypeUrgent) + } + "PIPIMADGOIF_SCRIPT_HOLLOW_QUEST_TYPE_ONLY_BATTLE" => { + Some(Self::ScriptHollowQuestTypeOnlyBattle) } _ => None, } @@ -17465,41 +22902,44 @@ impl Oenifbfndjl { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pbdlhpaaklk { - Keadnfmhgof = 0, - Ggjjlinomdi = 4, - Ehmfhiebjjo = 1, - Daimppcnndm = 2, - Modbphfdbpo = 6, - Knnpkmehpcc = 5, - Fmkahdlcikm = 3, +pub enum Jplkdgbbobk { + Dkgeecgjlck = 0, + Dgaegohndpm = 2, + Agihpbccbch = 1, + Ppcgaclhlag = 5, + Dmihelhamoo = 7, + Imgiaaoigfi = 3, + Kafgakabgdg = 4, + Noaklaahggm = 6, } -impl Pbdlhpaaklk { +impl Jplkdgbbobk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Keadnfmhgof => "PBDLHPAAKLK_KEADNFMHGOF", - Self::Ggjjlinomdi => "PBDLHPAAKLK_GGJJLINOMDI", - Self::Ehmfhiebjjo => "PBDLHPAAKLK_EHMFHIEBJJO", - Self::Daimppcnndm => "PBDLHPAAKLK_DAIMPPCNNDM", - Self::Modbphfdbpo => "PBDLHPAAKLK_MODBPHFDBPO", - Self::Knnpkmehpcc => "PBDLHPAAKLK_KNNPKMEHPCC", - Self::Fmkahdlcikm => "PBDLHPAAKLK_FMKAHDLCIKM", + Self::Dkgeecgjlck => "JPLKDGBBOBK_DKGEECGJLCK", + Self::Dgaegohndpm => "JPLKDGBBOBK_DGAEGOHNDPM", + Self::Agihpbccbch => "JPLKDGBBOBK_AGIHPBCCBCH", + Self::Ppcgaclhlag => "JPLKDGBBOBK_PPCGACLHLAG", + Self::Dmihelhamoo => "JPLKDGBBOBK_DMIHELHAMOO", + Self::Imgiaaoigfi => "JPLKDGBBOBK_IMGIAAOIGFI", + Self::Kafgakabgdg => "JPLKDGBBOBK_KAFGAKABGDG", + Self::Noaklaahggm => "JPLKDGBBOBK_NOAKLAAHGGM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "PBDLHPAAKLK_KEADNFMHGOF" => Some(Self::Keadnfmhgof), - "PBDLHPAAKLK_GGJJLINOMDI" => Some(Self::Ggjjlinomdi), - "PBDLHPAAKLK_EHMFHIEBJJO" => Some(Self::Ehmfhiebjjo), - "PBDLHPAAKLK_DAIMPPCNNDM" => Some(Self::Daimppcnndm), - "PBDLHPAAKLK_MODBPHFDBPO" => Some(Self::Modbphfdbpo), - "PBDLHPAAKLK_KNNPKMEHPCC" => Some(Self::Knnpkmehpcc), - "PBDLHPAAKLK_FMKAHDLCIKM" => Some(Self::Fmkahdlcikm), + "JPLKDGBBOBK_DKGEECGJLCK" => Some(Self::Dkgeecgjlck), + "JPLKDGBBOBK_DGAEGOHNDPM" => Some(Self::Dgaegohndpm), + "JPLKDGBBOBK_AGIHPBCCBCH" => Some(Self::Agihpbccbch), + "JPLKDGBBOBK_PPCGACLHLAG" => Some(Self::Ppcgaclhlag), + "JPLKDGBBOBK_DMIHELHAMOO" => Some(Self::Dmihelhamoo), + "JPLKDGBBOBK_IMGIAAOIGFI" => Some(Self::Imgiaaoigfi), + "JPLKDGBBOBK_KAFGAKABGDG" => Some(Self::Kafgakabgdg), + "JPLKDGBBOBK_NOAKLAAHGGM" => Some(Self::Noaklaahggm), _ => None, } } @@ -17508,41 +22948,23 @@ impl Pbdlhpaaklk { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Machbhlabpg { - Lobdmmljlgf = 0, - Bnbjmofpomh = 1, - Fdoohgfphjd = 5, - Jkoekgolopc = 2, - Jmbchhemked = 3, - Fcgbcppegab = 4, - Hhjefmbdede = 6, +pub enum Lempjdeepio { + Egheodpiglc = 0, } -impl Machbhlabpg { +impl Lempjdeepio { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Lobdmmljlgf => "MACHBHLABPG_LOBDMMLJLGF", - Self::Bnbjmofpomh => "MACHBHLABPG_BNBJMOFPOMH", - Self::Fdoohgfphjd => "MACHBHLABPG_FDOOHGFPHJD", - Self::Jkoekgolopc => "MACHBHLABPG_JKOEKGOLOPC", - Self::Jmbchhemked => "MACHBHLABPG_JMBCHHEMKED", - Self::Fcgbcppegab => "MACHBHLABPG_FCGBCPPEGAB", - Self::Hhjefmbdede => "MACHBHLABPG_HHJEFMBDEDE", + Self::Egheodpiglc => "LEMPJDEEPIO_EGHEODPIGLC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "MACHBHLABPG_LOBDMMLJLGF" => Some(Self::Lobdmmljlgf), - "MACHBHLABPG_BNBJMOFPOMH" => Some(Self::Bnbjmofpomh), - "MACHBHLABPG_FDOOHGFPHJD" => Some(Self::Fdoohgfphjd), - "MACHBHLABPG_JKOEKGOLOPC" => Some(Self::Jkoekgolopc), - "MACHBHLABPG_JMBCHHEMKED" => Some(Self::Jmbchhemked), - "MACHBHLABPG_FCGBCPPEGAB" => Some(Self::Fcgbcppegab), - "MACHBHLABPG_HHJEFMBDEDE" => Some(Self::Hhjefmbdede), + "LEMPJDEEPIO_EGHEODPIGLC" => Some(Self::Egheodpiglc), _ => None, } } @@ -17551,29 +22973,23 @@ impl Machbhlabpg { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ohhjecikfbe { - Okjfcpflafm = 0, - Hneogdbffgb = 2, - Opbjkfifmja = 1, +pub enum Dkncknacjfe { + Pnlheckmopi = 0, } -impl Ohhjecikfbe { +impl Dkncknacjfe { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Okjfcpflafm => "OHHJECIKFBE_OKJFCPFLAFM", - Self::Hneogdbffgb => "OHHJECIKFBE_HNEOGDBFFGB", - Self::Opbjkfifmja => "OHHJECIKFBE_OPBJKFIFMJA", + Self::Pnlheckmopi => "DKNCKNACJFE_PNLHECKMOPI", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "OHHJECIKFBE_OKJFCPFLAFM" => Some(Self::Okjfcpflafm), - "OHHJECIKFBE_HNEOGDBFFGB" => Some(Self::Hneogdbffgb), - "OHHJECIKFBE_OPBJKFIFMJA" => Some(Self::Opbjkfifmja), + "DKNCKNACJFE_PNLHECKMOPI" => Some(Self::Pnlheckmopi), _ => None, } } @@ -17582,29 +22998,32 @@ impl Ohhjecikfbe { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum AvatarShowWeaponType { - BolnnmjoidkOljbmhajkcl = 0, - BolnnmjoidkOmhggpbpaej = 2, - BolnnmjoidkFnlfdeodfod = 1, +pub enum Bjgcnaaljlk { + Kolidpbfeag = 0, + Hcldnmkalci = 2, + Pdggeoppbmj = 1, + Engflmpdleg = 3, } -impl AvatarShowWeaponType { +impl Bjgcnaaljlk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::BolnnmjoidkOljbmhajkcl => "BOLNNMJOIDK_OLJBMHAJKCL", - Self::BolnnmjoidkOmhggpbpaej => "BOLNNMJOIDK_OMHGGPBPAEJ", - Self::BolnnmjoidkFnlfdeodfod => "BOLNNMJOIDK_FNLFDEODFOD", + Self::Kolidpbfeag => "BJGCNAALJLK_KOLIDPBFEAG", + Self::Hcldnmkalci => "BJGCNAALJLK_HCLDNMKALCI", + Self::Pdggeoppbmj => "BJGCNAALJLK_PDGGEOPPBMJ", + Self::Engflmpdleg => "BJGCNAALJLK_ENGFLMPDLEG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "BOLNNMJOIDK_OLJBMHAJKCL" => Some(Self::BolnnmjoidkOljbmhajkcl), - "BOLNNMJOIDK_OMHGGPBPAEJ" => Some(Self::BolnnmjoidkOmhggpbpaej), - "BOLNNMJOIDK_FNLFDEODFOD" => Some(Self::BolnnmjoidkFnlfdeodfod), + "BJGCNAALJLK_KOLIDPBFEAG" => Some(Self::Kolidpbfeag), + "BJGCNAALJLK_HCLDNMKALCI" => Some(Self::Hcldnmkalci), + "BJGCNAALJLK_PDGGEOPPBMJ" => Some(Self::Pdggeoppbmj), + "BJGCNAALJLK_ENGFLMPDLEG" => Some(Self::Engflmpdleg), _ => None, } } @@ -17613,32 +23032,26 @@ impl AvatarShowWeaponType { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Kgnknjldlfn { - Abgpemdpmbc = 0, - Amdegbhbage = 3, - Jbjooenliph = 2, - Hnjoffbjlcb = 1, +pub enum Nfndhfgbhje { + Cdobppbpkib = 0, + Lppkhnepaam = 1, } -impl Kgnknjldlfn { +impl Nfndhfgbhje { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Abgpemdpmbc => "KGNKNJLDLFN_ABGPEMDPMBC", - Self::Amdegbhbage => "KGNKNJLDLFN_AMDEGBHBAGE", - Self::Jbjooenliph => "KGNKNJLDLFN_JBJOOENLIPH", - Self::Hnjoffbjlcb => "KGNKNJLDLFN_HNJOFFBJLCB", + Self::Cdobppbpkib => "NFNDHFGBHJE_CDOBPPBPKIB", + Self::Lppkhnepaam => "NFNDHFGBHJE_LPPKHNEPAAM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "KGNKNJLDLFN_ABGPEMDPMBC" => Some(Self::Abgpemdpmbc), - "KGNKNJLDLFN_AMDEGBHBAGE" => Some(Self::Amdegbhbage), - "KGNKNJLDLFN_JBJOOENLIPH" => Some(Self::Jbjooenliph), - "KGNKNJLDLFN_HNJOFFBJLCB" => Some(Self::Hnjoffbjlcb), + "NFNDHFGBHJE_CDOBPPBPKIB" => Some(Self::Cdobppbpkib), + "NFNDHFGBHJE_LPPKHNEPAAM" => Some(Self::Lppkhnepaam), _ => None, } } @@ -17647,23 +23060,26 @@ impl Kgnknjldlfn { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ekhkeefkooa { - Ehfdalbnhke = 0, +pub enum Fohhfdocmfh { + ToBigTv = 0, + ToNormalTv = 1, } -impl Ekhkeefkooa { +impl Fohhfdocmfh { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Ehfdalbnhke => "EKHKEEFKOOA_EHFDALBNHKE", + Self::ToBigTv => "FOHHFDOCMFH_TO_BIG_TV", + Self::ToNormalTv => "FOHHFDOCMFH_TO_NORMAL_TV", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "EKHKEEFKOOA_EHFDALBNHKE" => Some(Self::Ehfdalbnhke), + "FOHHFDOCMFH_TO_BIG_TV" => Some(Self::ToBigTv), + "FOHHFDOCMFH_TO_NORMAL_TV" => Some(Self::ToNormalTv), _ => None, } } @@ -17672,32 +23088,32 @@ impl Ekhkeefkooa { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ojiaoombamk { - Odbeokfcapj = 0, - Pgahfpajelc = 2, - Pnmhjmmilge = 3, - Efnobkhpbbb = 1, +pub enum Ojeajolihhe { + Epmjomghklg = 0, + Ddmimgilkae = 1, + Eggkeooeghk = 3, + Jahbagoicke = 2, } -impl Ojiaoombamk { +impl Ojeajolihhe { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Odbeokfcapj => "OJIAOOMBAMK_ODBEOKFCAPJ", - Self::Pgahfpajelc => "OJIAOOMBAMK_PGAHFPAJELC", - Self::Pnmhjmmilge => "OJIAOOMBAMK_PNMHJMMILGE", - Self::Efnobkhpbbb => "OJIAOOMBAMK_EFNOBKHPBBB", + Self::Epmjomghklg => "OJEAJOLIHHE_EPMJOMGHKLG", + Self::Ddmimgilkae => "OJEAJOLIHHE_DDMIMGILKAE", + Self::Eggkeooeghk => "OJEAJOLIHHE_EGGKEOOEGHK", + Self::Jahbagoicke => "OJEAJOLIHHE_JAHBAGOICKE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "OJIAOOMBAMK_ODBEOKFCAPJ" => Some(Self::Odbeokfcapj), - "OJIAOOMBAMK_PGAHFPAJELC" => Some(Self::Pgahfpajelc), - "OJIAOOMBAMK_PNMHJMMILGE" => Some(Self::Pnmhjmmilge), - "OJIAOOMBAMK_EFNOBKHPBBB" => Some(Self::Efnobkhpbbb), + "OJEAJOLIHHE_EPMJOMGHKLG" => Some(Self::Epmjomghklg), + "OJEAJOLIHHE_DDMIMGILKAE" => Some(Self::Ddmimgilkae), + "OJEAJOLIHHE_EGGKEOOEGHK" => Some(Self::Eggkeooeghk), + "OJEAJOLIHHE_JAHBAGOICKE" => Some(Self::Jahbagoicke), _ => None, } } @@ -17706,23 +23122,32 @@ impl Ojiaoombamk { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Dnclfgdipog { - Leihihpdlcb = 0, +pub enum Nbcnlifmnac { + Niaiagdcpdd = 0, + Codinpgeioa = 1, + Pncpjjkeodd = 3, + Gheggjjgglm = 2, } -impl Dnclfgdipog { +impl Nbcnlifmnac { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Leihihpdlcb => "DNCLFGDIPOG_LEIHIHPDLCB", + Self::Niaiagdcpdd => "NBCNLIFMNAC_NIAIAGDCPDD", + Self::Codinpgeioa => "NBCNLIFMNAC_CODINPGEIOA", + Self::Pncpjjkeodd => "NBCNLIFMNAC_PNCPJJKEODD", + Self::Gheggjjgglm => "NBCNLIFMNAC_GHEGGJJGGLM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "DNCLFGDIPOG_LEIHIHPDLCB" => Some(Self::Leihihpdlcb), + "NBCNLIFMNAC_NIAIAGDCPDD" => Some(Self::Niaiagdcpdd), + "NBCNLIFMNAC_CODINPGEIOA" => Some(Self::Codinpgeioa), + "NBCNLIFMNAC_PNCPJJKEODD" => Some(Self::Pncpjjkeodd), + "NBCNLIFMNAC_GHEGGJJGGLM" => Some(Self::Gheggjjgglm), _ => None, } } @@ -17731,29 +23156,32 @@ impl Dnclfgdipog { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pkglmmogojg { - Ddehmnhmjhb = 0, - Lpikhekbcdp = 2, - Gonnadefcai = 1, +pub enum Bccgmkhodbd { + Gelaiinbdaj = 0, + Fjelpennnim = 1, + Panaldjmefg = 3, + Kcngpfobnin = 2, } -impl Pkglmmogojg { +impl Bccgmkhodbd { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Ddehmnhmjhb => "PKGLMMOGOJG_DDEHMNHMJHB", - Self::Lpikhekbcdp => "PKGLMMOGOJG_LPIKHEKBCDP", - Self::Gonnadefcai => "PKGLMMOGOJG_GONNADEFCAI", + Self::Gelaiinbdaj => "BCCGMKHODBD_GELAIINBDAJ", + Self::Fjelpennnim => "BCCGMKHODBD_FJELPENNNIM", + Self::Panaldjmefg => "BCCGMKHODBD_PANALDJMEFG", + Self::Kcngpfobnin => "BCCGMKHODBD_KCNGPFOBNIN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "PKGLMMOGOJG_DDEHMNHMJHB" => Some(Self::Ddehmnhmjhb), - "PKGLMMOGOJG_LPIKHEKBCDP" => Some(Self::Lpikhekbcdp), - "PKGLMMOGOJG_GONNADEFCAI" => Some(Self::Gonnadefcai), + "BCCGMKHODBD_GELAIINBDAJ" => Some(Self::Gelaiinbdaj), + "BCCGMKHODBD_FJELPENNNIM" => Some(Self::Fjelpennnim), + "BCCGMKHODBD_PANALDJMEFG" => Some(Self::Panaldjmefg), + "BCCGMKHODBD_KCNGPFOBNIN" => Some(Self::Kcngpfobnin), _ => None, } } @@ -17762,35 +23190,29 @@ impl Pkglmmogojg { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pfkdnjfhpfn { - ModifyStackOrderUp = 0, - ModifyStackOrderTop = 2, - ModifyStackOrderBottom = 3, - ModifyStackOrderDown = 1, - ModifyStackOrderList = 4, +pub enum AimRectColor { + AimRectColorNone = 0, + AimRectColorRed = 2, + AimRectColorGreen = 1, } -impl Pfkdnjfhpfn { +impl AimRectColor { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::ModifyStackOrderUp => "PFKDNJFHPFN_MODIFY_STACK_ORDER_UP", - Self::ModifyStackOrderTop => "PFKDNJFHPFN_MODIFY_STACK_ORDER_TOP", - Self::ModifyStackOrderBottom => "PFKDNJFHPFN_MODIFY_STACK_ORDER_BOTTOM", - Self::ModifyStackOrderDown => "PFKDNJFHPFN_MODIFY_STACK_ORDER_DOWN", - Self::ModifyStackOrderList => "PFKDNJFHPFN_MODIFY_STACK_ORDER_LIST", + Self::AimRectColorNone => "AimRectColor_AIM_RECT_COLOR_NONE", + Self::AimRectColorRed => "AimRectColor_AIM_RECT_COLOR_RED", + Self::AimRectColorGreen => "AimRectColor_AIM_RECT_COLOR_GREEN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "PFKDNJFHPFN_MODIFY_STACK_ORDER_UP" => Some(Self::ModifyStackOrderUp), - "PFKDNJFHPFN_MODIFY_STACK_ORDER_TOP" => Some(Self::ModifyStackOrderTop), - "PFKDNJFHPFN_MODIFY_STACK_ORDER_BOTTOM" => Some(Self::ModifyStackOrderBottom), - "PFKDNJFHPFN_MODIFY_STACK_ORDER_DOWN" => Some(Self::ModifyStackOrderDown), - "PFKDNJFHPFN_MODIFY_STACK_ORDER_LIST" => Some(Self::ModifyStackOrderList), + "AimRectColor_AIM_RECT_COLOR_NONE" => Some(Self::AimRectColorNone), + "AimRectColor_AIM_RECT_COLOR_RED" => Some(Self::AimRectColorRed), + "AimRectColor_AIM_RECT_COLOR_GREEN" => Some(Self::AimRectColorGreen), _ => None, } } @@ -17799,41 +23221,35 @@ impl Pfkdnjfhpfn { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Lngcihigndf { - Lbnddenalan = 0, - Hanmdmkkaao = 5, - Nkcenangmoj = 2, - Hmalcaamijh = 3, - Japkbccenoc = 1, - Mbeigchngji = 6, - Gdlmafffaki = 4, +pub enum Klhkjfahmbn { + Ljlgcmpamde = 0, + Bkcdkhhollg = 4, + Ofghpekofle = 1, + Koigjjdalma = 3, + Lbjjcnmjmid = 2, } -impl Lngcihigndf { +impl Klhkjfahmbn { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Lbnddenalan => "LNGCIHIGNDF_LBNDDENALAN", - Self::Hanmdmkkaao => "LNGCIHIGNDF_HANMDMKKAAO", - Self::Nkcenangmoj => "LNGCIHIGNDF_NKCENANGMOJ", - Self::Hmalcaamijh => "LNGCIHIGNDF_HMALCAAMIJH", - Self::Japkbccenoc => "LNGCIHIGNDF_JAPKBCCENOC", - Self::Mbeigchngji => "LNGCIHIGNDF_MBEIGCHNGJI", - Self::Gdlmafffaki => "LNGCIHIGNDF_GDLMAFFFAKI", + Self::Ljlgcmpamde => "KLHKJFAHMBN_LJLGCMPAMDE", + Self::Bkcdkhhollg => "KLHKJFAHMBN_BKCDKHHOLLG", + Self::Ofghpekofle => "KLHKJFAHMBN_OFGHPEKOFLE", + Self::Koigjjdalma => "KLHKJFAHMBN_KOIGJJDALMA", + Self::Lbjjcnmjmid => "KLHKJFAHMBN_LBJJCNMJMID", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "LNGCIHIGNDF_LBNDDENALAN" => Some(Self::Lbnddenalan), - "LNGCIHIGNDF_HANMDMKKAAO" => Some(Self::Hanmdmkkaao), - "LNGCIHIGNDF_NKCENANGMOJ" => Some(Self::Nkcenangmoj), - "LNGCIHIGNDF_HMALCAAMIJH" => Some(Self::Hmalcaamijh), - "LNGCIHIGNDF_JAPKBCCENOC" => Some(Self::Japkbccenoc), - "LNGCIHIGNDF_MBEIGCHNGJI" => Some(Self::Mbeigchngji), - "LNGCIHIGNDF_GDLMAFFFAKI" => Some(Self::Gdlmafffaki), + "KLHKJFAHMBN_LJLGCMPAMDE" => Some(Self::Ljlgcmpamde), + "KLHKJFAHMBN_BKCDKHHOLLG" => Some(Self::Bkcdkhhollg), + "KLHKJFAHMBN_OFGHPEKOFLE" => Some(Self::Ofghpekofle), + "KLHKJFAHMBN_KOIGJJDALMA" => Some(Self::Koigjjdalma), + "KLHKJFAHMBN_LBJJCNMJMID" => Some(Self::Lbjjcnmjmid), _ => None, } } @@ -17842,23 +23258,41 @@ impl Lngcihigndf { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Hnddjiagccg { - Fhfolcejlhk = 0, +pub enum Dfpomaagcjm { + Hkmddbkmneo = 0, + Fhclhaioooi = 5, + Apimndgnafb = 6, + Iajinoenpkl = 2, + Liaainpfdil = 4, + Ehphgkcpkep = 3, + Neamfmeeadc = 1, } -impl Hnddjiagccg { +impl Dfpomaagcjm { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Fhfolcejlhk => "HNDDJIAGCCG_FHFOLCEJLHK", + Self::Hkmddbkmneo => "DFPOMAAGCJM_HKMDDBKMNEO", + Self::Fhclhaioooi => "DFPOMAAGCJM_FHCLHAIOOOI", + Self::Apimndgnafb => "DFPOMAAGCJM_APIMNDGNAFB", + Self::Iajinoenpkl => "DFPOMAAGCJM_IAJINOENPKL", + Self::Liaainpfdil => "DFPOMAAGCJM_LIAAINPFDIL", + Self::Ehphgkcpkep => "DFPOMAAGCJM_EHPHGKCPKEP", + Self::Neamfmeeadc => "DFPOMAAGCJM_NEAMFMEEADC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "HNDDJIAGCCG_FHFOLCEJLHK" => Some(Self::Fhfolcejlhk), + "DFPOMAAGCJM_HKMDDBKMNEO" => Some(Self::Hkmddbkmneo), + "DFPOMAAGCJM_FHCLHAIOOOI" => Some(Self::Fhclhaioooi), + "DFPOMAAGCJM_APIMNDGNAFB" => Some(Self::Apimndgnafb), + "DFPOMAAGCJM_IAJINOENPKL" => Some(Self::Iajinoenpkl), + "DFPOMAAGCJM_LIAAINPFDIL" => Some(Self::Liaainpfdil), + "DFPOMAAGCJM_EHPHGKCPKEP" => Some(Self::Ehphgkcpkep), + "DFPOMAAGCJM_NEAMFMEEADC" => Some(Self::Neamfmeeadc), _ => None, } } @@ -17867,26 +23301,1220 @@ impl Hnddjiagccg { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Hoechddpefi { - Dabcameljjb = 0, - Ocoodlncpec = 1, +pub enum Emgiklinedp { + Aopiellmaee = 0, + Mnjldhmkdhf = 3368, + Jjjcminhkem = 3002, + Bclaeeffnka = 3171, + Jjgbgcaoddd = 3377, + Ihlkehdnfec = 3375, + Mbjhmkdpkfk = 3370, + Ghlgjdgkjik = 3331, + Npdchkhpdam = 3261, + Lidpbjnlfli = 3305, + Jfgbcemcmke = 3289, + Nngneepfbej = 3389, + Iehgagihhmc = 3352, + Nnkbkpbjnak = 3044, + Gippbipbfff = 3205, + Hhonoipldkf = 3151, + Ejmccbagobl = 3362, + Mpdmmonilgh = 3100, + Ijdbkppmbef = 3413, + Mmcaaalomja = 3176, + Nebkhimmojj = 3101, + Ehiflnhpndn = 3339, + Afdpgkdofdm = 3036, + Bjggmnccjep = 3404, + Oaekkomfpkm = 3401, + Lmodgpmnjip = 3315, + Pinapaalmah = 3365, + Pcjobcididj = 3232, + Flhpehcipkk = 3189, + Ampalpagblo = 3030, + Dmcdkcmgkjj = 3254, + Akabbjkimmf = 3341, + Khfdianbmok = 3185, + Olnclkbhbdg = 3251, + Bafaobndkbb = 3267, + Mdmcbkbcbjl = 3075, + Ehhngacfoaj = 3031, + Kbdhgbbomhj = 3183, + Libcmdmhjed = 3139, + Mkifhfbiloc = 3058, + Mmflcbdnpge = 3244, + Hhinlhbbnfp = 3106, + Ojckbmcobee = 3318, + Jdihhhmihic = 3125, + Jkldelofmnc = 3179, + Glggggkjlfa = 3146, + Ggollggnbhf = 3276, + Pobjjifgonb = 3283, + Cbkccmploom = 3414, + Ibhjebclenp = 3209, + Foopiiaabii = 3048, + Nmhhinpbalj = 3295, + Peaafmakemb = 3248, + Lmomeaonpea = 3137, + Ebefpclklbb = 3270, + Cedanbffidf = 3326, + Iiddhjkcpjb = 3369, + Mbddefgjibj = 3093, + Kokkaieglck = 3224, + Iokfhoemcle = 3135, + Gcbcbghmigm = 3089, + Bkbnbnnoakh = 3206, + Dgffnfmilce = 3214, + Kogalnildcm = 3299, + Edlmpgljhfl = 3070, + Phpifbjhjeb = 3381, + Minbhdpnbpl = 3065, + Fhmhnnnojgg = 3180, + Nmkficlalbn = 3243, + Hpobgannipe = 3060, + Mdihfbeekol = 3207, + Jcekmoemfkd = 3040, + Nliplpcaobi = 3402, + Cmpoahmhcof = 3407, + Aedaclabego = 3373, + Ofajgogldij = 3104, + Ppoakelaoom = 3118, + Gjfiihlehjk = 3371, + Nhekcddcngc = 3300, + Fglhjkoikha = 3328, + Ecgekmgknci = 3049, + Ocfcaeldjkf = 3175, + Edgaknegjho = 3045, + Iihihlogkih = 3418, + Knphapddepp = 3302, + Nkndcflejif = 3394, + Gjbeceeijia = 3192, + Ekilgedoggo = 3161, + Flokhgbadji = 3023, + Jodglgiebmm = 3376, + Icfnkbaoaeo = 3181, + Efbmgoplpgj = 3388, + Dplndfckfog = 3397, + Ojcnllpbnmp = 3129, + Fddjhkjofbb = 3420, + Defnemjibcp = 3156, + Igpgcdnfdjf = 3340, + Nenbkfaadbj = 3138, + Ihjoohnfecg = 3123, + Adbkhnklipj = 3252, + Gplgegbhibf = 3323, + Pljpcngngfa = 3073, + Dbokacaigpe = 3163, + Kfendlcnhbe = 3008, + Ccaehpapkjh = 3046, + Knlimdlaffc = 3095, + Glfdgiobkln = 3332, + Bjdjooppdeh = 3288, + Biolabiflal = 3226, + Apchpjbaeem = 3284, + Ejgjoehfdkh = 3320, + Moblmljbgfn = 3131, + Nlpnhiekkli = 3253, + Kbehamhbagd = 3338, + Bfbdkpeaopj = 3145, + Dcpbcimhppg = 3363, + Ihoecbofldk = 3379, + Ackhlnpgpam = 3094, + Cppfomojaog = 3140, + Lklmaipfjic = 3072, + Aipdfabdlfd = 3308, + Lmepelbnadp = 3245, + Fkmbfoodgkk = 3227, + Jggaobafhfh = 3313, + Ohkgmmdnopj = 3055, + Phlaajjpakl = 3273, + Amohpldcbme = 3304, + Jhjbfikdfec = 3010, + Dmglgcfdkdp = 3412, + Daleieckbmm = 3342, + Pchbdiebmlg = 3229, + Ljipaodggpe = 3422, + Dcafhjkbibh = 3092, + Ojpoljocpbd = 3201, + Kmgjojjkdjk = 3162, + Eamhhapaeop = 3124, + Ednemcofdoa = 3143, + Megoklolafk = 3111, + Lkjkkcdglpc = 3405, + Nldgahdjinf = 3120, + Ghbkbjboidi = 3350, + Mkgnalccjcn = 3117, + Hmjinhaknga = 3274, + Ebajkpkenmf = 3159, + Lijcdgicagf = 3222, + Dghplijbgfl = 3128, + Hcncmfncgfl = 3218, + Oionaagmgfa = 1, + Hiacikddgpe = 3216, + Hjojdkadfln = 3241, + Lhebakgilif = 3136, + Oedppgkkllj = 3186, + Oiofloplpfj = 3367, + Apjelkeecjd = 3383, + Lobjbihjdfe = 3063, + Bomhamdcefg = 3022, + Cgahepacjae = 3122, + Cpknnjocgak = 3294, + Dklaompakbg = 3317, + Gopopbkbepl = 3240, + Fmclpjhmjja = 3001, + Gfnakkidkkl = 3321, + Cncamomoplp = 3006, + Fjkjlnblcij = 3239, + Bglpbakgdac = 3115, + Pjhgiilhebm = 3228, + Gkoljmmdkim = 3242, + Mbfegflmcdn = 3345, + Gchimaginnp = 3169, + Npljbldgohk = 3011, + Gdmgnieccdj = 3409, + Jbgehohchjd = 3074, + Dgbfiofabpm = 3188, + Peipaeilamc = 3199, + Iopanifpolk = 3393, + Ggjfjabnmkm = 3316, + Cgmnnjoechg = 3194, + Oneidlboobm = 3009, + Neljfgijajf = 3400, + Ikpdhdohagd = 3423, + Lehhbhaifji = 3282, + Baimhopodoc = 3392, + Pjpafgbmjoc = 3372, + Mmfapkmdiba = 3062, + Hmolofncipi = 3417, + Oheapdmlhfm = 3091, + Ingbimhpgaf = 3215, + Camfhdndijp = 3279, + Kpamfkccclm = 3033, + Abmnppgibon = 3076, + Acceekkbkbj = 3329, + Hdpndidfkfl = 3096, + Affpohjjmmg = 3126, + Fdbhdinfcga = 3066, + Ibjnkaoohdc = 3203, + Ghgdhmennde = 3051, + Ppamfdmieek = 3259, + Oglalnpcnlm = 3257, + Hdkokpmoigp = 3327, + Caoppnbhhkj = 3141, + Jmboegabdkf = 3265, + Ifbolpdhhgi = 3213, + Faappbpkemd = 3052, + Boineomioim = 3112, + Kncjklppanc = 3291, + Hdkgjcpdood = 3196, + Hmipbgphdma = 3152, + Lmgkiemfdlf = 3017, + Plphlijocmf = 3204, + Jdhigncance = 3108, + Ejgacenjkfd = 3071, + Ponljgcmbce = 3170, + Oapjjmpecjp = 3184, + Fjehfblhjlo = 3041, + Akajnmohpgi = 3399, + Epcflefonoi = 3147, + Eaahmompmnf = 3387, + Kipaljcobja = 3153, + Cccemmeekgk = 3287, + Adgdobaihee = 3202, + Coofokekbbj = 3220, + Gflbppmjoid = 3403, + Oldfnkcideh = 3411, + Nknkbifcfjh = 3178, + Pjefjmeknpd = 3268, + Fkolifndgla = 3335, + Fcbabpelili = 3264, + Cmblcnckbjc = 3364, + Lolcmnjpemd = 3358, + Njfbnbnplpg = 3024, + Kgbpiclnnjl = 3172, + Jghnlodimel = 3047, + Feoppjjnopp = 3398, + Damfgipfnke = 3173, + Nngjlljlcaj = 3396, + Fffeddpdkli = 3269, + Jefkjebclbl = 3303, + Edegkcaloif = 3271, + Okdhjkpgnjn = 3277, + Fkjgdmifhed = 3237, + Fhehlhnckmj = 3307, + Adbjlbipflh = 3109, + Nglnbpoofco = 3419, + Bpbgipojide = 3154, + Cmdonpgbkge = 3064, + Nbkhhomfajp = 3234, + Bjidjkadmlh = 3056, + Aohcfgjjbpk = 3003, + Jdnelkidagg = 3336, + Oilklcahmbi = 3223, + Aaihlefoeab = 3272, + Ocdiiokdbjn = 3167, + Jiplcnkfghi = 3068, + Alifbifonml = 3014, + Cbjjeikhkdp = 3322, + Bpgffdgkjlg = 3361, + Hnddcjghedc = 3210, + Pbelfngaeao = 3097, + Lfiomnpbehk = 3114, + Jlgpjlcknlf = 3386, + Ambmpkjfilb = 3250, + Edhpjabhdee = 3297, + Pnocmeongog = 3032, + Dgfobhmkcfm = 3343, + Lfdafbikogi = 3347, + Jimgihbmjpn = 3079, + Flacegjcboa = 3230, + Gnodbnbgohb = 3395, + Pledobegafk = 3177, + Bcaeogodegk = 3029, + Apkglnfpclj = 3360, + Bgbepgedbnf = 3007, + Kkgmojdhgjc = 3142, + Dbkenckgapi = 3149, + Abgnnaohfeg = 3090, + Ggeccckbgea = 3018, + Holgikdidnf = 3113, + Eepfkpjmlee = 3390, + Jkkpmjifphd = 3238, + Bnlkhfffnjc = 3080, + Ejlhfcjfnkd = 3026, + Lcmbgfhipll = 3103, + Hbmpfgpclfi = 3325, + Ngcbdbgglno = 3351, + Nghccbdpjcd = 3233, + Fikdclihfgc = 3225, + Cofhmlahlha = 3314, + Djggajamfjg = 3263, + Ibmnkhgfooi = 3359, + Hceigdggodn = 3132, + Lebpmnjhpja = 3298, + Kgegdlenlne = 3059, + Mndhcpibkbi = 3034, + Bgdiakfocob = 3354, + Bbfacoekell = 3235, + Okmipnnbcmm = 3334, + Bkpglhhdkia = 3182, + Balpcgnemah = 3374, + Iijmdjfinmm = 3148, + Feikjeghoin = 3281, + Mgmfghdkenh = 3195, + Fifnidkpbke = 3150, + Djfohddcdjn = 3385, + Lmjpjeodabn = 3380, + Lcpcafjdibp = 3105, + Jppfmhlnlan = 3258, + Kgfhpgnddfi = 3198, + Iafnohckpim = 3344, + Lcdedeblhfh = 3262, + Goabocafgoh = 3217, + Bfhhjoajhpa = 3236, + Fhdpnpjofle = 3110, + Cfnjifnaeaj = 3127, + Obanflihgbm = 3349, + Ebelcodpeaj = 3061, + Cmdhidnilhe = 3133, + Akodbjajkoh = 3042, + Gbmiadihfob = 3408, + Glnpnncajao = 3160, + Egdkhjfjapl = 3088, + Hfpjflmfigi = 3355, + Aeaecmmlokc = 3121, + Kmcchnfhlgb = 3246, + Kjicaimmooi = 3290, + Pbhhaheebnk = 3357, + Hlandefkkfo = 3333, + Alfhmibknlj = 3050, + Jpddnknhdnc = 3406, + Fgfehkdfjhk = 3319, + Micbekgkcph = 3130, + Lpbjjadippc = 3164, + Comnflgbmdp = 3191, + Eedfkjljaec = 3054, + Nbfknfnlglm = 3280, + Meaeioiihka = 3311, + Dnjlcpbbhdk = 3378, + Lfbndikgldc = 3382, + Bdhemhjepjo = 3293, + Ebelaogpeon = 3255, + Boldgainobl = 3077, + Omnnhhblacm = 3275, + Bgljjnlkgij = 3337, + Oofhjfahpfn = 3102, + Kglkljceban = 3231, + Kecclkelfll = 3301, + Allegngmjic = 3165, + Hndiofhdihj = 3174, + Fkckcghgopd = 3219, + Hpbmejafhig = 3200, + Ebefpmccnmc = 3310, + Dlodahhlcog = 3384, + Lmlppiakpfo = 3286, + Hnfcdcmcikg = 3306, + Peabmanokom = 3266, + Mocinffcncj = 3078, + Dmiakcjaopl = 3144, + Oennkadbkae = 3157, + Ihdlfljbgel = 3134, + Bdnbdfjeagp = 3309, + Kfdikgpkndo = 3025, + Bjacjggfpdn = 3158, + Nfdlecafndh = 3193, + Cgkgbkkmdje = 3208, + Hlglnpmopfg = 3249, + Ffopooolpgi = 3166, + Dbjhhjenddp = 3053, + Fjebbjelfaa = 3391, + Edcfjnbgdia = 3212, + Megeelgfkni = 3410, + Clmobfcdnoi = 3067, + Nbojloknbaf = 3035, + Gcdgepmhnje = 3155, + Oaeglfoniho = 3057, + Bgpcoipcpkl = 3107, + Knfpbcfofok = 3312, + Akkcfaebpdc = 3278, + Jlklngkhbpg = 3116, + Apibmohdobi = 3285, + Ahohfbhdibo = 3366, + Apmeeofglai = 3197, + Aieijabecmo = 3012, + Gahlenpkcla = 3098, + Jhfcgkkijha = 3421, + Lmojjjbnekb = 3353, + Dgmdmgpgmnf = 3348, + Kflenaeadoi = 3292, + Jnmkofbocpj = 3260, + Hehgekmfhao = 3187, + Ihajiegndei = 3119, + Impbbmfppoi = 3168, + Dpnbbfonlej = 3324, + Hiadhmcepmh = 3330, + Adplfohbbpa = 3356, + Jhiffbehmgg = 3211, + Ccppanjbgni = 3256, + Mdoliilfkdg = 3069, + Jpbodpegcgi = 3221, + Eackfebmgch = 3296, + Mkejdkakgkh = 3247, + Kfofjkbboee = 3190, } -impl Hoechddpefi { +impl Emgiklinedp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Dabcameljjb => "HOECHDDPEFI_DABCAMELJJB", - Self::Ocoodlncpec => "HOECHDDPEFI_OCOODLNCPEC", + Self::Aopiellmaee => "EMGIKLINEDP_AOPIELLMAEE", + Self::Mnjldhmkdhf => "EMGIKLINEDP_MNJLDHMKDHF", + Self::Jjjcminhkem => "EMGIKLINEDP_JJJCMINHKEM", + Self::Bclaeeffnka => "EMGIKLINEDP_BCLAEEFFNKA", + Self::Jjgbgcaoddd => "EMGIKLINEDP_JJGBGCAODDD", + Self::Ihlkehdnfec => "EMGIKLINEDP_IHLKEHDNFEC", + Self::Mbjhmkdpkfk => "EMGIKLINEDP_MBJHMKDPKFK", + Self::Ghlgjdgkjik => "EMGIKLINEDP_GHLGJDGKJIK", + Self::Npdchkhpdam => "EMGIKLINEDP_NPDCHKHPDAM", + Self::Lidpbjnlfli => "EMGIKLINEDP_LIDPBJNLFLI", + Self::Jfgbcemcmke => "EMGIKLINEDP_JFGBCEMCMKE", + Self::Nngneepfbej => "EMGIKLINEDP_NNGNEEPFBEJ", + Self::Iehgagihhmc => "EMGIKLINEDP_IEHGAGIHHMC", + Self::Nnkbkpbjnak => "EMGIKLINEDP_NNKBKPBJNAK", + Self::Gippbipbfff => "EMGIKLINEDP_GIPPBIPBFFF", + Self::Hhonoipldkf => "EMGIKLINEDP_HHONOIPLDKF", + Self::Ejmccbagobl => "EMGIKLINEDP_EJMCCBAGOBL", + Self::Mpdmmonilgh => "EMGIKLINEDP_MPDMMONILGH", + Self::Ijdbkppmbef => "EMGIKLINEDP_IJDBKPPMBEF", + Self::Mmcaaalomja => "EMGIKLINEDP_MMCAAALOMJA", + Self::Nebkhimmojj => "EMGIKLINEDP_NEBKHIMMOJJ", + Self::Ehiflnhpndn => "EMGIKLINEDP_EHIFLNHPNDN", + Self::Afdpgkdofdm => "EMGIKLINEDP_AFDPGKDOFDM", + Self::Bjggmnccjep => "EMGIKLINEDP_BJGGMNCCJEP", + Self::Oaekkomfpkm => "EMGIKLINEDP_OAEKKOMFPKM", + Self::Lmodgpmnjip => "EMGIKLINEDP_LMODGPMNJIP", + Self::Pinapaalmah => "EMGIKLINEDP_PINAPAALMAH", + Self::Pcjobcididj => "EMGIKLINEDP_PCJOBCIDIDJ", + Self::Flhpehcipkk => "EMGIKLINEDP_FLHPEHCIPKK", + Self::Ampalpagblo => "EMGIKLINEDP_AMPALPAGBLO", + Self::Dmcdkcmgkjj => "EMGIKLINEDP_DMCDKCMGKJJ", + Self::Akabbjkimmf => "EMGIKLINEDP_AKABBJKIMMF", + Self::Khfdianbmok => "EMGIKLINEDP_KHFDIANBMOK", + Self::Olnclkbhbdg => "EMGIKLINEDP_OLNCLKBHBDG", + Self::Bafaobndkbb => "EMGIKLINEDP_BAFAOBNDKBB", + Self::Mdmcbkbcbjl => "EMGIKLINEDP_MDMCBKBCBJL", + Self::Ehhngacfoaj => "EMGIKLINEDP_EHHNGACFOAJ", + Self::Kbdhgbbomhj => "EMGIKLINEDP_KBDHGBBOMHJ", + Self::Libcmdmhjed => "EMGIKLINEDP_LIBCMDMHJED", + Self::Mkifhfbiloc => "EMGIKLINEDP_MKIFHFBILOC", + Self::Mmflcbdnpge => "EMGIKLINEDP_MMFLCBDNPGE", + Self::Hhinlhbbnfp => "EMGIKLINEDP_HHINLHBBNFP", + Self::Ojckbmcobee => "EMGIKLINEDP_OJCKBMCOBEE", + Self::Jdihhhmihic => "EMGIKLINEDP_JDIHHHMIHIC", + Self::Jkldelofmnc => "EMGIKLINEDP_JKLDELOFMNC", + Self::Glggggkjlfa => "EMGIKLINEDP_GLGGGGKJLFA", + Self::Ggollggnbhf => "EMGIKLINEDP_GGOLLGGNBHF", + Self::Pobjjifgonb => "EMGIKLINEDP_POBJJIFGONB", + Self::Cbkccmploom => "EMGIKLINEDP_CBKCCMPLOOM", + Self::Ibhjebclenp => "EMGIKLINEDP_IBHJEBCLENP", + Self::Foopiiaabii => "EMGIKLINEDP_FOOPIIAABII", + Self::Nmhhinpbalj => "EMGIKLINEDP_NMHHINPBALJ", + Self::Peaafmakemb => "EMGIKLINEDP_PEAAFMAKEMB", + Self::Lmomeaonpea => "EMGIKLINEDP_LMOMEAONPEA", + Self::Ebefpclklbb => "EMGIKLINEDP_EBEFPCLKLBB", + Self::Cedanbffidf => "EMGIKLINEDP_CEDANBFFIDF", + Self::Iiddhjkcpjb => "EMGIKLINEDP_IIDDHJKCPJB", + Self::Mbddefgjibj => "EMGIKLINEDP_MBDDEFGJIBJ", + Self::Kokkaieglck => "EMGIKLINEDP_KOKKAIEGLCK", + Self::Iokfhoemcle => "EMGIKLINEDP_IOKFHOEMCLE", + Self::Gcbcbghmigm => "EMGIKLINEDP_GCBCBGHMIGM", + Self::Bkbnbnnoakh => "EMGIKLINEDP_BKBNBNNOAKH", + Self::Dgffnfmilce => "EMGIKLINEDP_DGFFNFMILCE", + Self::Kogalnildcm => "EMGIKLINEDP_KOGALNILDCM", + Self::Edlmpgljhfl => "EMGIKLINEDP_EDLMPGLJHFL", + Self::Phpifbjhjeb => "EMGIKLINEDP_PHPIFBJHJEB", + Self::Minbhdpnbpl => "EMGIKLINEDP_MINBHDPNBPL", + Self::Fhmhnnnojgg => "EMGIKLINEDP_FHMHNNNOJGG", + Self::Nmkficlalbn => "EMGIKLINEDP_NMKFICLALBN", + Self::Hpobgannipe => "EMGIKLINEDP_HPOBGANNIPE", + Self::Mdihfbeekol => "EMGIKLINEDP_MDIHFBEEKOL", + Self::Jcekmoemfkd => "EMGIKLINEDP_JCEKMOEMFKD", + Self::Nliplpcaobi => "EMGIKLINEDP_NLIPLPCAOBI", + Self::Cmpoahmhcof => "EMGIKLINEDP_CMPOAHMHCOF", + Self::Aedaclabego => "EMGIKLINEDP_AEDACLABEGO", + Self::Ofajgogldij => "EMGIKLINEDP_OFAJGOGLDIJ", + Self::Ppoakelaoom => "EMGIKLINEDP_PPOAKELAOOM", + Self::Gjfiihlehjk => "EMGIKLINEDP_GJFIIHLEHJK", + Self::Nhekcddcngc => "EMGIKLINEDP_NHEKCDDCNGC", + Self::Fglhjkoikha => "EMGIKLINEDP_FGLHJKOIKHA", + Self::Ecgekmgknci => "EMGIKLINEDP_ECGEKMGKNCI", + Self::Ocfcaeldjkf => "EMGIKLINEDP_OCFCAELDJKF", + Self::Edgaknegjho => "EMGIKLINEDP_EDGAKNEGJHO", + Self::Iihihlogkih => "EMGIKLINEDP_IIHIHLOGKIH", + Self::Knphapddepp => "EMGIKLINEDP_KNPHAPDDEPP", + Self::Nkndcflejif => "EMGIKLINEDP_NKNDCFLEJIF", + Self::Gjbeceeijia => "EMGIKLINEDP_GJBECEEIJIA", + Self::Ekilgedoggo => "EMGIKLINEDP_EKILGEDOGGO", + Self::Flokhgbadji => "EMGIKLINEDP_FLOKHGBADJI", + Self::Jodglgiebmm => "EMGIKLINEDP_JODGLGIEBMM", + Self::Icfnkbaoaeo => "EMGIKLINEDP_ICFNKBAOAEO", + Self::Efbmgoplpgj => "EMGIKLINEDP_EFBMGOPLPGJ", + Self::Dplndfckfog => "EMGIKLINEDP_DPLNDFCKFOG", + Self::Ojcnllpbnmp => "EMGIKLINEDP_OJCNLLPBNMP", + Self::Fddjhkjofbb => "EMGIKLINEDP_FDDJHKJOFBB", + Self::Defnemjibcp => "EMGIKLINEDP_DEFNEMJIBCP", + Self::Igpgcdnfdjf => "EMGIKLINEDP_IGPGCDNFDJF", + Self::Nenbkfaadbj => "EMGIKLINEDP_NENBKFAADBJ", + Self::Ihjoohnfecg => "EMGIKLINEDP_IHJOOHNFECG", + Self::Adbkhnklipj => "EMGIKLINEDP_ADBKHNKLIPJ", + Self::Gplgegbhibf => "EMGIKLINEDP_GPLGEGBHIBF", + Self::Pljpcngngfa => "EMGIKLINEDP_PLJPCNGNGFA", + Self::Dbokacaigpe => "EMGIKLINEDP_DBOKACAIGPE", + Self::Kfendlcnhbe => "EMGIKLINEDP_KFENDLCNHBE", + Self::Ccaehpapkjh => "EMGIKLINEDP_CCAEHPAPKJH", + Self::Knlimdlaffc => "EMGIKLINEDP_KNLIMDLAFFC", + Self::Glfdgiobkln => "EMGIKLINEDP_GLFDGIOBKLN", + Self::Bjdjooppdeh => "EMGIKLINEDP_BJDJOOPPDEH", + Self::Biolabiflal => "EMGIKLINEDP_BIOLABIFLAL", + Self::Apchpjbaeem => "EMGIKLINEDP_APCHPJBAEEM", + Self::Ejgjoehfdkh => "EMGIKLINEDP_EJGJOEHFDKH", + Self::Moblmljbgfn => "EMGIKLINEDP_MOBLMLJBGFN", + Self::Nlpnhiekkli => "EMGIKLINEDP_NLPNHIEKKLI", + Self::Kbehamhbagd => "EMGIKLINEDP_KBEHAMHBAGD", + Self::Bfbdkpeaopj => "EMGIKLINEDP_BFBDKPEAOPJ", + Self::Dcpbcimhppg => "EMGIKLINEDP_DCPBCIMHPPG", + Self::Ihoecbofldk => "EMGIKLINEDP_IHOECBOFLDK", + Self::Ackhlnpgpam => "EMGIKLINEDP_ACKHLNPGPAM", + Self::Cppfomojaog => "EMGIKLINEDP_CPPFOMOJAOG", + Self::Lklmaipfjic => "EMGIKLINEDP_LKLMAIPFJIC", + Self::Aipdfabdlfd => "EMGIKLINEDP_AIPDFABDLFD", + Self::Lmepelbnadp => "EMGIKLINEDP_LMEPELBNADP", + Self::Fkmbfoodgkk => "EMGIKLINEDP_FKMBFOODGKK", + Self::Jggaobafhfh => "EMGIKLINEDP_JGGAOBAFHFH", + Self::Ohkgmmdnopj => "EMGIKLINEDP_OHKGMMDNOPJ", + Self::Phlaajjpakl => "EMGIKLINEDP_PHLAAJJPAKL", + Self::Amohpldcbme => "EMGIKLINEDP_AMOHPLDCBME", + Self::Jhjbfikdfec => "EMGIKLINEDP_JHJBFIKDFEC", + Self::Dmglgcfdkdp => "EMGIKLINEDP_DMGLGCFDKDP", + Self::Daleieckbmm => "EMGIKLINEDP_DALEIECKBMM", + Self::Pchbdiebmlg => "EMGIKLINEDP_PCHBDIEBMLG", + Self::Ljipaodggpe => "EMGIKLINEDP_LJIPAODGGPE", + Self::Dcafhjkbibh => "EMGIKLINEDP_DCAFHJKBIBH", + Self::Ojpoljocpbd => "EMGIKLINEDP_OJPOLJOCPBD", + Self::Kmgjojjkdjk => "EMGIKLINEDP_KMGJOJJKDJK", + Self::Eamhhapaeop => "EMGIKLINEDP_EAMHHAPAEOP", + Self::Ednemcofdoa => "EMGIKLINEDP_EDNEMCOFDOA", + Self::Megoklolafk => "EMGIKLINEDP_MEGOKLOLAFK", + Self::Lkjkkcdglpc => "EMGIKLINEDP_LKJKKCDGLPC", + Self::Nldgahdjinf => "EMGIKLINEDP_NLDGAHDJINF", + Self::Ghbkbjboidi => "EMGIKLINEDP_GHBKBJBOIDI", + Self::Mkgnalccjcn => "EMGIKLINEDP_MKGNALCCJCN", + Self::Hmjinhaknga => "EMGIKLINEDP_HMJINHAKNGA", + Self::Ebajkpkenmf => "EMGIKLINEDP_EBAJKPKENMF", + Self::Lijcdgicagf => "EMGIKLINEDP_LIJCDGICAGF", + Self::Dghplijbgfl => "EMGIKLINEDP_DGHPLIJBGFL", + Self::Hcncmfncgfl => "EMGIKLINEDP_HCNCMFNCGFL", + Self::Oionaagmgfa => "EMGIKLINEDP_OIONAAGMGFA", + Self::Hiacikddgpe => "EMGIKLINEDP_HIACIKDDGPE", + Self::Hjojdkadfln => "EMGIKLINEDP_HJOJDKADFLN", + Self::Lhebakgilif => "EMGIKLINEDP_LHEBAKGILIF", + Self::Oedppgkkllj => "EMGIKLINEDP_OEDPPGKKLLJ", + Self::Oiofloplpfj => "EMGIKLINEDP_OIOFLOPLPFJ", + Self::Apjelkeecjd => "EMGIKLINEDP_APJELKEECJD", + Self::Lobjbihjdfe => "EMGIKLINEDP_LOBJBIHJDFE", + Self::Bomhamdcefg => "EMGIKLINEDP_BOMHAMDCEFG", + Self::Cgahepacjae => "EMGIKLINEDP_CGAHEPACJAE", + Self::Cpknnjocgak => "EMGIKLINEDP_CPKNNJOCGAK", + Self::Dklaompakbg => "EMGIKLINEDP_DKLAOMPAKBG", + Self::Gopopbkbepl => "EMGIKLINEDP_GOPOPBKBEPL", + Self::Fmclpjhmjja => "EMGIKLINEDP_FMCLPJHMJJA", + Self::Gfnakkidkkl => "EMGIKLINEDP_GFNAKKIDKKL", + Self::Cncamomoplp => "EMGIKLINEDP_CNCAMOMOPLP", + Self::Fjkjlnblcij => "EMGIKLINEDP_FJKJLNBLCIJ", + Self::Bglpbakgdac => "EMGIKLINEDP_BGLPBAKGDAC", + Self::Pjhgiilhebm => "EMGIKLINEDP_PJHGIILHEBM", + Self::Gkoljmmdkim => "EMGIKLINEDP_GKOLJMMDKIM", + Self::Mbfegflmcdn => "EMGIKLINEDP_MBFEGFLMCDN", + Self::Gchimaginnp => "EMGIKLINEDP_GCHIMAGINNP", + Self::Npljbldgohk => "EMGIKLINEDP_NPLJBLDGOHK", + Self::Gdmgnieccdj => "EMGIKLINEDP_GDMGNIECCDJ", + Self::Jbgehohchjd => "EMGIKLINEDP_JBGEHOHCHJD", + Self::Dgbfiofabpm => "EMGIKLINEDP_DGBFIOFABPM", + Self::Peipaeilamc => "EMGIKLINEDP_PEIPAEILAMC", + Self::Iopanifpolk => "EMGIKLINEDP_IOPANIFPOLK", + Self::Ggjfjabnmkm => "EMGIKLINEDP_GGJFJABNMKM", + Self::Cgmnnjoechg => "EMGIKLINEDP_CGMNNJOECHG", + Self::Oneidlboobm => "EMGIKLINEDP_ONEIDLBOOBM", + Self::Neljfgijajf => "EMGIKLINEDP_NELJFGIJAJF", + Self::Ikpdhdohagd => "EMGIKLINEDP_IKPDHDOHAGD", + Self::Lehhbhaifji => "EMGIKLINEDP_LEHHBHAIFJI", + Self::Baimhopodoc => "EMGIKLINEDP_BAIMHOPODOC", + Self::Pjpafgbmjoc => "EMGIKLINEDP_PJPAFGBMJOC", + Self::Mmfapkmdiba => "EMGIKLINEDP_MMFAPKMDIBA", + Self::Hmolofncipi => "EMGIKLINEDP_HMOLOFNCIPI", + Self::Oheapdmlhfm => "EMGIKLINEDP_OHEAPDMLHFM", + Self::Ingbimhpgaf => "EMGIKLINEDP_INGBIMHPGAF", + Self::Camfhdndijp => "EMGIKLINEDP_CAMFHDNDIJP", + Self::Kpamfkccclm => "EMGIKLINEDP_KPAMFKCCCLM", + Self::Abmnppgibon => "EMGIKLINEDP_ABMNPPGIBON", + Self::Acceekkbkbj => "EMGIKLINEDP_ACCEEKKBKBJ", + Self::Hdpndidfkfl => "EMGIKLINEDP_HDPNDIDFKFL", + Self::Affpohjjmmg => "EMGIKLINEDP_AFFPOHJJMMG", + Self::Fdbhdinfcga => "EMGIKLINEDP_FDBHDINFCGA", + Self::Ibjnkaoohdc => "EMGIKLINEDP_IBJNKAOOHDC", + Self::Ghgdhmennde => "EMGIKLINEDP_GHGDHMENNDE", + Self::Ppamfdmieek => "EMGIKLINEDP_PPAMFDMIEEK", + Self::Oglalnpcnlm => "EMGIKLINEDP_OGLALNPCNLM", + Self::Hdkokpmoigp => "EMGIKLINEDP_HDKOKPMOIGP", + Self::Caoppnbhhkj => "EMGIKLINEDP_CAOPPNBHHKJ", + Self::Jmboegabdkf => "EMGIKLINEDP_JMBOEGABDKF", + Self::Ifbolpdhhgi => "EMGIKLINEDP_IFBOLPDHHGI", + Self::Faappbpkemd => "EMGIKLINEDP_FAAPPBPKEMD", + Self::Boineomioim => "EMGIKLINEDP_BOINEOMIOIM", + Self::Kncjklppanc => "EMGIKLINEDP_KNCJKLPPANC", + Self::Hdkgjcpdood => "EMGIKLINEDP_HDKGJCPDOOD", + Self::Hmipbgphdma => "EMGIKLINEDP_HMIPBGPHDMA", + Self::Lmgkiemfdlf => "EMGIKLINEDP_LMGKIEMFDLF", + Self::Plphlijocmf => "EMGIKLINEDP_PLPHLIJOCMF", + Self::Jdhigncance => "EMGIKLINEDP_JDHIGNCANCE", + Self::Ejgacenjkfd => "EMGIKLINEDP_EJGACENJKFD", + Self::Ponljgcmbce => "EMGIKLINEDP_PONLJGCMBCE", + Self::Oapjjmpecjp => "EMGIKLINEDP_OAPJJMPECJP", + Self::Fjehfblhjlo => "EMGIKLINEDP_FJEHFBLHJLO", + Self::Akajnmohpgi => "EMGIKLINEDP_AKAJNMOHPGI", + Self::Epcflefonoi => "EMGIKLINEDP_EPCFLEFONOI", + Self::Eaahmompmnf => "EMGIKLINEDP_EAAHMOMPMNF", + Self::Kipaljcobja => "EMGIKLINEDP_KIPALJCOBJA", + Self::Cccemmeekgk => "EMGIKLINEDP_CCCEMMEEKGK", + Self::Adgdobaihee => "EMGIKLINEDP_ADGDOBAIHEE", + Self::Coofokekbbj => "EMGIKLINEDP_COOFOKEKBBJ", + Self::Gflbppmjoid => "EMGIKLINEDP_GFLBPPMJOID", + Self::Oldfnkcideh => "EMGIKLINEDP_OLDFNKCIDEH", + Self::Nknkbifcfjh => "EMGIKLINEDP_NKNKBIFCFJH", + Self::Pjefjmeknpd => "EMGIKLINEDP_PJEFJMEKNPD", + Self::Fkolifndgla => "EMGIKLINEDP_FKOLIFNDGLA", + Self::Fcbabpelili => "EMGIKLINEDP_FCBABPELILI", + Self::Cmblcnckbjc => "EMGIKLINEDP_CMBLCNCKBJC", + Self::Lolcmnjpemd => "EMGIKLINEDP_LOLCMNJPEMD", + Self::Njfbnbnplpg => "EMGIKLINEDP_NJFBNBNPLPG", + Self::Kgbpiclnnjl => "EMGIKLINEDP_KGBPICLNNJL", + Self::Jghnlodimel => "EMGIKLINEDP_JGHNLODIMEL", + Self::Feoppjjnopp => "EMGIKLINEDP_FEOPPJJNOPP", + Self::Damfgipfnke => "EMGIKLINEDP_DAMFGIPFNKE", + Self::Nngjlljlcaj => "EMGIKLINEDP_NNGJLLJLCAJ", + Self::Fffeddpdkli => "EMGIKLINEDP_FFFEDDPDKLI", + Self::Jefkjebclbl => "EMGIKLINEDP_JEFKJEBCLBL", + Self::Edegkcaloif => "EMGIKLINEDP_EDEGKCALOIF", + Self::Okdhjkpgnjn => "EMGIKLINEDP_OKDHJKPGNJN", + Self::Fkjgdmifhed => "EMGIKLINEDP_FKJGDMIFHED", + Self::Fhehlhnckmj => "EMGIKLINEDP_FHEHLHNCKMJ", + Self::Adbjlbipflh => "EMGIKLINEDP_ADBJLBIPFLH", + Self::Nglnbpoofco => "EMGIKLINEDP_NGLNBPOOFCO", + Self::Bpbgipojide => "EMGIKLINEDP_BPBGIPOJIDE", + Self::Cmdonpgbkge => "EMGIKLINEDP_CMDONPGBKGE", + Self::Nbkhhomfajp => "EMGIKLINEDP_NBKHHOMFAJP", + Self::Bjidjkadmlh => "EMGIKLINEDP_BJIDJKADMLH", + Self::Aohcfgjjbpk => "EMGIKLINEDP_AOHCFGJJBPK", + Self::Jdnelkidagg => "EMGIKLINEDP_JDNELKIDAGG", + Self::Oilklcahmbi => "EMGIKLINEDP_OILKLCAHMBI", + Self::Aaihlefoeab => "EMGIKLINEDP_AAIHLEFOEAB", + Self::Ocdiiokdbjn => "EMGIKLINEDP_OCDIIOKDBJN", + Self::Jiplcnkfghi => "EMGIKLINEDP_JIPLCNKFGHI", + Self::Alifbifonml => "EMGIKLINEDP_ALIFBIFONML", + Self::Cbjjeikhkdp => "EMGIKLINEDP_CBJJEIKHKDP", + Self::Bpgffdgkjlg => "EMGIKLINEDP_BPGFFDGKJLG", + Self::Hnddcjghedc => "EMGIKLINEDP_HNDDCJGHEDC", + Self::Pbelfngaeao => "EMGIKLINEDP_PBELFNGAEAO", + Self::Lfiomnpbehk => "EMGIKLINEDP_LFIOMNPBEHK", + Self::Jlgpjlcknlf => "EMGIKLINEDP_JLGPJLCKNLF", + Self::Ambmpkjfilb => "EMGIKLINEDP_AMBMPKJFILB", + Self::Edhpjabhdee => "EMGIKLINEDP_EDHPJABHDEE", + Self::Pnocmeongog => "EMGIKLINEDP_PNOCMEONGOG", + Self::Dgfobhmkcfm => "EMGIKLINEDP_DGFOBHMKCFM", + Self::Lfdafbikogi => "EMGIKLINEDP_LFDAFBIKOGI", + Self::Jimgihbmjpn => "EMGIKLINEDP_JIMGIHBMJPN", + Self::Flacegjcboa => "EMGIKLINEDP_FLACEGJCBOA", + Self::Gnodbnbgohb => "EMGIKLINEDP_GNODBNBGOHB", + Self::Pledobegafk => "EMGIKLINEDP_PLEDOBEGAFK", + Self::Bcaeogodegk => "EMGIKLINEDP_BCAEOGODEGK", + Self::Apkglnfpclj => "EMGIKLINEDP_APKGLNFPCLJ", + Self::Bgbepgedbnf => "EMGIKLINEDP_BGBEPGEDBNF", + Self::Kkgmojdhgjc => "EMGIKLINEDP_KKGMOJDHGJC", + Self::Dbkenckgapi => "EMGIKLINEDP_DBKENCKGAPI", + Self::Abgnnaohfeg => "EMGIKLINEDP_ABGNNAOHFEG", + Self::Ggeccckbgea => "EMGIKLINEDP_GGECCCKBGEA", + Self::Holgikdidnf => "EMGIKLINEDP_HOLGIKDIDNF", + Self::Eepfkpjmlee => "EMGIKLINEDP_EEPFKPJMLEE", + Self::Jkkpmjifphd => "EMGIKLINEDP_JKKPMJIFPHD", + Self::Bnlkhfffnjc => "EMGIKLINEDP_BNLKHFFFNJC", + Self::Ejlhfcjfnkd => "EMGIKLINEDP_EJLHFCJFNKD", + Self::Lcmbgfhipll => "EMGIKLINEDP_LCMBGFHIPLL", + Self::Hbmpfgpclfi => "EMGIKLINEDP_HBMPFGPCLFI", + Self::Ngcbdbgglno => "EMGIKLINEDP_NGCBDBGGLNO", + Self::Nghccbdpjcd => "EMGIKLINEDP_NGHCCBDPJCD", + Self::Fikdclihfgc => "EMGIKLINEDP_FIKDCLIHFGC", + Self::Cofhmlahlha => "EMGIKLINEDP_COFHMLAHLHA", + Self::Djggajamfjg => "EMGIKLINEDP_DJGGAJAMFJG", + Self::Ibmnkhgfooi => "EMGIKLINEDP_IBMNKHGFOOI", + Self::Hceigdggodn => "EMGIKLINEDP_HCEIGDGGODN", + Self::Lebpmnjhpja => "EMGIKLINEDP_LEBPMNJHPJA", + Self::Kgegdlenlne => "EMGIKLINEDP_KGEGDLENLNE", + Self::Mndhcpibkbi => "EMGIKLINEDP_MNDHCPIBKBI", + Self::Bgdiakfocob => "EMGIKLINEDP_BGDIAKFOCOB", + Self::Bbfacoekell => "EMGIKLINEDP_BBFACOEKELL", + Self::Okmipnnbcmm => "EMGIKLINEDP_OKMIPNNBCMM", + Self::Bkpglhhdkia => "EMGIKLINEDP_BKPGLHHDKIA", + Self::Balpcgnemah => "EMGIKLINEDP_BALPCGNEMAH", + Self::Iijmdjfinmm => "EMGIKLINEDP_IIJMDJFINMM", + Self::Feikjeghoin => "EMGIKLINEDP_FEIKJEGHOIN", + Self::Mgmfghdkenh => "EMGIKLINEDP_MGMFGHDKENH", + Self::Fifnidkpbke => "EMGIKLINEDP_FIFNIDKPBKE", + Self::Djfohddcdjn => "EMGIKLINEDP_DJFOHDDCDJN", + Self::Lmjpjeodabn => "EMGIKLINEDP_LMJPJEODABN", + Self::Lcpcafjdibp => "EMGIKLINEDP_LCPCAFJDIBP", + Self::Jppfmhlnlan => "EMGIKLINEDP_JPPFMHLNLAN", + Self::Kgfhpgnddfi => "EMGIKLINEDP_KGFHPGNDDFI", + Self::Iafnohckpim => "EMGIKLINEDP_IAFNOHCKPIM", + Self::Lcdedeblhfh => "EMGIKLINEDP_LCDEDEBLHFH", + Self::Goabocafgoh => "EMGIKLINEDP_GOABOCAFGOH", + Self::Bfhhjoajhpa => "EMGIKLINEDP_BFHHJOAJHPA", + Self::Fhdpnpjofle => "EMGIKLINEDP_FHDPNPJOFLE", + Self::Cfnjifnaeaj => "EMGIKLINEDP_CFNJIFNAEAJ", + Self::Obanflihgbm => "EMGIKLINEDP_OBANFLIHGBM", + Self::Ebelcodpeaj => "EMGIKLINEDP_EBELCODPEAJ", + Self::Cmdhidnilhe => "EMGIKLINEDP_CMDHIDNILHE", + Self::Akodbjajkoh => "EMGIKLINEDP_AKODBJAJKOH", + Self::Gbmiadihfob => "EMGIKLINEDP_GBMIADIHFOB", + Self::Glnpnncajao => "EMGIKLINEDP_GLNPNNCAJAO", + Self::Egdkhjfjapl => "EMGIKLINEDP_EGDKHJFJAPL", + Self::Hfpjflmfigi => "EMGIKLINEDP_HFPJFLMFIGI", + Self::Aeaecmmlokc => "EMGIKLINEDP_AEAECMMLOKC", + Self::Kmcchnfhlgb => "EMGIKLINEDP_KMCCHNFHLGB", + Self::Kjicaimmooi => "EMGIKLINEDP_KJICAIMMOOI", + Self::Pbhhaheebnk => "EMGIKLINEDP_PBHHAHEEBNK", + Self::Hlandefkkfo => "EMGIKLINEDP_HLANDEFKKFO", + Self::Alfhmibknlj => "EMGIKLINEDP_ALFHMIBKNLJ", + Self::Jpddnknhdnc => "EMGIKLINEDP_JPDDNKNHDNC", + Self::Fgfehkdfjhk => "EMGIKLINEDP_FGFEHKDFJHK", + Self::Micbekgkcph => "EMGIKLINEDP_MICBEKGKCPH", + Self::Lpbjjadippc => "EMGIKLINEDP_LPBJJADIPPC", + Self::Comnflgbmdp => "EMGIKLINEDP_COMNFLGBMDP", + Self::Eedfkjljaec => "EMGIKLINEDP_EEDFKJLJAEC", + Self::Nbfknfnlglm => "EMGIKLINEDP_NBFKNFNLGLM", + Self::Meaeioiihka => "EMGIKLINEDP_MEAEIOIIHKA", + Self::Dnjlcpbbhdk => "EMGIKLINEDP_DNJLCPBBHDK", + Self::Lfbndikgldc => "EMGIKLINEDP_LFBNDIKGLDC", + Self::Bdhemhjepjo => "EMGIKLINEDP_BDHEMHJEPJO", + Self::Ebelaogpeon => "EMGIKLINEDP_EBELAOGPEON", + Self::Boldgainobl => "EMGIKLINEDP_BOLDGAINOBL", + Self::Omnnhhblacm => "EMGIKLINEDP_OMNNHHBLACM", + Self::Bgljjnlkgij => "EMGIKLINEDP_BGLJJNLKGIJ", + Self::Oofhjfahpfn => "EMGIKLINEDP_OOFHJFAHPFN", + Self::Kglkljceban => "EMGIKLINEDP_KGLKLJCEBAN", + Self::Kecclkelfll => "EMGIKLINEDP_KECCLKELFLL", + Self::Allegngmjic => "EMGIKLINEDP_ALLEGNGMJIC", + Self::Hndiofhdihj => "EMGIKLINEDP_HNDIOFHDIHJ", + Self::Fkckcghgopd => "EMGIKLINEDP_FKCKCGHGOPD", + Self::Hpbmejafhig => "EMGIKLINEDP_HPBMEJAFHIG", + Self::Ebefpmccnmc => "EMGIKLINEDP_EBEFPMCCNMC", + Self::Dlodahhlcog => "EMGIKLINEDP_DLODAHHLCOG", + Self::Lmlppiakpfo => "EMGIKLINEDP_LMLPPIAKPFO", + Self::Hnfcdcmcikg => "EMGIKLINEDP_HNFCDCMCIKG", + Self::Peabmanokom => "EMGIKLINEDP_PEABMANOKOM", + Self::Mocinffcncj => "EMGIKLINEDP_MOCINFFCNCJ", + Self::Dmiakcjaopl => "EMGIKLINEDP_DMIAKCJAOPL", + Self::Oennkadbkae => "EMGIKLINEDP_OENNKADBKAE", + Self::Ihdlfljbgel => "EMGIKLINEDP_IHDLFLJBGEL", + Self::Bdnbdfjeagp => "EMGIKLINEDP_BDNBDFJEAGP", + Self::Kfdikgpkndo => "EMGIKLINEDP_KFDIKGPKNDO", + Self::Bjacjggfpdn => "EMGIKLINEDP_BJACJGGFPDN", + Self::Nfdlecafndh => "EMGIKLINEDP_NFDLECAFNDH", + Self::Cgkgbkkmdje => "EMGIKLINEDP_CGKGBKKMDJE", + Self::Hlglnpmopfg => "EMGIKLINEDP_HLGLNPMOPFG", + Self::Ffopooolpgi => "EMGIKLINEDP_FFOPOOOLPGI", + Self::Dbjhhjenddp => "EMGIKLINEDP_DBJHHJENDDP", + Self::Fjebbjelfaa => "EMGIKLINEDP_FJEBBJELFAA", + Self::Edcfjnbgdia => "EMGIKLINEDP_EDCFJNBGDIA", + Self::Megeelgfkni => "EMGIKLINEDP_MEGEELGFKNI", + Self::Clmobfcdnoi => "EMGIKLINEDP_CLMOBFCDNOI", + Self::Nbojloknbaf => "EMGIKLINEDP_NBOJLOKNBAF", + Self::Gcdgepmhnje => "EMGIKLINEDP_GCDGEPMHNJE", + Self::Oaeglfoniho => "EMGIKLINEDP_OAEGLFONIHO", + Self::Bgpcoipcpkl => "EMGIKLINEDP_BGPCOIPCPKL", + Self::Knfpbcfofok => "EMGIKLINEDP_KNFPBCFOFOK", + Self::Akkcfaebpdc => "EMGIKLINEDP_AKKCFAEBPDC", + Self::Jlklngkhbpg => "EMGIKLINEDP_JLKLNGKHBPG", + Self::Apibmohdobi => "EMGIKLINEDP_APIBMOHDOBI", + Self::Ahohfbhdibo => "EMGIKLINEDP_AHOHFBHDIBO", + Self::Apmeeofglai => "EMGIKLINEDP_APMEEOFGLAI", + Self::Aieijabecmo => "EMGIKLINEDP_AIEIJABECMO", + Self::Gahlenpkcla => "EMGIKLINEDP_GAHLENPKCLA", + Self::Jhfcgkkijha => "EMGIKLINEDP_JHFCGKKIJHA", + Self::Lmojjjbnekb => "EMGIKLINEDP_LMOJJJBNEKB", + Self::Dgmdmgpgmnf => "EMGIKLINEDP_DGMDMGPGMNF", + Self::Kflenaeadoi => "EMGIKLINEDP_KFLENAEADOI", + Self::Jnmkofbocpj => "EMGIKLINEDP_JNMKOFBOCPJ", + Self::Hehgekmfhao => "EMGIKLINEDP_HEHGEKMFHAO", + Self::Ihajiegndei => "EMGIKLINEDP_IHAJIEGNDEI", + Self::Impbbmfppoi => "EMGIKLINEDP_IMPBBMFPPOI", + Self::Dpnbbfonlej => "EMGIKLINEDP_DPNBBFONLEJ", + Self::Hiadhmcepmh => "EMGIKLINEDP_HIADHMCEPMH", + Self::Adplfohbbpa => "EMGIKLINEDP_ADPLFOHBBPA", + Self::Jhiffbehmgg => "EMGIKLINEDP_JHIFFBEHMGG", + Self::Ccppanjbgni => "EMGIKLINEDP_CCPPANJBGNI", + Self::Mdoliilfkdg => "EMGIKLINEDP_MDOLIILFKDG", + Self::Jpbodpegcgi => "EMGIKLINEDP_JPBODPEGCGI", + Self::Eackfebmgch => "EMGIKLINEDP_EACKFEBMGCH", + Self::Mkejdkakgkh => "EMGIKLINEDP_MKEJDKAKGKH", + Self::Kfofjkbboee => "EMGIKLINEDP_KFOFJKBBOEE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "HOECHDDPEFI_DABCAMELJJB" => Some(Self::Dabcameljjb), - "HOECHDDPEFI_OCOODLNCPEC" => Some(Self::Ocoodlncpec), + "EMGIKLINEDP_AOPIELLMAEE" => Some(Self::Aopiellmaee), + "EMGIKLINEDP_MNJLDHMKDHF" => Some(Self::Mnjldhmkdhf), + "EMGIKLINEDP_JJJCMINHKEM" => Some(Self::Jjjcminhkem), + "EMGIKLINEDP_BCLAEEFFNKA" => Some(Self::Bclaeeffnka), + "EMGIKLINEDP_JJGBGCAODDD" => Some(Self::Jjgbgcaoddd), + "EMGIKLINEDP_IHLKEHDNFEC" => Some(Self::Ihlkehdnfec), + "EMGIKLINEDP_MBJHMKDPKFK" => Some(Self::Mbjhmkdpkfk), + "EMGIKLINEDP_GHLGJDGKJIK" => Some(Self::Ghlgjdgkjik), + "EMGIKLINEDP_NPDCHKHPDAM" => Some(Self::Npdchkhpdam), + "EMGIKLINEDP_LIDPBJNLFLI" => Some(Self::Lidpbjnlfli), + "EMGIKLINEDP_JFGBCEMCMKE" => Some(Self::Jfgbcemcmke), + "EMGIKLINEDP_NNGNEEPFBEJ" => Some(Self::Nngneepfbej), + "EMGIKLINEDP_IEHGAGIHHMC" => Some(Self::Iehgagihhmc), + "EMGIKLINEDP_NNKBKPBJNAK" => Some(Self::Nnkbkpbjnak), + "EMGIKLINEDP_GIPPBIPBFFF" => Some(Self::Gippbipbfff), + "EMGIKLINEDP_HHONOIPLDKF" => Some(Self::Hhonoipldkf), + "EMGIKLINEDP_EJMCCBAGOBL" => Some(Self::Ejmccbagobl), + "EMGIKLINEDP_MPDMMONILGH" => Some(Self::Mpdmmonilgh), + "EMGIKLINEDP_IJDBKPPMBEF" => Some(Self::Ijdbkppmbef), + "EMGIKLINEDP_MMCAAALOMJA" => Some(Self::Mmcaaalomja), + "EMGIKLINEDP_NEBKHIMMOJJ" => Some(Self::Nebkhimmojj), + "EMGIKLINEDP_EHIFLNHPNDN" => Some(Self::Ehiflnhpndn), + "EMGIKLINEDP_AFDPGKDOFDM" => Some(Self::Afdpgkdofdm), + "EMGIKLINEDP_BJGGMNCCJEP" => Some(Self::Bjggmnccjep), + "EMGIKLINEDP_OAEKKOMFPKM" => Some(Self::Oaekkomfpkm), + "EMGIKLINEDP_LMODGPMNJIP" => Some(Self::Lmodgpmnjip), + "EMGIKLINEDP_PINAPAALMAH" => Some(Self::Pinapaalmah), + "EMGIKLINEDP_PCJOBCIDIDJ" => Some(Self::Pcjobcididj), + "EMGIKLINEDP_FLHPEHCIPKK" => Some(Self::Flhpehcipkk), + "EMGIKLINEDP_AMPALPAGBLO" => Some(Self::Ampalpagblo), + "EMGIKLINEDP_DMCDKCMGKJJ" => Some(Self::Dmcdkcmgkjj), + "EMGIKLINEDP_AKABBJKIMMF" => Some(Self::Akabbjkimmf), + "EMGIKLINEDP_KHFDIANBMOK" => Some(Self::Khfdianbmok), + "EMGIKLINEDP_OLNCLKBHBDG" => Some(Self::Olnclkbhbdg), + "EMGIKLINEDP_BAFAOBNDKBB" => Some(Self::Bafaobndkbb), + "EMGIKLINEDP_MDMCBKBCBJL" => Some(Self::Mdmcbkbcbjl), + "EMGIKLINEDP_EHHNGACFOAJ" => Some(Self::Ehhngacfoaj), + "EMGIKLINEDP_KBDHGBBOMHJ" => Some(Self::Kbdhgbbomhj), + "EMGIKLINEDP_LIBCMDMHJED" => Some(Self::Libcmdmhjed), + "EMGIKLINEDP_MKIFHFBILOC" => Some(Self::Mkifhfbiloc), + "EMGIKLINEDP_MMFLCBDNPGE" => Some(Self::Mmflcbdnpge), + "EMGIKLINEDP_HHINLHBBNFP" => Some(Self::Hhinlhbbnfp), + "EMGIKLINEDP_OJCKBMCOBEE" => Some(Self::Ojckbmcobee), + "EMGIKLINEDP_JDIHHHMIHIC" => Some(Self::Jdihhhmihic), + "EMGIKLINEDP_JKLDELOFMNC" => Some(Self::Jkldelofmnc), + "EMGIKLINEDP_GLGGGGKJLFA" => Some(Self::Glggggkjlfa), + "EMGIKLINEDP_GGOLLGGNBHF" => Some(Self::Ggollggnbhf), + "EMGIKLINEDP_POBJJIFGONB" => Some(Self::Pobjjifgonb), + "EMGIKLINEDP_CBKCCMPLOOM" => Some(Self::Cbkccmploom), + "EMGIKLINEDP_IBHJEBCLENP" => Some(Self::Ibhjebclenp), + "EMGIKLINEDP_FOOPIIAABII" => Some(Self::Foopiiaabii), + "EMGIKLINEDP_NMHHINPBALJ" => Some(Self::Nmhhinpbalj), + "EMGIKLINEDP_PEAAFMAKEMB" => Some(Self::Peaafmakemb), + "EMGIKLINEDP_LMOMEAONPEA" => Some(Self::Lmomeaonpea), + "EMGIKLINEDP_EBEFPCLKLBB" => Some(Self::Ebefpclklbb), + "EMGIKLINEDP_CEDANBFFIDF" => Some(Self::Cedanbffidf), + "EMGIKLINEDP_IIDDHJKCPJB" => Some(Self::Iiddhjkcpjb), + "EMGIKLINEDP_MBDDEFGJIBJ" => Some(Self::Mbddefgjibj), + "EMGIKLINEDP_KOKKAIEGLCK" => Some(Self::Kokkaieglck), + "EMGIKLINEDP_IOKFHOEMCLE" => Some(Self::Iokfhoemcle), + "EMGIKLINEDP_GCBCBGHMIGM" => Some(Self::Gcbcbghmigm), + "EMGIKLINEDP_BKBNBNNOAKH" => Some(Self::Bkbnbnnoakh), + "EMGIKLINEDP_DGFFNFMILCE" => Some(Self::Dgffnfmilce), + "EMGIKLINEDP_KOGALNILDCM" => Some(Self::Kogalnildcm), + "EMGIKLINEDP_EDLMPGLJHFL" => Some(Self::Edlmpgljhfl), + "EMGIKLINEDP_PHPIFBJHJEB" => Some(Self::Phpifbjhjeb), + "EMGIKLINEDP_MINBHDPNBPL" => Some(Self::Minbhdpnbpl), + "EMGIKLINEDP_FHMHNNNOJGG" => Some(Self::Fhmhnnnojgg), + "EMGIKLINEDP_NMKFICLALBN" => Some(Self::Nmkficlalbn), + "EMGIKLINEDP_HPOBGANNIPE" => Some(Self::Hpobgannipe), + "EMGIKLINEDP_MDIHFBEEKOL" => Some(Self::Mdihfbeekol), + "EMGIKLINEDP_JCEKMOEMFKD" => Some(Self::Jcekmoemfkd), + "EMGIKLINEDP_NLIPLPCAOBI" => Some(Self::Nliplpcaobi), + "EMGIKLINEDP_CMPOAHMHCOF" => Some(Self::Cmpoahmhcof), + "EMGIKLINEDP_AEDACLABEGO" => Some(Self::Aedaclabego), + "EMGIKLINEDP_OFAJGOGLDIJ" => Some(Self::Ofajgogldij), + "EMGIKLINEDP_PPOAKELAOOM" => Some(Self::Ppoakelaoom), + "EMGIKLINEDP_GJFIIHLEHJK" => Some(Self::Gjfiihlehjk), + "EMGIKLINEDP_NHEKCDDCNGC" => Some(Self::Nhekcddcngc), + "EMGIKLINEDP_FGLHJKOIKHA" => Some(Self::Fglhjkoikha), + "EMGIKLINEDP_ECGEKMGKNCI" => Some(Self::Ecgekmgknci), + "EMGIKLINEDP_OCFCAELDJKF" => Some(Self::Ocfcaeldjkf), + "EMGIKLINEDP_EDGAKNEGJHO" => Some(Self::Edgaknegjho), + "EMGIKLINEDP_IIHIHLOGKIH" => Some(Self::Iihihlogkih), + "EMGIKLINEDP_KNPHAPDDEPP" => Some(Self::Knphapddepp), + "EMGIKLINEDP_NKNDCFLEJIF" => Some(Self::Nkndcflejif), + "EMGIKLINEDP_GJBECEEIJIA" => Some(Self::Gjbeceeijia), + "EMGIKLINEDP_EKILGEDOGGO" => Some(Self::Ekilgedoggo), + "EMGIKLINEDP_FLOKHGBADJI" => Some(Self::Flokhgbadji), + "EMGIKLINEDP_JODGLGIEBMM" => Some(Self::Jodglgiebmm), + "EMGIKLINEDP_ICFNKBAOAEO" => Some(Self::Icfnkbaoaeo), + "EMGIKLINEDP_EFBMGOPLPGJ" => Some(Self::Efbmgoplpgj), + "EMGIKLINEDP_DPLNDFCKFOG" => Some(Self::Dplndfckfog), + "EMGIKLINEDP_OJCNLLPBNMP" => Some(Self::Ojcnllpbnmp), + "EMGIKLINEDP_FDDJHKJOFBB" => Some(Self::Fddjhkjofbb), + "EMGIKLINEDP_DEFNEMJIBCP" => Some(Self::Defnemjibcp), + "EMGIKLINEDP_IGPGCDNFDJF" => Some(Self::Igpgcdnfdjf), + "EMGIKLINEDP_NENBKFAADBJ" => Some(Self::Nenbkfaadbj), + "EMGIKLINEDP_IHJOOHNFECG" => Some(Self::Ihjoohnfecg), + "EMGIKLINEDP_ADBKHNKLIPJ" => Some(Self::Adbkhnklipj), + "EMGIKLINEDP_GPLGEGBHIBF" => Some(Self::Gplgegbhibf), + "EMGIKLINEDP_PLJPCNGNGFA" => Some(Self::Pljpcngngfa), + "EMGIKLINEDP_DBOKACAIGPE" => Some(Self::Dbokacaigpe), + "EMGIKLINEDP_KFENDLCNHBE" => Some(Self::Kfendlcnhbe), + "EMGIKLINEDP_CCAEHPAPKJH" => Some(Self::Ccaehpapkjh), + "EMGIKLINEDP_KNLIMDLAFFC" => Some(Self::Knlimdlaffc), + "EMGIKLINEDP_GLFDGIOBKLN" => Some(Self::Glfdgiobkln), + "EMGIKLINEDP_BJDJOOPPDEH" => Some(Self::Bjdjooppdeh), + "EMGIKLINEDP_BIOLABIFLAL" => Some(Self::Biolabiflal), + "EMGIKLINEDP_APCHPJBAEEM" => Some(Self::Apchpjbaeem), + "EMGIKLINEDP_EJGJOEHFDKH" => Some(Self::Ejgjoehfdkh), + "EMGIKLINEDP_MOBLMLJBGFN" => Some(Self::Moblmljbgfn), + "EMGIKLINEDP_NLPNHIEKKLI" => Some(Self::Nlpnhiekkli), + "EMGIKLINEDP_KBEHAMHBAGD" => Some(Self::Kbehamhbagd), + "EMGIKLINEDP_BFBDKPEAOPJ" => Some(Self::Bfbdkpeaopj), + "EMGIKLINEDP_DCPBCIMHPPG" => Some(Self::Dcpbcimhppg), + "EMGIKLINEDP_IHOECBOFLDK" => Some(Self::Ihoecbofldk), + "EMGIKLINEDP_ACKHLNPGPAM" => Some(Self::Ackhlnpgpam), + "EMGIKLINEDP_CPPFOMOJAOG" => Some(Self::Cppfomojaog), + "EMGIKLINEDP_LKLMAIPFJIC" => Some(Self::Lklmaipfjic), + "EMGIKLINEDP_AIPDFABDLFD" => Some(Self::Aipdfabdlfd), + "EMGIKLINEDP_LMEPELBNADP" => Some(Self::Lmepelbnadp), + "EMGIKLINEDP_FKMBFOODGKK" => Some(Self::Fkmbfoodgkk), + "EMGIKLINEDP_JGGAOBAFHFH" => Some(Self::Jggaobafhfh), + "EMGIKLINEDP_OHKGMMDNOPJ" => Some(Self::Ohkgmmdnopj), + "EMGIKLINEDP_PHLAAJJPAKL" => Some(Self::Phlaajjpakl), + "EMGIKLINEDP_AMOHPLDCBME" => Some(Self::Amohpldcbme), + "EMGIKLINEDP_JHJBFIKDFEC" => Some(Self::Jhjbfikdfec), + "EMGIKLINEDP_DMGLGCFDKDP" => Some(Self::Dmglgcfdkdp), + "EMGIKLINEDP_DALEIECKBMM" => Some(Self::Daleieckbmm), + "EMGIKLINEDP_PCHBDIEBMLG" => Some(Self::Pchbdiebmlg), + "EMGIKLINEDP_LJIPAODGGPE" => Some(Self::Ljipaodggpe), + "EMGIKLINEDP_DCAFHJKBIBH" => Some(Self::Dcafhjkbibh), + "EMGIKLINEDP_OJPOLJOCPBD" => Some(Self::Ojpoljocpbd), + "EMGIKLINEDP_KMGJOJJKDJK" => Some(Self::Kmgjojjkdjk), + "EMGIKLINEDP_EAMHHAPAEOP" => Some(Self::Eamhhapaeop), + "EMGIKLINEDP_EDNEMCOFDOA" => Some(Self::Ednemcofdoa), + "EMGIKLINEDP_MEGOKLOLAFK" => Some(Self::Megoklolafk), + "EMGIKLINEDP_LKJKKCDGLPC" => Some(Self::Lkjkkcdglpc), + "EMGIKLINEDP_NLDGAHDJINF" => Some(Self::Nldgahdjinf), + "EMGIKLINEDP_GHBKBJBOIDI" => Some(Self::Ghbkbjboidi), + "EMGIKLINEDP_MKGNALCCJCN" => Some(Self::Mkgnalccjcn), + "EMGIKLINEDP_HMJINHAKNGA" => Some(Self::Hmjinhaknga), + "EMGIKLINEDP_EBAJKPKENMF" => Some(Self::Ebajkpkenmf), + "EMGIKLINEDP_LIJCDGICAGF" => Some(Self::Lijcdgicagf), + "EMGIKLINEDP_DGHPLIJBGFL" => Some(Self::Dghplijbgfl), + "EMGIKLINEDP_HCNCMFNCGFL" => Some(Self::Hcncmfncgfl), + "EMGIKLINEDP_OIONAAGMGFA" => Some(Self::Oionaagmgfa), + "EMGIKLINEDP_HIACIKDDGPE" => Some(Self::Hiacikddgpe), + "EMGIKLINEDP_HJOJDKADFLN" => Some(Self::Hjojdkadfln), + "EMGIKLINEDP_LHEBAKGILIF" => Some(Self::Lhebakgilif), + "EMGIKLINEDP_OEDPPGKKLLJ" => Some(Self::Oedppgkkllj), + "EMGIKLINEDP_OIOFLOPLPFJ" => Some(Self::Oiofloplpfj), + "EMGIKLINEDP_APJELKEECJD" => Some(Self::Apjelkeecjd), + "EMGIKLINEDP_LOBJBIHJDFE" => Some(Self::Lobjbihjdfe), + "EMGIKLINEDP_BOMHAMDCEFG" => Some(Self::Bomhamdcefg), + "EMGIKLINEDP_CGAHEPACJAE" => Some(Self::Cgahepacjae), + "EMGIKLINEDP_CPKNNJOCGAK" => Some(Self::Cpknnjocgak), + "EMGIKLINEDP_DKLAOMPAKBG" => Some(Self::Dklaompakbg), + "EMGIKLINEDP_GOPOPBKBEPL" => Some(Self::Gopopbkbepl), + "EMGIKLINEDP_FMCLPJHMJJA" => Some(Self::Fmclpjhmjja), + "EMGIKLINEDP_GFNAKKIDKKL" => Some(Self::Gfnakkidkkl), + "EMGIKLINEDP_CNCAMOMOPLP" => Some(Self::Cncamomoplp), + "EMGIKLINEDP_FJKJLNBLCIJ" => Some(Self::Fjkjlnblcij), + "EMGIKLINEDP_BGLPBAKGDAC" => Some(Self::Bglpbakgdac), + "EMGIKLINEDP_PJHGIILHEBM" => Some(Self::Pjhgiilhebm), + "EMGIKLINEDP_GKOLJMMDKIM" => Some(Self::Gkoljmmdkim), + "EMGIKLINEDP_MBFEGFLMCDN" => Some(Self::Mbfegflmcdn), + "EMGIKLINEDP_GCHIMAGINNP" => Some(Self::Gchimaginnp), + "EMGIKLINEDP_NPLJBLDGOHK" => Some(Self::Npljbldgohk), + "EMGIKLINEDP_GDMGNIECCDJ" => Some(Self::Gdmgnieccdj), + "EMGIKLINEDP_JBGEHOHCHJD" => Some(Self::Jbgehohchjd), + "EMGIKLINEDP_DGBFIOFABPM" => Some(Self::Dgbfiofabpm), + "EMGIKLINEDP_PEIPAEILAMC" => Some(Self::Peipaeilamc), + "EMGIKLINEDP_IOPANIFPOLK" => Some(Self::Iopanifpolk), + "EMGIKLINEDP_GGJFJABNMKM" => Some(Self::Ggjfjabnmkm), + "EMGIKLINEDP_CGMNNJOECHG" => Some(Self::Cgmnnjoechg), + "EMGIKLINEDP_ONEIDLBOOBM" => Some(Self::Oneidlboobm), + "EMGIKLINEDP_NELJFGIJAJF" => Some(Self::Neljfgijajf), + "EMGIKLINEDP_IKPDHDOHAGD" => Some(Self::Ikpdhdohagd), + "EMGIKLINEDP_LEHHBHAIFJI" => Some(Self::Lehhbhaifji), + "EMGIKLINEDP_BAIMHOPODOC" => Some(Self::Baimhopodoc), + "EMGIKLINEDP_PJPAFGBMJOC" => Some(Self::Pjpafgbmjoc), + "EMGIKLINEDP_MMFAPKMDIBA" => Some(Self::Mmfapkmdiba), + "EMGIKLINEDP_HMOLOFNCIPI" => Some(Self::Hmolofncipi), + "EMGIKLINEDP_OHEAPDMLHFM" => Some(Self::Oheapdmlhfm), + "EMGIKLINEDP_INGBIMHPGAF" => Some(Self::Ingbimhpgaf), + "EMGIKLINEDP_CAMFHDNDIJP" => Some(Self::Camfhdndijp), + "EMGIKLINEDP_KPAMFKCCCLM" => Some(Self::Kpamfkccclm), + "EMGIKLINEDP_ABMNPPGIBON" => Some(Self::Abmnppgibon), + "EMGIKLINEDP_ACCEEKKBKBJ" => Some(Self::Acceekkbkbj), + "EMGIKLINEDP_HDPNDIDFKFL" => Some(Self::Hdpndidfkfl), + "EMGIKLINEDP_AFFPOHJJMMG" => Some(Self::Affpohjjmmg), + "EMGIKLINEDP_FDBHDINFCGA" => Some(Self::Fdbhdinfcga), + "EMGIKLINEDP_IBJNKAOOHDC" => Some(Self::Ibjnkaoohdc), + "EMGIKLINEDP_GHGDHMENNDE" => Some(Self::Ghgdhmennde), + "EMGIKLINEDP_PPAMFDMIEEK" => Some(Self::Ppamfdmieek), + "EMGIKLINEDP_OGLALNPCNLM" => Some(Self::Oglalnpcnlm), + "EMGIKLINEDP_HDKOKPMOIGP" => Some(Self::Hdkokpmoigp), + "EMGIKLINEDP_CAOPPNBHHKJ" => Some(Self::Caoppnbhhkj), + "EMGIKLINEDP_JMBOEGABDKF" => Some(Self::Jmboegabdkf), + "EMGIKLINEDP_IFBOLPDHHGI" => Some(Self::Ifbolpdhhgi), + "EMGIKLINEDP_FAAPPBPKEMD" => Some(Self::Faappbpkemd), + "EMGIKLINEDP_BOINEOMIOIM" => Some(Self::Boineomioim), + "EMGIKLINEDP_KNCJKLPPANC" => Some(Self::Kncjklppanc), + "EMGIKLINEDP_HDKGJCPDOOD" => Some(Self::Hdkgjcpdood), + "EMGIKLINEDP_HMIPBGPHDMA" => Some(Self::Hmipbgphdma), + "EMGIKLINEDP_LMGKIEMFDLF" => Some(Self::Lmgkiemfdlf), + "EMGIKLINEDP_PLPHLIJOCMF" => Some(Self::Plphlijocmf), + "EMGIKLINEDP_JDHIGNCANCE" => Some(Self::Jdhigncance), + "EMGIKLINEDP_EJGACENJKFD" => Some(Self::Ejgacenjkfd), + "EMGIKLINEDP_PONLJGCMBCE" => Some(Self::Ponljgcmbce), + "EMGIKLINEDP_OAPJJMPECJP" => Some(Self::Oapjjmpecjp), + "EMGIKLINEDP_FJEHFBLHJLO" => Some(Self::Fjehfblhjlo), + "EMGIKLINEDP_AKAJNMOHPGI" => Some(Self::Akajnmohpgi), + "EMGIKLINEDP_EPCFLEFONOI" => Some(Self::Epcflefonoi), + "EMGIKLINEDP_EAAHMOMPMNF" => Some(Self::Eaahmompmnf), + "EMGIKLINEDP_KIPALJCOBJA" => Some(Self::Kipaljcobja), + "EMGIKLINEDP_CCCEMMEEKGK" => Some(Self::Cccemmeekgk), + "EMGIKLINEDP_ADGDOBAIHEE" => Some(Self::Adgdobaihee), + "EMGIKLINEDP_COOFOKEKBBJ" => Some(Self::Coofokekbbj), + "EMGIKLINEDP_GFLBPPMJOID" => Some(Self::Gflbppmjoid), + "EMGIKLINEDP_OLDFNKCIDEH" => Some(Self::Oldfnkcideh), + "EMGIKLINEDP_NKNKBIFCFJH" => Some(Self::Nknkbifcfjh), + "EMGIKLINEDP_PJEFJMEKNPD" => Some(Self::Pjefjmeknpd), + "EMGIKLINEDP_FKOLIFNDGLA" => Some(Self::Fkolifndgla), + "EMGIKLINEDP_FCBABPELILI" => Some(Self::Fcbabpelili), + "EMGIKLINEDP_CMBLCNCKBJC" => Some(Self::Cmblcnckbjc), + "EMGIKLINEDP_LOLCMNJPEMD" => Some(Self::Lolcmnjpemd), + "EMGIKLINEDP_NJFBNBNPLPG" => Some(Self::Njfbnbnplpg), + "EMGIKLINEDP_KGBPICLNNJL" => Some(Self::Kgbpiclnnjl), + "EMGIKLINEDP_JGHNLODIMEL" => Some(Self::Jghnlodimel), + "EMGIKLINEDP_FEOPPJJNOPP" => Some(Self::Feoppjjnopp), + "EMGIKLINEDP_DAMFGIPFNKE" => Some(Self::Damfgipfnke), + "EMGIKLINEDP_NNGJLLJLCAJ" => Some(Self::Nngjlljlcaj), + "EMGIKLINEDP_FFFEDDPDKLI" => Some(Self::Fffeddpdkli), + "EMGIKLINEDP_JEFKJEBCLBL" => Some(Self::Jefkjebclbl), + "EMGIKLINEDP_EDEGKCALOIF" => Some(Self::Edegkcaloif), + "EMGIKLINEDP_OKDHJKPGNJN" => Some(Self::Okdhjkpgnjn), + "EMGIKLINEDP_FKJGDMIFHED" => Some(Self::Fkjgdmifhed), + "EMGIKLINEDP_FHEHLHNCKMJ" => Some(Self::Fhehlhnckmj), + "EMGIKLINEDP_ADBJLBIPFLH" => Some(Self::Adbjlbipflh), + "EMGIKLINEDP_NGLNBPOOFCO" => Some(Self::Nglnbpoofco), + "EMGIKLINEDP_BPBGIPOJIDE" => Some(Self::Bpbgipojide), + "EMGIKLINEDP_CMDONPGBKGE" => Some(Self::Cmdonpgbkge), + "EMGIKLINEDP_NBKHHOMFAJP" => Some(Self::Nbkhhomfajp), + "EMGIKLINEDP_BJIDJKADMLH" => Some(Self::Bjidjkadmlh), + "EMGIKLINEDP_AOHCFGJJBPK" => Some(Self::Aohcfgjjbpk), + "EMGIKLINEDP_JDNELKIDAGG" => Some(Self::Jdnelkidagg), + "EMGIKLINEDP_OILKLCAHMBI" => Some(Self::Oilklcahmbi), + "EMGIKLINEDP_AAIHLEFOEAB" => Some(Self::Aaihlefoeab), + "EMGIKLINEDP_OCDIIOKDBJN" => Some(Self::Ocdiiokdbjn), + "EMGIKLINEDP_JIPLCNKFGHI" => Some(Self::Jiplcnkfghi), + "EMGIKLINEDP_ALIFBIFONML" => Some(Self::Alifbifonml), + "EMGIKLINEDP_CBJJEIKHKDP" => Some(Self::Cbjjeikhkdp), + "EMGIKLINEDP_BPGFFDGKJLG" => Some(Self::Bpgffdgkjlg), + "EMGIKLINEDP_HNDDCJGHEDC" => Some(Self::Hnddcjghedc), + "EMGIKLINEDP_PBELFNGAEAO" => Some(Self::Pbelfngaeao), + "EMGIKLINEDP_LFIOMNPBEHK" => Some(Self::Lfiomnpbehk), + "EMGIKLINEDP_JLGPJLCKNLF" => Some(Self::Jlgpjlcknlf), + "EMGIKLINEDP_AMBMPKJFILB" => Some(Self::Ambmpkjfilb), + "EMGIKLINEDP_EDHPJABHDEE" => Some(Self::Edhpjabhdee), + "EMGIKLINEDP_PNOCMEONGOG" => Some(Self::Pnocmeongog), + "EMGIKLINEDP_DGFOBHMKCFM" => Some(Self::Dgfobhmkcfm), + "EMGIKLINEDP_LFDAFBIKOGI" => Some(Self::Lfdafbikogi), + "EMGIKLINEDP_JIMGIHBMJPN" => Some(Self::Jimgihbmjpn), + "EMGIKLINEDP_FLACEGJCBOA" => Some(Self::Flacegjcboa), + "EMGIKLINEDP_GNODBNBGOHB" => Some(Self::Gnodbnbgohb), + "EMGIKLINEDP_PLEDOBEGAFK" => Some(Self::Pledobegafk), + "EMGIKLINEDP_BCAEOGODEGK" => Some(Self::Bcaeogodegk), + "EMGIKLINEDP_APKGLNFPCLJ" => Some(Self::Apkglnfpclj), + "EMGIKLINEDP_BGBEPGEDBNF" => Some(Self::Bgbepgedbnf), + "EMGIKLINEDP_KKGMOJDHGJC" => Some(Self::Kkgmojdhgjc), + "EMGIKLINEDP_DBKENCKGAPI" => Some(Self::Dbkenckgapi), + "EMGIKLINEDP_ABGNNAOHFEG" => Some(Self::Abgnnaohfeg), + "EMGIKLINEDP_GGECCCKBGEA" => Some(Self::Ggeccckbgea), + "EMGIKLINEDP_HOLGIKDIDNF" => Some(Self::Holgikdidnf), + "EMGIKLINEDP_EEPFKPJMLEE" => Some(Self::Eepfkpjmlee), + "EMGIKLINEDP_JKKPMJIFPHD" => Some(Self::Jkkpmjifphd), + "EMGIKLINEDP_BNLKHFFFNJC" => Some(Self::Bnlkhfffnjc), + "EMGIKLINEDP_EJLHFCJFNKD" => Some(Self::Ejlhfcjfnkd), + "EMGIKLINEDP_LCMBGFHIPLL" => Some(Self::Lcmbgfhipll), + "EMGIKLINEDP_HBMPFGPCLFI" => Some(Self::Hbmpfgpclfi), + "EMGIKLINEDP_NGCBDBGGLNO" => Some(Self::Ngcbdbgglno), + "EMGIKLINEDP_NGHCCBDPJCD" => Some(Self::Nghccbdpjcd), + "EMGIKLINEDP_FIKDCLIHFGC" => Some(Self::Fikdclihfgc), + "EMGIKLINEDP_COFHMLAHLHA" => Some(Self::Cofhmlahlha), + "EMGIKLINEDP_DJGGAJAMFJG" => Some(Self::Djggajamfjg), + "EMGIKLINEDP_IBMNKHGFOOI" => Some(Self::Ibmnkhgfooi), + "EMGIKLINEDP_HCEIGDGGODN" => Some(Self::Hceigdggodn), + "EMGIKLINEDP_LEBPMNJHPJA" => Some(Self::Lebpmnjhpja), + "EMGIKLINEDP_KGEGDLENLNE" => Some(Self::Kgegdlenlne), + "EMGIKLINEDP_MNDHCPIBKBI" => Some(Self::Mndhcpibkbi), + "EMGIKLINEDP_BGDIAKFOCOB" => Some(Self::Bgdiakfocob), + "EMGIKLINEDP_BBFACOEKELL" => Some(Self::Bbfacoekell), + "EMGIKLINEDP_OKMIPNNBCMM" => Some(Self::Okmipnnbcmm), + "EMGIKLINEDP_BKPGLHHDKIA" => Some(Self::Bkpglhhdkia), + "EMGIKLINEDP_BALPCGNEMAH" => Some(Self::Balpcgnemah), + "EMGIKLINEDP_IIJMDJFINMM" => Some(Self::Iijmdjfinmm), + "EMGIKLINEDP_FEIKJEGHOIN" => Some(Self::Feikjeghoin), + "EMGIKLINEDP_MGMFGHDKENH" => Some(Self::Mgmfghdkenh), + "EMGIKLINEDP_FIFNIDKPBKE" => Some(Self::Fifnidkpbke), + "EMGIKLINEDP_DJFOHDDCDJN" => Some(Self::Djfohddcdjn), + "EMGIKLINEDP_LMJPJEODABN" => Some(Self::Lmjpjeodabn), + "EMGIKLINEDP_LCPCAFJDIBP" => Some(Self::Lcpcafjdibp), + "EMGIKLINEDP_JPPFMHLNLAN" => Some(Self::Jppfmhlnlan), + "EMGIKLINEDP_KGFHPGNDDFI" => Some(Self::Kgfhpgnddfi), + "EMGIKLINEDP_IAFNOHCKPIM" => Some(Self::Iafnohckpim), + "EMGIKLINEDP_LCDEDEBLHFH" => Some(Self::Lcdedeblhfh), + "EMGIKLINEDP_GOABOCAFGOH" => Some(Self::Goabocafgoh), + "EMGIKLINEDP_BFHHJOAJHPA" => Some(Self::Bfhhjoajhpa), + "EMGIKLINEDP_FHDPNPJOFLE" => Some(Self::Fhdpnpjofle), + "EMGIKLINEDP_CFNJIFNAEAJ" => Some(Self::Cfnjifnaeaj), + "EMGIKLINEDP_OBANFLIHGBM" => Some(Self::Obanflihgbm), + "EMGIKLINEDP_EBELCODPEAJ" => Some(Self::Ebelcodpeaj), + "EMGIKLINEDP_CMDHIDNILHE" => Some(Self::Cmdhidnilhe), + "EMGIKLINEDP_AKODBJAJKOH" => Some(Self::Akodbjajkoh), + "EMGIKLINEDP_GBMIADIHFOB" => Some(Self::Gbmiadihfob), + "EMGIKLINEDP_GLNPNNCAJAO" => Some(Self::Glnpnncajao), + "EMGIKLINEDP_EGDKHJFJAPL" => Some(Self::Egdkhjfjapl), + "EMGIKLINEDP_HFPJFLMFIGI" => Some(Self::Hfpjflmfigi), + "EMGIKLINEDP_AEAECMMLOKC" => Some(Self::Aeaecmmlokc), + "EMGIKLINEDP_KMCCHNFHLGB" => Some(Self::Kmcchnfhlgb), + "EMGIKLINEDP_KJICAIMMOOI" => Some(Self::Kjicaimmooi), + "EMGIKLINEDP_PBHHAHEEBNK" => Some(Self::Pbhhaheebnk), + "EMGIKLINEDP_HLANDEFKKFO" => Some(Self::Hlandefkkfo), + "EMGIKLINEDP_ALFHMIBKNLJ" => Some(Self::Alfhmibknlj), + "EMGIKLINEDP_JPDDNKNHDNC" => Some(Self::Jpddnknhdnc), + "EMGIKLINEDP_FGFEHKDFJHK" => Some(Self::Fgfehkdfjhk), + "EMGIKLINEDP_MICBEKGKCPH" => Some(Self::Micbekgkcph), + "EMGIKLINEDP_LPBJJADIPPC" => Some(Self::Lpbjjadippc), + "EMGIKLINEDP_COMNFLGBMDP" => Some(Self::Comnflgbmdp), + "EMGIKLINEDP_EEDFKJLJAEC" => Some(Self::Eedfkjljaec), + "EMGIKLINEDP_NBFKNFNLGLM" => Some(Self::Nbfknfnlglm), + "EMGIKLINEDP_MEAEIOIIHKA" => Some(Self::Meaeioiihka), + "EMGIKLINEDP_DNJLCPBBHDK" => Some(Self::Dnjlcpbbhdk), + "EMGIKLINEDP_LFBNDIKGLDC" => Some(Self::Lfbndikgldc), + "EMGIKLINEDP_BDHEMHJEPJO" => Some(Self::Bdhemhjepjo), + "EMGIKLINEDP_EBELAOGPEON" => Some(Self::Ebelaogpeon), + "EMGIKLINEDP_BOLDGAINOBL" => Some(Self::Boldgainobl), + "EMGIKLINEDP_OMNNHHBLACM" => Some(Self::Omnnhhblacm), + "EMGIKLINEDP_BGLJJNLKGIJ" => Some(Self::Bgljjnlkgij), + "EMGIKLINEDP_OOFHJFAHPFN" => Some(Self::Oofhjfahpfn), + "EMGIKLINEDP_KGLKLJCEBAN" => Some(Self::Kglkljceban), + "EMGIKLINEDP_KECCLKELFLL" => Some(Self::Kecclkelfll), + "EMGIKLINEDP_ALLEGNGMJIC" => Some(Self::Allegngmjic), + "EMGIKLINEDP_HNDIOFHDIHJ" => Some(Self::Hndiofhdihj), + "EMGIKLINEDP_FKCKCGHGOPD" => Some(Self::Fkckcghgopd), + "EMGIKLINEDP_HPBMEJAFHIG" => Some(Self::Hpbmejafhig), + "EMGIKLINEDP_EBEFPMCCNMC" => Some(Self::Ebefpmccnmc), + "EMGIKLINEDP_DLODAHHLCOG" => Some(Self::Dlodahhlcog), + "EMGIKLINEDP_LMLPPIAKPFO" => Some(Self::Lmlppiakpfo), + "EMGIKLINEDP_HNFCDCMCIKG" => Some(Self::Hnfcdcmcikg), + "EMGIKLINEDP_PEABMANOKOM" => Some(Self::Peabmanokom), + "EMGIKLINEDP_MOCINFFCNCJ" => Some(Self::Mocinffcncj), + "EMGIKLINEDP_DMIAKCJAOPL" => Some(Self::Dmiakcjaopl), + "EMGIKLINEDP_OENNKADBKAE" => Some(Self::Oennkadbkae), + "EMGIKLINEDP_IHDLFLJBGEL" => Some(Self::Ihdlfljbgel), + "EMGIKLINEDP_BDNBDFJEAGP" => Some(Self::Bdnbdfjeagp), + "EMGIKLINEDP_KFDIKGPKNDO" => Some(Self::Kfdikgpkndo), + "EMGIKLINEDP_BJACJGGFPDN" => Some(Self::Bjacjggfpdn), + "EMGIKLINEDP_NFDLECAFNDH" => Some(Self::Nfdlecafndh), + "EMGIKLINEDP_CGKGBKKMDJE" => Some(Self::Cgkgbkkmdje), + "EMGIKLINEDP_HLGLNPMOPFG" => Some(Self::Hlglnpmopfg), + "EMGIKLINEDP_FFOPOOOLPGI" => Some(Self::Ffopooolpgi), + "EMGIKLINEDP_DBJHHJENDDP" => Some(Self::Dbjhhjenddp), + "EMGIKLINEDP_FJEBBJELFAA" => Some(Self::Fjebbjelfaa), + "EMGIKLINEDP_EDCFJNBGDIA" => Some(Self::Edcfjnbgdia), + "EMGIKLINEDP_MEGEELGFKNI" => Some(Self::Megeelgfkni), + "EMGIKLINEDP_CLMOBFCDNOI" => Some(Self::Clmobfcdnoi), + "EMGIKLINEDP_NBOJLOKNBAF" => Some(Self::Nbojloknbaf), + "EMGIKLINEDP_GCDGEPMHNJE" => Some(Self::Gcdgepmhnje), + "EMGIKLINEDP_OAEGLFONIHO" => Some(Self::Oaeglfoniho), + "EMGIKLINEDP_BGPCOIPCPKL" => Some(Self::Bgpcoipcpkl), + "EMGIKLINEDP_KNFPBCFOFOK" => Some(Self::Knfpbcfofok), + "EMGIKLINEDP_AKKCFAEBPDC" => Some(Self::Akkcfaebpdc), + "EMGIKLINEDP_JLKLNGKHBPG" => Some(Self::Jlklngkhbpg), + "EMGIKLINEDP_APIBMOHDOBI" => Some(Self::Apibmohdobi), + "EMGIKLINEDP_AHOHFBHDIBO" => Some(Self::Ahohfbhdibo), + "EMGIKLINEDP_APMEEOFGLAI" => Some(Self::Apmeeofglai), + "EMGIKLINEDP_AIEIJABECMO" => Some(Self::Aieijabecmo), + "EMGIKLINEDP_GAHLENPKCLA" => Some(Self::Gahlenpkcla), + "EMGIKLINEDP_JHFCGKKIJHA" => Some(Self::Jhfcgkkijha), + "EMGIKLINEDP_LMOJJJBNEKB" => Some(Self::Lmojjjbnekb), + "EMGIKLINEDP_DGMDMGPGMNF" => Some(Self::Dgmdmgpgmnf), + "EMGIKLINEDP_KFLENAEADOI" => Some(Self::Kflenaeadoi), + "EMGIKLINEDP_JNMKOFBOCPJ" => Some(Self::Jnmkofbocpj), + "EMGIKLINEDP_HEHGEKMFHAO" => Some(Self::Hehgekmfhao), + "EMGIKLINEDP_IHAJIEGNDEI" => Some(Self::Ihajiegndei), + "EMGIKLINEDP_IMPBBMFPPOI" => Some(Self::Impbbmfppoi), + "EMGIKLINEDP_DPNBBFONLEJ" => Some(Self::Dpnbbfonlej), + "EMGIKLINEDP_HIADHMCEPMH" => Some(Self::Hiadhmcepmh), + "EMGIKLINEDP_ADPLFOHBBPA" => Some(Self::Adplfohbbpa), + "EMGIKLINEDP_JHIFFBEHMGG" => Some(Self::Jhiffbehmgg), + "EMGIKLINEDP_CCPPANJBGNI" => Some(Self::Ccppanjbgni), + "EMGIKLINEDP_MDOLIILFKDG" => Some(Self::Mdoliilfkdg), + "EMGIKLINEDP_JPBODPEGCGI" => Some(Self::Jpbodpegcgi), + "EMGIKLINEDP_EACKFEBMGCH" => Some(Self::Eackfebmgch), + "EMGIKLINEDP_MKEJDKAKGKH" => Some(Self::Mkejdkakgkh), + "EMGIKLINEDP_KFOFJKBBOEE" => Some(Self::Kfofjkbboee), _ => None, } } @@ -17895,29 +24523,53 @@ impl Hoechddpefi { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Nglipjijcdj { - Ebooodalolm = 0, - Amomklelhgo = 2, - Dkgheiljoda = 1, +pub enum Lcmoeagfbbj { + Dnkfldcjmnd = 0, + Koacnkakflj = 5, + Memkdnkdjek = 8, + Aalijmplcdf = 10, + Idabcmlkpao = 1, + Jmcandieckk = 7, + Jfkobamkpmn = 4, + Hfabonlcppa = 3, + Bkhdhmkmlli = 6, + Mpfbgnngpch = 2, + Ljblomoplae = 9, } -impl Nglipjijcdj { +impl Lcmoeagfbbj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Ebooodalolm => "NGLIPJIJCDJ_EBOOODALOLM", - Self::Amomklelhgo => "NGLIPJIJCDJ_AMOMKLELHGO", - Self::Dkgheiljoda => "NGLIPJIJCDJ_DKGHEILJODA", + Self::Dnkfldcjmnd => "LCMOEAGFBBJ_DNKFLDCJMND", + Self::Koacnkakflj => "LCMOEAGFBBJ_KOACNKAKFLJ", + Self::Memkdnkdjek => "LCMOEAGFBBJ_MEMKDNKDJEK", + Self::Aalijmplcdf => "LCMOEAGFBBJ_AALIJMPLCDF", + Self::Idabcmlkpao => "LCMOEAGFBBJ_IDABCMLKPAO", + Self::Jmcandieckk => "LCMOEAGFBBJ_JMCANDIECKK", + Self::Jfkobamkpmn => "LCMOEAGFBBJ_JFKOBAMKPMN", + Self::Hfabonlcppa => "LCMOEAGFBBJ_HFABONLCPPA", + Self::Bkhdhmkmlli => "LCMOEAGFBBJ_BKHDHMKMLLI", + Self::Mpfbgnngpch => "LCMOEAGFBBJ_MPFBGNNGPCH", + Self::Ljblomoplae => "LCMOEAGFBBJ_LJBLOMOPLAE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "NGLIPJIJCDJ_EBOOODALOLM" => Some(Self::Ebooodalolm), - "NGLIPJIJCDJ_AMOMKLELHGO" => Some(Self::Amomklelhgo), - "NGLIPJIJCDJ_DKGHEILJODA" => Some(Self::Dkgheiljoda), + "LCMOEAGFBBJ_DNKFLDCJMND" => Some(Self::Dnkfldcjmnd), + "LCMOEAGFBBJ_KOACNKAKFLJ" => Some(Self::Koacnkakflj), + "LCMOEAGFBBJ_MEMKDNKDJEK" => Some(Self::Memkdnkdjek), + "LCMOEAGFBBJ_AALIJMPLCDF" => Some(Self::Aalijmplcdf), + "LCMOEAGFBBJ_IDABCMLKPAO" => Some(Self::Idabcmlkpao), + "LCMOEAGFBBJ_JMCANDIECKK" => Some(Self::Jmcandieckk), + "LCMOEAGFBBJ_JFKOBAMKPMN" => Some(Self::Jfkobamkpmn), + "LCMOEAGFBBJ_HFABONLCPPA" => Some(Self::Hfabonlcppa), + "LCMOEAGFBBJ_BKHDHMKMLLI" => Some(Self::Bkhdhmkmlli), + "LCMOEAGFBBJ_MPFBGNNGPCH" => Some(Self::Mpfbgnngpch), + "LCMOEAGFBBJ_LJBLOMOPLAE" => Some(Self::Ljblomoplae), _ => None, } } @@ -17926,68 +24578,29 @@ impl Nglipjijcdj { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Dgckbjnllna { - Khdhpfpjhlp = 0, - Ioodddaappj = 3, - Kpdbjbbdjfg = 2, - Jocbhpmkdbg = 1, - Aefiodjmmdg = 13, - Kcaejbdkknj = 15, - Cafngoednfo = 7, - Mmmcbelgajj = 10, - Hiffdjacmac = 14, - Amkojjipekk = 9, - Gggbhlaoina = 8, - Fodccbpdflm = 11, - Cmbdhnecchm = 12, - Hcfhpjalcih = 4, - Hbfplhdafli = 6, - Nncficbdcgl = 5, +pub enum Djbinjhkdej { + HpRecover = 0, + HpReplace = 2, + HpDecrease = 1, } -impl Dgckbjnllna { +impl Djbinjhkdej { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Khdhpfpjhlp => "DGCKBJNLLNA_KHDHPFPJHLP", - Self::Ioodddaappj => "DGCKBJNLLNA_IOODDDAAPPJ", - Self::Kpdbjbbdjfg => "DGCKBJNLLNA_KPDBJBBDJFG", - Self::Jocbhpmkdbg => "DGCKBJNLLNA_JOCBHPMKDBG", - Self::Aefiodjmmdg => "DGCKBJNLLNA_AEFIODJMMDG", - Self::Kcaejbdkknj => "DGCKBJNLLNA_KCAEJBDKKNJ", - Self::Cafngoednfo => "DGCKBJNLLNA_CAFNGOEDNFO", - Self::Mmmcbelgajj => "DGCKBJNLLNA_MMMCBELGAJJ", - Self::Hiffdjacmac => "DGCKBJNLLNA_HIFFDJACMAC", - Self::Amkojjipekk => "DGCKBJNLLNA_AMKOJJIPEKK", - Self::Gggbhlaoina => "DGCKBJNLLNA_GGGBHLAOINA", - Self::Fodccbpdflm => "DGCKBJNLLNA_FODCCBPDFLM", - Self::Cmbdhnecchm => "DGCKBJNLLNA_CMBDHNECCHM", - Self::Hcfhpjalcih => "DGCKBJNLLNA_HCFHPJALCIH", - Self::Hbfplhdafli => "DGCKBJNLLNA_HBFPLHDAFLI", - Self::Nncficbdcgl => "DGCKBJNLLNA_NNCFICBDCGL", + Self::HpRecover => "DJBINJHKDEJ_HP_RECOVER", + Self::HpReplace => "DJBINJHKDEJ_HP_REPLACE", + Self::HpDecrease => "DJBINJHKDEJ_HP_DECREASE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "DGCKBJNLLNA_KHDHPFPJHLP" => Some(Self::Khdhpfpjhlp), - "DGCKBJNLLNA_IOODDDAAPPJ" => Some(Self::Ioodddaappj), - "DGCKBJNLLNA_KPDBJBBDJFG" => Some(Self::Kpdbjbbdjfg), - "DGCKBJNLLNA_JOCBHPMKDBG" => Some(Self::Jocbhpmkdbg), - "DGCKBJNLLNA_AEFIODJMMDG" => Some(Self::Aefiodjmmdg), - "DGCKBJNLLNA_KCAEJBDKKNJ" => Some(Self::Kcaejbdkknj), - "DGCKBJNLLNA_CAFNGOEDNFO" => Some(Self::Cafngoednfo), - "DGCKBJNLLNA_MMMCBELGAJJ" => Some(Self::Mmmcbelgajj), - "DGCKBJNLLNA_HIFFDJACMAC" => Some(Self::Hiffdjacmac), - "DGCKBJNLLNA_AMKOJJIPEKK" => Some(Self::Amkojjipekk), - "DGCKBJNLLNA_GGGBHLAOINA" => Some(Self::Gggbhlaoina), - "DGCKBJNLLNA_FODCCBPDFLM" => Some(Self::Fodccbpdflm), - "DGCKBJNLLNA_CMBDHNECCHM" => Some(Self::Cmbdhnecchm), - "DGCKBJNLLNA_HCFHPJALCIH" => Some(Self::Hcfhpjalcih), - "DGCKBJNLLNA_HBFPLHDAFLI" => Some(Self::Hbfplhdafli), - "DGCKBJNLLNA_NNCFICBDCGL" => Some(Self::Nncficbdcgl), + "DJBINJHKDEJ_HP_RECOVER" => Some(Self::HpRecover), + "DJBINJHKDEJ_HP_REPLACE" => Some(Self::HpReplace), + "DJBINJHKDEJ_HP_DECREASE" => Some(Self::HpDecrease), _ => None, } } @@ -17996,59 +24609,33 @@ impl Dgckbjnllna { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ifnhdcpjadg { - Gbmflghpgnm = 0, - Mkjpfolfodn = 3, - Mjikldbfcem = 6, - Bkecbmpigke = 10, - Ccckkmmaceb = 2, - Acjaeinkcdg = 8, - Pimkhbpdcnl = 9, - Mfkoiecpdck = 1, - Jpefngnlbpp = 5, - Ocekaemnihk = 7, - Lccpmaanigl = 11, - Mghdohohhoc = 4, - Fobggalcjao = 12, +pub enum Mfhbpiajkcj { + HollowEventModificationTypeNone = 0, + Foreach = 2, + Random = 1, } -impl Ifnhdcpjadg { +impl Mfhbpiajkcj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Gbmflghpgnm => "IFNHDCPJADG_GBMFLGHPGNM", - Self::Mkjpfolfodn => "IFNHDCPJADG_MKJPFOLFODN", - Self::Mjikldbfcem => "IFNHDCPJADG_MJIKLDBFCEM", - Self::Bkecbmpigke => "IFNHDCPJADG_BKECBMPIGKE", - Self::Ccckkmmaceb => "IFNHDCPJADG_CCCKKMMACEB", - Self::Acjaeinkcdg => "IFNHDCPJADG_ACJAEINKCDG", - Self::Pimkhbpdcnl => "IFNHDCPJADG_PIMKHBPDCNL", - Self::Mfkoiecpdck => "IFNHDCPJADG_MFKOIECPDCK", - Self::Jpefngnlbpp => "IFNHDCPJADG_JPEFNGNLBPP", - Self::Ocekaemnihk => "IFNHDCPJADG_OCEKAEMNIHK", - Self::Lccpmaanigl => "IFNHDCPJADG_LCCPMAANIGL", - Self::Mghdohohhoc => "IFNHDCPJADG_MGHDOHOHHOC", - Self::Fobggalcjao => "IFNHDCPJADG_FOBGGALCJAO", + Self::HollowEventModificationTypeNone => { + "MFHBPIAJKCJ_HOLLOW_EVENT_MODIFICATION_TYPE_NONE" + } + Self::Foreach => "MFHBPIAJKCJ_FOREACH", + Self::Random => "MFHBPIAJKCJ_RANDOM", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "IFNHDCPJADG_GBMFLGHPGNM" => Some(Self::Gbmflghpgnm), - "IFNHDCPJADG_MKJPFOLFODN" => Some(Self::Mkjpfolfodn), - "IFNHDCPJADG_MJIKLDBFCEM" => Some(Self::Mjikldbfcem), - "IFNHDCPJADG_BKECBMPIGKE" => Some(Self::Bkecbmpigke), - "IFNHDCPJADG_CCCKKMMACEB" => Some(Self::Ccckkmmaceb), - "IFNHDCPJADG_ACJAEINKCDG" => Some(Self::Acjaeinkcdg), - "IFNHDCPJADG_PIMKHBPDCNL" => Some(Self::Pimkhbpdcnl), - "IFNHDCPJADG_MFKOIECPDCK" => Some(Self::Mfkoiecpdck), - "IFNHDCPJADG_JPEFNGNLBPP" => Some(Self::Jpefngnlbpp), - "IFNHDCPJADG_OCEKAEMNIHK" => Some(Self::Ocekaemnihk), - "IFNHDCPJADG_LCCPMAANIGL" => Some(Self::Lccpmaanigl), - "IFNHDCPJADG_MGHDOHOHHOC" => Some(Self::Mghdohohhoc), - "IFNHDCPJADG_FOBGGALCJAO" => Some(Self::Fobggalcjao), + "MFHBPIAJKCJ_HOLLOW_EVENT_MODIFICATION_TYPE_NONE" => { + Some(Self::HollowEventModificationTypeNone) + } + "MFHBPIAJKCJ_FOREACH" => Some(Self::Foreach), + "MFHBPIAJKCJ_RANDOM" => Some(Self::Random), _ => None, } } @@ -18057,13 +24644,226 @@ impl Ifnhdcpjadg { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Lmcilcclnej { +pub enum Opopidncecj { + Pnimclglgbn = 0, + Egkndpeonkk = 3, + Mdbdifokmmf = 1, + Iooohonejop = 2, +} +impl Opopidncecj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pnimclglgbn => "OPOPIDNCECJ_PNIMCLGLGBN", + Self::Egkndpeonkk => "OPOPIDNCECJ_EGKNDPEONKK", + Self::Mdbdifokmmf => "OPOPIDNCECJ_MDBDIFOKMMF", + Self::Iooohonejop => "OPOPIDNCECJ_IOOOHONEJOP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OPOPIDNCECJ_PNIMCLGLGBN" => Some(Self::Pnimclglgbn), + "OPOPIDNCECJ_EGKNDPEONKK" => Some(Self::Egkndpeonkk), + "OPOPIDNCECJ_MDBDIFOKMMF" => Some(Self::Mdbdifokmmf), + "OPOPIDNCECJ_IOOOHONEJOP" => Some(Self::Iooohonejop), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Phcomepagkm { + Bnobpbhnnii = 0, + Jifbicgcjjm = 4, + Ccnnpcdgfae = 1, + Fcddijkpacd = 3, + Bfhgghjkgic = 2, +} +impl Phcomepagkm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bnobpbhnnii => "PHCOMEPAGKM_BNOBPBHNNII", + Self::Jifbicgcjjm => "PHCOMEPAGKM_JIFBICGCJJM", + Self::Ccnnpcdgfae => "PHCOMEPAGKM_CCNNPCDGFAE", + Self::Fcddijkpacd => "PHCOMEPAGKM_FCDDIJKPACD", + Self::Bfhgghjkgic => "PHCOMEPAGKM_BFHGGHJKGIC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PHCOMEPAGKM_BNOBPBHNNII" => Some(Self::Bnobpbhnnii), + "PHCOMEPAGKM_JIFBICGCJJM" => Some(Self::Jifbicgcjjm), + "PHCOMEPAGKM_CCNNPCDGFAE" => Some(Self::Ccnnpcdgfae), + "PHCOMEPAGKM_FCDDIJKPACD" => Some(Self::Fcddijkpacd), + "PHCOMEPAGKM_BFHGGHJKGIC" => Some(Self::Bfhgghjkgic), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cciblaoadgo { + Ijadadcnelk = 0, + Dfoplleonlf = 1, + Jlnceiaiboc = 2, + Oophfadjnhj = 3, +} +impl Cciblaoadgo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ijadadcnelk => "CCIBLAOADGO_IJADADCNELK", + Self::Dfoplleonlf => "CCIBLAOADGO_DFOPLLEONLF", + Self::Jlnceiaiboc => "CCIBLAOADGO_JLNCEIAIBOC", + Self::Oophfadjnhj => "CCIBLAOADGO_OOPHFADJNHJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CCIBLAOADGO_IJADADCNELK" => Some(Self::Ijadadcnelk), + "CCIBLAOADGO_DFOPLLEONLF" => Some(Self::Dfoplleonlf), + "CCIBLAOADGO_JLNCEIAIBOC" => Some(Self::Jlnceiaiboc), + "CCIBLAOADGO_OOPHFADJNHJ" => Some(Self::Oophfadjnhj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pbgnimpioii { + Gldcnfeaaab = 0, + Ofcjjmimifp = 6, + Odgclbeehcm = 7, + Eophklpbhon = 5, + Illjglioigm = 3, + Cdncaalpbde = 2, + Aohighnhbhf = 1, + Hddkjlffpjf = 4, +} +impl Pbgnimpioii { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gldcnfeaaab => "PBGNIMPIOII_GLDCNFEAAAB", + Self::Ofcjjmimifp => "PBGNIMPIOII_OFCJJMIMIFP", + Self::Odgclbeehcm => "PBGNIMPIOII_ODGCLBEEHCM", + Self::Eophklpbhon => "PBGNIMPIOII_EOPHKLPBHON", + Self::Illjglioigm => "PBGNIMPIOII_ILLJGLIOIGM", + Self::Cdncaalpbde => "PBGNIMPIOII_CDNCAALPBDE", + Self::Aohighnhbhf => "PBGNIMPIOII_AOHIGHNHBHF", + Self::Hddkjlffpjf => "PBGNIMPIOII_HDDKJLFFPJF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PBGNIMPIOII_GLDCNFEAAAB" => Some(Self::Gldcnfeaaab), + "PBGNIMPIOII_OFCJJMIMIFP" => Some(Self::Ofcjjmimifp), + "PBGNIMPIOII_ODGCLBEEHCM" => Some(Self::Odgclbeehcm), + "PBGNIMPIOII_EOPHKLPBHON" => Some(Self::Eophklpbhon), + "PBGNIMPIOII_ILLJGLIOIGM" => Some(Self::Illjglioigm), + "PBGNIMPIOII_CDNCAALPBDE" => Some(Self::Cdncaalpbde), + "PBGNIMPIOII_AOHIGHNHBHF" => Some(Self::Aohighnhbhf), + "PBGNIMPIOII_HDDKJLFFPJF" => Some(Self::Hddkjlffpjf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ecaloeblccg { + ShowMaskAuto = 0, + ShowMaskTrue = 1, + ShowMaskFalse = 2, +} +impl Ecaloeblccg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ShowMaskAuto => "ECALOEBLCCG_SHOW_MASK_AUTO", + Self::ShowMaskTrue => "ECALOEBLCCG_SHOW_MASK_TRUE", + Self::ShowMaskFalse => "ECALOEBLCCG_SHOW_MASK_FALSE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ECALOEBLCCG_SHOW_MASK_AUTO" => Some(Self::ShowMaskAuto), + "ECALOEBLCCG_SHOW_MASK_TRUE" => Some(Self::ShowMaskTrue), + "ECALOEBLCCG_SHOW_MASK_FALSE" => Some(Self::ShowMaskFalse), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jkeebeapjkh { + Aennomoiofi = 0, + Pbgcinlhmeh = 1, + Bapjfdcnakn = 2, +} +impl Jkeebeapjkh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Aennomoiofi => "JKEEBEAPJKH_AENNOMOIOFI", + Self::Pbgcinlhmeh => "JKEEBEAPJKH_PBGCINLHMEH", + Self::Bapjfdcnakn => "JKEEBEAPJKH_BAPJFDCNAKN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JKEEBEAPJKH_AENNOMOIOFI" => Some(Self::Aennomoiofi), + "JKEEBEAPJKH_PBGCINLHMEH" => Some(Self::Pbgcinlhmeh), + "JKEEBEAPJKH_BAPJFDCNAKN" => Some(Self::Bapjfdcnakn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hincjjjmfok { HollowScriptTargetScriptOwner = 0, HollowScriptTargetGrid = 2, HollowScriptTargetGlobalEvent = 1, HollowScriptTargetNpc = 3, } -impl Lmcilcclnej { +impl Hincjjjmfok { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable @@ -18071,26 +24871,26 @@ impl Lmcilcclnej { pub fn as_str_name(&self) -> &'static str { match self { Self::HollowScriptTargetScriptOwner => { - "LMCILCCLNEJ_HOLLOW_SCRIPT_TARGET_SCRIPT_OWNER" + "HINCJJJMFOK_HOLLOW_SCRIPT_TARGET_SCRIPT_OWNER" } - Self::HollowScriptTargetGrid => "LMCILCCLNEJ_HOLLOW_SCRIPT_TARGET_GRID", + Self::HollowScriptTargetGrid => "HINCJJJMFOK_HOLLOW_SCRIPT_TARGET_GRID", Self::HollowScriptTargetGlobalEvent => { - "LMCILCCLNEJ_HOLLOW_SCRIPT_TARGET_GLOBAL_EVENT" + "HINCJJJMFOK_HOLLOW_SCRIPT_TARGET_GLOBAL_EVENT" } - Self::HollowScriptTargetNpc => "LMCILCCLNEJ_HOLLOW_SCRIPT_TARGET_NPC", + Self::HollowScriptTargetNpc => "HINCJJJMFOK_HOLLOW_SCRIPT_TARGET_NPC", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "LMCILCCLNEJ_HOLLOW_SCRIPT_TARGET_SCRIPT_OWNER" => { + "HINCJJJMFOK_HOLLOW_SCRIPT_TARGET_SCRIPT_OWNER" => { Some(Self::HollowScriptTargetScriptOwner) } - "LMCILCCLNEJ_HOLLOW_SCRIPT_TARGET_GRID" => Some(Self::HollowScriptTargetGrid), - "LMCILCCLNEJ_HOLLOW_SCRIPT_TARGET_GLOBAL_EVENT" => { + "HINCJJJMFOK_HOLLOW_SCRIPT_TARGET_GRID" => Some(Self::HollowScriptTargetGrid), + "HINCJJJMFOK_HOLLOW_SCRIPT_TARGET_GLOBAL_EVENT" => { Some(Self::HollowScriptTargetGlobalEvent) } - "LMCILCCLNEJ_HOLLOW_SCRIPT_TARGET_NPC" => Some(Self::HollowScriptTargetNpc), + "HINCJJJMFOK_HOLLOW_SCRIPT_TARGET_NPC" => Some(Self::HollowScriptTargetNpc), _ => None, } } @@ -18099,38 +24899,26 @@ impl Lmcilcclnej { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Jkmiidepmnm { - Dgkpjallaek = 0, - Piecnaicnao = 1, - Eccipdfonmc = 4, - Nmkndlkkkim = 2, - Cclglnbmkjk = 3, - Bafdhhdfdlm = 5, +pub enum Ohboapppmfk { + Jajbpoaajfk = 0, + Oakglfcoojl = 1, } -impl Jkmiidepmnm { +impl Ohboapppmfk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Dgkpjallaek => "JKMIIDEPMNM_DGKPJALLAEK", - Self::Piecnaicnao => "JKMIIDEPMNM_PIECNAICNAO", - Self::Eccipdfonmc => "JKMIIDEPMNM_ECCIPDFONMC", - Self::Nmkndlkkkim => "JKMIIDEPMNM_NMKNDLKKKIM", - Self::Cclglnbmkjk => "JKMIIDEPMNM_CCLGLNBMKJK", - Self::Bafdhhdfdlm => "JKMIIDEPMNM_BAFDHHDFDLM", + Self::Jajbpoaajfk => "OHBOAPPPMFK_JAJBPOAAJFK", + Self::Oakglfcoojl => "OHBOAPPPMFK_OAKGLFCOOJL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "JKMIIDEPMNM_DGKPJALLAEK" => Some(Self::Dgkpjallaek), - "JKMIIDEPMNM_PIECNAICNAO" => Some(Self::Piecnaicnao), - "JKMIIDEPMNM_ECCIPDFONMC" => Some(Self::Eccipdfonmc), - "JKMIIDEPMNM_NMKNDLKKKIM" => Some(Self::Nmkndlkkkim), - "JKMIIDEPMNM_CCLGLNBMKJK" => Some(Self::Cclglnbmkjk), - "JKMIIDEPMNM_BAFDHHDFDLM" => Some(Self::Bafdhhdfdlm), + "OHBOAPPPMFK_JAJBPOAAJFK" => Some(Self::Jajbpoaajfk), + "OHBOAPPPMFK_OAKGLFCOOJL" => Some(Self::Oakglfcoojl), _ => None, } } @@ -18139,38 +24927,29 @@ impl Jkmiidepmnm { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Cmbfdljoiae { - Iccobingmnb = 0, - Imjajgdjjjd = 1, - Chhacccanlj = 3, - Ggnljkkojcp = 5, - Lckgadoeand = 4, - Ellfobgipcn = 2, +pub enum Oifhnddaojp { + FreezeCameraTypeNone = 0, + FreezeCameraTypeCenter = 2, + FreezeCameraTypeManual = 1, } -impl Cmbfdljoiae { +impl Oifhnddaojp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Iccobingmnb => "CMBFDLJOIAE_ICCOBINGMNB", - Self::Imjajgdjjjd => "CMBFDLJOIAE_IMJAJGDJJJD", - Self::Chhacccanlj => "CMBFDLJOIAE_CHHACCCANLJ", - Self::Ggnljkkojcp => "CMBFDLJOIAE_GGNLJKKOJCP", - Self::Lckgadoeand => "CMBFDLJOIAE_LCKGADOEAND", - Self::Ellfobgipcn => "CMBFDLJOIAE_ELLFOBGIPCN", + Self::FreezeCameraTypeNone => "OIFHNDDAOJP_FREEZE_CAMERA_TYPE_NONE", + Self::FreezeCameraTypeCenter => "OIFHNDDAOJP_FREEZE_CAMERA_TYPE_CENTER", + Self::FreezeCameraTypeManual => "OIFHNDDAOJP_FREEZE_CAMERA_TYPE_MANUAL", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "CMBFDLJOIAE_ICCOBINGMNB" => Some(Self::Iccobingmnb), - "CMBFDLJOIAE_IMJAJGDJJJD" => Some(Self::Imjajgdjjjd), - "CMBFDLJOIAE_CHHACCCANLJ" => Some(Self::Chhacccanlj), - "CMBFDLJOIAE_GGNLJKKOJCP" => Some(Self::Ggnljkkojcp), - "CMBFDLJOIAE_LCKGADOEAND" => Some(Self::Lckgadoeand), - "CMBFDLJOIAE_ELLFOBGIPCN" => Some(Self::Ellfobgipcn), + "OIFHNDDAOJP_FREEZE_CAMERA_TYPE_NONE" => Some(Self::FreezeCameraTypeNone), + "OIFHNDDAOJP_FREEZE_CAMERA_TYPE_CENTER" => Some(Self::FreezeCameraTypeCenter), + "OIFHNDDAOJP_FREEZE_CAMERA_TYPE_MANUAL" => Some(Self::FreezeCameraTypeManual), _ => None, } } @@ -18179,29 +24958,29 @@ impl Cmbfdljoiae { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Oalkeblkkdc { - HollowDialogStateNone = 0, - HollowDialogStateOpen = 1, - HollowDialogStateClose = 2, +pub enum Okgohmcanfb { + Noioeofojcj = 0, + Capdgfofcfm = 2, + Bhodnpchdcd = 1, } -impl Oalkeblkkdc { +impl Okgohmcanfb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::HollowDialogStateNone => "OALKEBLKKDC_HOLLOW_DIALOG_STATE_NONE", - Self::HollowDialogStateOpen => "OALKEBLKKDC_HOLLOW_DIALOG_STATE_OPEN", - Self::HollowDialogStateClose => "OALKEBLKKDC_HOLLOW_DIALOG_STATE_CLOSE", + Self::Noioeofojcj => "OKGOHMCANFB_NOIOEOFOJCJ", + Self::Capdgfofcfm => "OKGOHMCANFB_CAPDGFOFCFM", + Self::Bhodnpchdcd => "OKGOHMCANFB_BHODNPCHDCD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "OALKEBLKKDC_HOLLOW_DIALOG_STATE_NONE" => Some(Self::HollowDialogStateNone), - "OALKEBLKKDC_HOLLOW_DIALOG_STATE_OPEN" => Some(Self::HollowDialogStateOpen), - "OALKEBLKKDC_HOLLOW_DIALOG_STATE_CLOSE" => Some(Self::HollowDialogStateClose), + "OKGOHMCANFB_NOIOEOFOJCJ" => Some(Self::Noioeofojcj), + "OKGOHMCANFB_CAPDGFOFCFM" => Some(Self::Capdgfofcfm), + "OKGOHMCANFB_BHODNPCHDCD" => Some(Self::Bhodnpchdcd), _ => None, } } @@ -18210,1247 +24989,3588 @@ impl Oalkeblkkdc { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Lljofeogncc { +pub enum Dhofcmonhib { + MonsterTypeTagDefault = 0, + MonsterTypeTagNeps = 3, + MonsterTypeTagThug = 4, + MonsterTypeTagCorrupted = 2, + MonsterTypeTagEther = 1, + MonsterTypeTagEnergy = 6, + MonsterTypeTagArmy = 5, +} +impl Dhofcmonhib { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::MonsterTypeTagDefault => "DHOFCMONHIB_MONSTER_TYPE_TAG_DEFAULT", + Self::MonsterTypeTagNeps => "DHOFCMONHIB_MONSTER_TYPE_TAG_NEPS", + Self::MonsterTypeTagThug => "DHOFCMONHIB_MONSTER_TYPE_TAG_THUG", + Self::MonsterTypeTagCorrupted => "DHOFCMONHIB_MONSTER_TYPE_TAG_CORRUPTED", + Self::MonsterTypeTagEther => "DHOFCMONHIB_MONSTER_TYPE_TAG_ETHER", + Self::MonsterTypeTagEnergy => "DHOFCMONHIB_MONSTER_TYPE_TAG_ENERGY", + Self::MonsterTypeTagArmy => "DHOFCMONHIB_MONSTER_TYPE_TAG_ARMY", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DHOFCMONHIB_MONSTER_TYPE_TAG_DEFAULT" => Some(Self::MonsterTypeTagDefault), + "DHOFCMONHIB_MONSTER_TYPE_TAG_NEPS" => Some(Self::MonsterTypeTagNeps), + "DHOFCMONHIB_MONSTER_TYPE_TAG_THUG" => Some(Self::MonsterTypeTagThug), + "DHOFCMONHIB_MONSTER_TYPE_TAG_CORRUPTED" => { + Some(Self::MonsterTypeTagCorrupted) + } + "DHOFCMONHIB_MONSTER_TYPE_TAG_ETHER" => Some(Self::MonsterTypeTagEther), + "DHOFCMONHIB_MONSTER_TYPE_TAG_ENERGY" => Some(Self::MonsterTypeTagEnergy), + "DHOFCMONHIB_MONSTER_TYPE_TAG_ARMY" => Some(Self::MonsterTypeTagArmy), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eobggodnopi { + Emokljnggob = 0, +} +impl Eobggodnopi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Emokljnggob => "EOBGGODNOPI_EMOKLJNGGOB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EOBGGODNOPI_EMOKLJNGGOB" => Some(Self::Emokljnggob), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Egdfcplfcel { + Plpfifijcid = 0, + Aapglmijloc = 6, + Jljceopcfin = 3, + Pfimomeeaga = 1, + Bnodjjdklhm = 4, + Lhpdjdlgoia = 5, + Bgieenoohfm = 7, + Fjkemomlkjo = 2, +} +impl Egdfcplfcel { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Plpfifijcid => "EGDFCPLFCEL_PLPFIFIJCID", + Self::Aapglmijloc => "EGDFCPLFCEL_AAPGLMIJLOC", + Self::Jljceopcfin => "EGDFCPLFCEL_JLJCEOPCFIN", + Self::Pfimomeeaga => "EGDFCPLFCEL_PFIMOMEEAGA", + Self::Bnodjjdklhm => "EGDFCPLFCEL_BNODJJDKLHM", + Self::Lhpdjdlgoia => "EGDFCPLFCEL_LHPDJDLGOIA", + Self::Bgieenoohfm => "EGDFCPLFCEL_BGIEENOOHFM", + Self::Fjkemomlkjo => "EGDFCPLFCEL_FJKEMOMLKJO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EGDFCPLFCEL_PLPFIFIJCID" => Some(Self::Plpfifijcid), + "EGDFCPLFCEL_AAPGLMIJLOC" => Some(Self::Aapglmijloc), + "EGDFCPLFCEL_JLJCEOPCFIN" => Some(Self::Jljceopcfin), + "EGDFCPLFCEL_PFIMOMEEAGA" => Some(Self::Pfimomeeaga), + "EGDFCPLFCEL_BNODJJDKLHM" => Some(Self::Bnodjjdklhm), + "EGDFCPLFCEL_LHPDJDLGOIA" => Some(Self::Lhpdjdlgoia), + "EGDFCPLFCEL_BGIEENOOHFM" => Some(Self::Bgieenoohfm), + "EGDFCPLFCEL_FJKEMOMLKJO" => Some(Self::Fjkemomlkjo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kojegmdfmin { + Icjdmfdfphd = 0, +} +impl Kojegmdfmin { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Icjdmfdfphd => "KOJEGMDFMIN_ICJDMFDFPHD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KOJEGMDFMIN_ICJDMFDFPHD" => Some(Self::Icjdmfdfphd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pmbjhgmciam { + Bncmeeoonfd = 0, + Gemnobhkdcc = 4, + Cbmojhohlaa = 3, + Bplmdicjafg = 16, + Ochigcilkin = 14, + Alhacfnemln = 6, + Eibehjkjlgf = 11, + Andndfndifd = 15, + Dljiglheolk = 2, + Abifodanedg = 1, + Jnbnhdeijik = 9, + Icpgeelldkf = 7, + Gfjbpnjfhni = 5, + Aclhailmahh = 10, + Hlgcoldcinc = 13, + Jjpggdbejnc = 12, + Lbjjffeahlg = 8, +} +impl Pmbjhgmciam { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bncmeeoonfd => "PMBJHGMCIAM_BNCMEEOONFD", + Self::Gemnobhkdcc => "PMBJHGMCIAM_GEMNOBHKDCC", + Self::Cbmojhohlaa => "PMBJHGMCIAM_CBMOJHOHLAA", + Self::Bplmdicjafg => "PMBJHGMCIAM_BPLMDICJAFG", + Self::Ochigcilkin => "PMBJHGMCIAM_OCHIGCILKIN", + Self::Alhacfnemln => "PMBJHGMCIAM_ALHACFNEMLN", + Self::Eibehjkjlgf => "PMBJHGMCIAM_EIBEHJKJLGF", + Self::Andndfndifd => "PMBJHGMCIAM_ANDNDFNDIFD", + Self::Dljiglheolk => "PMBJHGMCIAM_DLJIGLHEOLK", + Self::Abifodanedg => "PMBJHGMCIAM_ABIFODANEDG", + Self::Jnbnhdeijik => "PMBJHGMCIAM_JNBNHDEIJIK", + Self::Icpgeelldkf => "PMBJHGMCIAM_ICPGEELLDKF", + Self::Gfjbpnjfhni => "PMBJHGMCIAM_GFJBPNJFHNI", + Self::Aclhailmahh => "PMBJHGMCIAM_ACLHAILMAHH", + Self::Hlgcoldcinc => "PMBJHGMCIAM_HLGCOLDCINC", + Self::Jjpggdbejnc => "PMBJHGMCIAM_JJPGGDBEJNC", + Self::Lbjjffeahlg => "PMBJHGMCIAM_LBJJFFEAHLG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PMBJHGMCIAM_BNCMEEOONFD" => Some(Self::Bncmeeoonfd), + "PMBJHGMCIAM_GEMNOBHKDCC" => Some(Self::Gemnobhkdcc), + "PMBJHGMCIAM_CBMOJHOHLAA" => Some(Self::Cbmojhohlaa), + "PMBJHGMCIAM_BPLMDICJAFG" => Some(Self::Bplmdicjafg), + "PMBJHGMCIAM_OCHIGCILKIN" => Some(Self::Ochigcilkin), + "PMBJHGMCIAM_ALHACFNEMLN" => Some(Self::Alhacfnemln), + "PMBJHGMCIAM_EIBEHJKJLGF" => Some(Self::Eibehjkjlgf), + "PMBJHGMCIAM_ANDNDFNDIFD" => Some(Self::Andndfndifd), + "PMBJHGMCIAM_DLJIGLHEOLK" => Some(Self::Dljiglheolk), + "PMBJHGMCIAM_ABIFODANEDG" => Some(Self::Abifodanedg), + "PMBJHGMCIAM_JNBNHDEIJIK" => Some(Self::Jnbnhdeijik), + "PMBJHGMCIAM_ICPGEELLDKF" => Some(Self::Icpgeelldkf), + "PMBJHGMCIAM_GFJBPNJFHNI" => Some(Self::Gfjbpnjfhni), + "PMBJHGMCIAM_ACLHAILMAHH" => Some(Self::Aclhailmahh), + "PMBJHGMCIAM_HLGCOLDCINC" => Some(Self::Hlgcoldcinc), + "PMBJHGMCIAM_JJPGGDBEJNC" => Some(Self::Jjpggdbejnc), + "PMBJHGMCIAM_LBJJFFEAHLG" => Some(Self::Lbjjffeahlg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kjmgocagiil { + Bljdahfmbab = 0, + Bkomndjpoia = 3, + Gfoemajllib = 6, + Kmjgdddagll = 1, + Bcnomkolfda = 2, + Ceakefpmeec = 4, + Ffmkbgnajmf = 5, +} +impl Kjmgocagiil { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bljdahfmbab => "KJMGOCAGIIL_BLJDAHFMBAB", + Self::Bkomndjpoia => "KJMGOCAGIIL_BKOMNDJPOIA", + Self::Gfoemajllib => "KJMGOCAGIIL_GFOEMAJLLIB", + Self::Kmjgdddagll => "KJMGOCAGIIL_KMJGDDDAGLL", + Self::Bcnomkolfda => "KJMGOCAGIIL_BCNOMKOLFDA", + Self::Ceakefpmeec => "KJMGOCAGIIL_CEAKEFPMEEC", + Self::Ffmkbgnajmf => "KJMGOCAGIIL_FFMKBGNAJMF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KJMGOCAGIIL_BLJDAHFMBAB" => Some(Self::Bljdahfmbab), + "KJMGOCAGIIL_BKOMNDJPOIA" => Some(Self::Bkomndjpoia), + "KJMGOCAGIIL_GFOEMAJLLIB" => Some(Self::Gfoemajllib), + "KJMGOCAGIIL_KMJGDDDAGLL" => Some(Self::Kmjgdddagll), + "KJMGOCAGIIL_BCNOMKOLFDA" => Some(Self::Bcnomkolfda), + "KJMGOCAGIIL_CEAKEFPMEEC" => Some(Self::Ceakefpmeec), + "KJMGOCAGIIL_FFMKBGNAJMF" => Some(Self::Ffmkbgnajmf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hklfoggbfea { + NpcAttrNone = 0, + NpcAttrAll = 1, + NpcAttrHp = 2, +} +impl Hklfoggbfea { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::NpcAttrNone => "HKLFOGGBFEA_NPC_ATTR_NONE", + Self::NpcAttrAll => "HKLFOGGBFEA_NPC_ATTR_ALL", + Self::NpcAttrHp => "HKLFOGGBFEA_NPC_ATTR_HP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HKLFOGGBFEA_NPC_ATTR_NONE" => Some(Self::NpcAttrNone), + "HKLFOGGBFEA_NPC_ATTR_ALL" => Some(Self::NpcAttrAll), + "HKLFOGGBFEA_NPC_ATTR_HP" => Some(Self::NpcAttrHp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ppcijcenhia { + AreaCameraTriggerTypeNone = 0, + AreaCameraTriggerTypeUpdate = 2, + AreaCameraTriggerTypeEnter = 1, + AreaCameraTriggerTypeExit = 3, +} +impl Ppcijcenhia { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::AreaCameraTriggerTypeNone => { + "PPCIJCENHIA_AREA_CAMERA_TRIGGER_TYPE_NONE" + } + Self::AreaCameraTriggerTypeUpdate => { + "PPCIJCENHIA_AREA_CAMERA_TRIGGER_TYPE_UPDATE" + } + Self::AreaCameraTriggerTypeEnter => { + "PPCIJCENHIA_AREA_CAMERA_TRIGGER_TYPE_ENTER" + } + Self::AreaCameraTriggerTypeExit => { + "PPCIJCENHIA_AREA_CAMERA_TRIGGER_TYPE_EXIT" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PPCIJCENHIA_AREA_CAMERA_TRIGGER_TYPE_NONE" => { + Some(Self::AreaCameraTriggerTypeNone) + } + "PPCIJCENHIA_AREA_CAMERA_TRIGGER_TYPE_UPDATE" => { + Some(Self::AreaCameraTriggerTypeUpdate) + } + "PPCIJCENHIA_AREA_CAMERA_TRIGGER_TYPE_ENTER" => { + Some(Self::AreaCameraTriggerTypeEnter) + } + "PPCIJCENHIA_AREA_CAMERA_TRIGGER_TYPE_EXIT" => { + Some(Self::AreaCameraTriggerTypeExit) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ppocbnoipmf { + Hbdeoocoill = 0, + Pmpofmhclem = 3, + Kbmheoaoodn = 1, + Oadamhapnhe = 2, +} +impl Ppocbnoipmf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hbdeoocoill => "PPOCBNOIPMF_HBDEOOCOILL", + Self::Pmpofmhclem => "PPOCBNOIPMF_PMPOFMHCLEM", + Self::Kbmheoaoodn => "PPOCBNOIPMF_KBMHEOAOODN", + Self::Oadamhapnhe => "PPOCBNOIPMF_OADAMHAPNHE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PPOCBNOIPMF_HBDEOOCOILL" => Some(Self::Hbdeoocoill), + "PPOCBNOIPMF_PMPOFMHCLEM" => Some(Self::Pmpofmhclem), + "PPOCBNOIPMF_KBMHEOAOODN" => Some(Self::Kbmheoaoodn), + "PPOCBNOIPMF_OADAMHAPNHE" => Some(Self::Oadamhapnhe), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dgpmglbjjel { + TriggerPosition = 0, + Back = 4, + Center = 2, + CustomBound = 3, + Player = 1, +} +impl Dgpmglbjjel { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TriggerPosition => "DGPMGLBJJEL_TRIGGER_POSITION", + Self::Back => "DGPMGLBJJEL_BACK", + Self::Center => "DGPMGLBJJEL_CENTER", + Self::CustomBound => "DGPMGLBJJEL_CUSTOM_BOUND", + Self::Player => "DGPMGLBJJEL_PLAYER", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DGPMGLBJJEL_TRIGGER_POSITION" => Some(Self::TriggerPosition), + "DGPMGLBJJEL_BACK" => Some(Self::Back), + "DGPMGLBJJEL_CENTER" => Some(Self::Center), + "DGPMGLBJJEL_CUSTOM_BOUND" => Some(Self::CustomBound), + "DGPMGLBJJEL_PLAYER" => Some(Self::Player), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eicdndlidjl { + Opihmfiffle = 0, + Fedkafjlafm = 2, + Jhmkmgnbofo = 1, + Hjafkdahjgi = 3, +} +impl Eicdndlidjl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Opihmfiffle => "EICDNDLIDJL_OPIHMFIFFLE", + Self::Fedkafjlafm => "EICDNDLIDJL_FEDKAFJLAFM", + Self::Jhmkmgnbofo => "EICDNDLIDJL_JHMKMGNBOFO", + Self::Hjafkdahjgi => "EICDNDLIDJL_HJAFKDAHJGI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EICDNDLIDJL_OPIHMFIFFLE" => Some(Self::Opihmfiffle), + "EICDNDLIDJL_FEDKAFJLAFM" => Some(Self::Fedkafjlafm), + "EICDNDLIDJL_JHMKMGNBOFO" => Some(Self::Jhmkmgnbofo), + "EICDNDLIDJL_HJAFKDAHJGI" => Some(Self::Hjafkdahjgi), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jimcccngeln { + Efgcblheeii = 0, + Odlcfkdbmim = 1, + Lkflijgmkbm = 2, +} +impl Jimcccngeln { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Efgcblheeii => "JIMCCCNGELN_EFGCBLHEEII", + Self::Odlcfkdbmim => "JIMCCCNGELN_ODLCFKDBMIM", + Self::Lkflijgmkbm => "JIMCCCNGELN_LKFLIJGMKBM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JIMCCCNGELN_EFGCBLHEEII" => Some(Self::Efgcblheeii), + "JIMCCCNGELN_ODLCFKDBMIM" => Some(Self::Odlcfkdbmim), + "JIMCCCNGELN_LKFLIJGMKBM" => Some(Self::Lkflijgmkbm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bopdmgkipne { + Ojlmdjekcpa = 0, + Dfklblcjgkb = 4, + Ppckkoefnhk = 3, +} +impl Bopdmgkipne { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ojlmdjekcpa => "BOPDMGKIPNE_OJLMDJEKCPA", + Self::Dfklblcjgkb => "BOPDMGKIPNE_DFKLBLCJGKB", + Self::Ppckkoefnhk => "BOPDMGKIPNE_PPCKKOEFNHK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BOPDMGKIPNE_OJLMDJEKCPA" => Some(Self::Ojlmdjekcpa), + "BOPDMGKIPNE_DFKLBLCJGKB" => Some(Self::Dfklblcjgkb), + "BOPDMGKIPNE_PPCKKOEFNHK" => Some(Self::Ppckkoefnhk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dognjihommf { + Lghnmfejcke = 0, + Gjombjmcfnn = 1, + Dhiicnbdkgc = 2, +} +impl Dognjihommf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lghnmfejcke => "DOGNJIHOMMF_LGHNMFEJCKE", + Self::Gjombjmcfnn => "DOGNJIHOMMF_GJOMBJMCFNN", + Self::Dhiicnbdkgc => "DOGNJIHOMMF_DHIICNBDKGC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DOGNJIHOMMF_LGHNMFEJCKE" => Some(Self::Lghnmfejcke), + "DOGNJIHOMMF_GJOMBJMCFNN" => Some(Self::Gjombjmcfnn), + "DOGNJIHOMMF_DHIICNBDKGC" => Some(Self::Dhiicnbdkgc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cjgnijheifd { + Plabfneljhf = 0, + Nkdhaacddmo = 11, + Gcpomcfghmf = 7, + Ehilcbhclmg = 4, + Bfbjmdhnlla = 12, + Icgjfhgalig = 13, + Ehkpgjdmhjg = 9, + Nipkhbfgepg = 2, + Lfgjhhfakgl = 14, + Ahihgkncchg = 5, + Eindnfllflf = 6, + Bhfelailgcj = 1, + Pjmpaiemfcg = 3, + Fhnnjlndigh = 15, + Eopdfffgcjd = 8, + Bbaaibbpedb = 10, +} +impl Cjgnijheifd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Plabfneljhf => "CJGNIJHEIFD_PLABFNELJHF", + Self::Nkdhaacddmo => "CJGNIJHEIFD_NKDHAACDDMO", + Self::Gcpomcfghmf => "CJGNIJHEIFD_GCPOMCFGHMF", + Self::Ehilcbhclmg => "CJGNIJHEIFD_EHILCBHCLMG", + Self::Bfbjmdhnlla => "CJGNIJHEIFD_BFBJMDHNLLA", + Self::Icgjfhgalig => "CJGNIJHEIFD_ICGJFHGALIG", + Self::Ehkpgjdmhjg => "CJGNIJHEIFD_EHKPGJDMHJG", + Self::Nipkhbfgepg => "CJGNIJHEIFD_NIPKHBFGEPG", + Self::Lfgjhhfakgl => "CJGNIJHEIFD_LFGJHHFAKGL", + Self::Ahihgkncchg => "CJGNIJHEIFD_AHIHGKNCCHG", + Self::Eindnfllflf => "CJGNIJHEIFD_EINDNFLLFLF", + Self::Bhfelailgcj => "CJGNIJHEIFD_BHFELAILGCJ", + Self::Pjmpaiemfcg => "CJGNIJHEIFD_PJMPAIEMFCG", + Self::Fhnnjlndigh => "CJGNIJHEIFD_FHNNJLNDIGH", + Self::Eopdfffgcjd => "CJGNIJHEIFD_EOPDFFFGCJD", + Self::Bbaaibbpedb => "CJGNIJHEIFD_BBAAIBBPEDB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CJGNIJHEIFD_PLABFNELJHF" => Some(Self::Plabfneljhf), + "CJGNIJHEIFD_NKDHAACDDMO" => Some(Self::Nkdhaacddmo), + "CJGNIJHEIFD_GCPOMCFGHMF" => Some(Self::Gcpomcfghmf), + "CJGNIJHEIFD_EHILCBHCLMG" => Some(Self::Ehilcbhclmg), + "CJGNIJHEIFD_BFBJMDHNLLA" => Some(Self::Bfbjmdhnlla), + "CJGNIJHEIFD_ICGJFHGALIG" => Some(Self::Icgjfhgalig), + "CJGNIJHEIFD_EHKPGJDMHJG" => Some(Self::Ehkpgjdmhjg), + "CJGNIJHEIFD_NIPKHBFGEPG" => Some(Self::Nipkhbfgepg), + "CJGNIJHEIFD_LFGJHHFAKGL" => Some(Self::Lfgjhhfakgl), + "CJGNIJHEIFD_AHIHGKNCCHG" => Some(Self::Ahihgkncchg), + "CJGNIJHEIFD_EINDNFLLFLF" => Some(Self::Eindnfllflf), + "CJGNIJHEIFD_BHFELAILGCJ" => Some(Self::Bhfelailgcj), + "CJGNIJHEIFD_PJMPAIEMFCG" => Some(Self::Pjmpaiemfcg), + "CJGNIJHEIFD_FHNNJLNDIGH" => Some(Self::Fhnnjlndigh), + "CJGNIJHEIFD_EOPDFFFGCJD" => Some(Self::Eopdfffgcjd), + "CJGNIJHEIFD_BBAAIBBPEDB" => Some(Self::Bbaaibbpedb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dcjkfggemdp { + Gcajhgdkbbn = 0, + Ajnfankabid = 2, + Injbncknfia = 5, + Mkdcanlciam = 11, + Nbcipllefje = 3, + Egjeomainbd = 23, + Hehcamcecoe = 20, + Eaacckdcpap = 21, + Benlbghllle = 6, + Kmghpneagco = 31, + Pigldommmaj = 9, + Ighklnfhlak = 12, + Iamlifbogga = 8, + Nbhgcobhmbd = 1, + Jdimbhfoiep = 7, + Gngajnehjpk = 32, + Lfoiihcccgk = 22, + Kkhflmmickp = 10, +} +impl Dcjkfggemdp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gcajhgdkbbn => "DCJKFGGEMDP_GCAJHGDKBBN", + Self::Ajnfankabid => "DCJKFGGEMDP_AJNFANKABID", + Self::Injbncknfia => "DCJKFGGEMDP_INJBNCKNFIA", + Self::Mkdcanlciam => "DCJKFGGEMDP_MKDCANLCIAM", + Self::Nbcipllefje => "DCJKFGGEMDP_NBCIPLLEFJE", + Self::Egjeomainbd => "DCJKFGGEMDP_EGJEOMAINBD", + Self::Hehcamcecoe => "DCJKFGGEMDP_HEHCAMCECOE", + Self::Eaacckdcpap => "DCJKFGGEMDP_EAACCKDCPAP", + Self::Benlbghllle => "DCJKFGGEMDP_BENLBGHLLLE", + Self::Kmghpneagco => "DCJKFGGEMDP_KMGHPNEAGCO", + Self::Pigldommmaj => "DCJKFGGEMDP_PIGLDOMMMAJ", + Self::Ighklnfhlak => "DCJKFGGEMDP_IGHKLNFHLAK", + Self::Iamlifbogga => "DCJKFGGEMDP_IAMLIFBOGGA", + Self::Nbhgcobhmbd => "DCJKFGGEMDP_NBHGCOBHMBD", + Self::Jdimbhfoiep => "DCJKFGGEMDP_JDIMBHFOIEP", + Self::Gngajnehjpk => "DCJKFGGEMDP_GNGAJNEHJPK", + Self::Lfoiihcccgk => "DCJKFGGEMDP_LFOIIHCCCGK", + Self::Kkhflmmickp => "DCJKFGGEMDP_KKHFLMMICKP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DCJKFGGEMDP_GCAJHGDKBBN" => Some(Self::Gcajhgdkbbn), + "DCJKFGGEMDP_AJNFANKABID" => Some(Self::Ajnfankabid), + "DCJKFGGEMDP_INJBNCKNFIA" => Some(Self::Injbncknfia), + "DCJKFGGEMDP_MKDCANLCIAM" => Some(Self::Mkdcanlciam), + "DCJKFGGEMDP_NBCIPLLEFJE" => Some(Self::Nbcipllefje), + "DCJKFGGEMDP_EGJEOMAINBD" => Some(Self::Egjeomainbd), + "DCJKFGGEMDP_HEHCAMCECOE" => Some(Self::Hehcamcecoe), + "DCJKFGGEMDP_EAACCKDCPAP" => Some(Self::Eaacckdcpap), + "DCJKFGGEMDP_BENLBGHLLLE" => Some(Self::Benlbghllle), + "DCJKFGGEMDP_KMGHPNEAGCO" => Some(Self::Kmghpneagco), + "DCJKFGGEMDP_PIGLDOMMMAJ" => Some(Self::Pigldommmaj), + "DCJKFGGEMDP_IGHKLNFHLAK" => Some(Self::Ighklnfhlak), + "DCJKFGGEMDP_IAMLIFBOGGA" => Some(Self::Iamlifbogga), + "DCJKFGGEMDP_NBHGCOBHMBD" => Some(Self::Nbhgcobhmbd), + "DCJKFGGEMDP_JDIMBHFOIEP" => Some(Self::Jdimbhfoiep), + "DCJKFGGEMDP_GNGAJNEHJPK" => Some(Self::Gngajnehjpk), + "DCJKFGGEMDP_LFOIIHCCCGK" => Some(Self::Lfoiihcccgk), + "DCJKFGGEMDP_KKHFLMMICKP" => Some(Self::Kkhflmmickp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kaajjpgijgl { + Mlljpgihjmb = 0, + Lfhkcpahhol = 5, + Fmppojcjibe = 2, + Fhakogeccnm = 4, + Phaeofaffki = 1, + Adkmnpdfnmj = 3, +} +impl Kaajjpgijgl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mlljpgihjmb => "KAAJJPGIJGL_MLLJPGIHJMB", + Self::Lfhkcpahhol => "KAAJJPGIJGL_LFHKCPAHHOL", + Self::Fmppojcjibe => "KAAJJPGIJGL_FMPPOJCJIBE", + Self::Fhakogeccnm => "KAAJJPGIJGL_FHAKOGECCNM", + Self::Phaeofaffki => "KAAJJPGIJGL_PHAEOFAFFKI", + Self::Adkmnpdfnmj => "KAAJJPGIJGL_ADKMNPDFNMJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KAAJJPGIJGL_MLLJPGIHJMB" => Some(Self::Mlljpgihjmb), + "KAAJJPGIJGL_LFHKCPAHHOL" => Some(Self::Lfhkcpahhol), + "KAAJJPGIJGL_FMPPOJCJIBE" => Some(Self::Fmppojcjibe), + "KAAJJPGIJGL_FHAKOGECCNM" => Some(Self::Fhakogeccnm), + "KAAJJPGIJGL_PHAEOFAFFKI" => Some(Self::Phaeofaffki), + "KAAJJPGIJGL_ADKMNPDFNMJ" => Some(Self::Adkmnpdfnmj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oggobcojkaf { + Ehiblnbddgm = 0, + Ieobnphnpjc = 99, + Gmgmdadggoa = 10, + Cklaklgbcep = 1, + Ndpcjjjgdof = 2, + Fjeakenohoe = 6, + Jomcbkbcbgh = 5, + Nigjfnicomh = 102, + Onjfhlhggje = 3, + Hlgbbkcdhig = 4, +} +impl Oggobcojkaf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ehiblnbddgm => "OGGOBCOJKAF_EHIBLNBDDGM", + Self::Ieobnphnpjc => "OGGOBCOJKAF_IEOBNPHNPJC", + Self::Gmgmdadggoa => "OGGOBCOJKAF_GMGMDADGGOA", + Self::Cklaklgbcep => "OGGOBCOJKAF_CKLAKLGBCEP", + Self::Ndpcjjjgdof => "OGGOBCOJKAF_NDPCJJJGDOF", + Self::Fjeakenohoe => "OGGOBCOJKAF_FJEAKENOHOE", + Self::Jomcbkbcbgh => "OGGOBCOJKAF_JOMCBKBCBGH", + Self::Nigjfnicomh => "OGGOBCOJKAF_NIGJFNICOMH", + Self::Onjfhlhggje => "OGGOBCOJKAF_ONJFHLHGGJE", + Self::Hlgbbkcdhig => "OGGOBCOJKAF_HLGBBKCDHIG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OGGOBCOJKAF_EHIBLNBDDGM" => Some(Self::Ehiblnbddgm), + "OGGOBCOJKAF_IEOBNPHNPJC" => Some(Self::Ieobnphnpjc), + "OGGOBCOJKAF_GMGMDADGGOA" => Some(Self::Gmgmdadggoa), + "OGGOBCOJKAF_CKLAKLGBCEP" => Some(Self::Cklaklgbcep), + "OGGOBCOJKAF_NDPCJJJGDOF" => Some(Self::Ndpcjjjgdof), + "OGGOBCOJKAF_FJEAKENOHOE" => Some(Self::Fjeakenohoe), + "OGGOBCOJKAF_JOMCBKBCBGH" => Some(Self::Jomcbkbcbgh), + "OGGOBCOJKAF_NIGJFNICOMH" => Some(Self::Nigjfnicomh), + "OGGOBCOJKAF_ONJFHLHGGJE" => Some(Self::Onjfhlhggje), + "OGGOBCOJKAF_HLGBBKCDHIG" => Some(Self::Hlgbbkcdhig), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ddibfmcbleb { + Admjmoglbmi = 0, + Ejngkapddgc = 14, + Khookhkemoc = 7, + Inkeeajdcap = 15, + Empdmmccenh = 13, + Kiaiacmbkii = 16, + Nkpdocpplkm = 19, + Ppkcnhgocdo = 2, + Kgdmjmgbeol = 21, + Nckogicajdi = 20, + Jhcjompeeac = 1, + Aeejmkdccdk = 18, + Ecgaiifoehm = 8, + Kjfhmifnpdb = 17, + Mdhmdnidjja = 6, + Diadkdckhah = 9, + Afgglejdlnb = 10, + Ejncckjefab = 4, + Nofhdpfjkjp = 11, + Koloiknipcn = 3, + Nbhemokfkpp = 12, + Nfhnhocdjid = 5, +} +impl Ddibfmcbleb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Admjmoglbmi => "DDIBFMCBLEB_ADMJMOGLBMI", + Self::Ejngkapddgc => "DDIBFMCBLEB_EJNGKAPDDGC", + Self::Khookhkemoc => "DDIBFMCBLEB_KHOOKHKEMOC", + Self::Inkeeajdcap => "DDIBFMCBLEB_INKEEAJDCAP", + Self::Empdmmccenh => "DDIBFMCBLEB_EMPDMMCCENH", + Self::Kiaiacmbkii => "DDIBFMCBLEB_KIAIACMBKII", + Self::Nkpdocpplkm => "DDIBFMCBLEB_NKPDOCPPLKM", + Self::Ppkcnhgocdo => "DDIBFMCBLEB_PPKCNHGOCDO", + Self::Kgdmjmgbeol => "DDIBFMCBLEB_KGDMJMGBEOL", + Self::Nckogicajdi => "DDIBFMCBLEB_NCKOGICAJDI", + Self::Jhcjompeeac => "DDIBFMCBLEB_JHCJOMPEEAC", + Self::Aeejmkdccdk => "DDIBFMCBLEB_AEEJMKDCCDK", + Self::Ecgaiifoehm => "DDIBFMCBLEB_ECGAIIFOEHM", + Self::Kjfhmifnpdb => "DDIBFMCBLEB_KJFHMIFNPDB", + Self::Mdhmdnidjja => "DDIBFMCBLEB_MDHMDNIDJJA", + Self::Diadkdckhah => "DDIBFMCBLEB_DIADKDCKHAH", + Self::Afgglejdlnb => "DDIBFMCBLEB_AFGGLEJDLNB", + Self::Ejncckjefab => "DDIBFMCBLEB_EJNCCKJEFAB", + Self::Nofhdpfjkjp => "DDIBFMCBLEB_NOFHDPFJKJP", + Self::Koloiknipcn => "DDIBFMCBLEB_KOLOIKNIPCN", + Self::Nbhemokfkpp => "DDIBFMCBLEB_NBHEMOKFKPP", + Self::Nfhnhocdjid => "DDIBFMCBLEB_NFHNHOCDJID", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DDIBFMCBLEB_ADMJMOGLBMI" => Some(Self::Admjmoglbmi), + "DDIBFMCBLEB_EJNGKAPDDGC" => Some(Self::Ejngkapddgc), + "DDIBFMCBLEB_KHOOKHKEMOC" => Some(Self::Khookhkemoc), + "DDIBFMCBLEB_INKEEAJDCAP" => Some(Self::Inkeeajdcap), + "DDIBFMCBLEB_EMPDMMCCENH" => Some(Self::Empdmmccenh), + "DDIBFMCBLEB_KIAIACMBKII" => Some(Self::Kiaiacmbkii), + "DDIBFMCBLEB_NKPDOCPPLKM" => Some(Self::Nkpdocpplkm), + "DDIBFMCBLEB_PPKCNHGOCDO" => Some(Self::Ppkcnhgocdo), + "DDIBFMCBLEB_KGDMJMGBEOL" => Some(Self::Kgdmjmgbeol), + "DDIBFMCBLEB_NCKOGICAJDI" => Some(Self::Nckogicajdi), + "DDIBFMCBLEB_JHCJOMPEEAC" => Some(Self::Jhcjompeeac), + "DDIBFMCBLEB_AEEJMKDCCDK" => Some(Self::Aeejmkdccdk), + "DDIBFMCBLEB_ECGAIIFOEHM" => Some(Self::Ecgaiifoehm), + "DDIBFMCBLEB_KJFHMIFNPDB" => Some(Self::Kjfhmifnpdb), + "DDIBFMCBLEB_MDHMDNIDJJA" => Some(Self::Mdhmdnidjja), + "DDIBFMCBLEB_DIADKDCKHAH" => Some(Self::Diadkdckhah), + "DDIBFMCBLEB_AFGGLEJDLNB" => Some(Self::Afgglejdlnb), + "DDIBFMCBLEB_EJNCCKJEFAB" => Some(Self::Ejncckjefab), + "DDIBFMCBLEB_NOFHDPFJKJP" => Some(Self::Nofhdpfjkjp), + "DDIBFMCBLEB_KOLOIKNIPCN" => Some(Self::Koloiknipcn), + "DDIBFMCBLEB_NBHEMOKFKPP" => Some(Self::Nbhemokfkpp), + "DDIBFMCBLEB_NFHNHOCDJID" => Some(Self::Nfhnhocdjid), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kdhofgeckbm { + Hcgmmbgiahf = 0, + Plnpnggedka = 1, + Aflpolakaja = 2, +} +impl Kdhofgeckbm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hcgmmbgiahf => "KDHOFGECKBM_HCGMMBGIAHF", + Self::Plnpnggedka => "KDHOFGECKBM_PLNPNGGEDKA", + Self::Aflpolakaja => "KDHOFGECKBM_AFLPOLAKAJA", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KDHOFGECKBM_HCGMMBGIAHF" => Some(Self::Hcgmmbgiahf), + "KDHOFGECKBM_PLNPNGGEDKA" => Some(Self::Plnpnggedka), + "KDHOFGECKBM_AFLPOLAKAJA" => Some(Self::Aflpolakaja), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kmahokncodj { + Kkjdkaipofn = 0, +} +impl Kmahokncodj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kkjdkaipofn => "KMAHOKNCODJ_KKJDKAIPOFN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KMAHOKNCODJ_KKJDKAIPOFN" => Some(Self::Kkjdkaipofn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mbnnkoiling { + Aacebpcbgmm = 0, + Hjmimplpgii = 2, + Ddjbfkljlbk = 1, +} +impl Mbnnkoiling { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Aacebpcbgmm => "MBNNKOILING_AACEBPCBGMM", + Self::Hjmimplpgii => "MBNNKOILING_HJMIMPLPGII", + Self::Ddjbfkljlbk => "MBNNKOILING_DDJBFKLJLBK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MBNNKOILING_AACEBPCBGMM" => Some(Self::Aacebpcbgmm), + "MBNNKOILING_HJMIMPLPGII" => Some(Self::Hjmimplpgii), + "MBNNKOILING_DDJBFKLJLBK" => Some(Self::Ddjbfkljlbk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cmpijodpiog { + Bbclonaconm = 0, + Ppcdagmbegk = 4, + Phljoacbbpb = 1, + Mnkoegcaggn = 2, + Pknimaeknko = 8, + Ajdhegeophj = 5, + Bobafgfcfeo = 6, + Ocggcejngjl = 3, + Cgkmamhjjkn = 7, +} +impl Cmpijodpiog { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bbclonaconm => "CMPIJODPIOG_BBCLONACONM", + Self::Ppcdagmbegk => "CMPIJODPIOG_PPCDAGMBEGK", + Self::Phljoacbbpb => "CMPIJODPIOG_PHLJOACBBPB", + Self::Mnkoegcaggn => "CMPIJODPIOG_MNKOEGCAGGN", + Self::Pknimaeknko => "CMPIJODPIOG_PKNIMAEKNKO", + Self::Ajdhegeophj => "CMPIJODPIOG_AJDHEGEOPHJ", + Self::Bobafgfcfeo => "CMPIJODPIOG_BOBAFGFCFEO", + Self::Ocggcejngjl => "CMPIJODPIOG_OCGGCEJNGJL", + Self::Cgkmamhjjkn => "CMPIJODPIOG_CGKMAMHJJKN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CMPIJODPIOG_BBCLONACONM" => Some(Self::Bbclonaconm), + "CMPIJODPIOG_PPCDAGMBEGK" => Some(Self::Ppcdagmbegk), + "CMPIJODPIOG_PHLJOACBBPB" => Some(Self::Phljoacbbpb), + "CMPIJODPIOG_MNKOEGCAGGN" => Some(Self::Mnkoegcaggn), + "CMPIJODPIOG_PKNIMAEKNKO" => Some(Self::Pknimaeknko), + "CMPIJODPIOG_AJDHEGEOPHJ" => Some(Self::Ajdhegeophj), + "CMPIJODPIOG_BOBAFGFCFEO" => Some(Self::Bobafgfcfeo), + "CMPIJODPIOG_OCGGCEJNGJL" => Some(Self::Ocggcejngjl), + "CMPIJODPIOG_CGKMAMHJJKN" => Some(Self::Cgkmamhjjkn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Aonopojdmlj { + Nhecocilpfj = 0, + Cpffbobokbi = 1, + Aloeljlfcjg = 2, + Bomeiogddie = 3, +} +impl Aonopojdmlj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nhecocilpfj => "AONOPOJDMLJ_NHECOCILPFJ", + Self::Cpffbobokbi => "AONOPOJDMLJ_CPFFBOBOKBI", + Self::Aloeljlfcjg => "AONOPOJDMLJ_ALOELJLFCJG", + Self::Bomeiogddie => "AONOPOJDMLJ_BOMEIOGDDIE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AONOPOJDMLJ_NHECOCILPFJ" => Some(Self::Nhecocilpfj), + "AONOPOJDMLJ_CPFFBOBOKBI" => Some(Self::Cpffbobokbi), + "AONOPOJDMLJ_ALOELJLFCJG" => Some(Self::Aloeljlfcjg), + "AONOPOJDMLJ_BOMEIOGDDIE" => Some(Self::Bomeiogddie), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jelkjdomace { + Iifaphgcebj = 0, + Obofodhabjf = 72, + Jfogleecpke = 83, + Kmmclkodpnk = 66, + Ocdcbjgbdhm = 91, + Hdkhlpgpocn = 107, + Oldhlabnfnl = 78, + Hiifmfnbfnb = 11, + Fgdeojfkbge = 58, + Mnncjapebgb = 103, + Ienimnihnee = 27, + Jddbgccdjeo = 94, + Mpglbdpgeba = 10, + Kkabmljjhmf = 64, + Ppkkjgmkinj = 67, + Jdjjcindnck = 52, + Hhbipjmfhcn = 43, + Dgjjncaebel = 29, + Imkpakcbpgp = 105, + Faigdicmlbl = 79, + Njpjnofgcac = 80, + Gmcobpelkia = 46, + Npgcloandcl = 20, + Ehhbopjjlkp = 39, + Fohcgkhihcm = 28, + Ncckgboonhi = 48, + Hpdejdikcoa = 35, + Bbhfhfkelbi = 6, + Cjhkolljpkn = 75, + Djblccbhacp = 36, + Egeobjbjech = 97, + Fjnmakohllg = 38, + Mbfpgaeeblb = 88, + Ddnjoekodll = 21, + Olnahfdgkjk = 106, + Nbfnbhabjpk = 60, + Dpmcmmchjkh = 68, + Oiablkkdidn = 3, + Aakaoehocbk = 1, + Kheofiehdmg = 25, + Nmnfjicjbnm = 26, + Peeifkbogdh = 31, + Nfjfamoaomi = 24, + Pojmohpiifi = 89, + Nfhigmhahmm = 93, + Jimfgkpelbg = 13, + Neaplklcahm = 14, + Khibihgiola = 62, + Nfjafefbipj = 55, + Bkdllccacfk = 49, + Albnlgnloln = 8, + Hoknddnjoan = 44, + Hliedniakgp = 73, + Kljoanhoeen = 76, + Cpbhnchmbln = 74, + Bkhfdkfomgp = 42, + Mapedakncfm = 84, + Gihhjbmdaei = 47, + Iajoepfddio = 100, + Jbhlkbidbfd = 53, + Nnphpimggim = 82, + Lmhkkfgnpco = 17, + Alkdinaceek = 65, + Eimejpmpdlp = 37, + Cefkbgiidil = 34, + Ekmolcjcghg = 7, + Deandfppcnk = 54, + Pdeagcfmjcp = 40, + Nhnjpaghodc = 16, + Eaaacconhjf = 81, + Pnnpgfblfhb = 9, + Hjmnfbpmmnm = 2, + Ikafcckbino = 86, + Gkhbkpgiobm = 4, + Nhmadalpgbk = 15, + Oiefljaaped = 12, + Ipockohgfag = 71, + Cdnipaebnkd = 23, + Hoajbniliil = 56, + Mkfpikabjpd = 63, + Eigbpcocead = 51, + Bmkameeimjm = 45, + Lepiokpcpci = 57, + Fmfcekhnieo = 70, + Bhbkfeilahc = 85, + Nlgkbhfecgm = 69, + Lcngdjjiknk = 59, + Ldiblfeacgk = 99, + Epfcaclnhhj = 102, + Joipffjnkce = 32, + Fkdebklpfbo = 98, + Inenjebpdni = 41, + Kcmkoaglepm = 77, + Jfnbhmhpdic = 50, + Jnefdimnboi = 18, + Idlnpaijdbc = 96, + Opnnnlhloef = 61, + Ejelkomlnal = 19, + Iegmaajecjk = 104, + Inndjpmmien = 101, + Adcebhahgpf = 87, + Npkebndhehe = 92, + Ojiicgbhjdd = 22, + Lcnacejdapn = 95, + Jdnfmadgmlf = 30, + Fakmiifdmfn = 90, + Oeocaeiibch = 33, + Kkgcjjlbnon = 5, +} +impl Jelkjdomace { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Iifaphgcebj => "JELKJDOMACE_IIFAPHGCEBJ", + Self::Obofodhabjf => "JELKJDOMACE_OBOFODHABJF", + Self::Jfogleecpke => "JELKJDOMACE_JFOGLEECPKE", + Self::Kmmclkodpnk => "JELKJDOMACE_KMMCLKODPNK", + Self::Ocdcbjgbdhm => "JELKJDOMACE_OCDCBJGBDHM", + Self::Hdkhlpgpocn => "JELKJDOMACE_HDKHLPGPOCN", + Self::Oldhlabnfnl => "JELKJDOMACE_OLDHLABNFNL", + Self::Hiifmfnbfnb => "JELKJDOMACE_HIIFMFNBFNB", + Self::Fgdeojfkbge => "JELKJDOMACE_FGDEOJFKBGE", + Self::Mnncjapebgb => "JELKJDOMACE_MNNCJAPEBGB", + Self::Ienimnihnee => "JELKJDOMACE_IENIMNIHNEE", + Self::Jddbgccdjeo => "JELKJDOMACE_JDDBGCCDJEO", + Self::Mpglbdpgeba => "JELKJDOMACE_MPGLBDPGEBA", + Self::Kkabmljjhmf => "JELKJDOMACE_KKABMLJJHMF", + Self::Ppkkjgmkinj => "JELKJDOMACE_PPKKJGMKINJ", + Self::Jdjjcindnck => "JELKJDOMACE_JDJJCINDNCK", + Self::Hhbipjmfhcn => "JELKJDOMACE_HHBIPJMFHCN", + Self::Dgjjncaebel => "JELKJDOMACE_DGJJNCAEBEL", + Self::Imkpakcbpgp => "JELKJDOMACE_IMKPAKCBPGP", + Self::Faigdicmlbl => "JELKJDOMACE_FAIGDICMLBL", + Self::Njpjnofgcac => "JELKJDOMACE_NJPJNOFGCAC", + Self::Gmcobpelkia => "JELKJDOMACE_GMCOBPELKIA", + Self::Npgcloandcl => "JELKJDOMACE_NPGCLOANDCL", + Self::Ehhbopjjlkp => "JELKJDOMACE_EHHBOPJJLKP", + Self::Fohcgkhihcm => "JELKJDOMACE_FOHCGKHIHCM", + Self::Ncckgboonhi => "JELKJDOMACE_NCCKGBOONHI", + Self::Hpdejdikcoa => "JELKJDOMACE_HPDEJDIKCOA", + Self::Bbhfhfkelbi => "JELKJDOMACE_BBHFHFKELBI", + Self::Cjhkolljpkn => "JELKJDOMACE_CJHKOLLJPKN", + Self::Djblccbhacp => "JELKJDOMACE_DJBLCCBHACP", + Self::Egeobjbjech => "JELKJDOMACE_EGEOBJBJECH", + Self::Fjnmakohllg => "JELKJDOMACE_FJNMAKOHLLG", + Self::Mbfpgaeeblb => "JELKJDOMACE_MBFPGAEEBLB", + Self::Ddnjoekodll => "JELKJDOMACE_DDNJOEKODLL", + Self::Olnahfdgkjk => "JELKJDOMACE_OLNAHFDGKJK", + Self::Nbfnbhabjpk => "JELKJDOMACE_NBFNBHABJPK", + Self::Dpmcmmchjkh => "JELKJDOMACE_DPMCMMCHJKH", + Self::Oiablkkdidn => "JELKJDOMACE_OIABLKKDIDN", + Self::Aakaoehocbk => "JELKJDOMACE_AAKAOEHOCBK", + Self::Kheofiehdmg => "JELKJDOMACE_KHEOFIEHDMG", + Self::Nmnfjicjbnm => "JELKJDOMACE_NMNFJICJBNM", + Self::Peeifkbogdh => "JELKJDOMACE_PEEIFKBOGDH", + Self::Nfjfamoaomi => "JELKJDOMACE_NFJFAMOAOMI", + Self::Pojmohpiifi => "JELKJDOMACE_POJMOHPIIFI", + Self::Nfhigmhahmm => "JELKJDOMACE_NFHIGMHAHMM", + Self::Jimfgkpelbg => "JELKJDOMACE_JIMFGKPELBG", + Self::Neaplklcahm => "JELKJDOMACE_NEAPLKLCAHM", + Self::Khibihgiola => "JELKJDOMACE_KHIBIHGIOLA", + Self::Nfjafefbipj => "JELKJDOMACE_NFJAFEFBIPJ", + Self::Bkdllccacfk => "JELKJDOMACE_BKDLLCCACFK", + Self::Albnlgnloln => "JELKJDOMACE_ALBNLGNLOLN", + Self::Hoknddnjoan => "JELKJDOMACE_HOKNDDNJOAN", + Self::Hliedniakgp => "JELKJDOMACE_HLIEDNIAKGP", + Self::Kljoanhoeen => "JELKJDOMACE_KLJOANHOEEN", + Self::Cpbhnchmbln => "JELKJDOMACE_CPBHNCHMBLN", + Self::Bkhfdkfomgp => "JELKJDOMACE_BKHFDKFOMGP", + Self::Mapedakncfm => "JELKJDOMACE_MAPEDAKNCFM", + Self::Gihhjbmdaei => "JELKJDOMACE_GIHHJBMDAEI", + Self::Iajoepfddio => "JELKJDOMACE_IAJOEPFDDIO", + Self::Jbhlkbidbfd => "JELKJDOMACE_JBHLKBIDBFD", + Self::Nnphpimggim => "JELKJDOMACE_NNPHPIMGGIM", + Self::Lmhkkfgnpco => "JELKJDOMACE_LMHKKFGNPCO", + Self::Alkdinaceek => "JELKJDOMACE_ALKDINACEEK", + Self::Eimejpmpdlp => "JELKJDOMACE_EIMEJPMPDLP", + Self::Cefkbgiidil => "JELKJDOMACE_CEFKBGIIDIL", + Self::Ekmolcjcghg => "JELKJDOMACE_EKMOLCJCGHG", + Self::Deandfppcnk => "JELKJDOMACE_DEANDFPPCNK", + Self::Pdeagcfmjcp => "JELKJDOMACE_PDEAGCFMJCP", + Self::Nhnjpaghodc => "JELKJDOMACE_NHNJPAGHODC", + Self::Eaaacconhjf => "JELKJDOMACE_EAAACCONHJF", + Self::Pnnpgfblfhb => "JELKJDOMACE_PNNPGFBLFHB", + Self::Hjmnfbpmmnm => "JELKJDOMACE_HJMNFBPMMNM", + Self::Ikafcckbino => "JELKJDOMACE_IKAFCCKBINO", + Self::Gkhbkpgiobm => "JELKJDOMACE_GKHBKPGIOBM", + Self::Nhmadalpgbk => "JELKJDOMACE_NHMADALPGBK", + Self::Oiefljaaped => "JELKJDOMACE_OIEFLJAAPED", + Self::Ipockohgfag => "JELKJDOMACE_IPOCKOHGFAG", + Self::Cdnipaebnkd => "JELKJDOMACE_CDNIPAEBNKD", + Self::Hoajbniliil => "JELKJDOMACE_HOAJBNILIIL", + Self::Mkfpikabjpd => "JELKJDOMACE_MKFPIKABJPD", + Self::Eigbpcocead => "JELKJDOMACE_EIGBPCOCEAD", + Self::Bmkameeimjm => "JELKJDOMACE_BMKAMEEIMJM", + Self::Lepiokpcpci => "JELKJDOMACE_LEPIOKPCPCI", + Self::Fmfcekhnieo => "JELKJDOMACE_FMFCEKHNIEO", + Self::Bhbkfeilahc => "JELKJDOMACE_BHBKFEILAHC", + Self::Nlgkbhfecgm => "JELKJDOMACE_NLGKBHFECGM", + Self::Lcngdjjiknk => "JELKJDOMACE_LCNGDJJIKNK", + Self::Ldiblfeacgk => "JELKJDOMACE_LDIBLFEACGK", + Self::Epfcaclnhhj => "JELKJDOMACE_EPFCACLNHHJ", + Self::Joipffjnkce => "JELKJDOMACE_JOIPFFJNKCE", + Self::Fkdebklpfbo => "JELKJDOMACE_FKDEBKLPFBO", + Self::Inenjebpdni => "JELKJDOMACE_INENJEBPDNI", + Self::Kcmkoaglepm => "JELKJDOMACE_KCMKOAGLEPM", + Self::Jfnbhmhpdic => "JELKJDOMACE_JFNBHMHPDIC", + Self::Jnefdimnboi => "JELKJDOMACE_JNEFDIMNBOI", + Self::Idlnpaijdbc => "JELKJDOMACE_IDLNPAIJDBC", + Self::Opnnnlhloef => "JELKJDOMACE_OPNNNLHLOEF", + Self::Ejelkomlnal => "JELKJDOMACE_EJELKOMLNAL", + Self::Iegmaajecjk => "JELKJDOMACE_IEGMAAJECJK", + Self::Inndjpmmien => "JELKJDOMACE_INNDJPMMIEN", + Self::Adcebhahgpf => "JELKJDOMACE_ADCEBHAHGPF", + Self::Npkebndhehe => "JELKJDOMACE_NPKEBNDHEHE", + Self::Ojiicgbhjdd => "JELKJDOMACE_OJIICGBHJDD", + Self::Lcnacejdapn => "JELKJDOMACE_LCNACEJDAPN", + Self::Jdnfmadgmlf => "JELKJDOMACE_JDNFMADGMLF", + Self::Fakmiifdmfn => "JELKJDOMACE_FAKMIIFDMFN", + Self::Oeocaeiibch => "JELKJDOMACE_OEOCAEIIBCH", + Self::Kkgcjjlbnon => "JELKJDOMACE_KKGCJJLBNON", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JELKJDOMACE_IIFAPHGCEBJ" => Some(Self::Iifaphgcebj), + "JELKJDOMACE_OBOFODHABJF" => Some(Self::Obofodhabjf), + "JELKJDOMACE_JFOGLEECPKE" => Some(Self::Jfogleecpke), + "JELKJDOMACE_KMMCLKODPNK" => Some(Self::Kmmclkodpnk), + "JELKJDOMACE_OCDCBJGBDHM" => Some(Self::Ocdcbjgbdhm), + "JELKJDOMACE_HDKHLPGPOCN" => Some(Self::Hdkhlpgpocn), + "JELKJDOMACE_OLDHLABNFNL" => Some(Self::Oldhlabnfnl), + "JELKJDOMACE_HIIFMFNBFNB" => Some(Self::Hiifmfnbfnb), + "JELKJDOMACE_FGDEOJFKBGE" => Some(Self::Fgdeojfkbge), + "JELKJDOMACE_MNNCJAPEBGB" => Some(Self::Mnncjapebgb), + "JELKJDOMACE_IENIMNIHNEE" => Some(Self::Ienimnihnee), + "JELKJDOMACE_JDDBGCCDJEO" => Some(Self::Jddbgccdjeo), + "JELKJDOMACE_MPGLBDPGEBA" => Some(Self::Mpglbdpgeba), + "JELKJDOMACE_KKABMLJJHMF" => Some(Self::Kkabmljjhmf), + "JELKJDOMACE_PPKKJGMKINJ" => Some(Self::Ppkkjgmkinj), + "JELKJDOMACE_JDJJCINDNCK" => Some(Self::Jdjjcindnck), + "JELKJDOMACE_HHBIPJMFHCN" => Some(Self::Hhbipjmfhcn), + "JELKJDOMACE_DGJJNCAEBEL" => Some(Self::Dgjjncaebel), + "JELKJDOMACE_IMKPAKCBPGP" => Some(Self::Imkpakcbpgp), + "JELKJDOMACE_FAIGDICMLBL" => Some(Self::Faigdicmlbl), + "JELKJDOMACE_NJPJNOFGCAC" => Some(Self::Njpjnofgcac), + "JELKJDOMACE_GMCOBPELKIA" => Some(Self::Gmcobpelkia), + "JELKJDOMACE_NPGCLOANDCL" => Some(Self::Npgcloandcl), + "JELKJDOMACE_EHHBOPJJLKP" => Some(Self::Ehhbopjjlkp), + "JELKJDOMACE_FOHCGKHIHCM" => Some(Self::Fohcgkhihcm), + "JELKJDOMACE_NCCKGBOONHI" => Some(Self::Ncckgboonhi), + "JELKJDOMACE_HPDEJDIKCOA" => Some(Self::Hpdejdikcoa), + "JELKJDOMACE_BBHFHFKELBI" => Some(Self::Bbhfhfkelbi), + "JELKJDOMACE_CJHKOLLJPKN" => Some(Self::Cjhkolljpkn), + "JELKJDOMACE_DJBLCCBHACP" => Some(Self::Djblccbhacp), + "JELKJDOMACE_EGEOBJBJECH" => Some(Self::Egeobjbjech), + "JELKJDOMACE_FJNMAKOHLLG" => Some(Self::Fjnmakohllg), + "JELKJDOMACE_MBFPGAEEBLB" => Some(Self::Mbfpgaeeblb), + "JELKJDOMACE_DDNJOEKODLL" => Some(Self::Ddnjoekodll), + "JELKJDOMACE_OLNAHFDGKJK" => Some(Self::Olnahfdgkjk), + "JELKJDOMACE_NBFNBHABJPK" => Some(Self::Nbfnbhabjpk), + "JELKJDOMACE_DPMCMMCHJKH" => Some(Self::Dpmcmmchjkh), + "JELKJDOMACE_OIABLKKDIDN" => Some(Self::Oiablkkdidn), + "JELKJDOMACE_AAKAOEHOCBK" => Some(Self::Aakaoehocbk), + "JELKJDOMACE_KHEOFIEHDMG" => Some(Self::Kheofiehdmg), + "JELKJDOMACE_NMNFJICJBNM" => Some(Self::Nmnfjicjbnm), + "JELKJDOMACE_PEEIFKBOGDH" => Some(Self::Peeifkbogdh), + "JELKJDOMACE_NFJFAMOAOMI" => Some(Self::Nfjfamoaomi), + "JELKJDOMACE_POJMOHPIIFI" => Some(Self::Pojmohpiifi), + "JELKJDOMACE_NFHIGMHAHMM" => Some(Self::Nfhigmhahmm), + "JELKJDOMACE_JIMFGKPELBG" => Some(Self::Jimfgkpelbg), + "JELKJDOMACE_NEAPLKLCAHM" => Some(Self::Neaplklcahm), + "JELKJDOMACE_KHIBIHGIOLA" => Some(Self::Khibihgiola), + "JELKJDOMACE_NFJAFEFBIPJ" => Some(Self::Nfjafefbipj), + "JELKJDOMACE_BKDLLCCACFK" => Some(Self::Bkdllccacfk), + "JELKJDOMACE_ALBNLGNLOLN" => Some(Self::Albnlgnloln), + "JELKJDOMACE_HOKNDDNJOAN" => Some(Self::Hoknddnjoan), + "JELKJDOMACE_HLIEDNIAKGP" => Some(Self::Hliedniakgp), + "JELKJDOMACE_KLJOANHOEEN" => Some(Self::Kljoanhoeen), + "JELKJDOMACE_CPBHNCHMBLN" => Some(Self::Cpbhnchmbln), + "JELKJDOMACE_BKHFDKFOMGP" => Some(Self::Bkhfdkfomgp), + "JELKJDOMACE_MAPEDAKNCFM" => Some(Self::Mapedakncfm), + "JELKJDOMACE_GIHHJBMDAEI" => Some(Self::Gihhjbmdaei), + "JELKJDOMACE_IAJOEPFDDIO" => Some(Self::Iajoepfddio), + "JELKJDOMACE_JBHLKBIDBFD" => Some(Self::Jbhlkbidbfd), + "JELKJDOMACE_NNPHPIMGGIM" => Some(Self::Nnphpimggim), + "JELKJDOMACE_LMHKKFGNPCO" => Some(Self::Lmhkkfgnpco), + "JELKJDOMACE_ALKDINACEEK" => Some(Self::Alkdinaceek), + "JELKJDOMACE_EIMEJPMPDLP" => Some(Self::Eimejpmpdlp), + "JELKJDOMACE_CEFKBGIIDIL" => Some(Self::Cefkbgiidil), + "JELKJDOMACE_EKMOLCJCGHG" => Some(Self::Ekmolcjcghg), + "JELKJDOMACE_DEANDFPPCNK" => Some(Self::Deandfppcnk), + "JELKJDOMACE_PDEAGCFMJCP" => Some(Self::Pdeagcfmjcp), + "JELKJDOMACE_NHNJPAGHODC" => Some(Self::Nhnjpaghodc), + "JELKJDOMACE_EAAACCONHJF" => Some(Self::Eaaacconhjf), + "JELKJDOMACE_PNNPGFBLFHB" => Some(Self::Pnnpgfblfhb), + "JELKJDOMACE_HJMNFBPMMNM" => Some(Self::Hjmnfbpmmnm), + "JELKJDOMACE_IKAFCCKBINO" => Some(Self::Ikafcckbino), + "JELKJDOMACE_GKHBKPGIOBM" => Some(Self::Gkhbkpgiobm), + "JELKJDOMACE_NHMADALPGBK" => Some(Self::Nhmadalpgbk), + "JELKJDOMACE_OIEFLJAAPED" => Some(Self::Oiefljaaped), + "JELKJDOMACE_IPOCKOHGFAG" => Some(Self::Ipockohgfag), + "JELKJDOMACE_CDNIPAEBNKD" => Some(Self::Cdnipaebnkd), + "JELKJDOMACE_HOAJBNILIIL" => Some(Self::Hoajbniliil), + "JELKJDOMACE_MKFPIKABJPD" => Some(Self::Mkfpikabjpd), + "JELKJDOMACE_EIGBPCOCEAD" => Some(Self::Eigbpcocead), + "JELKJDOMACE_BMKAMEEIMJM" => Some(Self::Bmkameeimjm), + "JELKJDOMACE_LEPIOKPCPCI" => Some(Self::Lepiokpcpci), + "JELKJDOMACE_FMFCEKHNIEO" => Some(Self::Fmfcekhnieo), + "JELKJDOMACE_BHBKFEILAHC" => Some(Self::Bhbkfeilahc), + "JELKJDOMACE_NLGKBHFECGM" => Some(Self::Nlgkbhfecgm), + "JELKJDOMACE_LCNGDJJIKNK" => Some(Self::Lcngdjjiknk), + "JELKJDOMACE_LDIBLFEACGK" => Some(Self::Ldiblfeacgk), + "JELKJDOMACE_EPFCACLNHHJ" => Some(Self::Epfcaclnhhj), + "JELKJDOMACE_JOIPFFJNKCE" => Some(Self::Joipffjnkce), + "JELKJDOMACE_FKDEBKLPFBO" => Some(Self::Fkdebklpfbo), + "JELKJDOMACE_INENJEBPDNI" => Some(Self::Inenjebpdni), + "JELKJDOMACE_KCMKOAGLEPM" => Some(Self::Kcmkoaglepm), + "JELKJDOMACE_JFNBHMHPDIC" => Some(Self::Jfnbhmhpdic), + "JELKJDOMACE_JNEFDIMNBOI" => Some(Self::Jnefdimnboi), + "JELKJDOMACE_IDLNPAIJDBC" => Some(Self::Idlnpaijdbc), + "JELKJDOMACE_OPNNNLHLOEF" => Some(Self::Opnnnlhloef), + "JELKJDOMACE_EJELKOMLNAL" => Some(Self::Ejelkomlnal), + "JELKJDOMACE_IEGMAAJECJK" => Some(Self::Iegmaajecjk), + "JELKJDOMACE_INNDJPMMIEN" => Some(Self::Inndjpmmien), + "JELKJDOMACE_ADCEBHAHGPF" => Some(Self::Adcebhahgpf), + "JELKJDOMACE_NPKEBNDHEHE" => Some(Self::Npkebndhehe), + "JELKJDOMACE_OJIICGBHJDD" => Some(Self::Ojiicgbhjdd), + "JELKJDOMACE_LCNACEJDAPN" => Some(Self::Lcnacejdapn), + "JELKJDOMACE_JDNFMADGMLF" => Some(Self::Jdnfmadgmlf), + "JELKJDOMACE_FAKMIIFDMFN" => Some(Self::Fakmiifdmfn), + "JELKJDOMACE_OEOCAEIIBCH" => Some(Self::Oeocaeiibch), + "JELKJDOMACE_KKGCJJLBNON" => Some(Self::Kkgcjjlbnon), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum ChessUiIconType { + ChessUiIconTypeNone = 0, + ChessUiIconTypeKey = 7, + ChessUiIconTypeMechanism = 3, + ChessUiIconTypeHp = 4, + ChessUiIconTypeCoin = 1, + ChessUiIconTypeGold = 2, + ChessUiIconTypeAtk = 5, + ChessUiIconTypeClue = 8, + ChessUiIconTypeCountdown = 6, + ChessUiIconTypeCard = 9, +} +impl ChessUiIconType { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ChessUiIconTypeNone => "ChessUIIconType_CHESS_UI_ICON_TYPE_NONE", + Self::ChessUiIconTypeKey => "ChessUIIconType_CHESS_UI_ICON_TYPE_KEY", + Self::ChessUiIconTypeMechanism => { + "ChessUIIconType_CHESS_UI_ICON_TYPE_MECHANISM" + } + Self::ChessUiIconTypeHp => "ChessUIIconType_CHESS_UI_ICON_TYPE_HP", + Self::ChessUiIconTypeCoin => "ChessUIIconType_CHESS_UI_ICON_TYPE_COIN", + Self::ChessUiIconTypeGold => "ChessUIIconType_CHESS_UI_ICON_TYPE_GOLD", + Self::ChessUiIconTypeAtk => "ChessUIIconType_CHESS_UI_ICON_TYPE_ATK", + Self::ChessUiIconTypeClue => "ChessUIIconType_CHESS_UI_ICON_TYPE_CLUE", + Self::ChessUiIconTypeCountdown => { + "ChessUIIconType_CHESS_UI_ICON_TYPE_COUNTDOWN" + } + Self::ChessUiIconTypeCard => "ChessUIIconType_CHESS_UI_ICON_TYPE_CARD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ChessUIIconType_CHESS_UI_ICON_TYPE_NONE" => Some(Self::ChessUiIconTypeNone), + "ChessUIIconType_CHESS_UI_ICON_TYPE_KEY" => Some(Self::ChessUiIconTypeKey), + "ChessUIIconType_CHESS_UI_ICON_TYPE_MECHANISM" => { + Some(Self::ChessUiIconTypeMechanism) + } + "ChessUIIconType_CHESS_UI_ICON_TYPE_HP" => Some(Self::ChessUiIconTypeHp), + "ChessUIIconType_CHESS_UI_ICON_TYPE_COIN" => Some(Self::ChessUiIconTypeCoin), + "ChessUIIconType_CHESS_UI_ICON_TYPE_GOLD" => Some(Self::ChessUiIconTypeGold), + "ChessUIIconType_CHESS_UI_ICON_TYPE_ATK" => Some(Self::ChessUiIconTypeAtk), + "ChessUIIconType_CHESS_UI_ICON_TYPE_CLUE" => Some(Self::ChessUiIconTypeClue), + "ChessUIIconType_CHESS_UI_ICON_TYPE_COUNTDOWN" => { + Some(Self::ChessUiIconTypeCountdown) + } + "ChessUIIconType_CHESS_UI_ICON_TYPE_CARD" => Some(Self::ChessUiIconTypeCard), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ilgmocaimdj { + Obhkocfoifl = 0, + Nfjppgljjhi = 1, + Ilgjekclcfj = 2, + Kaoolkabbkf = 3, + Ihjgplodjej = 4, +} +impl Ilgmocaimdj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Obhkocfoifl => "ILGMOCAIMDJ_OBHKOCFOIFL", + Self::Nfjppgljjhi => "ILGMOCAIMDJ_NFJPPGLJJHI", + Self::Ilgjekclcfj => "ILGMOCAIMDJ_ILGJEKCLCFJ", + Self::Kaoolkabbkf => "ILGMOCAIMDJ_KAOOLKABBKF", + Self::Ihjgplodjej => "ILGMOCAIMDJ_IHJGPLODJEJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ILGMOCAIMDJ_OBHKOCFOIFL" => Some(Self::Obhkocfoifl), + "ILGMOCAIMDJ_NFJPPGLJJHI" => Some(Self::Nfjppgljjhi), + "ILGMOCAIMDJ_ILGJEKCLCFJ" => Some(Self::Ilgjekclcfj), + "ILGMOCAIMDJ_KAOOLKABBKF" => Some(Self::Kaoolkabbkf), + "ILGMOCAIMDJ_IHJGPLODJEJ" => Some(Self::Ihjgplodjej), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Akkhjmneeio { + Demflekphgd = 0, +} +impl Akkhjmneeio { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Demflekphgd => "AKKHJMNEEIO_DEMFLEKPHGD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AKKHJMNEEIO_DEMFLEKPHGD" => Some(Self::Demflekphgd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mphgpnlgggm { + Icllaifpaak = 0, + Ckfadoabemd = 1, + Bkkncjdcpbl = 2, +} +impl Mphgpnlgggm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Icllaifpaak => "MPHGPNLGGGM_ICLLAIFPAAK", + Self::Ckfadoabemd => "MPHGPNLGGGM_CKFADOABEMD", + Self::Bkkncjdcpbl => "MPHGPNLGGGM_BKKNCJDCPBL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MPHGPNLGGGM_ICLLAIFPAAK" => Some(Self::Icllaifpaak), + "MPHGPNLGGGM_CKFADOABEMD" => Some(Self::Ckfadoabemd), + "MPHGPNLGGGM_BKKNCJDCPBL" => Some(Self::Bkkncjdcpbl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oojkjdgjibd { + Lihinggmbcn = 0, + Pclmoedpcnm = 209, + Kcekmkgmaif = 188, + Lnalhmdnodg = 112, + Iccmapldmjo = 77, + Ohinkfdnnpb = 108, + Gighahfiald = 117, + Gdddeehfgfp = 20, + Ghdjmkjngbb = 12, + Bfmjnanicfc = 137, + Apohkgndkan = 154, + Faopnbmacff = 46, + Legojgeoogc = 88, + Hjdkpinhnbe = 235, + Nfmmbocjjcj = 56, + Bhnldpjkbdj = 181, + Dloemboeidi = 189, + Jpoihcnjjpc = 86, + Clicejibmfc = 114, + Celegppmpmd = 164, + Nbpjfgajjea = 195, + Kohmogjmnhi = 220, + Eagfgjpkjid = 214, + Ldejcoojili = 95, + Ahpcjkmbild = 10, + Meejblihflo = 153, + Bmhfaalkdgj = 129, + Dkbmaidkcci = 105, + Nflgdldpcmo = 58, + Ndnkkdndpil = 242, + Igbidniodoi = 9, + Ladooognenh = 54, + Fegenjmopng = 172, + Pimomhibnaf = 104, + Fpkianpkchi = 17, + Aoeacencadf = 74, + Oncfnppkoke = 168, + Jofdojanfpn = 224, + Idlnfamhmnp = 67, + Gopicigfopp = 100, + Enmcclnhjkp = 208, + Meomhmhdenh = 43, + Mgpgfbcjnel = 173, + Dcbfbfdgpip = 125, + Mmdifpojipc = 99, + Acdeajpdmbj = 179, + Ccdglclioof = 3, + Fnecjbcoadg = 24, + Jokmlkallfl = 2, + Bdgpkfpmjma = 35, + Jckpddhljbi = 167, + Dfjaojhdejp = 96, + Cbcbpdefigi = 109, + Pijdgoapfmb = 243, + Lfkofcbamim = 93, + Kkglndabcoi = 63, + Ogblcdcdjko = 152, + Mhpheaenfde = 29, + Kpkhjdmnkfm = 194, + Mmfiooigggi = 238, + Gffdjmncfmk = 25, + Kmmhncnjlkf = 236, + Dfklcdbmhkf = 83, + Njjbodpnhla = 239, + Okkjjboaefi = 21, + Bpmfaeenfli = 161, + Mhpigegodln = 244, + Nbmhmpbfkad = 126, + Opbeoaiopfm = 87, + Jooneeppjai = 26, + Pbpjnpacplj = 23, + Gnjoibofabn = 115, + Njklkdcemea = 62, + Algnpiolfdj = 216, + Nbocefcopdd = 170, + Gkdhlglhpbj = 130, + Cplklgfgcfk = 166, + Cjbicogaodl = 103, + Dhjcgbjgnbd = 158, + Bcdgllaajef = 163, + Aljhkjcjojd = 184, + Hgedoajppbn = 36, + Edolajnbbhn = 90, + Fgfjlchjndo = 94, + Fcegmjakmkk = 33, + Fmefhjbinea = 19, + Kogpaeggafa = 73, + Almjcglfhgb = 124, + Aegkpgdnoce = 106, + Ieaagfjpepm = 55, + Kggannfmmml = 30, + Lhlifeboogf = 183, + Ghloemadjnm = 159, + Peheegbcfec = 148, + Eldcfigohmi = 202, + Algmffnhnpd = 151, + Ffipbpmjfnk = 190, + Kdbnhigpefj = 165, + Malmcknkoln = 204, + Kcnlddhencj = 136, + Lmlngaffedj = 91, + Fgdlipimgmd = 18, + Dainhklbfoa = 149, + Plddkoodeig = 38, + Lapnjpbccfg = 210, + Cfhcbcmicbi = 123, + Bdjmcejklkg = 5, + Cppepdjhjia = 145, + Lehhjpmmkhd = 198, + Laabkidmaec = 175, + Dihbpbibkcj = 60, + Dlabooepkdk = 174, + Idfoolgompk = 233, + Iecodlifemn = 53, + Hmokpkeklcj = 171, + Limmbdhhamj = 140, + Mmlondijfkf = 121, + Naaojidommc = 57, + Emcoiiellfl = 107, + Ckibhmpjjel = 122, + Ipimeibmbbp = 228, + Ccoidenbooo = 229, + Piejdcccolo = 84, + Jncpghbekpe = 232, + Npbkblkhnof = 241, + Ocleogghnfj = 98, + Ijpoffjnkdp = 223, + Iabfmmkhkob = 139, + Cccbodaffed = 157, + Glnfkibnmak = 40, + Ndhepkakagc = 211, + Ppgcihkchbi = 146, + Odcpilobdpe = 182, + Hfngfjgdjae = 127, + Gdejbocjpjo = 128, + Lblclpjbdog = 155, + Bdgbffaojge = 226, + Mlbojmcimko = 82, + Mkldpjchccc = 89, + Napmpegbpjg = 119, + Epagogbloon = 101, + Idmfknehkff = 97, + Hkelbildemn = 203, + Cecipipdopc = 215, + Gldeodnfpod = 144, + Nfnpphnepaa = 218, + Nmgnkgnbmga = 70, + Dnepmeffbff = 78, + Cjlphbelnab = 162, + Ghibplfedad = 234, + Mdfdggpakgf = 32, + Cmapfcdboee = 230, + Kecnbimjoac = 132, + Bnnncjmoibo = 64, + Lecckflgcnf = 6, + Fdbmhfmifme = 196, + Kgfgobonpcf = 200, + Eiplfokgmgh = 16, + Lodidgcdmnb = 207, + Hlljemaidaj = 192, + Eebmdhkinhh = 133, + Bkfhhopbcja = 4, + Ogmoeoiocao = 206, + Fgjcjcllifk = 143, + Opcgkncijdf = 45, + Hnldglmdjng = 187, + Gefhchgiddb = 75, + Fiolfpdcioo = 39, + Knnhdljkicf = 134, + Hilhmicianb = 160, + Ihmcpnjdfkf = 59, + Cbbbjafomap = 169, + Pahjgoalold = 135, + Nmolddjhkbm = 68, + Jbkmdfcahdb = 213, + Emcfbdkkfnh = 110, + Lcaecklhnmc = 52, + Conimgklamf = 180, + Lfmdmnlbfoc = 81, + Dcplmonocfo = 227, + Gaomjkobbnk = 34, + Llhocibgchj = 142, + Kegnepolchh = 41, + Gbamfdlkfhn = 219, + Lhcaegklnei = 118, + Mdmlfnpcagb = 217, + Abmeieppdkf = 131, + Pjhbhgdjeke = 193, + Gciomepohkj = 176, + Hljgjlpadhk = 7, + Onhlkinfgpk = 225, + Gfinjndbkeb = 199, + Ibpehdabedk = 177, + Oaagafglmgj = 120, + Ianjmhlllha = 138, + Iifboiclini = 156, + Pfjmhkpjddd = 221, + Hghoaogidaf = 240, + Kcoihalnjfg = 22, + Llgpjdogacd = 237, + Lphlnheicgp = 222, + Ohnddapfjlm = 42, + Helmdhjkcdn = 79, + Fdcfafeaggd = 141, + Dbagcbijpoj = 147, + Adgmpkaklbh = 31, + Nhhpfpodaic = 69, + Kkkkjfgcnda = 113, + Cejpeieijfm = 28, + Bejlkllimdi = 197, + Fdmokfnggkl = 49, + Jmncdlamkcf = 8, + Hbbmkdifpcf = 185, + Ekklobckopc = 11, + Onbldpknajc = 201, + Ohjeigmkocd = 116, + Feajbeoineb = 191, + Pcampmklaom = 85, + Hcgchkkdbef = 178, + Laiopgblone = 92, + Pmdhpdplkhk = 150, + Dchpjhabafm = 76, +} +impl Oojkjdgjibd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lihinggmbcn => "OOJKJDGJIBD_LIHINGGMBCN", + Self::Pclmoedpcnm => "OOJKJDGJIBD_PCLMOEDPCNM", + Self::Kcekmkgmaif => "OOJKJDGJIBD_KCEKMKGMAIF", + Self::Lnalhmdnodg => "OOJKJDGJIBD_LNALHMDNODG", + Self::Iccmapldmjo => "OOJKJDGJIBD_ICCMAPLDMJO", + Self::Ohinkfdnnpb => "OOJKJDGJIBD_OHINKFDNNPB", + Self::Gighahfiald => "OOJKJDGJIBD_GIGHAHFIALD", + Self::Gdddeehfgfp => "OOJKJDGJIBD_GDDDEEHFGFP", + Self::Ghdjmkjngbb => "OOJKJDGJIBD_GHDJMKJNGBB", + Self::Bfmjnanicfc => "OOJKJDGJIBD_BFMJNANICFC", + Self::Apohkgndkan => "OOJKJDGJIBD_APOHKGNDKAN", + Self::Faopnbmacff => "OOJKJDGJIBD_FAOPNBMACFF", + Self::Legojgeoogc => "OOJKJDGJIBD_LEGOJGEOOGC", + Self::Hjdkpinhnbe => "OOJKJDGJIBD_HJDKPINHNBE", + Self::Nfmmbocjjcj => "OOJKJDGJIBD_NFMMBOCJJCJ", + Self::Bhnldpjkbdj => "OOJKJDGJIBD_BHNLDPJKBDJ", + Self::Dloemboeidi => "OOJKJDGJIBD_DLOEMBOEIDI", + Self::Jpoihcnjjpc => "OOJKJDGJIBD_JPOIHCNJJPC", + Self::Clicejibmfc => "OOJKJDGJIBD_CLICEJIBMFC", + Self::Celegppmpmd => "OOJKJDGJIBD_CELEGPPMPMD", + Self::Nbpjfgajjea => "OOJKJDGJIBD_NBPJFGAJJEA", + Self::Kohmogjmnhi => "OOJKJDGJIBD_KOHMOGJMNHI", + Self::Eagfgjpkjid => "OOJKJDGJIBD_EAGFGJPKJID", + Self::Ldejcoojili => "OOJKJDGJIBD_LDEJCOOJILI", + Self::Ahpcjkmbild => "OOJKJDGJIBD_AHPCJKMBILD", + Self::Meejblihflo => "OOJKJDGJIBD_MEEJBLIHFLO", + Self::Bmhfaalkdgj => "OOJKJDGJIBD_BMHFAALKDGJ", + Self::Dkbmaidkcci => "OOJKJDGJIBD_DKBMAIDKCCI", + Self::Nflgdldpcmo => "OOJKJDGJIBD_NFLGDLDPCMO", + Self::Ndnkkdndpil => "OOJKJDGJIBD_NDNKKDNDPIL", + Self::Igbidniodoi => "OOJKJDGJIBD_IGBIDNIODOI", + Self::Ladooognenh => "OOJKJDGJIBD_LADOOOGNENH", + Self::Fegenjmopng => "OOJKJDGJIBD_FEGENJMOPNG", + Self::Pimomhibnaf => "OOJKJDGJIBD_PIMOMHIBNAF", + Self::Fpkianpkchi => "OOJKJDGJIBD_FPKIANPKCHI", + Self::Aoeacencadf => "OOJKJDGJIBD_AOEACENCADF", + Self::Oncfnppkoke => "OOJKJDGJIBD_ONCFNPPKOKE", + Self::Jofdojanfpn => "OOJKJDGJIBD_JOFDOJANFPN", + Self::Idlnfamhmnp => "OOJKJDGJIBD_IDLNFAMHMNP", + Self::Gopicigfopp => "OOJKJDGJIBD_GOPICIGFOPP", + Self::Enmcclnhjkp => "OOJKJDGJIBD_ENMCCLNHJKP", + Self::Meomhmhdenh => "OOJKJDGJIBD_MEOMHMHDENH", + Self::Mgpgfbcjnel => "OOJKJDGJIBD_MGPGFBCJNEL", + Self::Dcbfbfdgpip => "OOJKJDGJIBD_DCBFBFDGPIP", + Self::Mmdifpojipc => "OOJKJDGJIBD_MMDIFPOJIPC", + Self::Acdeajpdmbj => "OOJKJDGJIBD_ACDEAJPDMBJ", + Self::Ccdglclioof => "OOJKJDGJIBD_CCDGLCLIOOF", + Self::Fnecjbcoadg => "OOJKJDGJIBD_FNECJBCOADG", + Self::Jokmlkallfl => "OOJKJDGJIBD_JOKMLKALLFL", + Self::Bdgpkfpmjma => "OOJKJDGJIBD_BDGPKFPMJMA", + Self::Jckpddhljbi => "OOJKJDGJIBD_JCKPDDHLJBI", + Self::Dfjaojhdejp => "OOJKJDGJIBD_DFJAOJHDEJP", + Self::Cbcbpdefigi => "OOJKJDGJIBD_CBCBPDEFIGI", + Self::Pijdgoapfmb => "OOJKJDGJIBD_PIJDGOAPFMB", + Self::Lfkofcbamim => "OOJKJDGJIBD_LFKOFCBAMIM", + Self::Kkglndabcoi => "OOJKJDGJIBD_KKGLNDABCOI", + Self::Ogblcdcdjko => "OOJKJDGJIBD_OGBLCDCDJKO", + Self::Mhpheaenfde => "OOJKJDGJIBD_MHPHEAENFDE", + Self::Kpkhjdmnkfm => "OOJKJDGJIBD_KPKHJDMNKFM", + Self::Mmfiooigggi => "OOJKJDGJIBD_MMFIOOIGGGI", + Self::Gffdjmncfmk => "OOJKJDGJIBD_GFFDJMNCFMK", + Self::Kmmhncnjlkf => "OOJKJDGJIBD_KMMHNCNJLKF", + Self::Dfklcdbmhkf => "OOJKJDGJIBD_DFKLCDBMHKF", + Self::Njjbodpnhla => "OOJKJDGJIBD_NJJBODPNHLA", + Self::Okkjjboaefi => "OOJKJDGJIBD_OKKJJBOAEFI", + Self::Bpmfaeenfli => "OOJKJDGJIBD_BPMFAEENFLI", + Self::Mhpigegodln => "OOJKJDGJIBD_MHPIGEGODLN", + Self::Nbmhmpbfkad => "OOJKJDGJIBD_NBMHMPBFKAD", + Self::Opbeoaiopfm => "OOJKJDGJIBD_OPBEOAIOPFM", + Self::Jooneeppjai => "OOJKJDGJIBD_JOONEEPPJAI", + Self::Pbpjnpacplj => "OOJKJDGJIBD_PBPJNPACPLJ", + Self::Gnjoibofabn => "OOJKJDGJIBD_GNJOIBOFABN", + Self::Njklkdcemea => "OOJKJDGJIBD_NJKLKDCEMEA", + Self::Algnpiolfdj => "OOJKJDGJIBD_ALGNPIOLFDJ", + Self::Nbocefcopdd => "OOJKJDGJIBD_NBOCEFCOPDD", + Self::Gkdhlglhpbj => "OOJKJDGJIBD_GKDHLGLHPBJ", + Self::Cplklgfgcfk => "OOJKJDGJIBD_CPLKLGFGCFK", + Self::Cjbicogaodl => "OOJKJDGJIBD_CJBICOGAODL", + Self::Dhjcgbjgnbd => "OOJKJDGJIBD_DHJCGBJGNBD", + Self::Bcdgllaajef => "OOJKJDGJIBD_BCDGLLAAJEF", + Self::Aljhkjcjojd => "OOJKJDGJIBD_ALJHKJCJOJD", + Self::Hgedoajppbn => "OOJKJDGJIBD_HGEDOAJPPBN", + Self::Edolajnbbhn => "OOJKJDGJIBD_EDOLAJNBBHN", + Self::Fgfjlchjndo => "OOJKJDGJIBD_FGFJLCHJNDO", + Self::Fcegmjakmkk => "OOJKJDGJIBD_FCEGMJAKMKK", + Self::Fmefhjbinea => "OOJKJDGJIBD_FMEFHJBINEA", + Self::Kogpaeggafa => "OOJKJDGJIBD_KOGPAEGGAFA", + Self::Almjcglfhgb => "OOJKJDGJIBD_ALMJCGLFHGB", + Self::Aegkpgdnoce => "OOJKJDGJIBD_AEGKPGDNOCE", + Self::Ieaagfjpepm => "OOJKJDGJIBD_IEAAGFJPEPM", + Self::Kggannfmmml => "OOJKJDGJIBD_KGGANNFMMML", + Self::Lhlifeboogf => "OOJKJDGJIBD_LHLIFEBOOGF", + Self::Ghloemadjnm => "OOJKJDGJIBD_GHLOEMADJNM", + Self::Peheegbcfec => "OOJKJDGJIBD_PEHEEGBCFEC", + Self::Eldcfigohmi => "OOJKJDGJIBD_ELDCFIGOHMI", + Self::Algmffnhnpd => "OOJKJDGJIBD_ALGMFFNHNPD", + Self::Ffipbpmjfnk => "OOJKJDGJIBD_FFIPBPMJFNK", + Self::Kdbnhigpefj => "OOJKJDGJIBD_KDBNHIGPEFJ", + Self::Malmcknkoln => "OOJKJDGJIBD_MALMCKNKOLN", + Self::Kcnlddhencj => "OOJKJDGJIBD_KCNLDDHENCJ", + Self::Lmlngaffedj => "OOJKJDGJIBD_LMLNGAFFEDJ", + Self::Fgdlipimgmd => "OOJKJDGJIBD_FGDLIPIMGMD", + Self::Dainhklbfoa => "OOJKJDGJIBD_DAINHKLBFOA", + Self::Plddkoodeig => "OOJKJDGJIBD_PLDDKOODEIG", + Self::Lapnjpbccfg => "OOJKJDGJIBD_LAPNJPBCCFG", + Self::Cfhcbcmicbi => "OOJKJDGJIBD_CFHCBCMICBI", + Self::Bdjmcejklkg => "OOJKJDGJIBD_BDJMCEJKLKG", + Self::Cppepdjhjia => "OOJKJDGJIBD_CPPEPDJHJIA", + Self::Lehhjpmmkhd => "OOJKJDGJIBD_LEHHJPMMKHD", + Self::Laabkidmaec => "OOJKJDGJIBD_LAABKIDMAEC", + Self::Dihbpbibkcj => "OOJKJDGJIBD_DIHBPBIBKCJ", + Self::Dlabooepkdk => "OOJKJDGJIBD_DLABOOEPKDK", + Self::Idfoolgompk => "OOJKJDGJIBD_IDFOOLGOMPK", + Self::Iecodlifemn => "OOJKJDGJIBD_IECODLIFEMN", + Self::Hmokpkeklcj => "OOJKJDGJIBD_HMOKPKEKLCJ", + Self::Limmbdhhamj => "OOJKJDGJIBD_LIMMBDHHAMJ", + Self::Mmlondijfkf => "OOJKJDGJIBD_MMLONDIJFKF", + Self::Naaojidommc => "OOJKJDGJIBD_NAAOJIDOMMC", + Self::Emcoiiellfl => "OOJKJDGJIBD_EMCOIIELLFL", + Self::Ckibhmpjjel => "OOJKJDGJIBD_CKIBHMPJJEL", + Self::Ipimeibmbbp => "OOJKJDGJIBD_IPIMEIBMBBP", + Self::Ccoidenbooo => "OOJKJDGJIBD_CCOIDENBOOO", + Self::Piejdcccolo => "OOJKJDGJIBD_PIEJDCCCOLO", + Self::Jncpghbekpe => "OOJKJDGJIBD_JNCPGHBEKPE", + Self::Npbkblkhnof => "OOJKJDGJIBD_NPBKBLKHNOF", + Self::Ocleogghnfj => "OOJKJDGJIBD_OCLEOGGHNFJ", + Self::Ijpoffjnkdp => "OOJKJDGJIBD_IJPOFFJNKDP", + Self::Iabfmmkhkob => "OOJKJDGJIBD_IABFMMKHKOB", + Self::Cccbodaffed => "OOJKJDGJIBD_CCCBODAFFED", + Self::Glnfkibnmak => "OOJKJDGJIBD_GLNFKIBNMAK", + Self::Ndhepkakagc => "OOJKJDGJIBD_NDHEPKAKAGC", + Self::Ppgcihkchbi => "OOJKJDGJIBD_PPGCIHKCHBI", + Self::Odcpilobdpe => "OOJKJDGJIBD_ODCPILOBDPE", + Self::Hfngfjgdjae => "OOJKJDGJIBD_HFNGFJGDJAE", + Self::Gdejbocjpjo => "OOJKJDGJIBD_GDEJBOCJPJO", + Self::Lblclpjbdog => "OOJKJDGJIBD_LBLCLPJBDOG", + Self::Bdgbffaojge => "OOJKJDGJIBD_BDGBFFAOJGE", + Self::Mlbojmcimko => "OOJKJDGJIBD_MLBOJMCIMKO", + Self::Mkldpjchccc => "OOJKJDGJIBD_MKLDPJCHCCC", + Self::Napmpegbpjg => "OOJKJDGJIBD_NAPMPEGBPJG", + Self::Epagogbloon => "OOJKJDGJIBD_EPAGOGBLOON", + Self::Idmfknehkff => "OOJKJDGJIBD_IDMFKNEHKFF", + Self::Hkelbildemn => "OOJKJDGJIBD_HKELBILDEMN", + Self::Cecipipdopc => "OOJKJDGJIBD_CECIPIPDOPC", + Self::Gldeodnfpod => "OOJKJDGJIBD_GLDEODNFPOD", + Self::Nfnpphnepaa => "OOJKJDGJIBD_NFNPPHNEPAA", + Self::Nmgnkgnbmga => "OOJKJDGJIBD_NMGNKGNBMGA", + Self::Dnepmeffbff => "OOJKJDGJIBD_DNEPMEFFBFF", + Self::Cjlphbelnab => "OOJKJDGJIBD_CJLPHBELNAB", + Self::Ghibplfedad => "OOJKJDGJIBD_GHIBPLFEDAD", + Self::Mdfdggpakgf => "OOJKJDGJIBD_MDFDGGPAKGF", + Self::Cmapfcdboee => "OOJKJDGJIBD_CMAPFCDBOEE", + Self::Kecnbimjoac => "OOJKJDGJIBD_KECNBIMJOAC", + Self::Bnnncjmoibo => "OOJKJDGJIBD_BNNNCJMOIBO", + Self::Lecckflgcnf => "OOJKJDGJIBD_LECCKFLGCNF", + Self::Fdbmhfmifme => "OOJKJDGJIBD_FDBMHFMIFME", + Self::Kgfgobonpcf => "OOJKJDGJIBD_KGFGOBONPCF", + Self::Eiplfokgmgh => "OOJKJDGJIBD_EIPLFOKGMGH", + Self::Lodidgcdmnb => "OOJKJDGJIBD_LODIDGCDMNB", + Self::Hlljemaidaj => "OOJKJDGJIBD_HLLJEMAIDAJ", + Self::Eebmdhkinhh => "OOJKJDGJIBD_EEBMDHKINHH", + Self::Bkfhhopbcja => "OOJKJDGJIBD_BKFHHOPBCJA", + Self::Ogmoeoiocao => "OOJKJDGJIBD_OGMOEOIOCAO", + Self::Fgjcjcllifk => "OOJKJDGJIBD_FGJCJCLLIFK", + Self::Opcgkncijdf => "OOJKJDGJIBD_OPCGKNCIJDF", + Self::Hnldglmdjng => "OOJKJDGJIBD_HNLDGLMDJNG", + Self::Gefhchgiddb => "OOJKJDGJIBD_GEFHCHGIDDB", + Self::Fiolfpdcioo => "OOJKJDGJIBD_FIOLFPDCIOO", + Self::Knnhdljkicf => "OOJKJDGJIBD_KNNHDLJKICF", + Self::Hilhmicianb => "OOJKJDGJIBD_HILHMICIANB", + Self::Ihmcpnjdfkf => "OOJKJDGJIBD_IHMCPNJDFKF", + Self::Cbbbjafomap => "OOJKJDGJIBD_CBBBJAFOMAP", + Self::Pahjgoalold => "OOJKJDGJIBD_PAHJGOALOLD", + Self::Nmolddjhkbm => "OOJKJDGJIBD_NMOLDDJHKBM", + Self::Jbkmdfcahdb => "OOJKJDGJIBD_JBKMDFCAHDB", + Self::Emcfbdkkfnh => "OOJKJDGJIBD_EMCFBDKKFNH", + Self::Lcaecklhnmc => "OOJKJDGJIBD_LCAECKLHNMC", + Self::Conimgklamf => "OOJKJDGJIBD_CONIMGKLAMF", + Self::Lfmdmnlbfoc => "OOJKJDGJIBD_LFMDMNLBFOC", + Self::Dcplmonocfo => "OOJKJDGJIBD_DCPLMONOCFO", + Self::Gaomjkobbnk => "OOJKJDGJIBD_GAOMJKOBBNK", + Self::Llhocibgchj => "OOJKJDGJIBD_LLHOCIBGCHJ", + Self::Kegnepolchh => "OOJKJDGJIBD_KEGNEPOLCHH", + Self::Gbamfdlkfhn => "OOJKJDGJIBD_GBAMFDLKFHN", + Self::Lhcaegklnei => "OOJKJDGJIBD_LHCAEGKLNEI", + Self::Mdmlfnpcagb => "OOJKJDGJIBD_MDMLFNPCAGB", + Self::Abmeieppdkf => "OOJKJDGJIBD_ABMEIEPPDKF", + Self::Pjhbhgdjeke => "OOJKJDGJIBD_PJHBHGDJEKE", + Self::Gciomepohkj => "OOJKJDGJIBD_GCIOMEPOHKJ", + Self::Hljgjlpadhk => "OOJKJDGJIBD_HLJGJLPADHK", + Self::Onhlkinfgpk => "OOJKJDGJIBD_ONHLKINFGPK", + Self::Gfinjndbkeb => "OOJKJDGJIBD_GFINJNDBKEB", + Self::Ibpehdabedk => "OOJKJDGJIBD_IBPEHDABEDK", + Self::Oaagafglmgj => "OOJKJDGJIBD_OAAGAFGLMGJ", + Self::Ianjmhlllha => "OOJKJDGJIBD_IANJMHLLLHA", + Self::Iifboiclini => "OOJKJDGJIBD_IIFBOICLINI", + Self::Pfjmhkpjddd => "OOJKJDGJIBD_PFJMHKPJDDD", + Self::Hghoaogidaf => "OOJKJDGJIBD_HGHOAOGIDAF", + Self::Kcoihalnjfg => "OOJKJDGJIBD_KCOIHALNJFG", + Self::Llgpjdogacd => "OOJKJDGJIBD_LLGPJDOGACD", + Self::Lphlnheicgp => "OOJKJDGJIBD_LPHLNHEICGP", + Self::Ohnddapfjlm => "OOJKJDGJIBD_OHNDDAPFJLM", + Self::Helmdhjkcdn => "OOJKJDGJIBD_HELMDHJKCDN", + Self::Fdcfafeaggd => "OOJKJDGJIBD_FDCFAFEAGGD", + Self::Dbagcbijpoj => "OOJKJDGJIBD_DBAGCBIJPOJ", + Self::Adgmpkaklbh => "OOJKJDGJIBD_ADGMPKAKLBH", + Self::Nhhpfpodaic => "OOJKJDGJIBD_NHHPFPODAIC", + Self::Kkkkjfgcnda => "OOJKJDGJIBD_KKKKJFGCNDA", + Self::Cejpeieijfm => "OOJKJDGJIBD_CEJPEIEIJFM", + Self::Bejlkllimdi => "OOJKJDGJIBD_BEJLKLLIMDI", + Self::Fdmokfnggkl => "OOJKJDGJIBD_FDMOKFNGGKL", + Self::Jmncdlamkcf => "OOJKJDGJIBD_JMNCDLAMKCF", + Self::Hbbmkdifpcf => "OOJKJDGJIBD_HBBMKDIFPCF", + Self::Ekklobckopc => "OOJKJDGJIBD_EKKLOBCKOPC", + Self::Onbldpknajc => "OOJKJDGJIBD_ONBLDPKNAJC", + Self::Ohjeigmkocd => "OOJKJDGJIBD_OHJEIGMKOCD", + Self::Feajbeoineb => "OOJKJDGJIBD_FEAJBEOINEB", + Self::Pcampmklaom => "OOJKJDGJIBD_PCAMPMKLAOM", + Self::Hcgchkkdbef => "OOJKJDGJIBD_HCGCHKKDBEF", + Self::Laiopgblone => "OOJKJDGJIBD_LAIOPGBLONE", + Self::Pmdhpdplkhk => "OOJKJDGJIBD_PMDHPDPLKHK", + Self::Dchpjhabafm => "OOJKJDGJIBD_DCHPJHABAFM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OOJKJDGJIBD_LIHINGGMBCN" => Some(Self::Lihinggmbcn), + "OOJKJDGJIBD_PCLMOEDPCNM" => Some(Self::Pclmoedpcnm), + "OOJKJDGJIBD_KCEKMKGMAIF" => Some(Self::Kcekmkgmaif), + "OOJKJDGJIBD_LNALHMDNODG" => Some(Self::Lnalhmdnodg), + "OOJKJDGJIBD_ICCMAPLDMJO" => Some(Self::Iccmapldmjo), + "OOJKJDGJIBD_OHINKFDNNPB" => Some(Self::Ohinkfdnnpb), + "OOJKJDGJIBD_GIGHAHFIALD" => Some(Self::Gighahfiald), + "OOJKJDGJIBD_GDDDEEHFGFP" => Some(Self::Gdddeehfgfp), + "OOJKJDGJIBD_GHDJMKJNGBB" => Some(Self::Ghdjmkjngbb), + "OOJKJDGJIBD_BFMJNANICFC" => Some(Self::Bfmjnanicfc), + "OOJKJDGJIBD_APOHKGNDKAN" => Some(Self::Apohkgndkan), + "OOJKJDGJIBD_FAOPNBMACFF" => Some(Self::Faopnbmacff), + "OOJKJDGJIBD_LEGOJGEOOGC" => Some(Self::Legojgeoogc), + "OOJKJDGJIBD_HJDKPINHNBE" => Some(Self::Hjdkpinhnbe), + "OOJKJDGJIBD_NFMMBOCJJCJ" => Some(Self::Nfmmbocjjcj), + "OOJKJDGJIBD_BHNLDPJKBDJ" => Some(Self::Bhnldpjkbdj), + "OOJKJDGJIBD_DLOEMBOEIDI" => Some(Self::Dloemboeidi), + "OOJKJDGJIBD_JPOIHCNJJPC" => Some(Self::Jpoihcnjjpc), + "OOJKJDGJIBD_CLICEJIBMFC" => Some(Self::Clicejibmfc), + "OOJKJDGJIBD_CELEGPPMPMD" => Some(Self::Celegppmpmd), + "OOJKJDGJIBD_NBPJFGAJJEA" => Some(Self::Nbpjfgajjea), + "OOJKJDGJIBD_KOHMOGJMNHI" => Some(Self::Kohmogjmnhi), + "OOJKJDGJIBD_EAGFGJPKJID" => Some(Self::Eagfgjpkjid), + "OOJKJDGJIBD_LDEJCOOJILI" => Some(Self::Ldejcoojili), + "OOJKJDGJIBD_AHPCJKMBILD" => Some(Self::Ahpcjkmbild), + "OOJKJDGJIBD_MEEJBLIHFLO" => Some(Self::Meejblihflo), + "OOJKJDGJIBD_BMHFAALKDGJ" => Some(Self::Bmhfaalkdgj), + "OOJKJDGJIBD_DKBMAIDKCCI" => Some(Self::Dkbmaidkcci), + "OOJKJDGJIBD_NFLGDLDPCMO" => Some(Self::Nflgdldpcmo), + "OOJKJDGJIBD_NDNKKDNDPIL" => Some(Self::Ndnkkdndpil), + "OOJKJDGJIBD_IGBIDNIODOI" => Some(Self::Igbidniodoi), + "OOJKJDGJIBD_LADOOOGNENH" => Some(Self::Ladooognenh), + "OOJKJDGJIBD_FEGENJMOPNG" => Some(Self::Fegenjmopng), + "OOJKJDGJIBD_PIMOMHIBNAF" => Some(Self::Pimomhibnaf), + "OOJKJDGJIBD_FPKIANPKCHI" => Some(Self::Fpkianpkchi), + "OOJKJDGJIBD_AOEACENCADF" => Some(Self::Aoeacencadf), + "OOJKJDGJIBD_ONCFNPPKOKE" => Some(Self::Oncfnppkoke), + "OOJKJDGJIBD_JOFDOJANFPN" => Some(Self::Jofdojanfpn), + "OOJKJDGJIBD_IDLNFAMHMNP" => Some(Self::Idlnfamhmnp), + "OOJKJDGJIBD_GOPICIGFOPP" => Some(Self::Gopicigfopp), + "OOJKJDGJIBD_ENMCCLNHJKP" => Some(Self::Enmcclnhjkp), + "OOJKJDGJIBD_MEOMHMHDENH" => Some(Self::Meomhmhdenh), + "OOJKJDGJIBD_MGPGFBCJNEL" => Some(Self::Mgpgfbcjnel), + "OOJKJDGJIBD_DCBFBFDGPIP" => Some(Self::Dcbfbfdgpip), + "OOJKJDGJIBD_MMDIFPOJIPC" => Some(Self::Mmdifpojipc), + "OOJKJDGJIBD_ACDEAJPDMBJ" => Some(Self::Acdeajpdmbj), + "OOJKJDGJIBD_CCDGLCLIOOF" => Some(Self::Ccdglclioof), + "OOJKJDGJIBD_FNECJBCOADG" => Some(Self::Fnecjbcoadg), + "OOJKJDGJIBD_JOKMLKALLFL" => Some(Self::Jokmlkallfl), + "OOJKJDGJIBD_BDGPKFPMJMA" => Some(Self::Bdgpkfpmjma), + "OOJKJDGJIBD_JCKPDDHLJBI" => Some(Self::Jckpddhljbi), + "OOJKJDGJIBD_DFJAOJHDEJP" => Some(Self::Dfjaojhdejp), + "OOJKJDGJIBD_CBCBPDEFIGI" => Some(Self::Cbcbpdefigi), + "OOJKJDGJIBD_PIJDGOAPFMB" => Some(Self::Pijdgoapfmb), + "OOJKJDGJIBD_LFKOFCBAMIM" => Some(Self::Lfkofcbamim), + "OOJKJDGJIBD_KKGLNDABCOI" => Some(Self::Kkglndabcoi), + "OOJKJDGJIBD_OGBLCDCDJKO" => Some(Self::Ogblcdcdjko), + "OOJKJDGJIBD_MHPHEAENFDE" => Some(Self::Mhpheaenfde), + "OOJKJDGJIBD_KPKHJDMNKFM" => Some(Self::Kpkhjdmnkfm), + "OOJKJDGJIBD_MMFIOOIGGGI" => Some(Self::Mmfiooigggi), + "OOJKJDGJIBD_GFFDJMNCFMK" => Some(Self::Gffdjmncfmk), + "OOJKJDGJIBD_KMMHNCNJLKF" => Some(Self::Kmmhncnjlkf), + "OOJKJDGJIBD_DFKLCDBMHKF" => Some(Self::Dfklcdbmhkf), + "OOJKJDGJIBD_NJJBODPNHLA" => Some(Self::Njjbodpnhla), + "OOJKJDGJIBD_OKKJJBOAEFI" => Some(Self::Okkjjboaefi), + "OOJKJDGJIBD_BPMFAEENFLI" => Some(Self::Bpmfaeenfli), + "OOJKJDGJIBD_MHPIGEGODLN" => Some(Self::Mhpigegodln), + "OOJKJDGJIBD_NBMHMPBFKAD" => Some(Self::Nbmhmpbfkad), + "OOJKJDGJIBD_OPBEOAIOPFM" => Some(Self::Opbeoaiopfm), + "OOJKJDGJIBD_JOONEEPPJAI" => Some(Self::Jooneeppjai), + "OOJKJDGJIBD_PBPJNPACPLJ" => Some(Self::Pbpjnpacplj), + "OOJKJDGJIBD_GNJOIBOFABN" => Some(Self::Gnjoibofabn), + "OOJKJDGJIBD_NJKLKDCEMEA" => Some(Self::Njklkdcemea), + "OOJKJDGJIBD_ALGNPIOLFDJ" => Some(Self::Algnpiolfdj), + "OOJKJDGJIBD_NBOCEFCOPDD" => Some(Self::Nbocefcopdd), + "OOJKJDGJIBD_GKDHLGLHPBJ" => Some(Self::Gkdhlglhpbj), + "OOJKJDGJIBD_CPLKLGFGCFK" => Some(Self::Cplklgfgcfk), + "OOJKJDGJIBD_CJBICOGAODL" => Some(Self::Cjbicogaodl), + "OOJKJDGJIBD_DHJCGBJGNBD" => Some(Self::Dhjcgbjgnbd), + "OOJKJDGJIBD_BCDGLLAAJEF" => Some(Self::Bcdgllaajef), + "OOJKJDGJIBD_ALJHKJCJOJD" => Some(Self::Aljhkjcjojd), + "OOJKJDGJIBD_HGEDOAJPPBN" => Some(Self::Hgedoajppbn), + "OOJKJDGJIBD_EDOLAJNBBHN" => Some(Self::Edolajnbbhn), + "OOJKJDGJIBD_FGFJLCHJNDO" => Some(Self::Fgfjlchjndo), + "OOJKJDGJIBD_FCEGMJAKMKK" => Some(Self::Fcegmjakmkk), + "OOJKJDGJIBD_FMEFHJBINEA" => Some(Self::Fmefhjbinea), + "OOJKJDGJIBD_KOGPAEGGAFA" => Some(Self::Kogpaeggafa), + "OOJKJDGJIBD_ALMJCGLFHGB" => Some(Self::Almjcglfhgb), + "OOJKJDGJIBD_AEGKPGDNOCE" => Some(Self::Aegkpgdnoce), + "OOJKJDGJIBD_IEAAGFJPEPM" => Some(Self::Ieaagfjpepm), + "OOJKJDGJIBD_KGGANNFMMML" => Some(Self::Kggannfmmml), + "OOJKJDGJIBD_LHLIFEBOOGF" => Some(Self::Lhlifeboogf), + "OOJKJDGJIBD_GHLOEMADJNM" => Some(Self::Ghloemadjnm), + "OOJKJDGJIBD_PEHEEGBCFEC" => Some(Self::Peheegbcfec), + "OOJKJDGJIBD_ELDCFIGOHMI" => Some(Self::Eldcfigohmi), + "OOJKJDGJIBD_ALGMFFNHNPD" => Some(Self::Algmffnhnpd), + "OOJKJDGJIBD_FFIPBPMJFNK" => Some(Self::Ffipbpmjfnk), + "OOJKJDGJIBD_KDBNHIGPEFJ" => Some(Self::Kdbnhigpefj), + "OOJKJDGJIBD_MALMCKNKOLN" => Some(Self::Malmcknkoln), + "OOJKJDGJIBD_KCNLDDHENCJ" => Some(Self::Kcnlddhencj), + "OOJKJDGJIBD_LMLNGAFFEDJ" => Some(Self::Lmlngaffedj), + "OOJKJDGJIBD_FGDLIPIMGMD" => Some(Self::Fgdlipimgmd), + "OOJKJDGJIBD_DAINHKLBFOA" => Some(Self::Dainhklbfoa), + "OOJKJDGJIBD_PLDDKOODEIG" => Some(Self::Plddkoodeig), + "OOJKJDGJIBD_LAPNJPBCCFG" => Some(Self::Lapnjpbccfg), + "OOJKJDGJIBD_CFHCBCMICBI" => Some(Self::Cfhcbcmicbi), + "OOJKJDGJIBD_BDJMCEJKLKG" => Some(Self::Bdjmcejklkg), + "OOJKJDGJIBD_CPPEPDJHJIA" => Some(Self::Cppepdjhjia), + "OOJKJDGJIBD_LEHHJPMMKHD" => Some(Self::Lehhjpmmkhd), + "OOJKJDGJIBD_LAABKIDMAEC" => Some(Self::Laabkidmaec), + "OOJKJDGJIBD_DIHBPBIBKCJ" => Some(Self::Dihbpbibkcj), + "OOJKJDGJIBD_DLABOOEPKDK" => Some(Self::Dlabooepkdk), + "OOJKJDGJIBD_IDFOOLGOMPK" => Some(Self::Idfoolgompk), + "OOJKJDGJIBD_IECODLIFEMN" => Some(Self::Iecodlifemn), + "OOJKJDGJIBD_HMOKPKEKLCJ" => Some(Self::Hmokpkeklcj), + "OOJKJDGJIBD_LIMMBDHHAMJ" => Some(Self::Limmbdhhamj), + "OOJKJDGJIBD_MMLONDIJFKF" => Some(Self::Mmlondijfkf), + "OOJKJDGJIBD_NAAOJIDOMMC" => Some(Self::Naaojidommc), + "OOJKJDGJIBD_EMCOIIELLFL" => Some(Self::Emcoiiellfl), + "OOJKJDGJIBD_CKIBHMPJJEL" => Some(Self::Ckibhmpjjel), + "OOJKJDGJIBD_IPIMEIBMBBP" => Some(Self::Ipimeibmbbp), + "OOJKJDGJIBD_CCOIDENBOOO" => Some(Self::Ccoidenbooo), + "OOJKJDGJIBD_PIEJDCCCOLO" => Some(Self::Piejdcccolo), + "OOJKJDGJIBD_JNCPGHBEKPE" => Some(Self::Jncpghbekpe), + "OOJKJDGJIBD_NPBKBLKHNOF" => Some(Self::Npbkblkhnof), + "OOJKJDGJIBD_OCLEOGGHNFJ" => Some(Self::Ocleogghnfj), + "OOJKJDGJIBD_IJPOFFJNKDP" => Some(Self::Ijpoffjnkdp), + "OOJKJDGJIBD_IABFMMKHKOB" => Some(Self::Iabfmmkhkob), + "OOJKJDGJIBD_CCCBODAFFED" => Some(Self::Cccbodaffed), + "OOJKJDGJIBD_GLNFKIBNMAK" => Some(Self::Glnfkibnmak), + "OOJKJDGJIBD_NDHEPKAKAGC" => Some(Self::Ndhepkakagc), + "OOJKJDGJIBD_PPGCIHKCHBI" => Some(Self::Ppgcihkchbi), + "OOJKJDGJIBD_ODCPILOBDPE" => Some(Self::Odcpilobdpe), + "OOJKJDGJIBD_HFNGFJGDJAE" => Some(Self::Hfngfjgdjae), + "OOJKJDGJIBD_GDEJBOCJPJO" => Some(Self::Gdejbocjpjo), + "OOJKJDGJIBD_LBLCLPJBDOG" => Some(Self::Lblclpjbdog), + "OOJKJDGJIBD_BDGBFFAOJGE" => Some(Self::Bdgbffaojge), + "OOJKJDGJIBD_MLBOJMCIMKO" => Some(Self::Mlbojmcimko), + "OOJKJDGJIBD_MKLDPJCHCCC" => Some(Self::Mkldpjchccc), + "OOJKJDGJIBD_NAPMPEGBPJG" => Some(Self::Napmpegbpjg), + "OOJKJDGJIBD_EPAGOGBLOON" => Some(Self::Epagogbloon), + "OOJKJDGJIBD_IDMFKNEHKFF" => Some(Self::Idmfknehkff), + "OOJKJDGJIBD_HKELBILDEMN" => Some(Self::Hkelbildemn), + "OOJKJDGJIBD_CECIPIPDOPC" => Some(Self::Cecipipdopc), + "OOJKJDGJIBD_GLDEODNFPOD" => Some(Self::Gldeodnfpod), + "OOJKJDGJIBD_NFNPPHNEPAA" => Some(Self::Nfnpphnepaa), + "OOJKJDGJIBD_NMGNKGNBMGA" => Some(Self::Nmgnkgnbmga), + "OOJKJDGJIBD_DNEPMEFFBFF" => Some(Self::Dnepmeffbff), + "OOJKJDGJIBD_CJLPHBELNAB" => Some(Self::Cjlphbelnab), + "OOJKJDGJIBD_GHIBPLFEDAD" => Some(Self::Ghibplfedad), + "OOJKJDGJIBD_MDFDGGPAKGF" => Some(Self::Mdfdggpakgf), + "OOJKJDGJIBD_CMAPFCDBOEE" => Some(Self::Cmapfcdboee), + "OOJKJDGJIBD_KECNBIMJOAC" => Some(Self::Kecnbimjoac), + "OOJKJDGJIBD_BNNNCJMOIBO" => Some(Self::Bnnncjmoibo), + "OOJKJDGJIBD_LECCKFLGCNF" => Some(Self::Lecckflgcnf), + "OOJKJDGJIBD_FDBMHFMIFME" => Some(Self::Fdbmhfmifme), + "OOJKJDGJIBD_KGFGOBONPCF" => Some(Self::Kgfgobonpcf), + "OOJKJDGJIBD_EIPLFOKGMGH" => Some(Self::Eiplfokgmgh), + "OOJKJDGJIBD_LODIDGCDMNB" => Some(Self::Lodidgcdmnb), + "OOJKJDGJIBD_HLLJEMAIDAJ" => Some(Self::Hlljemaidaj), + "OOJKJDGJIBD_EEBMDHKINHH" => Some(Self::Eebmdhkinhh), + "OOJKJDGJIBD_BKFHHOPBCJA" => Some(Self::Bkfhhopbcja), + "OOJKJDGJIBD_OGMOEOIOCAO" => Some(Self::Ogmoeoiocao), + "OOJKJDGJIBD_FGJCJCLLIFK" => Some(Self::Fgjcjcllifk), + "OOJKJDGJIBD_OPCGKNCIJDF" => Some(Self::Opcgkncijdf), + "OOJKJDGJIBD_HNLDGLMDJNG" => Some(Self::Hnldglmdjng), + "OOJKJDGJIBD_GEFHCHGIDDB" => Some(Self::Gefhchgiddb), + "OOJKJDGJIBD_FIOLFPDCIOO" => Some(Self::Fiolfpdcioo), + "OOJKJDGJIBD_KNNHDLJKICF" => Some(Self::Knnhdljkicf), + "OOJKJDGJIBD_HILHMICIANB" => Some(Self::Hilhmicianb), + "OOJKJDGJIBD_IHMCPNJDFKF" => Some(Self::Ihmcpnjdfkf), + "OOJKJDGJIBD_CBBBJAFOMAP" => Some(Self::Cbbbjafomap), + "OOJKJDGJIBD_PAHJGOALOLD" => Some(Self::Pahjgoalold), + "OOJKJDGJIBD_NMOLDDJHKBM" => Some(Self::Nmolddjhkbm), + "OOJKJDGJIBD_JBKMDFCAHDB" => Some(Self::Jbkmdfcahdb), + "OOJKJDGJIBD_EMCFBDKKFNH" => Some(Self::Emcfbdkkfnh), + "OOJKJDGJIBD_LCAECKLHNMC" => Some(Self::Lcaecklhnmc), + "OOJKJDGJIBD_CONIMGKLAMF" => Some(Self::Conimgklamf), + "OOJKJDGJIBD_LFMDMNLBFOC" => Some(Self::Lfmdmnlbfoc), + "OOJKJDGJIBD_DCPLMONOCFO" => Some(Self::Dcplmonocfo), + "OOJKJDGJIBD_GAOMJKOBBNK" => Some(Self::Gaomjkobbnk), + "OOJKJDGJIBD_LLHOCIBGCHJ" => Some(Self::Llhocibgchj), + "OOJKJDGJIBD_KEGNEPOLCHH" => Some(Self::Kegnepolchh), + "OOJKJDGJIBD_GBAMFDLKFHN" => Some(Self::Gbamfdlkfhn), + "OOJKJDGJIBD_LHCAEGKLNEI" => Some(Self::Lhcaegklnei), + "OOJKJDGJIBD_MDMLFNPCAGB" => Some(Self::Mdmlfnpcagb), + "OOJKJDGJIBD_ABMEIEPPDKF" => Some(Self::Abmeieppdkf), + "OOJKJDGJIBD_PJHBHGDJEKE" => Some(Self::Pjhbhgdjeke), + "OOJKJDGJIBD_GCIOMEPOHKJ" => Some(Self::Gciomepohkj), + "OOJKJDGJIBD_HLJGJLPADHK" => Some(Self::Hljgjlpadhk), + "OOJKJDGJIBD_ONHLKINFGPK" => Some(Self::Onhlkinfgpk), + "OOJKJDGJIBD_GFINJNDBKEB" => Some(Self::Gfinjndbkeb), + "OOJKJDGJIBD_IBPEHDABEDK" => Some(Self::Ibpehdabedk), + "OOJKJDGJIBD_OAAGAFGLMGJ" => Some(Self::Oaagafglmgj), + "OOJKJDGJIBD_IANJMHLLLHA" => Some(Self::Ianjmhlllha), + "OOJKJDGJIBD_IIFBOICLINI" => Some(Self::Iifboiclini), + "OOJKJDGJIBD_PFJMHKPJDDD" => Some(Self::Pfjmhkpjddd), + "OOJKJDGJIBD_HGHOAOGIDAF" => Some(Self::Hghoaogidaf), + "OOJKJDGJIBD_KCOIHALNJFG" => Some(Self::Kcoihalnjfg), + "OOJKJDGJIBD_LLGPJDOGACD" => Some(Self::Llgpjdogacd), + "OOJKJDGJIBD_LPHLNHEICGP" => Some(Self::Lphlnheicgp), + "OOJKJDGJIBD_OHNDDAPFJLM" => Some(Self::Ohnddapfjlm), + "OOJKJDGJIBD_HELMDHJKCDN" => Some(Self::Helmdhjkcdn), + "OOJKJDGJIBD_FDCFAFEAGGD" => Some(Self::Fdcfafeaggd), + "OOJKJDGJIBD_DBAGCBIJPOJ" => Some(Self::Dbagcbijpoj), + "OOJKJDGJIBD_ADGMPKAKLBH" => Some(Self::Adgmpkaklbh), + "OOJKJDGJIBD_NHHPFPODAIC" => Some(Self::Nhhpfpodaic), + "OOJKJDGJIBD_KKKKJFGCNDA" => Some(Self::Kkkkjfgcnda), + "OOJKJDGJIBD_CEJPEIEIJFM" => Some(Self::Cejpeieijfm), + "OOJKJDGJIBD_BEJLKLLIMDI" => Some(Self::Bejlkllimdi), + "OOJKJDGJIBD_FDMOKFNGGKL" => Some(Self::Fdmokfnggkl), + "OOJKJDGJIBD_JMNCDLAMKCF" => Some(Self::Jmncdlamkcf), + "OOJKJDGJIBD_HBBMKDIFPCF" => Some(Self::Hbbmkdifpcf), + "OOJKJDGJIBD_EKKLOBCKOPC" => Some(Self::Ekklobckopc), + "OOJKJDGJIBD_ONBLDPKNAJC" => Some(Self::Onbldpknajc), + "OOJKJDGJIBD_OHJEIGMKOCD" => Some(Self::Ohjeigmkocd), + "OOJKJDGJIBD_FEAJBEOINEB" => Some(Self::Feajbeoineb), + "OOJKJDGJIBD_PCAMPMKLAOM" => Some(Self::Pcampmklaom), + "OOJKJDGJIBD_HCGCHKKDBEF" => Some(Self::Hcgchkkdbef), + "OOJKJDGJIBD_LAIOPGBLONE" => Some(Self::Laiopgblone), + "OOJKJDGJIBD_PMDHPDPLKHK" => Some(Self::Pmdhpdplkhk), + "OOJKJDGJIBD_DCHPJHABAFM" => Some(Self::Dchpjhabafm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nhcccjbnopb { + Ojhanoicono = 0, +} +impl Nhcccjbnopb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ojhanoicono => "NHCCCJBNOPB_OJHANOICONO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NHCCCJBNOPB_OJHANOICONO" => Some(Self::Ojhanoicono), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Odbkpggjhch { + Feffhlpeiak = 0, +} +impl Odbkpggjhch { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Feffhlpeiak => "ODBKPGGJHCH_FEFFHLPEIAK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ODBKPGGJHCH_FEFFHLPEIAK" => Some(Self::Feffhlpeiak), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Clahodocian { + Cnakkempnio = 0, +} +impl Clahodocian { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cnakkempnio => "CLAHODOCIAN_CNAKKEMPNIO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CLAHODOCIAN_CNAKKEMPNIO" => Some(Self::Cnakkempnio), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum InteractTarget { + FjifhcbjaepDfpbhihakae = 0, + FjifhcbjaepOfalonpognp = 2, + FjifhcbjaepIgedabfdkil = 1, +} +impl InteractTarget { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::FjifhcbjaepDfpbhihakae => "FJIFHCBJAEP_DFPBHIHAKAE", + Self::FjifhcbjaepOfalonpognp => "FJIFHCBJAEP_OFALONPOGNP", + Self::FjifhcbjaepIgedabfdkil => "FJIFHCBJAEP_IGEDABFDKIL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FJIFHCBJAEP_DFPBHIHAKAE" => Some(Self::FjifhcbjaepDfpbhihakae), + "FJIFHCBJAEP_OFALONPOGNP" => Some(Self::FjifhcbjaepOfalonpognp), + "FJIFHCBJAEP_IGEDABFDKIL" => Some(Self::FjifhcbjaepIgedabfdkil), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bomkabngpfe { + Ljkpejefhnk = 0, + Hgijgikcogm = 3, + Mbmbcmbpokd = 2, + Ljogihclceo = 1, +} +impl Bomkabngpfe { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ljkpejefhnk => "BOMKABNGPFE_LJKPEJEFHNK", + Self::Hgijgikcogm => "BOMKABNGPFE_HGIJGIKCOGM", + Self::Mbmbcmbpokd => "BOMKABNGPFE_MBMBCMBPOKD", + Self::Ljogihclceo => "BOMKABNGPFE_LJOGIHCLCEO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BOMKABNGPFE_LJKPEJEFHNK" => Some(Self::Ljkpejefhnk), + "BOMKABNGPFE_HGIJGIKCOGM" => Some(Self::Hgijgikcogm), + "BOMKABNGPFE_MBMBCMBPOKD" => Some(Self::Mbmbcmbpokd), + "BOMKABNGPFE_LJOGIHCLCEO" => Some(Self::Ljogihclceo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mlfigjpcjfd { + Nplkoeghhbn = 0, + Pkmhjmnkmfo = 6, + Acfjpcnljkj = 2, + Lhcbkakcpok = 3, + Ikillefndjp = 1, + Akhnoncepld = 10, + Cgmpehojefb = 5, + Nlpakknkdha = 12, + Ooaidfppnio = 7, + Plfgjnmiifk = 11, + Glfnldgkbog = 4, + Gdmiekgkobo = 13, + Cglfjloolbf = 8, + Oceffjmpbmj = 9, +} +impl Mlfigjpcjfd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nplkoeghhbn => "MLFIGJPCJFD_NPLKOEGHHBN", + Self::Pkmhjmnkmfo => "MLFIGJPCJFD_PKMHJMNKMFO", + Self::Acfjpcnljkj => "MLFIGJPCJFD_ACFJPCNLJKJ", + Self::Lhcbkakcpok => "MLFIGJPCJFD_LHCBKAKCPOK", + Self::Ikillefndjp => "MLFIGJPCJFD_IKILLEFNDJP", + Self::Akhnoncepld => "MLFIGJPCJFD_AKHNONCEPLD", + Self::Cgmpehojefb => "MLFIGJPCJFD_CGMPEHOJEFB", + Self::Nlpakknkdha => "MLFIGJPCJFD_NLPAKKNKDHA", + Self::Ooaidfppnio => "MLFIGJPCJFD_OOAIDFPPNIO", + Self::Plfgjnmiifk => "MLFIGJPCJFD_PLFGJNMIIFK", + Self::Glfnldgkbog => "MLFIGJPCJFD_GLFNLDGKBOG", + Self::Gdmiekgkobo => "MLFIGJPCJFD_GDMIEKGKOBO", + Self::Cglfjloolbf => "MLFIGJPCJFD_CGLFJLOOLBF", + Self::Oceffjmpbmj => "MLFIGJPCJFD_OCEFFJMPBMJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MLFIGJPCJFD_NPLKOEGHHBN" => Some(Self::Nplkoeghhbn), + "MLFIGJPCJFD_PKMHJMNKMFO" => Some(Self::Pkmhjmnkmfo), + "MLFIGJPCJFD_ACFJPCNLJKJ" => Some(Self::Acfjpcnljkj), + "MLFIGJPCJFD_LHCBKAKCPOK" => Some(Self::Lhcbkakcpok), + "MLFIGJPCJFD_IKILLEFNDJP" => Some(Self::Ikillefndjp), + "MLFIGJPCJFD_AKHNONCEPLD" => Some(Self::Akhnoncepld), + "MLFIGJPCJFD_CGMPEHOJEFB" => Some(Self::Cgmpehojefb), + "MLFIGJPCJFD_NLPAKKNKDHA" => Some(Self::Nlpakknkdha), + "MLFIGJPCJFD_OOAIDFPPNIO" => Some(Self::Ooaidfppnio), + "MLFIGJPCJFD_PLFGJNMIIFK" => Some(Self::Plfgjnmiifk), + "MLFIGJPCJFD_GLFNLDGKBOG" => Some(Self::Glfnldgkbog), + "MLFIGJPCJFD_GDMIEKGKOBO" => Some(Self::Gdmiekgkobo), + "MLFIGJPCJFD_CGLFJLOOLBF" => Some(Self::Cglfjloolbf), + "MLFIGJPCJFD_OCEFFJMPBMJ" => Some(Self::Oceffjmpbmj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Leimpfpnjgf { + ScriptBuddyTypeAll = 0, + ScriptBuddyTypeSupport = 2, + ScriptBuddyTypeBattle = 1, +} +impl Leimpfpnjgf { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ScriptBuddyTypeAll => "LEIMPFPNJGF_SCRIPT_BUDDY_TYPE_ALL", + Self::ScriptBuddyTypeSupport => "LEIMPFPNJGF_SCRIPT_BUDDY_TYPE_SUPPORT", + Self::ScriptBuddyTypeBattle => "LEIMPFPNJGF_SCRIPT_BUDDY_TYPE_BATTLE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LEIMPFPNJGF_SCRIPT_BUDDY_TYPE_ALL" => Some(Self::ScriptBuddyTypeAll), + "LEIMPFPNJGF_SCRIPT_BUDDY_TYPE_SUPPORT" => Some(Self::ScriptBuddyTypeSupport), + "LEIMPFPNJGF_SCRIPT_BUDDY_TYPE_BATTLE" => Some(Self::ScriptBuddyTypeBattle), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Caefeonjnnh { + Ahmchlfphjd = 0, + Dkeemacfdpa = 1, + Ahmljdjdago = 2, +} +impl Caefeonjnnh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ahmchlfphjd => "CAEFEONJNNH_AHMCHLFPHJD", + Self::Dkeemacfdpa => "CAEFEONJNNH_DKEEMACFDPA", + Self::Ahmljdjdago => "CAEFEONJNNH_AHMLJDJDAGO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CAEFEONJNNH_AHMCHLFPHJD" => Some(Self::Ahmchlfphjd), + "CAEFEONJNNH_DKEEMACFDPA" => Some(Self::Dkeemacfdpa), + "CAEFEONJNNH_AHMLJDJDAGO" => Some(Self::Ahmljdjdago), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pcohjpgkdee { + RpRecommendResultNone = 0, + RpRecommendResultSucc = 1, + RpRecommendResultFail = 2, +} +impl Pcohjpgkdee { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::RpRecommendResultNone => "PCOHJPGKDEE_RP_RECOMMEND_RESULT_NONE", + Self::RpRecommendResultSucc => "PCOHJPGKDEE_RP_RECOMMEND_RESULT_SUCC", + Self::RpRecommendResultFail => "PCOHJPGKDEE_RP_RECOMMEND_RESULT_FAIL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PCOHJPGKDEE_RP_RECOMMEND_RESULT_NONE" => Some(Self::RpRecommendResultNone), + "PCOHJPGKDEE_RP_RECOMMEND_RESULT_SUCC" => Some(Self::RpRecommendResultSucc), + "PCOHJPGKDEE_RP_RECOMMEND_RESULT_FAIL" => Some(Self::RpRecommendResultFail), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pdoceafhbmn { + Hchabokgfdj = 0, +} +impl Pdoceafhbmn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hchabokgfdj => "PDOCEAFHBMN_HCHABOKGFDJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PDOCEAFHBMN_HCHABOKGFDJ" => Some(Self::Hchabokgfdj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mkominkiaac { + Fbleeaagldd = 0, + Mmlebclamfi = 2, + Aeooenkchdb = 4, + Ffeojppcmna = 8, + Adbkpclahei = 3, + Imjoinoajoa = 7, + Hjkhefkhial = 5, + Nnhhdgiojej = 6, + Gdgfjpbddie = 1, +} +impl Mkominkiaac { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fbleeaagldd => "MKOMINKIAAC_FBLEEAAGLDD", + Self::Mmlebclamfi => "MKOMINKIAAC_MMLEBCLAMFI", + Self::Aeooenkchdb => "MKOMINKIAAC_AEOOENKCHDB", + Self::Ffeojppcmna => "MKOMINKIAAC_FFEOJPPCMNA", + Self::Adbkpclahei => "MKOMINKIAAC_ADBKPCLAHEI", + Self::Imjoinoajoa => "MKOMINKIAAC_IMJOINOAJOA", + Self::Hjkhefkhial => "MKOMINKIAAC_HJKHEFKHIAL", + Self::Nnhhdgiojej => "MKOMINKIAAC_NNHHDGIOJEJ", + Self::Gdgfjpbddie => "MKOMINKIAAC_GDGFJPBDDIE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MKOMINKIAAC_FBLEEAAGLDD" => Some(Self::Fbleeaagldd), + "MKOMINKIAAC_MMLEBCLAMFI" => Some(Self::Mmlebclamfi), + "MKOMINKIAAC_AEOOENKCHDB" => Some(Self::Aeooenkchdb), + "MKOMINKIAAC_FFEOJPPCMNA" => Some(Self::Ffeojppcmna), + "MKOMINKIAAC_ADBKPCLAHEI" => Some(Self::Adbkpclahei), + "MKOMINKIAAC_IMJOINOAJOA" => Some(Self::Imjoinoajoa), + "MKOMINKIAAC_HJKHEFKHIAL" => Some(Self::Hjkhefkhial), + "MKOMINKIAAC_NNHHDGIOJEJ" => Some(Self::Nnhhdgiojej), + "MKOMINKIAAC_GDGFJPBDDIE" => Some(Self::Gdgfjpbddie), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hipohkblnci { + Iokbljbpmdf = 0, +} +impl Hipohkblnci { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Iokbljbpmdf => "HIPOHKBLNCI_IOKBLJBPMDF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HIPOHKBLNCI_IOKBLJBPMDF" => Some(Self::Iokbljbpmdf), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Npknlddioib { + Ajjmbhdpmml = 0, +} +impl Npknlddioib { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ajjmbhdpmml => "NPKNLDDIOIB_AJJMBHDPMML", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NPKNLDDIOIB_AJJMBHDPMML" => Some(Self::Ajjmbhdpmml), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gelkhhoilki { + Bdmhfaepdnl = 0, +} +impl Gelkhhoilki { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Bdmhfaepdnl => "GELKHHOILKI_BDMHFAEPDNL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GELKHHOILKI_BDMHFAEPDNL" => Some(Self::Bdmhfaepdnl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hndekmdedjg { + Cmlficodloj = 0, + Bmhbfelphle = 10010, + Jejambfechb = 10012, +} +impl Hndekmdedjg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cmlficodloj => "HNDEKMDEDJG_CMLFICODLOJ", + Self::Bmhbfelphle => "HNDEKMDEDJG_BMHBFELPHLE", + Self::Jejambfechb => "HNDEKMDEDJG_JEJAMBFECHB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HNDEKMDEDJG_CMLFICODLOJ" => Some(Self::Cmlficodloj), + "HNDEKMDEDJG_BMHBFELPHLE" => Some(Self::Bmhbfelphle), + "HNDEKMDEDJG_JEJAMBFECHB" => Some(Self::Jejambfechb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cgaanolbknp { + Hhajdkpehcf = 0, + Ainbdnpfmkg = 1, +} +impl Cgaanolbknp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hhajdkpehcf => "CGAANOLBKNP_HHAJDKPEHCF", + Self::Ainbdnpfmkg => "CGAANOLBKNP_AINBDNPFMKG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CGAANOLBKNP_HHAJDKPEHCF" => Some(Self::Hhajdkpehcf), + "CGAANOLBKNP_AINBDNPFMKG" => Some(Self::Ainbdnpfmkg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nbdpedpoobl { + Pcppoopkceb = 0, +} +impl Nbdpedpoobl { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pcppoopkceb => "NBDPEDPOOBL_PCPPOOPKCEB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NBDPEDPOOBL_PCPPOOPKCEB" => Some(Self::Pcppoopkceb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mgmfanalhke { + Fibadkbkhdc = 0, + Aebpofaobfe = 2, + Iaopodjhhcf = 3, + Gebeagkclbm = 1, +} +impl Mgmfanalhke { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fibadkbkhdc => "MGMFANALHKE_FIBADKBKHDC", + Self::Aebpofaobfe => "MGMFANALHKE_AEBPOFAOBFE", + Self::Iaopodjhhcf => "MGMFANALHKE_IAOPODJHHCF", + Self::Gebeagkclbm => "MGMFANALHKE_GEBEAGKCLBM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MGMFANALHKE_FIBADKBKHDC" => Some(Self::Fibadkbkhdc), + "MGMFANALHKE_AEBPOFAOBFE" => Some(Self::Aebpofaobfe), + "MGMFANALHKE_IAOPODJHHCF" => Some(Self::Iaopodjhhcf), + "MGMFANALHKE_GEBEAGKCLBM" => Some(Self::Gebeagkclbm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mgdemfjoede { + Daghhkkbmmd = 0, + Jdmgpolbime = 5, + Hhodihngefd = 3, + Jgmdgjhnean = 4, + Kanflefkbbb = 6, + Klindbibipi = 1, + Kcpmpdchkpn = 2, +} +impl Mgdemfjoede { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Daghhkkbmmd => "MGDEMFJOEDE_DAGHHKKBMMD", + Self::Jdmgpolbime => "MGDEMFJOEDE_JDMGPOLBIME", + Self::Hhodihngefd => "MGDEMFJOEDE_HHODIHNGEFD", + Self::Jgmdgjhnean => "MGDEMFJOEDE_JGMDGJHNEAN", + Self::Kanflefkbbb => "MGDEMFJOEDE_KANFLEFKBBB", + Self::Klindbibipi => "MGDEMFJOEDE_KLINDBIBIPI", + Self::Kcpmpdchkpn => "MGDEMFJOEDE_KCPMPDCHKPN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MGDEMFJOEDE_DAGHHKKBMMD" => Some(Self::Daghhkkbmmd), + "MGDEMFJOEDE_JDMGPOLBIME" => Some(Self::Jdmgpolbime), + "MGDEMFJOEDE_HHODIHNGEFD" => Some(Self::Hhodihngefd), + "MGDEMFJOEDE_JGMDGJHNEAN" => Some(Self::Jgmdgjhnean), + "MGDEMFJOEDE_KANFLEFKBBB" => Some(Self::Kanflefkbbb), + "MGDEMFJOEDE_KLINDBIBIPI" => Some(Self::Klindbibipi), + "MGDEMFJOEDE_KCPMPDCHKPN" => Some(Self::Kcpmpdchkpn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nbnhcnpldhk { + ScenePropertyTypeNone = 0, + ForbidVoice = 1081, + HollowDrillSpeedLevel = 1082, + RecoverableBottomTipId = 1064, + PlayerView = 1025, + CurseBProbabilityDelta = 1052, + ShopPriceDelta = 1036, + EnableCardUpgrade = 1059, + Weather = 1043, + HollowItemAProbabilityDelta = 1056, + StaminaDelta = 1004, + ExpRatio = 1085, + ExpMax = 1084, + Power = 1087, + GoldRatio = 1005, + PowerLevelUp = 1088, + HollowHpDecreaseRatio = 1048, + TimePeriod = 1044, + CardSProbabilityDelta = 1051, + EnableCardRefresh = 1060, + StaminaRatio = 1003, + HollowDrillEnergy = 1065, + StaminaIncrease = 1019, + Stamina = 1001, + EnableCardFusion = 1058, + CardAProbabilityDelta = 1050, + AbyssPointRatio = 1045, + ExpDelta = 1086, + ActorMaxCurHp = 1035, + GoldDelta = 1006, + CurseAProbabilityDelta = 1053, + HollowHpRecoverRatio = 1047, + RecoverableTipId = 1063, + HollowItemSProbabilityDelta = 1057, + CardBProbabilityDelta = 1049, + Exp = 1083, + StaminaMax = 1002, + CurseSProbabilityDelta = 1054, + HollowDrillLevel = 1066, + HollowItemBProbabilityDelta = 1055, + ArpeggioLayer = 1089, + AbyssPointDelta = 1046, + ShopPrice = 1018, +} +impl Nbnhcnpldhk { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ScenePropertyTypeNone => "NBNHCNPLDHK_SCENE_PROPERTY_TYPE_NONE", + Self::ForbidVoice => "NBNHCNPLDHK_FORBID_VOICE", + Self::HollowDrillSpeedLevel => "NBNHCNPLDHK_HOLLOW_DRILL_SPEED_LEVEL", + Self::RecoverableBottomTipId => "NBNHCNPLDHK_RECOVERABLE_BOTTOM_TIP_ID", + Self::PlayerView => "NBNHCNPLDHK_PLAYER_VIEW", + Self::CurseBProbabilityDelta => "NBNHCNPLDHK_CURSE_B_PROBABILITY_DELTA", + Self::ShopPriceDelta => "NBNHCNPLDHK_SHOP_PRICE_DELTA", + Self::EnableCardUpgrade => "NBNHCNPLDHK_ENABLE_CARD_UPGRADE", + Self::Weather => "NBNHCNPLDHK_WEATHER", + Self::HollowItemAProbabilityDelta => { + "NBNHCNPLDHK_HOLLOW_ITEM_A_PROBABILITY_DELTA" + } + Self::StaminaDelta => "NBNHCNPLDHK_STAMINA_DELTA", + Self::ExpRatio => "NBNHCNPLDHK_EXP_RATIO", + Self::ExpMax => "NBNHCNPLDHK_EXP_MAX", + Self::Power => "NBNHCNPLDHK_POWER", + Self::GoldRatio => "NBNHCNPLDHK_GOLD_RATIO", + Self::PowerLevelUp => "NBNHCNPLDHK_POWER_LEVEL_UP", + Self::HollowHpDecreaseRatio => "NBNHCNPLDHK_HOLLOW_HP_DECREASE_RATIO", + Self::TimePeriod => "NBNHCNPLDHK_TIME_PERIOD", + Self::CardSProbabilityDelta => "NBNHCNPLDHK_CARD_S_PROBABILITY_DELTA", + Self::EnableCardRefresh => "NBNHCNPLDHK_ENABLE_CARD_REFRESH", + Self::StaminaRatio => "NBNHCNPLDHK_STAMINA_RATIO", + Self::HollowDrillEnergy => "NBNHCNPLDHK_HOLLOW_DRILL_ENERGY", + Self::StaminaIncrease => "NBNHCNPLDHK_STAMINA_INCREASE", + Self::Stamina => "NBNHCNPLDHK_STAMINA", + Self::EnableCardFusion => "NBNHCNPLDHK_ENABLE_CARD_FUSION", + Self::CardAProbabilityDelta => "NBNHCNPLDHK_CARD_A_PROBABILITY_DELTA", + Self::AbyssPointRatio => "NBNHCNPLDHK_ABYSS_POINT_RATIO", + Self::ExpDelta => "NBNHCNPLDHK_EXP_DELTA", + Self::ActorMaxCurHp => "NBNHCNPLDHK_ACTOR_MAX_CUR_HP", + Self::GoldDelta => "NBNHCNPLDHK_GOLD_DELTA", + Self::CurseAProbabilityDelta => "NBNHCNPLDHK_CURSE_A_PROBABILITY_DELTA", + Self::HollowHpRecoverRatio => "NBNHCNPLDHK_HOLLOW_HP_RECOVER_RATIO", + Self::RecoverableTipId => "NBNHCNPLDHK_RECOVERABLE_TIP_ID", + Self::HollowItemSProbabilityDelta => { + "NBNHCNPLDHK_HOLLOW_ITEM_S_PROBABILITY_DELTA" + } + Self::CardBProbabilityDelta => "NBNHCNPLDHK_CARD_B_PROBABILITY_DELTA", + Self::Exp => "NBNHCNPLDHK_EXP", + Self::StaminaMax => "NBNHCNPLDHK_STAMINA_MAX", + Self::CurseSProbabilityDelta => "NBNHCNPLDHK_CURSE_S_PROBABILITY_DELTA", + Self::HollowDrillLevel => "NBNHCNPLDHK_HOLLOW_DRILL_LEVEL", + Self::HollowItemBProbabilityDelta => { + "NBNHCNPLDHK_HOLLOW_ITEM_B_PROBABILITY_DELTA" + } + Self::ArpeggioLayer => "NBNHCNPLDHK_ARPEGGIO_LAYER", + Self::AbyssPointDelta => "NBNHCNPLDHK_ABYSS_POINT_DELTA", + Self::ShopPrice => "NBNHCNPLDHK_SHOP_PRICE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NBNHCNPLDHK_SCENE_PROPERTY_TYPE_NONE" => Some(Self::ScenePropertyTypeNone), + "NBNHCNPLDHK_FORBID_VOICE" => Some(Self::ForbidVoice), + "NBNHCNPLDHK_HOLLOW_DRILL_SPEED_LEVEL" => Some(Self::HollowDrillSpeedLevel), + "NBNHCNPLDHK_RECOVERABLE_BOTTOM_TIP_ID" => Some(Self::RecoverableBottomTipId), + "NBNHCNPLDHK_PLAYER_VIEW" => Some(Self::PlayerView), + "NBNHCNPLDHK_CURSE_B_PROBABILITY_DELTA" => Some(Self::CurseBProbabilityDelta), + "NBNHCNPLDHK_SHOP_PRICE_DELTA" => Some(Self::ShopPriceDelta), + "NBNHCNPLDHK_ENABLE_CARD_UPGRADE" => Some(Self::EnableCardUpgrade), + "NBNHCNPLDHK_WEATHER" => Some(Self::Weather), + "NBNHCNPLDHK_HOLLOW_ITEM_A_PROBABILITY_DELTA" => { + Some(Self::HollowItemAProbabilityDelta) + } + "NBNHCNPLDHK_STAMINA_DELTA" => Some(Self::StaminaDelta), + "NBNHCNPLDHK_EXP_RATIO" => Some(Self::ExpRatio), + "NBNHCNPLDHK_EXP_MAX" => Some(Self::ExpMax), + "NBNHCNPLDHK_POWER" => Some(Self::Power), + "NBNHCNPLDHK_GOLD_RATIO" => Some(Self::GoldRatio), + "NBNHCNPLDHK_POWER_LEVEL_UP" => Some(Self::PowerLevelUp), + "NBNHCNPLDHK_HOLLOW_HP_DECREASE_RATIO" => Some(Self::HollowHpDecreaseRatio), + "NBNHCNPLDHK_TIME_PERIOD" => Some(Self::TimePeriod), + "NBNHCNPLDHK_CARD_S_PROBABILITY_DELTA" => Some(Self::CardSProbabilityDelta), + "NBNHCNPLDHK_ENABLE_CARD_REFRESH" => Some(Self::EnableCardRefresh), + "NBNHCNPLDHK_STAMINA_RATIO" => Some(Self::StaminaRatio), + "NBNHCNPLDHK_HOLLOW_DRILL_ENERGY" => Some(Self::HollowDrillEnergy), + "NBNHCNPLDHK_STAMINA_INCREASE" => Some(Self::StaminaIncrease), + "NBNHCNPLDHK_STAMINA" => Some(Self::Stamina), + "NBNHCNPLDHK_ENABLE_CARD_FUSION" => Some(Self::EnableCardFusion), + "NBNHCNPLDHK_CARD_A_PROBABILITY_DELTA" => Some(Self::CardAProbabilityDelta), + "NBNHCNPLDHK_ABYSS_POINT_RATIO" => Some(Self::AbyssPointRatio), + "NBNHCNPLDHK_EXP_DELTA" => Some(Self::ExpDelta), + "NBNHCNPLDHK_ACTOR_MAX_CUR_HP" => Some(Self::ActorMaxCurHp), + "NBNHCNPLDHK_GOLD_DELTA" => Some(Self::GoldDelta), + "NBNHCNPLDHK_CURSE_A_PROBABILITY_DELTA" => Some(Self::CurseAProbabilityDelta), + "NBNHCNPLDHK_HOLLOW_HP_RECOVER_RATIO" => Some(Self::HollowHpRecoverRatio), + "NBNHCNPLDHK_RECOVERABLE_TIP_ID" => Some(Self::RecoverableTipId), + "NBNHCNPLDHK_HOLLOW_ITEM_S_PROBABILITY_DELTA" => { + Some(Self::HollowItemSProbabilityDelta) + } + "NBNHCNPLDHK_CARD_B_PROBABILITY_DELTA" => Some(Self::CardBProbabilityDelta), + "NBNHCNPLDHK_EXP" => Some(Self::Exp), + "NBNHCNPLDHK_STAMINA_MAX" => Some(Self::StaminaMax), + "NBNHCNPLDHK_CURSE_S_PROBABILITY_DELTA" => Some(Self::CurseSProbabilityDelta), + "NBNHCNPLDHK_HOLLOW_DRILL_LEVEL" => Some(Self::HollowDrillLevel), + "NBNHCNPLDHK_HOLLOW_ITEM_B_PROBABILITY_DELTA" => { + Some(Self::HollowItemBProbabilityDelta) + } + "NBNHCNPLDHK_ARPEGGIO_LAYER" => Some(Self::ArpeggioLayer), + "NBNHCNPLDHK_ABYSS_POINT_DELTA" => Some(Self::AbyssPointDelta), + "NBNHCNPLDHK_SHOP_PRICE" => Some(Self::ShopPrice), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Fhpeifpglhj { + PartnerEventStateNone = 0, + PartnerEventStateStart = 1, +} +impl Fhpeifpglhj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::PartnerEventStateNone => "FHPEIFPGLHJ_PARTNER_EVENT_STATE_NONE", + Self::PartnerEventStateStart => "FHPEIFPGLHJ_PARTNER_EVENT_STATE_START", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "FHPEIFPGLHJ_PARTNER_EVENT_STATE_NONE" => Some(Self::PartnerEventStateNone), + "FHPEIFPGLHJ_PARTNER_EVENT_STATE_START" => Some(Self::PartnerEventStateStart), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Giekijpjkia { + BattleTagDefault = 0, + BattleTagNormalEvolveBoss = 12, + BattleTagNormalDoubleBoss = 11, + BattleTagGoldenBuddy = 3, + BattleTagNormalBigCheeseElite = 10, + BattleTagBonus = 5, + BattleTagNormalEvolveElite = 7, + BattleTagChallengeOccupy = 4, + BattleTagNormal = 1, + BattleTagNormalBossElite = 9, + BattleTagNormalBigCheese = 8, + BattleTagChallenge = 2, + BattleTagNormalDoubleElite = 6, +} +impl Giekijpjkia { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::BattleTagDefault => "GIEKIJPJKIA_BATTLE_TAG_DEFAULT", + Self::BattleTagNormalEvolveBoss => { + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_EVOLVE_BOSS" + } + Self::BattleTagNormalDoubleBoss => { + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_DOUBLE_BOSS" + } + Self::BattleTagGoldenBuddy => "GIEKIJPJKIA_BATTLE_TAG_GOLDEN_BUDDY", + Self::BattleTagNormalBigCheeseElite => { + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_BIG_CHEESE_ELITE" + } + Self::BattleTagBonus => "GIEKIJPJKIA_BATTLE_TAG_BONUS", + Self::BattleTagNormalEvolveElite => { + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_EVOLVE_ELITE" + } + Self::BattleTagChallengeOccupy => "GIEKIJPJKIA_BATTLE_TAG_CHALLENGE_OCCUPY", + Self::BattleTagNormal => "GIEKIJPJKIA_BATTLE_TAG_NORMAL", + Self::BattleTagNormalBossElite => "GIEKIJPJKIA_BATTLE_TAG_NORMAL_BOSS_ELITE", + Self::BattleTagNormalBigCheese => "GIEKIJPJKIA_BATTLE_TAG_NORMAL_BIG_CHEESE", + Self::BattleTagChallenge => "GIEKIJPJKIA_BATTLE_TAG_CHALLENGE", + Self::BattleTagNormalDoubleElite => { + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_DOUBLE_ELITE" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GIEKIJPJKIA_BATTLE_TAG_DEFAULT" => Some(Self::BattleTagDefault), + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_EVOLVE_BOSS" => { + Some(Self::BattleTagNormalEvolveBoss) + } + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_DOUBLE_BOSS" => { + Some(Self::BattleTagNormalDoubleBoss) + } + "GIEKIJPJKIA_BATTLE_TAG_GOLDEN_BUDDY" => Some(Self::BattleTagGoldenBuddy), + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_BIG_CHEESE_ELITE" => { + Some(Self::BattleTagNormalBigCheeseElite) + } + "GIEKIJPJKIA_BATTLE_TAG_BONUS" => Some(Self::BattleTagBonus), + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_EVOLVE_ELITE" => { + Some(Self::BattleTagNormalEvolveElite) + } + "GIEKIJPJKIA_BATTLE_TAG_CHALLENGE_OCCUPY" => { + Some(Self::BattleTagChallengeOccupy) + } + "GIEKIJPJKIA_BATTLE_TAG_NORMAL" => Some(Self::BattleTagNormal), + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_BOSS_ELITE" => { + Some(Self::BattleTagNormalBossElite) + } + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_BIG_CHEESE" => { + Some(Self::BattleTagNormalBigCheese) + } + "GIEKIJPJKIA_BATTLE_TAG_CHALLENGE" => Some(Self::BattleTagChallenge), + "GIEKIJPJKIA_BATTLE_TAG_NORMAL_DOUBLE_ELITE" => { + Some(Self::BattleTagNormalDoubleElite) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nbfjbhfjaej { + Jmgigkeigia = 0, + Hpccgpidadb = 3, + Aegegfpejia = 1, + Dfoahnmkdfb = 4, + Hfakffdlnji = 2, +} +impl Nbfjbhfjaej { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jmgigkeigia => "NBFJBHFJAEJ_JMGIGKEIGIA", + Self::Hpccgpidadb => "NBFJBHFJAEJ_HPCCGPIDADB", + Self::Aegegfpejia => "NBFJBHFJAEJ_AEGEGFPEJIA", + Self::Dfoahnmkdfb => "NBFJBHFJAEJ_DFOAHNMKDFB", + Self::Hfakffdlnji => "NBFJBHFJAEJ_HFAKFFDLNJI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NBFJBHFJAEJ_JMGIGKEIGIA" => Some(Self::Jmgigkeigia), + "NBFJBHFJAEJ_HPCCGPIDADB" => Some(Self::Hpccgpidadb), + "NBFJBHFJAEJ_AEGEGFPEJIA" => Some(Self::Aegegfpejia), + "NBFJBHFJAEJ_DFOAHNMKDFB" => Some(Self::Dfoahnmkdfb), + "NBFJBHFJAEJ_HFAKFFDLNJI" => Some(Self::Hfakffdlnji), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Peegmagljkk { HollowComponentTypeNone = 0, - PlayerPosExt = 33, - HollowGridComponent = 3, - HideComponent = 46, - ExtScriptVariableComponent = 14, - ChessUiComponent = 6, - BlockComponent = 20, - HollowSnakeComponent = 12, - PosComponent = 2, - OwnerComponent = 10, - AimRectComponent = 36, - BigTvChessUiComponent = 17, - HollowSnapshotComponent = 23, - HollowPluginCollectionComponent = 25, - GridStateComponent = 18, - AbilityMarkComponent = 50, - HollowNpcMgrComponent = 28, - HollowSectionComponent = 42, CategoryComponent = 8, - OwnedEntityComponent = 5, - HollowNpcComponent = 11, - BigWorldComponent = 44, - ElevatorGridComponent = 45, - HollowRepairZoneComponent = 34, - LightInteractionComponent = 4, - HollowMapComponent = 24, - HollowSpawnerComponent = 47, - ConwayLifeGameMgrComponent = 21, - EntityPriorityComponent = 16, - ClientStateComponent = 31, - HollowHackerGameComponent = 48, - HollowLightPlugin = 27, - AreaCameraComponent = 40, - NpcPosExt = 30, - HollowGlobalComponent = 35, - HollowFloorMgrComponent = 39, - InnerWorldPlugin = 26, - IdComponent = 1, - ConwayLifeGameLifeStateComponent = 15, HollowEventComponent = 7, - BehaviorComponent = 9, - HollowScriptSequenceComponent = 22, - SignalMgrComponent = 37, + OwnerComponent = 10, + IdComponent = 1, PopInteractComponent = 49, - GridInnerWorldComponent = 41, - HollowTimeRewindComponent = 29, + BehaviorComponent = 9, + ExtScriptVariableComponent = 14, + HollowPluginCollectionComponent = 25, HollowLightComponent = 13, + AreaCameraComponent = 40, + HollowSnapshotComponent = 23, + HollowGlobalComponent = 35, + LightInteractionComponent = 4, + ElevatorGridComponent = 45, + HollowSpawnerComponent = 47, + AimRectComponent = 36, + HollowSectionComponent = 42, + GridStateComponent = 18, + HideComponent = 46, + BigWorldComponent = 44, + AbilityMarkComponent = 50, + HollowRepairZoneComponent = 34, + HollowScriptSequenceComponent = 22, + ClientStateComponent = 31, + BlockComponent = 20, + ConwayLifeGameLifeStateComponent = 15, + HollowFloorMgrComponent = 39, + HollowNpcMgrComponent = 28, + OwnedEntityComponent = 5, + HollowHackerGameComponent = 48, + HollowSnakeComponent = 12, + NpcPosExt = 30, + HollowMapComponent = 24, + HollowLightPlugin = 27, + PosComponent = 2, SpringComponent = 19, + EntityPriorityComponent = 16, + BigTvChessUiComponent = 17, + GridInnerWorldComponent = 41, + HollowGridComponent = 3, + SignalMgrComponent = 37, + ChessUiComponent = 6, + InnerWorldPlugin = 26, + HollowTimeRewindComponent = 29, + PlayerPosExt = 33, + ConwayLifeGameMgrComponent = 21, + HollowNpcComponent = 11, } -impl Lljofeogncc { +impl Peegmagljkk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::HollowComponentTypeNone => "LLJOFEOGNCC_HOLLOW_COMPONENT_TYPE_NONE", - Self::PlayerPosExt => "LLJOFEOGNCC_PLAYER_POS_EXT", - Self::HollowGridComponent => "LLJOFEOGNCC_HOLLOW_GRID_COMPONENT", - Self::HideComponent => "LLJOFEOGNCC_HIDE_COMPONENT", + Self::HollowComponentTypeNone => "PEEGMAGLJKK_HOLLOW_COMPONENT_TYPE_NONE", + Self::CategoryComponent => "PEEGMAGLJKK_CATEGORY_COMPONENT", + Self::HollowEventComponent => "PEEGMAGLJKK_HOLLOW_EVENT_COMPONENT", + Self::OwnerComponent => "PEEGMAGLJKK_OWNER_COMPONENT", + Self::IdComponent => "PEEGMAGLJKK_ID_COMPONENT", + Self::PopInteractComponent => "PEEGMAGLJKK_POP_INTERACT_COMPONENT", + Self::BehaviorComponent => "PEEGMAGLJKK_BEHAVIOR_COMPONENT", Self::ExtScriptVariableComponent => { - "LLJOFEOGNCC_EXT_SCRIPT_VARIABLE_COMPONENT" + "PEEGMAGLJKK_EXT_SCRIPT_VARIABLE_COMPONENT" } - Self::ChessUiComponent => "LLJOFEOGNCC_CHESS_UI_COMPONENT", - Self::BlockComponent => "LLJOFEOGNCC_BLOCK_COMPONENT", - Self::HollowSnakeComponent => "LLJOFEOGNCC_HOLLOW_SNAKE_COMPONENT", - Self::PosComponent => "LLJOFEOGNCC_POS_COMPONENT", - Self::OwnerComponent => "LLJOFEOGNCC_OWNER_COMPONENT", - Self::AimRectComponent => "LLJOFEOGNCC_AIM_RECT_COMPONENT", - Self::BigTvChessUiComponent => "LLJOFEOGNCC_BIG_TV_CHESS_UI_COMPONENT", - Self::HollowSnapshotComponent => "LLJOFEOGNCC_HOLLOW_SNAPSHOT_COMPONENT", Self::HollowPluginCollectionComponent => { - "LLJOFEOGNCC_HOLLOW_PLUGIN_COLLECTION_COMPONENT" + "PEEGMAGLJKK_HOLLOW_PLUGIN_COLLECTION_COMPONENT" } - Self::GridStateComponent => "LLJOFEOGNCC_GRID_STATE_COMPONENT", - Self::AbilityMarkComponent => "LLJOFEOGNCC_ABILITY_MARK_COMPONENT", - Self::HollowNpcMgrComponent => "LLJOFEOGNCC_HOLLOW_NPC_MGR_COMPONENT", - Self::HollowSectionComponent => "LLJOFEOGNCC_HOLLOW_SECTION_COMPONENT", - Self::CategoryComponent => "LLJOFEOGNCC_CATEGORY_COMPONENT", - Self::OwnedEntityComponent => "LLJOFEOGNCC_OWNED_ENTITY_COMPONENT", - Self::HollowNpcComponent => "LLJOFEOGNCC_HOLLOW_NPC_COMPONENT", - Self::BigWorldComponent => "LLJOFEOGNCC_BIG_WORLD_COMPONENT", - Self::ElevatorGridComponent => "LLJOFEOGNCC_ELEVATOR_GRID_COMPONENT", - Self::HollowRepairZoneComponent => "LLJOFEOGNCC_HOLLOW_REPAIR_ZONE_COMPONENT", - Self::LightInteractionComponent => "LLJOFEOGNCC_LIGHT_INTERACTION_COMPONENT", - Self::HollowMapComponent => "LLJOFEOGNCC_HOLLOW_MAP_COMPONENT", - Self::HollowSpawnerComponent => "LLJOFEOGNCC_HOLLOW_SPAWNER_COMPONENT", - Self::ConwayLifeGameMgrComponent => { - "LLJOFEOGNCC_CONWAY_LIFE_GAME_MGR_COMPONENT" - } - Self::EntityPriorityComponent => "LLJOFEOGNCC_ENTITY_PRIORITY_COMPONENT", - Self::ClientStateComponent => "LLJOFEOGNCC_CLIENT_STATE_COMPONENT", - Self::HollowHackerGameComponent => "LLJOFEOGNCC_HOLLOW_HACKER_GAME_COMPONENT", - Self::HollowLightPlugin => "LLJOFEOGNCC_HOLLOW_LIGHT_PLUGIN", - Self::AreaCameraComponent => "LLJOFEOGNCC_AREA_CAMERA_COMPONENT", - Self::NpcPosExt => "LLJOFEOGNCC_NPC_POS_EXT", - Self::HollowGlobalComponent => "LLJOFEOGNCC_HOLLOW_GLOBAL_COMPONENT", - Self::HollowFloorMgrComponent => "LLJOFEOGNCC_HOLLOW_FLOOR_MGR_COMPONENT", - Self::InnerWorldPlugin => "LLJOFEOGNCC_INNER_WORLD_PLUGIN", - Self::IdComponent => "LLJOFEOGNCC_ID_COMPONENT", - Self::ConwayLifeGameLifeStateComponent => { - "LLJOFEOGNCC_CONWAY_LIFE_GAME_LIFE_STATE_COMPONENT" - } - Self::HollowEventComponent => "LLJOFEOGNCC_HOLLOW_EVENT_COMPONENT", - Self::BehaviorComponent => "LLJOFEOGNCC_BEHAVIOR_COMPONENT", + Self::HollowLightComponent => "PEEGMAGLJKK_HOLLOW_LIGHT_COMPONENT", + Self::AreaCameraComponent => "PEEGMAGLJKK_AREA_CAMERA_COMPONENT", + Self::HollowSnapshotComponent => "PEEGMAGLJKK_HOLLOW_SNAPSHOT_COMPONENT", + Self::HollowGlobalComponent => "PEEGMAGLJKK_HOLLOW_GLOBAL_COMPONENT", + Self::LightInteractionComponent => "PEEGMAGLJKK_LIGHT_INTERACTION_COMPONENT", + Self::ElevatorGridComponent => "PEEGMAGLJKK_ELEVATOR_GRID_COMPONENT", + Self::HollowSpawnerComponent => "PEEGMAGLJKK_HOLLOW_SPAWNER_COMPONENT", + Self::AimRectComponent => "PEEGMAGLJKK_AIM_RECT_COMPONENT", + Self::HollowSectionComponent => "PEEGMAGLJKK_HOLLOW_SECTION_COMPONENT", + Self::GridStateComponent => "PEEGMAGLJKK_GRID_STATE_COMPONENT", + Self::HideComponent => "PEEGMAGLJKK_HIDE_COMPONENT", + Self::BigWorldComponent => "PEEGMAGLJKK_BIG_WORLD_COMPONENT", + Self::AbilityMarkComponent => "PEEGMAGLJKK_ABILITY_MARK_COMPONENT", + Self::HollowRepairZoneComponent => "PEEGMAGLJKK_HOLLOW_REPAIR_ZONE_COMPONENT", Self::HollowScriptSequenceComponent => { - "LLJOFEOGNCC_HOLLOW_SCRIPT_SEQUENCE_COMPONENT" + "PEEGMAGLJKK_HOLLOW_SCRIPT_SEQUENCE_COMPONENT" } - Self::SignalMgrComponent => "LLJOFEOGNCC_SIGNAL_MGR_COMPONENT", - Self::PopInteractComponent => "LLJOFEOGNCC_POP_INTERACT_COMPONENT", - Self::GridInnerWorldComponent => "LLJOFEOGNCC_GRID_INNER_WORLD_COMPONENT", - Self::HollowTimeRewindComponent => "LLJOFEOGNCC_HOLLOW_TIME_REWIND_COMPONENT", - Self::HollowLightComponent => "LLJOFEOGNCC_HOLLOW_LIGHT_COMPONENT", - Self::SpringComponent => "LLJOFEOGNCC_SPRING_COMPONENT", + Self::ClientStateComponent => "PEEGMAGLJKK_CLIENT_STATE_COMPONENT", + Self::BlockComponent => "PEEGMAGLJKK_BLOCK_COMPONENT", + Self::ConwayLifeGameLifeStateComponent => { + "PEEGMAGLJKK_CONWAY_LIFE_GAME_LIFE_STATE_COMPONENT" + } + Self::HollowFloorMgrComponent => "PEEGMAGLJKK_HOLLOW_FLOOR_MGR_COMPONENT", + Self::HollowNpcMgrComponent => "PEEGMAGLJKK_HOLLOW_NPC_MGR_COMPONENT", + Self::OwnedEntityComponent => "PEEGMAGLJKK_OWNED_ENTITY_COMPONENT", + Self::HollowHackerGameComponent => "PEEGMAGLJKK_HOLLOW_HACKER_GAME_COMPONENT", + Self::HollowSnakeComponent => "PEEGMAGLJKK_HOLLOW_SNAKE_COMPONENT", + Self::NpcPosExt => "PEEGMAGLJKK_NPC_POS_EXT", + Self::HollowMapComponent => "PEEGMAGLJKK_HOLLOW_MAP_COMPONENT", + Self::HollowLightPlugin => "PEEGMAGLJKK_HOLLOW_LIGHT_PLUGIN", + Self::PosComponent => "PEEGMAGLJKK_POS_COMPONENT", + Self::SpringComponent => "PEEGMAGLJKK_SPRING_COMPONENT", + Self::EntityPriorityComponent => "PEEGMAGLJKK_ENTITY_PRIORITY_COMPONENT", + Self::BigTvChessUiComponent => "PEEGMAGLJKK_BIG_TV_CHESS_UI_COMPONENT", + Self::GridInnerWorldComponent => "PEEGMAGLJKK_GRID_INNER_WORLD_COMPONENT", + Self::HollowGridComponent => "PEEGMAGLJKK_HOLLOW_GRID_COMPONENT", + Self::SignalMgrComponent => "PEEGMAGLJKK_SIGNAL_MGR_COMPONENT", + Self::ChessUiComponent => "PEEGMAGLJKK_CHESS_UI_COMPONENT", + Self::InnerWorldPlugin => "PEEGMAGLJKK_INNER_WORLD_PLUGIN", + Self::HollowTimeRewindComponent => "PEEGMAGLJKK_HOLLOW_TIME_REWIND_COMPONENT", + Self::PlayerPosExt => "PEEGMAGLJKK_PLAYER_POS_EXT", + Self::ConwayLifeGameMgrComponent => { + "PEEGMAGLJKK_CONWAY_LIFE_GAME_MGR_COMPONENT" + } + Self::HollowNpcComponent => "PEEGMAGLJKK_HOLLOW_NPC_COMPONENT", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "LLJOFEOGNCC_HOLLOW_COMPONENT_TYPE_NONE" => { + "PEEGMAGLJKK_HOLLOW_COMPONENT_TYPE_NONE" => { Some(Self::HollowComponentTypeNone) } - "LLJOFEOGNCC_PLAYER_POS_EXT" => Some(Self::PlayerPosExt), - "LLJOFEOGNCC_HOLLOW_GRID_COMPONENT" => Some(Self::HollowGridComponent), - "LLJOFEOGNCC_HIDE_COMPONENT" => Some(Self::HideComponent), - "LLJOFEOGNCC_EXT_SCRIPT_VARIABLE_COMPONENT" => { + "PEEGMAGLJKK_CATEGORY_COMPONENT" => Some(Self::CategoryComponent), + "PEEGMAGLJKK_HOLLOW_EVENT_COMPONENT" => Some(Self::HollowEventComponent), + "PEEGMAGLJKK_OWNER_COMPONENT" => Some(Self::OwnerComponent), + "PEEGMAGLJKK_ID_COMPONENT" => Some(Self::IdComponent), + "PEEGMAGLJKK_POP_INTERACT_COMPONENT" => Some(Self::PopInteractComponent), + "PEEGMAGLJKK_BEHAVIOR_COMPONENT" => Some(Self::BehaviorComponent), + "PEEGMAGLJKK_EXT_SCRIPT_VARIABLE_COMPONENT" => { Some(Self::ExtScriptVariableComponent) } - "LLJOFEOGNCC_CHESS_UI_COMPONENT" => Some(Self::ChessUiComponent), - "LLJOFEOGNCC_BLOCK_COMPONENT" => Some(Self::BlockComponent), - "LLJOFEOGNCC_HOLLOW_SNAKE_COMPONENT" => Some(Self::HollowSnakeComponent), - "LLJOFEOGNCC_POS_COMPONENT" => Some(Self::PosComponent), - "LLJOFEOGNCC_OWNER_COMPONENT" => Some(Self::OwnerComponent), - "LLJOFEOGNCC_AIM_RECT_COMPONENT" => Some(Self::AimRectComponent), - "LLJOFEOGNCC_BIG_TV_CHESS_UI_COMPONENT" => Some(Self::BigTvChessUiComponent), - "LLJOFEOGNCC_HOLLOW_SNAPSHOT_COMPONENT" => { - Some(Self::HollowSnapshotComponent) - } - "LLJOFEOGNCC_HOLLOW_PLUGIN_COLLECTION_COMPONENT" => { + "PEEGMAGLJKK_HOLLOW_PLUGIN_COLLECTION_COMPONENT" => { Some(Self::HollowPluginCollectionComponent) } - "LLJOFEOGNCC_GRID_STATE_COMPONENT" => Some(Self::GridStateComponent), - "LLJOFEOGNCC_ABILITY_MARK_COMPONENT" => Some(Self::AbilityMarkComponent), - "LLJOFEOGNCC_HOLLOW_NPC_MGR_COMPONENT" => Some(Self::HollowNpcMgrComponent), - "LLJOFEOGNCC_HOLLOW_SECTION_COMPONENT" => Some(Self::HollowSectionComponent), - "LLJOFEOGNCC_CATEGORY_COMPONENT" => Some(Self::CategoryComponent), - "LLJOFEOGNCC_OWNED_ENTITY_COMPONENT" => Some(Self::OwnedEntityComponent), - "LLJOFEOGNCC_HOLLOW_NPC_COMPONENT" => Some(Self::HollowNpcComponent), - "LLJOFEOGNCC_BIG_WORLD_COMPONENT" => Some(Self::BigWorldComponent), - "LLJOFEOGNCC_ELEVATOR_GRID_COMPONENT" => Some(Self::ElevatorGridComponent), - "LLJOFEOGNCC_HOLLOW_REPAIR_ZONE_COMPONENT" => { - Some(Self::HollowRepairZoneComponent) + "PEEGMAGLJKK_HOLLOW_LIGHT_COMPONENT" => Some(Self::HollowLightComponent), + "PEEGMAGLJKK_AREA_CAMERA_COMPONENT" => Some(Self::AreaCameraComponent), + "PEEGMAGLJKK_HOLLOW_SNAPSHOT_COMPONENT" => { + Some(Self::HollowSnapshotComponent) } - "LLJOFEOGNCC_LIGHT_INTERACTION_COMPONENT" => { + "PEEGMAGLJKK_HOLLOW_GLOBAL_COMPONENT" => Some(Self::HollowGlobalComponent), + "PEEGMAGLJKK_LIGHT_INTERACTION_COMPONENT" => { Some(Self::LightInteractionComponent) } - "LLJOFEOGNCC_HOLLOW_MAP_COMPONENT" => Some(Self::HollowMapComponent), - "LLJOFEOGNCC_HOLLOW_SPAWNER_COMPONENT" => Some(Self::HollowSpawnerComponent), - "LLJOFEOGNCC_CONWAY_LIFE_GAME_MGR_COMPONENT" => { - Some(Self::ConwayLifeGameMgrComponent) + "PEEGMAGLJKK_ELEVATOR_GRID_COMPONENT" => Some(Self::ElevatorGridComponent), + "PEEGMAGLJKK_HOLLOW_SPAWNER_COMPONENT" => Some(Self::HollowSpawnerComponent), + "PEEGMAGLJKK_AIM_RECT_COMPONENT" => Some(Self::AimRectComponent), + "PEEGMAGLJKK_HOLLOW_SECTION_COMPONENT" => Some(Self::HollowSectionComponent), + "PEEGMAGLJKK_GRID_STATE_COMPONENT" => Some(Self::GridStateComponent), + "PEEGMAGLJKK_HIDE_COMPONENT" => Some(Self::HideComponent), + "PEEGMAGLJKK_BIG_WORLD_COMPONENT" => Some(Self::BigWorldComponent), + "PEEGMAGLJKK_ABILITY_MARK_COMPONENT" => Some(Self::AbilityMarkComponent), + "PEEGMAGLJKK_HOLLOW_REPAIR_ZONE_COMPONENT" => { + Some(Self::HollowRepairZoneComponent) } - "LLJOFEOGNCC_ENTITY_PRIORITY_COMPONENT" => { - Some(Self::EntityPriorityComponent) - } - "LLJOFEOGNCC_CLIENT_STATE_COMPONENT" => Some(Self::ClientStateComponent), - "LLJOFEOGNCC_HOLLOW_HACKER_GAME_COMPONENT" => { - Some(Self::HollowHackerGameComponent) - } - "LLJOFEOGNCC_HOLLOW_LIGHT_PLUGIN" => Some(Self::HollowLightPlugin), - "LLJOFEOGNCC_AREA_CAMERA_COMPONENT" => Some(Self::AreaCameraComponent), - "LLJOFEOGNCC_NPC_POS_EXT" => Some(Self::NpcPosExt), - "LLJOFEOGNCC_HOLLOW_GLOBAL_COMPONENT" => Some(Self::HollowGlobalComponent), - "LLJOFEOGNCC_HOLLOW_FLOOR_MGR_COMPONENT" => { - Some(Self::HollowFloorMgrComponent) - } - "LLJOFEOGNCC_INNER_WORLD_PLUGIN" => Some(Self::InnerWorldPlugin), - "LLJOFEOGNCC_ID_COMPONENT" => Some(Self::IdComponent), - "LLJOFEOGNCC_CONWAY_LIFE_GAME_LIFE_STATE_COMPONENT" => { - Some(Self::ConwayLifeGameLifeStateComponent) - } - "LLJOFEOGNCC_HOLLOW_EVENT_COMPONENT" => Some(Self::HollowEventComponent), - "LLJOFEOGNCC_BEHAVIOR_COMPONENT" => Some(Self::BehaviorComponent), - "LLJOFEOGNCC_HOLLOW_SCRIPT_SEQUENCE_COMPONENT" => { + "PEEGMAGLJKK_HOLLOW_SCRIPT_SEQUENCE_COMPONENT" => { Some(Self::HollowScriptSequenceComponent) } - "LLJOFEOGNCC_SIGNAL_MGR_COMPONENT" => Some(Self::SignalMgrComponent), - "LLJOFEOGNCC_POP_INTERACT_COMPONENT" => Some(Self::PopInteractComponent), - "LLJOFEOGNCC_GRID_INNER_WORLD_COMPONENT" => { + "PEEGMAGLJKK_CLIENT_STATE_COMPONENT" => Some(Self::ClientStateComponent), + "PEEGMAGLJKK_BLOCK_COMPONENT" => Some(Self::BlockComponent), + "PEEGMAGLJKK_CONWAY_LIFE_GAME_LIFE_STATE_COMPONENT" => { + Some(Self::ConwayLifeGameLifeStateComponent) + } + "PEEGMAGLJKK_HOLLOW_FLOOR_MGR_COMPONENT" => { + Some(Self::HollowFloorMgrComponent) + } + "PEEGMAGLJKK_HOLLOW_NPC_MGR_COMPONENT" => Some(Self::HollowNpcMgrComponent), + "PEEGMAGLJKK_OWNED_ENTITY_COMPONENT" => Some(Self::OwnedEntityComponent), + "PEEGMAGLJKK_HOLLOW_HACKER_GAME_COMPONENT" => { + Some(Self::HollowHackerGameComponent) + } + "PEEGMAGLJKK_HOLLOW_SNAKE_COMPONENT" => Some(Self::HollowSnakeComponent), + "PEEGMAGLJKK_NPC_POS_EXT" => Some(Self::NpcPosExt), + "PEEGMAGLJKK_HOLLOW_MAP_COMPONENT" => Some(Self::HollowMapComponent), + "PEEGMAGLJKK_HOLLOW_LIGHT_PLUGIN" => Some(Self::HollowLightPlugin), + "PEEGMAGLJKK_POS_COMPONENT" => Some(Self::PosComponent), + "PEEGMAGLJKK_SPRING_COMPONENT" => Some(Self::SpringComponent), + "PEEGMAGLJKK_ENTITY_PRIORITY_COMPONENT" => { + Some(Self::EntityPriorityComponent) + } + "PEEGMAGLJKK_BIG_TV_CHESS_UI_COMPONENT" => Some(Self::BigTvChessUiComponent), + "PEEGMAGLJKK_GRID_INNER_WORLD_COMPONENT" => { Some(Self::GridInnerWorldComponent) } - "LLJOFEOGNCC_HOLLOW_TIME_REWIND_COMPONENT" => { + "PEEGMAGLJKK_HOLLOW_GRID_COMPONENT" => Some(Self::HollowGridComponent), + "PEEGMAGLJKK_SIGNAL_MGR_COMPONENT" => Some(Self::SignalMgrComponent), + "PEEGMAGLJKK_CHESS_UI_COMPONENT" => Some(Self::ChessUiComponent), + "PEEGMAGLJKK_INNER_WORLD_PLUGIN" => Some(Self::InnerWorldPlugin), + "PEEGMAGLJKK_HOLLOW_TIME_REWIND_COMPONENT" => { Some(Self::HollowTimeRewindComponent) } - "LLJOFEOGNCC_HOLLOW_LIGHT_COMPONENT" => Some(Self::HollowLightComponent), - "LLJOFEOGNCC_SPRING_COMPONENT" => Some(Self::SpringComponent), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cpflbmooica { - Npoinmgfpbj = 0, - Jnndpicdmmk = 2, - Eblfmfcglcp = 1, -} -impl Cpflbmooica { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Npoinmgfpbj => "CPFLBMOOICA_NPOINMGFPBJ", - Self::Jnndpicdmmk => "CPFLBMOOICA_JNNDPICDMMK", - Self::Eblfmfcglcp => "CPFLBMOOICA_EBLFMFCGLCP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CPFLBMOOICA_NPOINMGFPBJ" => Some(Self::Npoinmgfpbj), - "CPFLBMOOICA_JNNDPICDMMK" => Some(Self::Jnndpicdmmk), - "CPFLBMOOICA_EBLFMFCGLCP" => Some(Self::Eblfmfcglcp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dhmkihpcena { - Jnjdniibinb = 0, - Jikjiofndjp = 2, - Gdaggiepemk = 3, - Kkodbmhkjjp = 1, -} -impl Dhmkihpcena { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jnjdniibinb => "DHMKIHPCENA_JNJDNIIBINB", - Self::Jikjiofndjp => "DHMKIHPCENA_JIKJIOFNDJP", - Self::Gdaggiepemk => "DHMKIHPCENA_GDAGGIEPEMK", - Self::Kkodbmhkjjp => "DHMKIHPCENA_KKODBMHKJJP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DHMKIHPCENA_JNJDNIIBINB" => Some(Self::Jnjdniibinb), - "DHMKIHPCENA_JIKJIOFNDJP" => Some(Self::Jikjiofndjp), - "DHMKIHPCENA_GDAGGIEPEMK" => Some(Self::Gdaggiepemk), - "DHMKIHPCENA_KKODBMHKJJP" => Some(Self::Kkodbmhkjjp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Obakoddlgfe { - Ihkbdkkfegk = 0, - Ahejfjamnbl = 1, - Khjljfddefh = 3, - Pepeffdganc = 2, -} -impl Obakoddlgfe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ihkbdkkfegk => "OBAKODDLGFE_IHKBDKKFEGK", - Self::Ahejfjamnbl => "OBAKODDLGFE_AHEJFJAMNBL", - Self::Khjljfddefh => "OBAKODDLGFE_KHJLJFDDEFH", - Self::Pepeffdganc => "OBAKODDLGFE_PEPEFFDGANC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OBAKODDLGFE_IHKBDKKFEGK" => Some(Self::Ihkbdkkfegk), - "OBAKODDLGFE_AHEJFJAMNBL" => Some(Self::Ahejfjamnbl), - "OBAKODDLGFE_KHJLJFDDEFH" => Some(Self::Khjljfddefh), - "OBAKODDLGFE_PEPEFFDGANC" => Some(Self::Pepeffdganc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eiiahlnocbm { - Alnioifnpfb = 0, - Njlcmibgddf = 2, - Kjphfjblkdp = 1, -} -impl Eiiahlnocbm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Alnioifnpfb => "EIIAHLNOCBM_ALNIOIFNPFB", - Self::Njlcmibgddf => "EIIAHLNOCBM_NJLCMIBGDDF", - Self::Kjphfjblkdp => "EIIAHLNOCBM_KJPHFJBLKDP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EIIAHLNOCBM_ALNIOIFNPFB" => Some(Self::Alnioifnpfb), - "EIIAHLNOCBM_NJLCMIBGDDF" => Some(Self::Njlcmibgddf), - "EIIAHLNOCBM_KJPHFJBLKDP" => Some(Self::Kjphfjblkdp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hngagjmdneg { - Cmhghclnlif = 0, -} -impl Hngagjmdneg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cmhghclnlif => "HNGAGJMDNEG_CMHGHCLNLIF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HNGAGJMDNEG_CMHGHCLNLIF" => Some(Self::Cmhghclnlif), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iechnckdpja { - Agpmjjgjkla = 0, -} -impl Iechnckdpja { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Agpmjjgjkla => "IECHNCKDPJA_AGPMJJGJKLA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IECHNCKDPJA_AGPMJJGJKLA" => Some(Self::Agpmjjgjkla), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bblhndgejbl { - Pcbelpkllkk = 0, - Domgafaehfk = 2, - Bklmlgpclcg = 3, - Oimnecnfkaj = 1, -} -impl Bblhndgejbl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pcbelpkllkk => "BBLHNDGEJBL_PCBELPKLLKK", - Self::Domgafaehfk => "BBLHNDGEJBL_DOMGAFAEHFK", - Self::Bklmlgpclcg => "BBLHNDGEJBL_BKLMLGPCLCG", - Self::Oimnecnfkaj => "BBLHNDGEJBL_OIMNECNFKAJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BBLHNDGEJBL_PCBELPKLLKK" => Some(Self::Pcbelpkllkk), - "BBLHNDGEJBL_DOMGAFAEHFK" => Some(Self::Domgafaehfk), - "BBLHNDGEJBL_BKLMLGPCLCG" => Some(Self::Bklmlgpclcg), - "BBLHNDGEJBL_OIMNECNFKAJ" => Some(Self::Oimnecnfkaj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jocamnhlnbk { - Nnegdpohpkd = 0, - Hkkajjldfik = 2, - Booidbkaeko = 3, - Ilhalcooagi = 1, -} -impl Jocamnhlnbk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nnegdpohpkd => "JOCAMNHLNBK_NNEGDPOHPKD", - Self::Hkkajjldfik => "JOCAMNHLNBK_HKKAJJLDFIK", - Self::Booidbkaeko => "JOCAMNHLNBK_BOOIDBKAEKO", - Self::Ilhalcooagi => "JOCAMNHLNBK_ILHALCOOAGI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JOCAMNHLNBK_NNEGDPOHPKD" => Some(Self::Nnegdpohpkd), - "JOCAMNHLNBK_HKKAJJLDFIK" => Some(Self::Hkkajjldfik), - "JOCAMNHLNBK_BOOIDBKAEKO" => Some(Self::Booidbkaeko), - "JOCAMNHLNBK_ILHALCOOAGI" => Some(Self::Ilhalcooagi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iafedflabid { - None = 0, - MiniGame = 2, - TvExit = 3, - CommonGrid = 1, -} -impl Iafedflabid { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "IAFEDFLABID_None", - Self::MiniGame => "IAFEDFLABID_MINI_GAME", - Self::TvExit => "IAFEDFLABID_TV_EXIT", - Self::CommonGrid => "IAFEDFLABID_COMMON_GRID", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IAFEDFLABID_None" => Some(Self::None), - "IAFEDFLABID_MINI_GAME" => Some(Self::MiniGame), - "IAFEDFLABID_TV_EXIT" => Some(Self::TvExit), - "IAFEDFLABID_COMMON_GRID" => Some(Self::CommonGrid), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jajbjjkmfma { - Joenllbkglj = 0, - Hkijlfanccc = 3, - Mdpbenkaena = 2, - Oogjkcpccbo = 1, -} -impl Jajbjjkmfma { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Joenllbkglj => "JAJBJJKMFMA_JOENLLBKGLJ", - Self::Hkijlfanccc => "JAJBJJKMFMA_HKIJLFANCCC", - Self::Mdpbenkaena => "JAJBJJKMFMA_MDPBENKAENA", - Self::Oogjkcpccbo => "JAJBJJKMFMA_OOGJKCPCCBO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JAJBJJKMFMA_JOENLLBKGLJ" => Some(Self::Joenllbkglj), - "JAJBJJKMFMA_HKIJLFANCCC" => Some(Self::Hkijlfanccc), - "JAJBJJKMFMA_MDPBENKAENA" => Some(Self::Mdpbenkaena), - "JAJBJJKMFMA_OOGJKCPCCBO" => Some(Self::Oogjkcpccbo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bgginbhkgad { - Hfdhkfdcmjm = 0, - Gjnibdmkfnk = 54, - Kkecjngajlg = 47, - Cjednnepamg = 25, - Dndfckfcgdo = 43, - Dbifnoepfpc = 32, - Gnabgdabddd = 17, - Fnodpjcichh = 14, - Aaeanpmammi = 44, - Ncpkokjmbic = 21, - Mgbnacepoba = 9, - Ccenmlpphho = 55, - Andgkklepnh = 52, - Fokghdihklm = 11, - Mpaphjinncj = 53, - Jncfnbfidfn = 22, - Cdbboofodhp = 18, - Poiomedfgag = 42, - Onoolmmibgc = 41, - Dlehgmaclaj = 1, - Benhlioojna = 36, - Abbplkiambd = 12, - Moodeheldfa = 23, - Iodagobnjlf = 34, - Ekbbgbohkig = 30, - Bnjfcknelia = 2, - Hlnfabffdek = 13, - Nninninnnbb = 33, - Badiikgefnh = 46, - Mhedoolbbje = 29, - Mjdgbpjbeah = 40, - Pdmkceddbnh = 15, - Gkpoeafcfhm = 19, - Hpnikpoekbn = 8, - Dnhlkbdpdjo = 45, - Hghonooagjg = 48, - Pjpolcmephn = 31, - Cjpmfchmied = 35, - Odbklekhldj = 38, - Egijcejaiei = 16, - Jganefnfijd = 56, - Edmnhglhjel = 27, - Dlbbgklaldp = 58, - Fmcoefcejib = 7, - Clafggimfme = 57, - Bdpmhboinkc = 3, - Egdelaaghkh = 20, - Nbcfnojbeog = 39, - Cilmkmdodlk = 51, - Ddlkkjkcdmm = 49, - Poamdlhbpck = 50, - Aldedpbidbp = 10, - Jgeipkfefal = 26, - Blpobmgkpbj = 24, - Gafgichgnfm = 28, - Ookiodfdjjc = 37, - Emanmkdhgej = 4, - Bcbafaepgmh = 5, - Pbifpmbgoin = 6, -} -impl Bgginbhkgad { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hfdhkfdcmjm => "BGGINBHKGAD_HFDHKFDCMJM", - Self::Gjnibdmkfnk => "BGGINBHKGAD_GJNIBDMKFNK", - Self::Kkecjngajlg => "BGGINBHKGAD_KKECJNGAJLG", - Self::Cjednnepamg => "BGGINBHKGAD_CJEDNNEPAMG", - Self::Dndfckfcgdo => "BGGINBHKGAD_DNDFCKFCGDO", - Self::Dbifnoepfpc => "BGGINBHKGAD_DBIFNOEPFPC", - Self::Gnabgdabddd => "BGGINBHKGAD_GNABGDABDDD", - Self::Fnodpjcichh => "BGGINBHKGAD_FNODPJCICHH", - Self::Aaeanpmammi => "BGGINBHKGAD_AAEANPMAMMI", - Self::Ncpkokjmbic => "BGGINBHKGAD_NCPKOKJMBIC", - Self::Mgbnacepoba => "BGGINBHKGAD_MGBNACEPOBA", - Self::Ccenmlpphho => "BGGINBHKGAD_CCENMLPPHHO", - Self::Andgkklepnh => "BGGINBHKGAD_ANDGKKLEPNH", - Self::Fokghdihklm => "BGGINBHKGAD_FOKGHDIHKLM", - Self::Mpaphjinncj => "BGGINBHKGAD_MPAPHJINNCJ", - Self::Jncfnbfidfn => "BGGINBHKGAD_JNCFNBFIDFN", - Self::Cdbboofodhp => "BGGINBHKGAD_CDBBOOFODHP", - Self::Poiomedfgag => "BGGINBHKGAD_POIOMEDFGAG", - Self::Onoolmmibgc => "BGGINBHKGAD_ONOOLMMIBGC", - Self::Dlehgmaclaj => "BGGINBHKGAD_DLEHGMACLAJ", - Self::Benhlioojna => "BGGINBHKGAD_BENHLIOOJNA", - Self::Abbplkiambd => "BGGINBHKGAD_ABBPLKIAMBD", - Self::Moodeheldfa => "BGGINBHKGAD_MOODEHELDFA", - Self::Iodagobnjlf => "BGGINBHKGAD_IODAGOBNJLF", - Self::Ekbbgbohkig => "BGGINBHKGAD_EKBBGBOHKIG", - Self::Bnjfcknelia => "BGGINBHKGAD_BNJFCKNELIA", - Self::Hlnfabffdek => "BGGINBHKGAD_HLNFABFFDEK", - Self::Nninninnnbb => "BGGINBHKGAD_NNINNINNNBB", - Self::Badiikgefnh => "BGGINBHKGAD_BADIIKGEFNH", - Self::Mhedoolbbje => "BGGINBHKGAD_MHEDOOLBBJE", - Self::Mjdgbpjbeah => "BGGINBHKGAD_MJDGBPJBEAH", - Self::Pdmkceddbnh => "BGGINBHKGAD_PDMKCEDDBNH", - Self::Gkpoeafcfhm => "BGGINBHKGAD_GKPOEAFCFHM", - Self::Hpnikpoekbn => "BGGINBHKGAD_HPNIKPOEKBN", - Self::Dnhlkbdpdjo => "BGGINBHKGAD_DNHLKBDPDJO", - Self::Hghonooagjg => "BGGINBHKGAD_HGHONOOAGJG", - Self::Pjpolcmephn => "BGGINBHKGAD_PJPOLCMEPHN", - Self::Cjpmfchmied => "BGGINBHKGAD_CJPMFCHMIED", - Self::Odbklekhldj => "BGGINBHKGAD_ODBKLEKHLDJ", - Self::Egijcejaiei => "BGGINBHKGAD_EGIJCEJAIEI", - Self::Jganefnfijd => "BGGINBHKGAD_JGANEFNFIJD", - Self::Edmnhglhjel => "BGGINBHKGAD_EDMNHGLHJEL", - Self::Dlbbgklaldp => "BGGINBHKGAD_DLBBGKLALDP", - Self::Fmcoefcejib => "BGGINBHKGAD_FMCOEFCEJIB", - Self::Clafggimfme => "BGGINBHKGAD_CLAFGGIMFME", - Self::Bdpmhboinkc => "BGGINBHKGAD_BDPMHBOINKC", - Self::Egdelaaghkh => "BGGINBHKGAD_EGDELAAGHKH", - Self::Nbcfnojbeog => "BGGINBHKGAD_NBCFNOJBEOG", - Self::Cilmkmdodlk => "BGGINBHKGAD_CILMKMDODLK", - Self::Ddlkkjkcdmm => "BGGINBHKGAD_DDLKKJKCDMM", - Self::Poamdlhbpck => "BGGINBHKGAD_POAMDLHBPCK", - Self::Aldedpbidbp => "BGGINBHKGAD_ALDEDPBIDBP", - Self::Jgeipkfefal => "BGGINBHKGAD_JGEIPKFEFAL", - Self::Blpobmgkpbj => "BGGINBHKGAD_BLPOBMGKPBJ", - Self::Gafgichgnfm => "BGGINBHKGAD_GAFGICHGNFM", - Self::Ookiodfdjjc => "BGGINBHKGAD_OOKIODFDJJC", - Self::Emanmkdhgej => "BGGINBHKGAD_EMANMKDHGEJ", - Self::Bcbafaepgmh => "BGGINBHKGAD_BCBAFAEPGMH", - Self::Pbifpmbgoin => "BGGINBHKGAD_PBIFPMBGOIN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BGGINBHKGAD_HFDHKFDCMJM" => Some(Self::Hfdhkfdcmjm), - "BGGINBHKGAD_GJNIBDMKFNK" => Some(Self::Gjnibdmkfnk), - "BGGINBHKGAD_KKECJNGAJLG" => Some(Self::Kkecjngajlg), - "BGGINBHKGAD_CJEDNNEPAMG" => Some(Self::Cjednnepamg), - "BGGINBHKGAD_DNDFCKFCGDO" => Some(Self::Dndfckfcgdo), - "BGGINBHKGAD_DBIFNOEPFPC" => Some(Self::Dbifnoepfpc), - "BGGINBHKGAD_GNABGDABDDD" => Some(Self::Gnabgdabddd), - "BGGINBHKGAD_FNODPJCICHH" => Some(Self::Fnodpjcichh), - "BGGINBHKGAD_AAEANPMAMMI" => Some(Self::Aaeanpmammi), - "BGGINBHKGAD_NCPKOKJMBIC" => Some(Self::Ncpkokjmbic), - "BGGINBHKGAD_MGBNACEPOBA" => Some(Self::Mgbnacepoba), - "BGGINBHKGAD_CCENMLPPHHO" => Some(Self::Ccenmlpphho), - "BGGINBHKGAD_ANDGKKLEPNH" => Some(Self::Andgkklepnh), - "BGGINBHKGAD_FOKGHDIHKLM" => Some(Self::Fokghdihklm), - "BGGINBHKGAD_MPAPHJINNCJ" => Some(Self::Mpaphjinncj), - "BGGINBHKGAD_JNCFNBFIDFN" => Some(Self::Jncfnbfidfn), - "BGGINBHKGAD_CDBBOOFODHP" => Some(Self::Cdbboofodhp), - "BGGINBHKGAD_POIOMEDFGAG" => Some(Self::Poiomedfgag), - "BGGINBHKGAD_ONOOLMMIBGC" => Some(Self::Onoolmmibgc), - "BGGINBHKGAD_DLEHGMACLAJ" => Some(Self::Dlehgmaclaj), - "BGGINBHKGAD_BENHLIOOJNA" => Some(Self::Benhlioojna), - "BGGINBHKGAD_ABBPLKIAMBD" => Some(Self::Abbplkiambd), - "BGGINBHKGAD_MOODEHELDFA" => Some(Self::Moodeheldfa), - "BGGINBHKGAD_IODAGOBNJLF" => Some(Self::Iodagobnjlf), - "BGGINBHKGAD_EKBBGBOHKIG" => Some(Self::Ekbbgbohkig), - "BGGINBHKGAD_BNJFCKNELIA" => Some(Self::Bnjfcknelia), - "BGGINBHKGAD_HLNFABFFDEK" => Some(Self::Hlnfabffdek), - "BGGINBHKGAD_NNINNINNNBB" => Some(Self::Nninninnnbb), - "BGGINBHKGAD_BADIIKGEFNH" => Some(Self::Badiikgefnh), - "BGGINBHKGAD_MHEDOOLBBJE" => Some(Self::Mhedoolbbje), - "BGGINBHKGAD_MJDGBPJBEAH" => Some(Self::Mjdgbpjbeah), - "BGGINBHKGAD_PDMKCEDDBNH" => Some(Self::Pdmkceddbnh), - "BGGINBHKGAD_GKPOEAFCFHM" => Some(Self::Gkpoeafcfhm), - "BGGINBHKGAD_HPNIKPOEKBN" => Some(Self::Hpnikpoekbn), - "BGGINBHKGAD_DNHLKBDPDJO" => Some(Self::Dnhlkbdpdjo), - "BGGINBHKGAD_HGHONOOAGJG" => Some(Self::Hghonooagjg), - "BGGINBHKGAD_PJPOLCMEPHN" => Some(Self::Pjpolcmephn), - "BGGINBHKGAD_CJPMFCHMIED" => Some(Self::Cjpmfchmied), - "BGGINBHKGAD_ODBKLEKHLDJ" => Some(Self::Odbklekhldj), - "BGGINBHKGAD_EGIJCEJAIEI" => Some(Self::Egijcejaiei), - "BGGINBHKGAD_JGANEFNFIJD" => Some(Self::Jganefnfijd), - "BGGINBHKGAD_EDMNHGLHJEL" => Some(Self::Edmnhglhjel), - "BGGINBHKGAD_DLBBGKLALDP" => Some(Self::Dlbbgklaldp), - "BGGINBHKGAD_FMCOEFCEJIB" => Some(Self::Fmcoefcejib), - "BGGINBHKGAD_CLAFGGIMFME" => Some(Self::Clafggimfme), - "BGGINBHKGAD_BDPMHBOINKC" => Some(Self::Bdpmhboinkc), - "BGGINBHKGAD_EGDELAAGHKH" => Some(Self::Egdelaaghkh), - "BGGINBHKGAD_NBCFNOJBEOG" => Some(Self::Nbcfnojbeog), - "BGGINBHKGAD_CILMKMDODLK" => Some(Self::Cilmkmdodlk), - "BGGINBHKGAD_DDLKKJKCDMM" => Some(Self::Ddlkkjkcdmm), - "BGGINBHKGAD_POAMDLHBPCK" => Some(Self::Poamdlhbpck), - "BGGINBHKGAD_ALDEDPBIDBP" => Some(Self::Aldedpbidbp), - "BGGINBHKGAD_JGEIPKFEFAL" => Some(Self::Jgeipkfefal), - "BGGINBHKGAD_BLPOBMGKPBJ" => Some(Self::Blpobmgkpbj), - "BGGINBHKGAD_GAFGICHGNFM" => Some(Self::Gafgichgnfm), - "BGGINBHKGAD_OOKIODFDJJC" => Some(Self::Ookiodfdjjc), - "BGGINBHKGAD_EMANMKDHGEJ" => Some(Self::Emanmkdhgej), - "BGGINBHKGAD_BCBAFAEPGMH" => Some(Self::Bcbafaepgmh), - "BGGINBHKGAD_PBIFPMBGOIN" => Some(Self::Pbifpmbgoin), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ljfefdmnemp { - Cpoahoacgin = 0, - Aepglkpghcc = 2, - Lmlhgpbamle = 1, -} -impl Ljfefdmnemp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cpoahoacgin => "LJFEFDMNEMP_CPOAHOACGIN", - Self::Aepglkpghcc => "LJFEFDMNEMP_AEPGLKPGHCC", - Self::Lmlhgpbamle => "LJFEFDMNEMP_LMLHGPBAMLE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LJFEFDMNEMP_CPOAHOACGIN" => Some(Self::Cpoahoacgin), - "LJFEFDMNEMP_AEPGLKPGHCC" => Some(Self::Aepglkpghcc), - "LJFEFDMNEMP_LMLHGPBAMLE" => Some(Self::Lmlhgpbamle), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fbacjigmlcf { - Appcahpdeph = 0, - Jbpiefgfpbm = 2, - Hdeldlhgalb = 3, - Onoiaifdkae = 1, -} -impl Fbacjigmlcf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Appcahpdeph => "FBACJIGMLCF_APPCAHPDEPH", - Self::Jbpiefgfpbm => "FBACJIGMLCF_JBPIEFGFPBM", - Self::Hdeldlhgalb => "FBACJIGMLCF_HDELDLHGALB", - Self::Onoiaifdkae => "FBACJIGMLCF_ONOIAIFDKAE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FBACJIGMLCF_APPCAHPDEPH" => Some(Self::Appcahpdeph), - "FBACJIGMLCF_JBPIEFGFPBM" => Some(Self::Jbpiefgfpbm), - "FBACJIGMLCF_HDELDLHGALB" => Some(Self::Hdeldlhgalb), - "FBACJIGMLCF_ONOIAIFDKAE" => Some(Self::Onoiaifdkae), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Flegijdnifo { - Jpifcddcmin = 0, - Dofhenojgnj = 4, - Banhgcoiepj = 1, - Imbmdhljfhc = 5, - Jdhclpfgdjf = 3, - Albmhhndegh = 2, -} -impl Flegijdnifo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jpifcddcmin => "FLEGIJDNIFO_JPIFCDDCMIN", - Self::Dofhenojgnj => "FLEGIJDNIFO_DOFHENOJGNJ", - Self::Banhgcoiepj => "FLEGIJDNIFO_BANHGCOIEPJ", - Self::Imbmdhljfhc => "FLEGIJDNIFO_IMBMDHLJFHC", - Self::Jdhclpfgdjf => "FLEGIJDNIFO_JDHCLPFGDJF", - Self::Albmhhndegh => "FLEGIJDNIFO_ALBMHHNDEGH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FLEGIJDNIFO_JPIFCDDCMIN" => Some(Self::Jpifcddcmin), - "FLEGIJDNIFO_DOFHENOJGNJ" => Some(Self::Dofhenojgnj), - "FLEGIJDNIFO_BANHGCOIEPJ" => Some(Self::Banhgcoiepj), - "FLEGIJDNIFO_IMBMDHLJFHC" => Some(Self::Imbmdhljfhc), - "FLEGIJDNIFO_JDHCLPFGDJF" => Some(Self::Jdhclpfgdjf), - "FLEGIJDNIFO_ALBMHHNDEGH" => Some(Self::Albmhhndegh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hplpmdeeokp { - Hkgnmafkjpd = 0, - Jlpakjhlpji = 201, - Hgcbehbpfpm = 3000100, - Lnjndoocikk = 112, - Ipknfkebdop = 111, - Fgjbelngldk = 419, - Hdgbnlkcpcg = 501, - Ndkjlddckhf = 422, - Oigodgfalad = 101, - Bnediikafei = 100, - Cdcjajniple = 3000001, - Mbnbpfkdgfg = 118, - Khfjafeegan = 417, - Idmnnknifoi = 421, - Nidjiofikde = 10, - Eooppdcmkcj = 110, - Kjhmjmhcjjk = 503, - Dechebhnjoi = 150201, - Bljmpahfbel = 3000101, - Mdnnmgmnedf = 119, - Bodeknmfpon = 2, - Mefopkmkbkn = 1, -} -impl Hplpmdeeokp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hkgnmafkjpd => "HPLPMDEEOKP_HKGNMAFKJPD", - Self::Jlpakjhlpji => "HPLPMDEEOKP_JLPAKJHLPJI", - Self::Hgcbehbpfpm => "HPLPMDEEOKP_HGCBEHBPFPM", - Self::Lnjndoocikk => "HPLPMDEEOKP_LNJNDOOCIKK", - Self::Ipknfkebdop => "HPLPMDEEOKP_IPKNFKEBDOP", - Self::Fgjbelngldk => "HPLPMDEEOKP_FGJBELNGLDK", - Self::Hdgbnlkcpcg => "HPLPMDEEOKP_HDGBNLKCPCG", - Self::Ndkjlddckhf => "HPLPMDEEOKP_NDKJLDDCKHF", - Self::Oigodgfalad => "HPLPMDEEOKP_OIGODGFALAD", - Self::Bnediikafei => "HPLPMDEEOKP_BNEDIIKAFEI", - Self::Cdcjajniple => "HPLPMDEEOKP_CDCJAJNIPLE", - Self::Mbnbpfkdgfg => "HPLPMDEEOKP_MBNBPFKDGFG", - Self::Khfjafeegan => "HPLPMDEEOKP_KHFJAFEEGAN", - Self::Idmnnknifoi => "HPLPMDEEOKP_IDMNNKNIFOI", - Self::Nidjiofikde => "HPLPMDEEOKP_NIDJIOFIKDE", - Self::Eooppdcmkcj => "HPLPMDEEOKP_EOOPPDCMKCJ", - Self::Kjhmjmhcjjk => "HPLPMDEEOKP_KJHMJMHCJJK", - Self::Dechebhnjoi => "HPLPMDEEOKP_DECHEBHNJOI", - Self::Bljmpahfbel => "HPLPMDEEOKP_BLJMPAHFBEL", - Self::Mdnnmgmnedf => "HPLPMDEEOKP_MDNNMGMNEDF", - Self::Bodeknmfpon => "HPLPMDEEOKP_BODEKNMFPON", - Self::Mefopkmkbkn => "HPLPMDEEOKP_MEFOPKMKBKN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HPLPMDEEOKP_HKGNMAFKJPD" => Some(Self::Hkgnmafkjpd), - "HPLPMDEEOKP_JLPAKJHLPJI" => Some(Self::Jlpakjhlpji), - "HPLPMDEEOKP_HGCBEHBPFPM" => Some(Self::Hgcbehbpfpm), - "HPLPMDEEOKP_LNJNDOOCIKK" => Some(Self::Lnjndoocikk), - "HPLPMDEEOKP_IPKNFKEBDOP" => Some(Self::Ipknfkebdop), - "HPLPMDEEOKP_FGJBELNGLDK" => Some(Self::Fgjbelngldk), - "HPLPMDEEOKP_HDGBNLKCPCG" => Some(Self::Hdgbnlkcpcg), - "HPLPMDEEOKP_NDKJLDDCKHF" => Some(Self::Ndkjlddckhf), - "HPLPMDEEOKP_OIGODGFALAD" => Some(Self::Oigodgfalad), - "HPLPMDEEOKP_BNEDIIKAFEI" => Some(Self::Bnediikafei), - "HPLPMDEEOKP_CDCJAJNIPLE" => Some(Self::Cdcjajniple), - "HPLPMDEEOKP_MBNBPFKDGFG" => Some(Self::Mbnbpfkdgfg), - "HPLPMDEEOKP_KHFJAFEEGAN" => Some(Self::Khfjafeegan), - "HPLPMDEEOKP_IDMNNKNIFOI" => Some(Self::Idmnnknifoi), - "HPLPMDEEOKP_NIDJIOFIKDE" => Some(Self::Nidjiofikde), - "HPLPMDEEOKP_EOOPPDCMKCJ" => Some(Self::Eooppdcmkcj), - "HPLPMDEEOKP_KJHMJMHCJJK" => Some(Self::Kjhmjmhcjjk), - "HPLPMDEEOKP_DECHEBHNJOI" => Some(Self::Dechebhnjoi), - "HPLPMDEEOKP_BLJMPAHFBEL" => Some(Self::Bljmpahfbel), - "HPLPMDEEOKP_MDNNMGMNEDF" => Some(Self::Mdnnmgmnedf), - "HPLPMDEEOKP_BODEKNMFPON" => Some(Self::Bodeknmfpon), - "HPLPMDEEOKP_MEFOPKMKBKN" => Some(Self::Mefopkmkbkn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Befakhggedk { - Gefdopcglmj = 0, - Iflniadolpc = 4, - Feedkheajkm = 5, - Jmomcdngkhp = 1, - Occcmllnmoh = 6, - Opdgaihkkbi = 3, - Okfkiliibmo = 2, -} -impl Befakhggedk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gefdopcglmj => "BEFAKHGGEDK_GEFDOPCGLMJ", - Self::Iflniadolpc => "BEFAKHGGEDK_IFLNIADOLPC", - Self::Feedkheajkm => "BEFAKHGGEDK_FEEDKHEAJKM", - Self::Jmomcdngkhp => "BEFAKHGGEDK_JMOMCDNGKHP", - Self::Occcmllnmoh => "BEFAKHGGEDK_OCCCMLLNMOH", - Self::Opdgaihkkbi => "BEFAKHGGEDK_OPDGAIHKKBI", - Self::Okfkiliibmo => "BEFAKHGGEDK_OKFKILIIBMO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BEFAKHGGEDK_GEFDOPCGLMJ" => Some(Self::Gefdopcglmj), - "BEFAKHGGEDK_IFLNIADOLPC" => Some(Self::Iflniadolpc), - "BEFAKHGGEDK_FEEDKHEAJKM" => Some(Self::Feedkheajkm), - "BEFAKHGGEDK_JMOMCDNGKHP" => Some(Self::Jmomcdngkhp), - "BEFAKHGGEDK_OCCCMLLNMOH" => Some(Self::Occcmllnmoh), - "BEFAKHGGEDK_OPDGAIHKKBI" => Some(Self::Opdgaihkkbi), - "BEFAKHGGEDK_OKFKILIIBMO" => Some(Self::Okfkiliibmo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nkeoicfgdcc { - Kipahmmfaag = 0, - Ioacofepbno = 1, -} -impl Nkeoicfgdcc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kipahmmfaag => "NKEOICFGDCC_KIPAHMMFAAG", - Self::Ioacofepbno => "NKEOICFGDCC_IOACOFEPBNO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NKEOICFGDCC_KIPAHMMFAAG" => Some(Self::Kipahmmfaag), - "NKEOICFGDCC_IOACOFEPBNO" => Some(Self::Ioacofepbno), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cdgpcplbkdn { - Pijckehdbbj = 0, - Emchpdkoffc = 21, - Ieobgdinadb = 9, - Paclaejbpkj = 8, - Apconjoljgd = 25, - Abfgaejachl = 7, - Kmllfmpdikc = 23, - Cdnmbhahphh = 16, - Gpjpefpjefm = 20, - Gkhdpindkna = 13, - Phepmeickfo = 22, - Pijmmjdmebc = 1, - Omllgcipiec = 6, - Jaimocllkdk = 19, - Deapkfhmhpi = 27, - Aaljohdjmcb = 4, - Lpcpjbddkkj = 18, - Pjeggiplfdl = 17, - Alhjpchanmm = 12, - Hkkcecfgpgj = 15, - Alhmmdfolbe = 24, - Ifopnmpfmkf = 26, - Hdmigmaodfn = 14, - Kpimgdipndh = 3, - Cippibkgemd = 5, - Fbkjekjnmke = 2, -} -impl Cdgpcplbkdn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pijckehdbbj => "CDGPCPLBKDN_PIJCKEHDBBJ", - Self::Emchpdkoffc => "CDGPCPLBKDN_EMCHPDKOFFC", - Self::Ieobgdinadb => "CDGPCPLBKDN_IEOBGDINADB", - Self::Paclaejbpkj => "CDGPCPLBKDN_PACLAEJBPKJ", - Self::Apconjoljgd => "CDGPCPLBKDN_APCONJOLJGD", - Self::Abfgaejachl => "CDGPCPLBKDN_ABFGAEJACHL", - Self::Kmllfmpdikc => "CDGPCPLBKDN_KMLLFMPDIKC", - Self::Cdnmbhahphh => "CDGPCPLBKDN_CDNMBHAHPHH", - Self::Gpjpefpjefm => "CDGPCPLBKDN_GPJPEFPJEFM", - Self::Gkhdpindkna => "CDGPCPLBKDN_GKHDPINDKNA", - Self::Phepmeickfo => "CDGPCPLBKDN_PHEPMEICKFO", - Self::Pijmmjdmebc => "CDGPCPLBKDN_PIJMMJDMEBC", - Self::Omllgcipiec => "CDGPCPLBKDN_OMLLGCIPIEC", - Self::Jaimocllkdk => "CDGPCPLBKDN_JAIMOCLLKDK", - Self::Deapkfhmhpi => "CDGPCPLBKDN_DEAPKFHMHPI", - Self::Aaljohdjmcb => "CDGPCPLBKDN_AALJOHDJMCB", - Self::Lpcpjbddkkj => "CDGPCPLBKDN_LPCPJBDDKKJ", - Self::Pjeggiplfdl => "CDGPCPLBKDN_PJEGGIPLFDL", - Self::Alhjpchanmm => "CDGPCPLBKDN_ALHJPCHANMM", - Self::Hkkcecfgpgj => "CDGPCPLBKDN_HKKCECFGPGJ", - Self::Alhmmdfolbe => "CDGPCPLBKDN_ALHMMDFOLBE", - Self::Ifopnmpfmkf => "CDGPCPLBKDN_IFOPNMPFMKF", - Self::Hdmigmaodfn => "CDGPCPLBKDN_HDMIGMAODFN", - Self::Kpimgdipndh => "CDGPCPLBKDN_KPIMGDIPNDH", - Self::Cippibkgemd => "CDGPCPLBKDN_CIPPIBKGEMD", - Self::Fbkjekjnmke => "CDGPCPLBKDN_FBKJEKJNMKE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CDGPCPLBKDN_PIJCKEHDBBJ" => Some(Self::Pijckehdbbj), - "CDGPCPLBKDN_EMCHPDKOFFC" => Some(Self::Emchpdkoffc), - "CDGPCPLBKDN_IEOBGDINADB" => Some(Self::Ieobgdinadb), - "CDGPCPLBKDN_PACLAEJBPKJ" => Some(Self::Paclaejbpkj), - "CDGPCPLBKDN_APCONJOLJGD" => Some(Self::Apconjoljgd), - "CDGPCPLBKDN_ABFGAEJACHL" => Some(Self::Abfgaejachl), - "CDGPCPLBKDN_KMLLFMPDIKC" => Some(Self::Kmllfmpdikc), - "CDGPCPLBKDN_CDNMBHAHPHH" => Some(Self::Cdnmbhahphh), - "CDGPCPLBKDN_GPJPEFPJEFM" => Some(Self::Gpjpefpjefm), - "CDGPCPLBKDN_GKHDPINDKNA" => Some(Self::Gkhdpindkna), - "CDGPCPLBKDN_PHEPMEICKFO" => Some(Self::Phepmeickfo), - "CDGPCPLBKDN_PIJMMJDMEBC" => Some(Self::Pijmmjdmebc), - "CDGPCPLBKDN_OMLLGCIPIEC" => Some(Self::Omllgcipiec), - "CDGPCPLBKDN_JAIMOCLLKDK" => Some(Self::Jaimocllkdk), - "CDGPCPLBKDN_DEAPKFHMHPI" => Some(Self::Deapkfhmhpi), - "CDGPCPLBKDN_AALJOHDJMCB" => Some(Self::Aaljohdjmcb), - "CDGPCPLBKDN_LPCPJBDDKKJ" => Some(Self::Lpcpjbddkkj), - "CDGPCPLBKDN_PJEGGIPLFDL" => Some(Self::Pjeggiplfdl), - "CDGPCPLBKDN_ALHJPCHANMM" => Some(Self::Alhjpchanmm), - "CDGPCPLBKDN_HKKCECFGPGJ" => Some(Self::Hkkcecfgpgj), - "CDGPCPLBKDN_ALHMMDFOLBE" => Some(Self::Alhmmdfolbe), - "CDGPCPLBKDN_IFOPNMPFMKF" => Some(Self::Ifopnmpfmkf), - "CDGPCPLBKDN_HDMIGMAODFN" => Some(Self::Hdmigmaodfn), - "CDGPCPLBKDN_KPIMGDIPNDH" => Some(Self::Kpimgdipndh), - "CDGPCPLBKDN_CIPPIBKGEMD" => Some(Self::Cippibkgemd), - "CDGPCPLBKDN_FBKJEKJNMKE" => Some(Self::Fbkjekjnmke), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pbpnepeoijf { - RepairZoneTypeNone = 0, - RepairZoneTypeRemove = 2, - RepairZoneTypeInit = 1, - RepairZoneTypeReset = 3, -} -impl Pbpnepeoijf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::RepairZoneTypeNone => "PBPNEPEOIJF_REPAIR_ZONE_TYPE_NONE", - Self::RepairZoneTypeRemove => "PBPNEPEOIJF_REPAIR_ZONE_TYPE_REMOVE", - Self::RepairZoneTypeInit => "PBPNEPEOIJF_REPAIR_ZONE_TYPE_INIT", - Self::RepairZoneTypeReset => "PBPNEPEOIJF_REPAIR_ZONE_TYPE_RESET", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PBPNEPEOIJF_REPAIR_ZONE_TYPE_NONE" => Some(Self::RepairZoneTypeNone), - "PBPNEPEOIJF_REPAIR_ZONE_TYPE_REMOVE" => Some(Self::RepairZoneTypeRemove), - "PBPNEPEOIJF_REPAIR_ZONE_TYPE_INIT" => Some(Self::RepairZoneTypeInit), - "PBPNEPEOIJF_REPAIR_ZONE_TYPE_RESET" => Some(Self::RepairZoneTypeReset), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gdpmppfacej { - Ooncendkjod = 0, - Ibobclmhilm = 4, - Chjbleekhmi = 7, - Oijcnefjian = 1, - Dokbjhnldho = 5, - Fgflhcipdef = 2, - Aadpoigagmk = 10, - Aldbmmmehgp = 8, - Diemkffghki = 6, - Neglclbkmge = 9, - Lohnndkihek = 3, -} -impl Gdpmppfacej { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ooncendkjod => "GDPMPPFACEJ_OONCENDKJOD", - Self::Ibobclmhilm => "GDPMPPFACEJ_IBOBCLMHILM", - Self::Chjbleekhmi => "GDPMPPFACEJ_CHJBLEEKHMI", - Self::Oijcnefjian => "GDPMPPFACEJ_OIJCNEFJIAN", - Self::Dokbjhnldho => "GDPMPPFACEJ_DOKBJHNLDHO", - Self::Fgflhcipdef => "GDPMPPFACEJ_FGFLHCIPDEF", - Self::Aadpoigagmk => "GDPMPPFACEJ_AADPOIGAGMK", - Self::Aldbmmmehgp => "GDPMPPFACEJ_ALDBMMMEHGP", - Self::Diemkffghki => "GDPMPPFACEJ_DIEMKFFGHKI", - Self::Neglclbkmge => "GDPMPPFACEJ_NEGLCLBKMGE", - Self::Lohnndkihek => "GDPMPPFACEJ_LOHNNDKIHEK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GDPMPPFACEJ_OONCENDKJOD" => Some(Self::Ooncendkjod), - "GDPMPPFACEJ_IBOBCLMHILM" => Some(Self::Ibobclmhilm), - "GDPMPPFACEJ_CHJBLEEKHMI" => Some(Self::Chjbleekhmi), - "GDPMPPFACEJ_OIJCNEFJIAN" => Some(Self::Oijcnefjian), - "GDPMPPFACEJ_DOKBJHNLDHO" => Some(Self::Dokbjhnldho), - "GDPMPPFACEJ_FGFLHCIPDEF" => Some(Self::Fgflhcipdef), - "GDPMPPFACEJ_AADPOIGAGMK" => Some(Self::Aadpoigagmk), - "GDPMPPFACEJ_ALDBMMMEHGP" => Some(Self::Aldbmmmehgp), - "GDPMPPFACEJ_DIEMKFFGHKI" => Some(Self::Diemkffghki), - "GDPMPPFACEJ_NEGLCLBKMGE" => Some(Self::Neglclbkmge), - "GDPMPPFACEJ_LOHNNDKIHEK" => Some(Self::Lohnndkihek), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Agljmmcpmnd { - Hecjdapahfo = 0, - Ccgnfffjanp = 1, -} -impl Agljmmcpmnd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hecjdapahfo => "AGLJMMCPMND_HECJDAPAHFO", - Self::Ccgnfffjanp => "AGLJMMCPMND_CCGNFFFJANP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AGLJMMCPMND_HECJDAPAHFO" => Some(Self::Hecjdapahfo), - "AGLJMMCPMND_CCGNFFFJANP" => Some(Self::Ccgnfffjanp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aejlobokmeo { - EghmHandleChosenGridsNone = 0, - EghmHandleChosenGridsAddToPool = 1, - EghmHandleChosenGridsRemoveFromPool = 2, - EghmHandleChosenGridsKeepInPool = 3, -} -impl Aejlobokmeo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::EghmHandleChosenGridsNone => { - "AEJLOBOKMEO_EGHM_HANDLE_CHOSEN_GRIDS_NONE" + "PEEGMAGLJKK_PLAYER_POS_EXT" => Some(Self::PlayerPosExt), + "PEEGMAGLJKK_CONWAY_LIFE_GAME_MGR_COMPONENT" => { + Some(Self::ConwayLifeGameMgrComponent) } - Self::EghmHandleChosenGridsAddToPool => { - "AEJLOBOKMEO_EGHM_HANDLE_CHOSEN_GRIDS_ADD_TO_POOL" - } - Self::EghmHandleChosenGridsRemoveFromPool => { - "AEJLOBOKMEO_EGHM_HANDLE_CHOSEN_GRIDS_REMOVE_FROM_POOL" - } - Self::EghmHandleChosenGridsKeepInPool => { - "AEJLOBOKMEO_EGHM_HANDLE_CHOSEN_GRIDS_KEEP_IN_POOL" + "PEEGMAGLJKK_HOLLOW_NPC_COMPONENT" => Some(Self::HollowNpcComponent), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Dmdknlnegij { + Pdjnfcpahgo = 0, + Ddbhlbailad = 14, + Bpekmchcjka = 2, + Lcjmpkhoaio = 133, + Jmpicoopkjk = 134, + Aboephacmjo = 6, + Ohmoaoefhih = 9, + Gehfhacmdep = 119, + Aihghfembkc = 127, + Kogcclgmgdi = 103, + Okopkmhfkjb = 15, + Bodadfgbaeg = 128, + Pkoihnakjbp = 131, + Cfalpfmihge = 129, + Engbkoikjkf = 4, + Loopikgdcco = 11, + Kbgifbmpidn = 8, + Fjecodcahgf = 123, + Gbnlpdhfbon = 104, + Eaoonbdnjlc = 130, + Iinlmejdfjj = 1, + Kgojnlggadi = 999, + Cmffkcodmed = 132, + Eblndmheabj = 135, + Iglnaaidgge = 137, + Mmeamadoohj = 109, + Igjogjcbhgi = 126, + Emdgbngadec = 5, + Gcgkhgejbdl = 120, + Ikbjejognac = 998, + Hbjfhaimgcc = 118, + Aficapjfkon = 114, + Ofbkmmeohgi = 7, + Pbkgjkfhplo = 125, + Caafoofoofo = 121, + Efhndfkmijk = 106, + Beimmbagecp = 122, + Aiacbmpggbh = 3, + Ofpfoegmhik = 105, + Abnenbdldgk = 115, + Hpfbnjnahmh = 107, + Pognndplejl = 112, + Jeihpgfidbn = 108, + Palbdjcfigp = 116, + Mdapljhggph = 101, + Cclpehmadnl = 124, + Kmkaimbkkpm = 117, + Dmmmlpclegp = 13, + Elppofapegf = 12, + Gnbbpagbmhj = 102, + Mgjmlijapke = 111, + Nlljfabjmnp = 113, + Ibffbnddfko = 110, +} +impl Dmdknlnegij { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Pdjnfcpahgo => "DMDKNLNEGIJ_PDJNFCPAHGO", + Self::Ddbhlbailad => "DMDKNLNEGIJ_DDBHLBAILAD", + Self::Bpekmchcjka => "DMDKNLNEGIJ_BPEKMCHCJKA", + Self::Lcjmpkhoaio => "DMDKNLNEGIJ_LCJMPKHOAIO", + Self::Jmpicoopkjk => "DMDKNLNEGIJ_JMPICOOPKJK", + Self::Aboephacmjo => "DMDKNLNEGIJ_ABOEPHACMJO", + Self::Ohmoaoefhih => "DMDKNLNEGIJ_OHMOAOEFHIH", + Self::Gehfhacmdep => "DMDKNLNEGIJ_GEHFHACMDEP", + Self::Aihghfembkc => "DMDKNLNEGIJ_AIHGHFEMBKC", + Self::Kogcclgmgdi => "DMDKNLNEGIJ_KOGCCLGMGDI", + Self::Okopkmhfkjb => "DMDKNLNEGIJ_OKOPKMHFKJB", + Self::Bodadfgbaeg => "DMDKNLNEGIJ_BODADFGBAEG", + Self::Pkoihnakjbp => "DMDKNLNEGIJ_PKOIHNAKJBP", + Self::Cfalpfmihge => "DMDKNLNEGIJ_CFALPFMIHGE", + Self::Engbkoikjkf => "DMDKNLNEGIJ_ENGBKOIKJKF", + Self::Loopikgdcco => "DMDKNLNEGIJ_LOOPIKGDCCO", + Self::Kbgifbmpidn => "DMDKNLNEGIJ_KBGIFBMPIDN", + Self::Fjecodcahgf => "DMDKNLNEGIJ_FJECODCAHGF", + Self::Gbnlpdhfbon => "DMDKNLNEGIJ_GBNLPDHFBON", + Self::Eaoonbdnjlc => "DMDKNLNEGIJ_EAOONBDNJLC", + Self::Iinlmejdfjj => "DMDKNLNEGIJ_IINLMEJDFJJ", + Self::Kgojnlggadi => "DMDKNLNEGIJ_KGOJNLGGADI", + Self::Cmffkcodmed => "DMDKNLNEGIJ_CMFFKCODMED", + Self::Eblndmheabj => "DMDKNLNEGIJ_EBLNDMHEABJ", + Self::Iglnaaidgge => "DMDKNLNEGIJ_IGLNAAIDGGE", + Self::Mmeamadoohj => "DMDKNLNEGIJ_MMEAMADOOHJ", + Self::Igjogjcbhgi => "DMDKNLNEGIJ_IGJOGJCBHGI", + Self::Emdgbngadec => "DMDKNLNEGIJ_EMDGBNGADEC", + Self::Gcgkhgejbdl => "DMDKNLNEGIJ_GCGKHGEJBDL", + Self::Ikbjejognac => "DMDKNLNEGIJ_IKBJEJOGNAC", + Self::Hbjfhaimgcc => "DMDKNLNEGIJ_HBJFHAIMGCC", + Self::Aficapjfkon => "DMDKNLNEGIJ_AFICAPJFKON", + Self::Ofbkmmeohgi => "DMDKNLNEGIJ_OFBKMMEOHGI", + Self::Pbkgjkfhplo => "DMDKNLNEGIJ_PBKGJKFHPLO", + Self::Caafoofoofo => "DMDKNLNEGIJ_CAAFOOFOOFO", + Self::Efhndfkmijk => "DMDKNLNEGIJ_EFHNDFKMIJK", + Self::Beimmbagecp => "DMDKNLNEGIJ_BEIMMBAGECP", + Self::Aiacbmpggbh => "DMDKNLNEGIJ_AIACBMPGGBH", + Self::Ofpfoegmhik => "DMDKNLNEGIJ_OFPFOEGMHIK", + Self::Abnenbdldgk => "DMDKNLNEGIJ_ABNENBDLDGK", + Self::Hpfbnjnahmh => "DMDKNLNEGIJ_HPFBNJNAHMH", + Self::Pognndplejl => "DMDKNLNEGIJ_POGNNDPLEJL", + Self::Jeihpgfidbn => "DMDKNLNEGIJ_JEIHPGFIDBN", + Self::Palbdjcfigp => "DMDKNLNEGIJ_PALBDJCFIGP", + Self::Mdapljhggph => "DMDKNLNEGIJ_MDAPLJHGGPH", + Self::Cclpehmadnl => "DMDKNLNEGIJ_CCLPEHMADNL", + Self::Kmkaimbkkpm => "DMDKNLNEGIJ_KMKAIMBKKPM", + Self::Dmmmlpclegp => "DMDKNLNEGIJ_DMMMLPCLEGP", + Self::Elppofapegf => "DMDKNLNEGIJ_ELPPOFAPEGF", + Self::Gnbbpagbmhj => "DMDKNLNEGIJ_GNBBPAGBMHJ", + Self::Mgjmlijapke => "DMDKNLNEGIJ_MGJMLIJAPKE", + Self::Nlljfabjmnp => "DMDKNLNEGIJ_NLLJFABJMNP", + Self::Ibffbnddfko => "DMDKNLNEGIJ_IBFFBNDDFKO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "DMDKNLNEGIJ_PDJNFCPAHGO" => Some(Self::Pdjnfcpahgo), + "DMDKNLNEGIJ_DDBHLBAILAD" => Some(Self::Ddbhlbailad), + "DMDKNLNEGIJ_BPEKMCHCJKA" => Some(Self::Bpekmchcjka), + "DMDKNLNEGIJ_LCJMPKHOAIO" => Some(Self::Lcjmpkhoaio), + "DMDKNLNEGIJ_JMPICOOPKJK" => Some(Self::Jmpicoopkjk), + "DMDKNLNEGIJ_ABOEPHACMJO" => Some(Self::Aboephacmjo), + "DMDKNLNEGIJ_OHMOAOEFHIH" => Some(Self::Ohmoaoefhih), + "DMDKNLNEGIJ_GEHFHACMDEP" => Some(Self::Gehfhacmdep), + "DMDKNLNEGIJ_AIHGHFEMBKC" => Some(Self::Aihghfembkc), + "DMDKNLNEGIJ_KOGCCLGMGDI" => Some(Self::Kogcclgmgdi), + "DMDKNLNEGIJ_OKOPKMHFKJB" => Some(Self::Okopkmhfkjb), + "DMDKNLNEGIJ_BODADFGBAEG" => Some(Self::Bodadfgbaeg), + "DMDKNLNEGIJ_PKOIHNAKJBP" => Some(Self::Pkoihnakjbp), + "DMDKNLNEGIJ_CFALPFMIHGE" => Some(Self::Cfalpfmihge), + "DMDKNLNEGIJ_ENGBKOIKJKF" => Some(Self::Engbkoikjkf), + "DMDKNLNEGIJ_LOOPIKGDCCO" => Some(Self::Loopikgdcco), + "DMDKNLNEGIJ_KBGIFBMPIDN" => Some(Self::Kbgifbmpidn), + "DMDKNLNEGIJ_FJECODCAHGF" => Some(Self::Fjecodcahgf), + "DMDKNLNEGIJ_GBNLPDHFBON" => Some(Self::Gbnlpdhfbon), + "DMDKNLNEGIJ_EAOONBDNJLC" => Some(Self::Eaoonbdnjlc), + "DMDKNLNEGIJ_IINLMEJDFJJ" => Some(Self::Iinlmejdfjj), + "DMDKNLNEGIJ_KGOJNLGGADI" => Some(Self::Kgojnlggadi), + "DMDKNLNEGIJ_CMFFKCODMED" => Some(Self::Cmffkcodmed), + "DMDKNLNEGIJ_EBLNDMHEABJ" => Some(Self::Eblndmheabj), + "DMDKNLNEGIJ_IGLNAAIDGGE" => Some(Self::Iglnaaidgge), + "DMDKNLNEGIJ_MMEAMADOOHJ" => Some(Self::Mmeamadoohj), + "DMDKNLNEGIJ_IGJOGJCBHGI" => Some(Self::Igjogjcbhgi), + "DMDKNLNEGIJ_EMDGBNGADEC" => Some(Self::Emdgbngadec), + "DMDKNLNEGIJ_GCGKHGEJBDL" => Some(Self::Gcgkhgejbdl), + "DMDKNLNEGIJ_IKBJEJOGNAC" => Some(Self::Ikbjejognac), + "DMDKNLNEGIJ_HBJFHAIMGCC" => Some(Self::Hbjfhaimgcc), + "DMDKNLNEGIJ_AFICAPJFKON" => Some(Self::Aficapjfkon), + "DMDKNLNEGIJ_OFBKMMEOHGI" => Some(Self::Ofbkmmeohgi), + "DMDKNLNEGIJ_PBKGJKFHPLO" => Some(Self::Pbkgjkfhplo), + "DMDKNLNEGIJ_CAAFOOFOOFO" => Some(Self::Caafoofoofo), + "DMDKNLNEGIJ_EFHNDFKMIJK" => Some(Self::Efhndfkmijk), + "DMDKNLNEGIJ_BEIMMBAGECP" => Some(Self::Beimmbagecp), + "DMDKNLNEGIJ_AIACBMPGGBH" => Some(Self::Aiacbmpggbh), + "DMDKNLNEGIJ_OFPFOEGMHIK" => Some(Self::Ofpfoegmhik), + "DMDKNLNEGIJ_ABNENBDLDGK" => Some(Self::Abnenbdldgk), + "DMDKNLNEGIJ_HPFBNJNAHMH" => Some(Self::Hpfbnjnahmh), + "DMDKNLNEGIJ_POGNNDPLEJL" => Some(Self::Pognndplejl), + "DMDKNLNEGIJ_JEIHPGFIDBN" => Some(Self::Jeihpgfidbn), + "DMDKNLNEGIJ_PALBDJCFIGP" => Some(Self::Palbdjcfigp), + "DMDKNLNEGIJ_MDAPLJHGGPH" => Some(Self::Mdapljhggph), + "DMDKNLNEGIJ_CCLPEHMADNL" => Some(Self::Cclpehmadnl), + "DMDKNLNEGIJ_KMKAIMBKKPM" => Some(Self::Kmkaimbkkpm), + "DMDKNLNEGIJ_DMMMLPCLEGP" => Some(Self::Dmmmlpclegp), + "DMDKNLNEGIJ_ELPPOFAPEGF" => Some(Self::Elppofapegf), + "DMDKNLNEGIJ_GNBBPAGBMHJ" => Some(Self::Gnbbpagbmhj), + "DMDKNLNEGIJ_MGJMLIJAPKE" => Some(Self::Mgjmlijapke), + "DMDKNLNEGIJ_NLLJFABJMNP" => Some(Self::Nlljfabjmnp), + "DMDKNLNEGIJ_IBFFBNDDFKO" => Some(Self::Ibffbnddfko), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oaknfekpfog { + Fmdknbdabjh = 0, + Bpiciobflnc = 1, + Mhcdijiiccl = 2, +} +impl Oaknfekpfog { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fmdknbdabjh => "OAKNFEKPFOG_FMDKNBDABJH", + Self::Bpiciobflnc => "OAKNFEKPFOG_BPICIOBFLNC", + Self::Mhcdijiiccl => "OAKNFEKPFOG_MHCDIJIICCL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OAKNFEKPFOG_FMDKNBDABJH" => Some(Self::Fmdknbdabjh), + "OAKNFEKPFOG_BPICIOBFLNC" => Some(Self::Bpiciobflnc), + "OAKNFEKPFOG_MHCDIJIICCL" => Some(Self::Mhcdijiiccl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lnbfkbciemb { + HollowShopShowTypeNormal = 0, + HollowShopShowTypeByGroup = 1, +} +impl Lnbfkbciemb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::HollowShopShowTypeNormal => "LNBFKBCIEMB_HOLLOW_SHOP_SHOW_TYPE_NORMAL", + Self::HollowShopShowTypeByGroup => { + "LNBFKBCIEMB_HOLLOW_SHOP_SHOW_TYPE_BY_GROUP" } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "AEJLOBOKMEO_EGHM_HANDLE_CHOSEN_GRIDS_NONE" => { - Some(Self::EghmHandleChosenGridsNone) + "LNBFKBCIEMB_HOLLOW_SHOP_SHOW_TYPE_NORMAL" => { + Some(Self::HollowShopShowTypeNormal) } - "AEJLOBOKMEO_EGHM_HANDLE_CHOSEN_GRIDS_ADD_TO_POOL" => { - Some(Self::EghmHandleChosenGridsAddToPool) - } - "AEJLOBOKMEO_EGHM_HANDLE_CHOSEN_GRIDS_REMOVE_FROM_POOL" => { - Some(Self::EghmHandleChosenGridsRemoveFromPool) - } - "AEJLOBOKMEO_EGHM_HANDLE_CHOSEN_GRIDS_KEEP_IN_POOL" => { - Some(Self::EghmHandleChosenGridsKeepInPool) + "LNBFKBCIEMB_HOLLOW_SHOP_SHOW_TYPE_BY_GROUP" => { + Some(Self::HollowShopShowTypeByGroup) } _ => None, } @@ -19460,26 +28580,23 @@ impl Aejlobokmeo { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Mpmcimggkpj { - Lhmbbmlohif = 0, - Hgiaajadbgl = 1, +pub enum Doieefekaib { + Mcmcaakofbn = 0, } -impl Mpmcimggkpj { +impl Doieefekaib { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Lhmbbmlohif => "MPMCIMGGKPJ_LHMBBMLOHIF", - Self::Hgiaajadbgl => "MPMCIMGGKPJ_HGIAAJADBGL", + Self::Mcmcaakofbn => "DOIEEFEKAIB_MCMCAAKOFBN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "MPMCIMGGKPJ_LHMBBMLOHIF" => Some(Self::Lhmbbmlohif), - "MPMCIMGGKPJ_HGIAAJADBGL" => Some(Self::Hgiaajadbgl), + "DOIEEFEKAIB_MCMCAAKOFBN" => Some(Self::Mcmcaakofbn), _ => None, } } @@ -19488,26 +28605,23 @@ impl Mpmcimggkpj { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Kgcjblocgbk { - Gojlefcopok = 0, - Jnknghpellj = 1, +pub enum Eihjmapmjfl { + Pbcngfadjoh = 0, } -impl Kgcjblocgbk { +impl Eihjmapmjfl { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Gojlefcopok => "KGCJBLOCGBK_GOJLEFCOPOK", - Self::Jnknghpellj => "KGCJBLOCGBK_JNKNGHPELLJ", + Self::Pbcngfadjoh => "EIHJMAPMJFL_PBCNGFADJOH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "KGCJBLOCGBK_GOJLEFCOPOK" => Some(Self::Gojlefcopok), - "KGCJBLOCGBK_JNKNGHPELLJ" => Some(Self::Jnknghpellj), + "EIHJMAPMJFL_PBCNGFADJOH" => Some(Self::Pbcngfadjoh), _ => None, } } @@ -19516,29 +28630,41 @@ impl Kgcjblocgbk { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Lgkcnoelkcf { - Edhhldgjdba = 0, - Pomgklfjgdk = 2, - Fmddhkifdme = 1, +pub enum Dkjhifdcchp { + Ichbidoinck = 0, + Llnhnaelpoo = 4, + Jlglfdmenne = 2, + Blbbgiidakp = 1, + Ncphckdinln = 5, + Pnoogfkjeea = 6, + Ipelpjncdmj = 3, } -impl Lgkcnoelkcf { +impl Dkjhifdcchp { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Edhhldgjdba => "LGKCNOELKCF_EDHHLDGJDBA", - Self::Pomgklfjgdk => "LGKCNOELKCF_POMGKLFJGDK", - Self::Fmddhkifdme => "LGKCNOELKCF_FMDDHKIFDME", + Self::Ichbidoinck => "DKJHIFDCCHP_ICHBIDOINCK", + Self::Llnhnaelpoo => "DKJHIFDCCHP_LLNHNAELPOO", + Self::Jlglfdmenne => "DKJHIFDCCHP_JLGLFDMENNE", + Self::Blbbgiidakp => "DKJHIFDCCHP_BLBBGIIDAKP", + Self::Ncphckdinln => "DKJHIFDCCHP_NCPHCKDINLN", + Self::Pnoogfkjeea => "DKJHIFDCCHP_PNOOGFKJEEA", + Self::Ipelpjncdmj => "DKJHIFDCCHP_IPELPJNCDMJ", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "LGKCNOELKCF_EDHHLDGJDBA" => Some(Self::Edhhldgjdba), - "LGKCNOELKCF_POMGKLFJGDK" => Some(Self::Pomgklfjgdk), - "LGKCNOELKCF_FMDDHKIFDME" => Some(Self::Fmddhkifdme), + "DKJHIFDCCHP_ICHBIDOINCK" => Some(Self::Ichbidoinck), + "DKJHIFDCCHP_LLNHNAELPOO" => Some(Self::Llnhnaelpoo), + "DKJHIFDCCHP_JLGLFDMENNE" => Some(Self::Jlglfdmenne), + "DKJHIFDCCHP_BLBBGIIDAKP" => Some(Self::Blbbgiidakp), + "DKJHIFDCCHP_NCPHCKDINLN" => Some(Self::Ncphckdinln), + "DKJHIFDCCHP_PNOOGFKJEEA" => Some(Self::Pnoogfkjeea), + "DKJHIFDCCHP_IPELPJNCDMJ" => Some(Self::Ipelpjncdmj), _ => None, } } @@ -19547,32 +28673,53 @@ impl Lgkcnoelkcf { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ccgkopidbho { - Cppfkebidac = 0, - Ognmefolcbj = 1, - Oiaokdcnbpg = 2, - Bkccgilejgo = 3, +pub enum Oiimhhjfcoj { + Gedndooecaj = 0, + Jiadbjamnla = 3, + Jjehckchfee = 5, + Nedbakpegfo = 9, + Bpiaenbaena = 4, + Oaiclmbaddd = 7, + Ahohhdciadk = 10, + Mlioiidbgng = 8, + Lknmnogefnj = 2, + Ljklbbjaahp = 6, + Adjoggapnjb = 1, } -impl Ccgkopidbho { +impl Oiimhhjfcoj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Cppfkebidac => "CCGKOPIDBHO_CPPFKEBIDAC", - Self::Ognmefolcbj => "CCGKOPIDBHO_OGNMEFOLCBJ", - Self::Oiaokdcnbpg => "CCGKOPIDBHO_OIAOKDCNBPG", - Self::Bkccgilejgo => "CCGKOPIDBHO_BKCCGILEJGO", + Self::Gedndooecaj => "OIIMHHJFCOJ_GEDNDOOECAJ", + Self::Jiadbjamnla => "OIIMHHJFCOJ_JIADBJAMNLA", + Self::Jjehckchfee => "OIIMHHJFCOJ_JJEHCKCHFEE", + Self::Nedbakpegfo => "OIIMHHJFCOJ_NEDBAKPEGFO", + Self::Bpiaenbaena => "OIIMHHJFCOJ_BPIAENBAENA", + Self::Oaiclmbaddd => "OIIMHHJFCOJ_OAICLMBADDD", + Self::Ahohhdciadk => "OIIMHHJFCOJ_AHOHHDCIADK", + Self::Mlioiidbgng => "OIIMHHJFCOJ_MLIOIIDBGNG", + Self::Lknmnogefnj => "OIIMHHJFCOJ_LKNMNOGEFNJ", + Self::Ljklbbjaahp => "OIIMHHJFCOJ_LJKLBBJAAHP", + Self::Adjoggapnjb => "OIIMHHJFCOJ_ADJOGGAPNJB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "CCGKOPIDBHO_CPPFKEBIDAC" => Some(Self::Cppfkebidac), - "CCGKOPIDBHO_OGNMEFOLCBJ" => Some(Self::Ognmefolcbj), - "CCGKOPIDBHO_OIAOKDCNBPG" => Some(Self::Oiaokdcnbpg), - "CCGKOPIDBHO_BKCCGILEJGO" => Some(Self::Bkccgilejgo), + "OIIMHHJFCOJ_GEDNDOOECAJ" => Some(Self::Gedndooecaj), + "OIIMHHJFCOJ_JIADBJAMNLA" => Some(Self::Jiadbjamnla), + "OIIMHHJFCOJ_JJEHCKCHFEE" => Some(Self::Jjehckchfee), + "OIIMHHJFCOJ_NEDBAKPEGFO" => Some(Self::Nedbakpegfo), + "OIIMHHJFCOJ_BPIAENBAENA" => Some(Self::Bpiaenbaena), + "OIIMHHJFCOJ_OAICLMBADDD" => Some(Self::Oaiclmbaddd), + "OIIMHHJFCOJ_AHOHHDCIADK" => Some(Self::Ahohhdciadk), + "OIIMHHJFCOJ_MLIOIIDBGNG" => Some(Self::Mlioiidbgng), + "OIIMHHJFCOJ_LKNMNOGEFNJ" => Some(Self::Lknmnogefnj), + "OIIMHHJFCOJ_LJKLBBJAAHP" => Some(Self::Ljklbbjaahp), + "OIIMHHJFCOJ_ADJOGGAPNJB" => Some(Self::Adjoggapnjb), _ => None, } } @@ -19581,29 +28728,46 @@ impl Ccgkopidbho { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pejajjiicpn { - HpRecover = 0, - HpReplace = 2, - HpDecrease = 1, +pub enum Hmoaohnlign { + ModifyTimeRewindTypeNone = 0, + ModifyTimeRewindTypeInsert = 1, + ModifyTimeRewindTypeModify = 3, + ModifyTimeRewindTypeRemove = 2, } -impl Pejajjiicpn { +impl Hmoaohnlign { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::HpRecover => "PEJAJJIICPN_HP_RECOVER", - Self::HpReplace => "PEJAJJIICPN_HP_REPLACE", - Self::HpDecrease => "PEJAJJIICPN_HP_DECREASE", + Self::ModifyTimeRewindTypeNone => "HMOAOHNLIGN_MODIFY_TIME_REWIND_TYPE_NONE", + Self::ModifyTimeRewindTypeInsert => { + "HMOAOHNLIGN_MODIFY_TIME_REWIND_TYPE_INSERT" + } + Self::ModifyTimeRewindTypeModify => { + "HMOAOHNLIGN_MODIFY_TIME_REWIND_TYPE_MODIFY" + } + Self::ModifyTimeRewindTypeRemove => { + "HMOAOHNLIGN_MODIFY_TIME_REWIND_TYPE_REMOVE" + } } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "PEJAJJIICPN_HP_RECOVER" => Some(Self::HpRecover), - "PEJAJJIICPN_HP_REPLACE" => Some(Self::HpReplace), - "PEJAJJIICPN_HP_DECREASE" => Some(Self::HpDecrease), + "HMOAOHNLIGN_MODIFY_TIME_REWIND_TYPE_NONE" => { + Some(Self::ModifyTimeRewindTypeNone) + } + "HMOAOHNLIGN_MODIFY_TIME_REWIND_TYPE_INSERT" => { + Some(Self::ModifyTimeRewindTypeInsert) + } + "HMOAOHNLIGN_MODIFY_TIME_REWIND_TYPE_MODIFY" => { + Some(Self::ModifyTimeRewindTypeModify) + } + "HMOAOHNLIGN_MODIFY_TIME_REWIND_TYPE_REMOVE" => { + Some(Self::ModifyTimeRewindTypeRemove) + } _ => None, } } @@ -19612,29 +28776,32 @@ impl Pejajjiicpn { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Akdcchbaddm { - Gadanilhlkk = 0, - Eieikgpcabo = 2, - Dbkmnmgigfi = 1, +pub enum Kolcnfkbjnl { + Dimffjoimii = 0, + Ilcnfpgcajf = 1, + Gljigcgoomm = 2, + Iolcmenanah = 4, } -impl Akdcchbaddm { +impl Kolcnfkbjnl { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Gadanilhlkk => "AKDCCHBADDM_GADANILHLKK", - Self::Eieikgpcabo => "AKDCCHBADDM_EIEIKGPCABO", - Self::Dbkmnmgigfi => "AKDCCHBADDM_DBKMNMGIGFI", + Self::Dimffjoimii => "KOLCNFKBJNL_DIMFFJOIMII", + Self::Ilcnfpgcajf => "KOLCNFKBJNL_ILCNFPGCAJF", + Self::Gljigcgoomm => "KOLCNFKBJNL_GLJIGCGOOMM", + Self::Iolcmenanah => "KOLCNFKBJNL_IOLCMENANAH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "AKDCCHBADDM_GADANILHLKK" => Some(Self::Gadanilhlkk), - "AKDCCHBADDM_EIEIKGPCABO" => Some(Self::Eieikgpcabo), - "AKDCCHBADDM_DBKMNMGIGFI" => Some(Self::Dbkmnmgigfi), + "KOLCNFKBJNL_DIMFFJOIMII" => Some(Self::Dimffjoimii), + "KOLCNFKBJNL_ILCNFPGCAJF" => Some(Self::Ilcnfpgcajf), + "KOLCNFKBJNL_GLJIGCGOOMM" => Some(Self::Gljigcgoomm), + "KOLCNFKBJNL_IOLCMENANAH" => Some(Self::Iolcmenanah), _ => None, } } @@ -19643,32 +28810,38 @@ impl Akdcchbaddm { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum MusicPlayerMode { - JjiomdmmiggLdmdfkipdal = 0, - JjiomdmmiggJlbmjcogikl = 3, - JjiomdmmiggIcapdeikajo = 2, - JjiomdmmiggOaifoblepif = 1, +pub enum Jidaplbnpgf { + Bckdjkapamn = 0, + Blkeofafkha = 6, + Hioeegeihec = 1, + Bidooehpjld = 3, + Hbgpdediccl = 4, + Oeehaoapidd = 2, } -impl MusicPlayerMode { +impl Jidaplbnpgf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::JjiomdmmiggLdmdfkipdal => "JJIOMDMMIGG_LDMDFKIPDAL", - Self::JjiomdmmiggJlbmjcogikl => "JJIOMDMMIGG_JLBMJCOGIKL", - Self::JjiomdmmiggIcapdeikajo => "JJIOMDMMIGG_ICAPDEIKAJO", - Self::JjiomdmmiggOaifoblepif => "JJIOMDMMIGG_OAIFOBLEPIF", + Self::Bckdjkapamn => "JIDAPLBNPGF_BCKDJKAPAMN", + Self::Blkeofafkha => "JIDAPLBNPGF_BLKEOFAFKHA", + Self::Hioeegeihec => "JIDAPLBNPGF_HIOEEGEIHEC", + Self::Bidooehpjld => "JIDAPLBNPGF_BIDOOEHPJLD", + Self::Hbgpdediccl => "JIDAPLBNPGF_HBGPDEDICCL", + Self::Oeehaoapidd => "JIDAPLBNPGF_OEEHAOAPIDD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "JJIOMDMMIGG_LDMDFKIPDAL" => Some(Self::JjiomdmmiggLdmdfkipdal), - "JJIOMDMMIGG_JLBMJCOGIKL" => Some(Self::JjiomdmmiggJlbmjcogikl), - "JJIOMDMMIGG_ICAPDEIKAJO" => Some(Self::JjiomdmmiggIcapdeikajo), - "JJIOMDMMIGG_OAIFOBLEPIF" => Some(Self::JjiomdmmiggOaifoblepif), + "JIDAPLBNPGF_BCKDJKAPAMN" => Some(Self::Bckdjkapamn), + "JIDAPLBNPGF_BLKEOFAFKHA" => Some(Self::Blkeofafkha), + "JIDAPLBNPGF_HIOEEGEIHEC" => Some(Self::Hioeegeihec), + "JIDAPLBNPGF_BIDOOEHPJLD" => Some(Self::Bidooehpjld), + "JIDAPLBNPGF_HBGPDEDICCL" => Some(Self::Hbgpdediccl), + "JIDAPLBNPGF_OEEHAOAPIDD" => Some(Self::Oeehaoapidd), _ => None, } } @@ -19677,29 +28850,1230 @@ impl MusicPlayerMode { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Mnchhpdlecd { - Ejgpfaeiopk = 0, - Mphnkadgjjp = 2, - Inlifdfemgo = 1, +pub enum Eagddbkfmnb { + All = 0, + Core = 1, + Noncore = 2, } -impl Mnchhpdlecd { +impl Eagddbkfmnb { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Ejgpfaeiopk => "MNCHHPDLECD_EJGPFAEIOPK", - Self::Mphnkadgjjp => "MNCHHPDLECD_MPHNKADGJJP", - Self::Inlifdfemgo => "MNCHHPDLECD_INLIFDFEMGO", + Self::All => "EAGDDBKFMNB_ALL", + Self::Core => "EAGDDBKFMNB_CORE", + Self::Noncore => "EAGDDBKFMNB_NONCORE", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "MNCHHPDLECD_EJGPFAEIOPK" => Some(Self::Ejgpfaeiopk), - "MNCHHPDLECD_MPHNKADGJJP" => Some(Self::Mphnkadgjjp), - "MNCHHPDLECD_INLIFDFEMGO" => Some(Self::Inlifdfemgo), + "EAGDDBKFMNB_ALL" => Some(Self::All), + "EAGDDBKFMNB_CORE" => Some(Self::Core), + "EAGDDBKFMNB_NONCORE" => Some(Self::Noncore), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mmbaaoahmmp { + Dccfhnobpjh = 0, + Ghmbmdlhicb = 2, + Llbgbfckkil = 4, + Dnbbakpcjhn = 3, + Elnehgmdncd = 5, + Dmgfbgjlhdj = 1, +} +impl Mmbaaoahmmp { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dccfhnobpjh => "MMBAAOAHMMP_DCCFHNOBPJH", + Self::Ghmbmdlhicb => "MMBAAOAHMMP_GHMBMDLHICB", + Self::Llbgbfckkil => "MMBAAOAHMMP_LLBGBFCKKIL", + Self::Dnbbakpcjhn => "MMBAAOAHMMP_DNBBAKPCJHN", + Self::Elnehgmdncd => "MMBAAOAHMMP_ELNEHGMDNCD", + Self::Dmgfbgjlhdj => "MMBAAOAHMMP_DMGFBGJLHDJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MMBAAOAHMMP_DCCFHNOBPJH" => Some(Self::Dccfhnobpjh), + "MMBAAOAHMMP_GHMBMDLHICB" => Some(Self::Ghmbmdlhicb), + "MMBAAOAHMMP_LLBGBFCKKIL" => Some(Self::Llbgbfckkil), + "MMBAAOAHMMP_DNBBAKPCJHN" => Some(Self::Dnbbakpcjhn), + "MMBAAOAHMMP_ELNEHGMDNCD" => Some(Self::Elnehgmdncd), + "MMBAAOAHMMP_DMGFBGJLHDJ" => Some(Self::Dmgfbgjlhdj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cfckjmneedo { + Lijkloedged = 0, +} +impl Cfckjmneedo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lijkloedged => "CFCKJMNEEDO_LIJKLOEDGED", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CFCKJMNEEDO_LIJKLOEDGED" => Some(Self::Lijkloedged), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nfdcojffmke { + MphComponentTypeNone = 0, + MphGridStateComponent = 6, + MphSectionComponent = 7, + MphIdComponent = 1, + MphPosComponent = 2, + MphGridComponent = 5, + MphPlayerComponent = 3, + MphMapComponent = 4, +} +impl Nfdcojffmke { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::MphComponentTypeNone => "NFDCOJFFMKE_MPH_COMPONENT_TYPE_NONE", + Self::MphGridStateComponent => "NFDCOJFFMKE_MPH_GRID_STATE_COMPONENT", + Self::MphSectionComponent => "NFDCOJFFMKE_MPH_SECTION_COMPONENT", + Self::MphIdComponent => "NFDCOJFFMKE_MPH_ID_COMPONENT", + Self::MphPosComponent => "NFDCOJFFMKE_MPH_POS_COMPONENT", + Self::MphGridComponent => "NFDCOJFFMKE_MPH_GRID_COMPONENT", + Self::MphPlayerComponent => "NFDCOJFFMKE_MPH_PLAYER_COMPONENT", + Self::MphMapComponent => "NFDCOJFFMKE_MPH_MAP_COMPONENT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NFDCOJFFMKE_MPH_COMPONENT_TYPE_NONE" => Some(Self::MphComponentTypeNone), + "NFDCOJFFMKE_MPH_GRID_STATE_COMPONENT" => Some(Self::MphGridStateComponent), + "NFDCOJFFMKE_MPH_SECTION_COMPONENT" => Some(Self::MphSectionComponent), + "NFDCOJFFMKE_MPH_ID_COMPONENT" => Some(Self::MphIdComponent), + "NFDCOJFFMKE_MPH_POS_COMPONENT" => Some(Self::MphPosComponent), + "NFDCOJFFMKE_MPH_GRID_COMPONENT" => Some(Self::MphGridComponent), + "NFDCOJFFMKE_MPH_PLAYER_COMPONENT" => Some(Self::MphPlayerComponent), + "NFDCOJFFMKE_MPH_MAP_COMPONENT" => Some(Self::MphMapComponent), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kkneokihcah { + Phiefofpkdc = 0, + Eplajeefced = 4, + Ijlaekllolk = 1, + Oennlecjkph = 3, + Cicjpffjmpk = 2, +} +impl Kkneokihcah { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Phiefofpkdc => "KKNEOKIHCAH_PHIEFOFPKDC", + Self::Eplajeefced => "KKNEOKIHCAH_EPLAJEEFCED", + Self::Ijlaekllolk => "KKNEOKIHCAH_IJLAEKLLOLK", + Self::Oennlecjkph => "KKNEOKIHCAH_OENNLECJKPH", + Self::Cicjpffjmpk => "KKNEOKIHCAH_CICJPFFJMPK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KKNEOKIHCAH_PHIEFOFPKDC" => Some(Self::Phiefofpkdc), + "KKNEOKIHCAH_EPLAJEEFCED" => Some(Self::Eplajeefced), + "KKNEOKIHCAH_IJLAEKLLOLK" => Some(Self::Ijlaekllolk), + "KKNEOKIHCAH_OENNLECJKPH" => Some(Self::Oennlecjkph), + "KKNEOKIHCAH_CICJPFFJMPK" => Some(Self::Cicjpffjmpk), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kllnpjpeceb { + Biemceimelp = 0, + Eeolhfgdbkb = 2, + Nghfjepmgjj = 3, + Nhomlmpnlcd = 1, +} +impl Kllnpjpeceb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Biemceimelp => "KLLNPJPECEB_BIEMCEIMELP", + Self::Eeolhfgdbkb => "KLLNPJPECEB_EEOLHFGDBKB", + Self::Nghfjepmgjj => "KLLNPJPECEB_NGHFJEPMGJJ", + Self::Nhomlmpnlcd => "KLLNPJPECEB_NHOMLMPNLCD", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KLLNPJPECEB_BIEMCEIMELP" => Some(Self::Biemceimelp), + "KLLNPJPECEB_EEOLHFGDBKB" => Some(Self::Eeolhfgdbkb), + "KLLNPJPECEB_NGHFJEPMGJJ" => Some(Self::Nghfjepmgjj), + "KLLNPJPECEB_NHOMLMPNLCD" => Some(Self::Nhomlmpnlcd), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mffgenbmmjc { + Afbaepcbkke = 0, +} +impl Mffgenbmmjc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Afbaepcbkke => "MFFGENBMMJC_AFBAEPCBKKE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MFFGENBMMJC_AFBAEPCBKKE" => Some(Self::Afbaepcbkke), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kcpkkhcmbil { + Hjhfikdmilm = 0, + Lcjhkgbgeim = 9, + Hpjlfbmmffa = 13, + Ecbjimcalhb = 14, + Ljbjchlclln = 11, + Khjfcdcdimk = 18, + Pncbioofkha = 20, + Inijioepghl = 12, + Keglpjefohc = 6, + Lkobhdmklae = 2, + Ddajjggknlm = 5, + Opnhfbnnall = 16, + Pkgdmpbmnpe = 10, + Bncjcjkakhk = 100, + Okeeafaoeba = 23, + Mijkfljkfjc = 3, + Kkdbibfjojg = 21, + Nlbegjjojpi = 7, + Mlfdmjahmhh = 19, + Ojpbahbmcdj = 8, + Eamjoccdfpd = 17, + Jappnbajiie = 4, + Nfildegpjij = 22, + Kgmpcbioiem = 15, + Knlmdanaelj = 1, + Hglceilponc = 25, + Phmbkageeob = 24, +} +impl Kcpkkhcmbil { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hjhfikdmilm => "KCPKKHCMBIL_HJHFIKDMILM", + Self::Lcjhkgbgeim => "KCPKKHCMBIL_LCJHKGBGEIM", + Self::Hpjlfbmmffa => "KCPKKHCMBIL_HPJLFBMMFFA", + Self::Ecbjimcalhb => "KCPKKHCMBIL_ECBJIMCALHB", + Self::Ljbjchlclln => "KCPKKHCMBIL_LJBJCHLCLLN", + Self::Khjfcdcdimk => "KCPKKHCMBIL_KHJFCDCDIMK", + Self::Pncbioofkha => "KCPKKHCMBIL_PNCBIOOFKHA", + Self::Inijioepghl => "KCPKKHCMBIL_INIJIOEPGHL", + Self::Keglpjefohc => "KCPKKHCMBIL_KEGLPJEFOHC", + Self::Lkobhdmklae => "KCPKKHCMBIL_LKOBHDMKLAE", + Self::Ddajjggknlm => "KCPKKHCMBIL_DDAJJGGKNLM", + Self::Opnhfbnnall => "KCPKKHCMBIL_OPNHFBNNALL", + Self::Pkgdmpbmnpe => "KCPKKHCMBIL_PKGDMPBMNPE", + Self::Bncjcjkakhk => "KCPKKHCMBIL_BNCJCJKAKHK", + Self::Okeeafaoeba => "KCPKKHCMBIL_OKEEAFAOEBA", + Self::Mijkfljkfjc => "KCPKKHCMBIL_MIJKFLJKFJC", + Self::Kkdbibfjojg => "KCPKKHCMBIL_KKDBIBFJOJG", + Self::Nlbegjjojpi => "KCPKKHCMBIL_NLBEGJJOJPI", + Self::Mlfdmjahmhh => "KCPKKHCMBIL_MLFDMJAHMHH", + Self::Ojpbahbmcdj => "KCPKKHCMBIL_OJPBAHBMCDJ", + Self::Eamjoccdfpd => "KCPKKHCMBIL_EAMJOCCDFPD", + Self::Jappnbajiie => "KCPKKHCMBIL_JAPPNBAJIIE", + Self::Nfildegpjij => "KCPKKHCMBIL_NFILDEGPJIJ", + Self::Kgmpcbioiem => "KCPKKHCMBIL_KGMPCBIOIEM", + Self::Knlmdanaelj => "KCPKKHCMBIL_KNLMDANAELJ", + Self::Hglceilponc => "KCPKKHCMBIL_HGLCEILPONC", + Self::Phmbkageeob => "KCPKKHCMBIL_PHMBKAGEEOB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KCPKKHCMBIL_HJHFIKDMILM" => Some(Self::Hjhfikdmilm), + "KCPKKHCMBIL_LCJHKGBGEIM" => Some(Self::Lcjhkgbgeim), + "KCPKKHCMBIL_HPJLFBMMFFA" => Some(Self::Hpjlfbmmffa), + "KCPKKHCMBIL_ECBJIMCALHB" => Some(Self::Ecbjimcalhb), + "KCPKKHCMBIL_LJBJCHLCLLN" => Some(Self::Ljbjchlclln), + "KCPKKHCMBIL_KHJFCDCDIMK" => Some(Self::Khjfcdcdimk), + "KCPKKHCMBIL_PNCBIOOFKHA" => Some(Self::Pncbioofkha), + "KCPKKHCMBIL_INIJIOEPGHL" => Some(Self::Inijioepghl), + "KCPKKHCMBIL_KEGLPJEFOHC" => Some(Self::Keglpjefohc), + "KCPKKHCMBIL_LKOBHDMKLAE" => Some(Self::Lkobhdmklae), + "KCPKKHCMBIL_DDAJJGGKNLM" => Some(Self::Ddajjggknlm), + "KCPKKHCMBIL_OPNHFBNNALL" => Some(Self::Opnhfbnnall), + "KCPKKHCMBIL_PKGDMPBMNPE" => Some(Self::Pkgdmpbmnpe), + "KCPKKHCMBIL_BNCJCJKAKHK" => Some(Self::Bncjcjkakhk), + "KCPKKHCMBIL_OKEEAFAOEBA" => Some(Self::Okeeafaoeba), + "KCPKKHCMBIL_MIJKFLJKFJC" => Some(Self::Mijkfljkfjc), + "KCPKKHCMBIL_KKDBIBFJOJG" => Some(Self::Kkdbibfjojg), + "KCPKKHCMBIL_NLBEGJJOJPI" => Some(Self::Nlbegjjojpi), + "KCPKKHCMBIL_MLFDMJAHMHH" => Some(Self::Mlfdmjahmhh), + "KCPKKHCMBIL_OJPBAHBMCDJ" => Some(Self::Ojpbahbmcdj), + "KCPKKHCMBIL_EAMJOCCDFPD" => Some(Self::Eamjoccdfpd), + "KCPKKHCMBIL_JAPPNBAJIIE" => Some(Self::Jappnbajiie), + "KCPKKHCMBIL_NFILDEGPJIJ" => Some(Self::Nfildegpjij), + "KCPKKHCMBIL_KGMPCBIOIEM" => Some(Self::Kgmpcbioiem), + "KCPKKHCMBIL_KNLMDANAELJ" => Some(Self::Knlmdanaelj), + "KCPKKHCMBIL_HGLCEILPONC" => Some(Self::Hglceilponc), + "KCPKKHCMBIL_PHMBKAGEEOB" => Some(Self::Phmbkageeob), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Kjepajkhcjj { + GuestStatusNone = 0, + GuestStatusFail = 2, + GuestStatusSuccess = 1, + GuestStatusCloseQuest = 3, +} +impl Kjepajkhcjj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::GuestStatusNone => "KJEPAJKHCJJ_GUEST_STATUS_NONE", + Self::GuestStatusFail => "KJEPAJKHCJJ_GUEST_STATUS_FAIL", + Self::GuestStatusSuccess => "KJEPAJKHCJJ_GUEST_STATUS_SUCCESS", + Self::GuestStatusCloseQuest => "KJEPAJKHCJJ_GUEST_STATUS_CLOSE_QUEST", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "KJEPAJKHCJJ_GUEST_STATUS_NONE" => Some(Self::GuestStatusNone), + "KJEPAJKHCJJ_GUEST_STATUS_FAIL" => Some(Self::GuestStatusFail), + "KJEPAJKHCJJ_GUEST_STATUS_SUCCESS" => Some(Self::GuestStatusSuccess), + "KJEPAJKHCJJ_GUEST_STATUS_CLOSE_QUEST" => Some(Self::GuestStatusCloseQuest), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Oaojcmbpieo { + Ackgffbllol = 0, +} +impl Oaojcmbpieo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ackgffbllol => "OAOJCMBPIEO_ACKGFFBLLOL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OAOJCMBPIEO_ACKGFFBLLOL" => Some(Self::Ackgffbllol), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Offjhcbkjcm { + Gahhbhoepbd = 0, + Mfhmkhaplli = 1, + Eolcpiejaon = 2, + Gooddnobkoa = 3, + Achjgmoemdb = 4, +} +impl Offjhcbkjcm { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Gahhbhoepbd => "OFFJHCBKJCM_GAHHBHOEPBD", + Self::Mfhmkhaplli => "OFFJHCBKJCM_MFHMKHAPLLI", + Self::Eolcpiejaon => "OFFJHCBKJCM_EOLCPIEJAON", + Self::Gooddnobkoa => "OFFJHCBKJCM_GOODDNOBKOA", + Self::Achjgmoemdb => "OFFJHCBKJCM_ACHJGMOEMDB", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OFFJHCBKJCM_GAHHBHOEPBD" => Some(Self::Gahhbhoepbd), + "OFFJHCBKJCM_MFHMKHAPLLI" => Some(Self::Mfhmkhaplli), + "OFFJHCBKJCM_EOLCPIEJAON" => Some(Self::Eolcpiejaon), + "OFFJHCBKJCM_GOODDNOBKOA" => Some(Self::Gooddnobkoa), + "OFFJHCBKJCM_ACHJGMOEMDB" => Some(Self::Achjgmoemdb), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Akodcddbgaj { + Fjfboneemlc = 0, + Ighgnbondll = 5, + Giegpigchda = 2, + Elnbppneeab = 6, + Cpkpnacmpkk = 4, + Lpcalamcobl = 1, + Jifbbeekbck = 3, +} +impl Akodcddbgaj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fjfboneemlc => "AKODCDDBGAJ_FJFBONEEMLC", + Self::Ighgnbondll => "AKODCDDBGAJ_IGHGNBONDLL", + Self::Giegpigchda => "AKODCDDBGAJ_GIEGPIGCHDA", + Self::Elnbppneeab => "AKODCDDBGAJ_ELNBPPNEEAB", + Self::Cpkpnacmpkk => "AKODCDDBGAJ_CPKPNACMPKK", + Self::Lpcalamcobl => "AKODCDDBGAJ_LPCALAMCOBL", + Self::Jifbbeekbck => "AKODCDDBGAJ_JIFBBEEKBCK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AKODCDDBGAJ_FJFBONEEMLC" => Some(Self::Fjfboneemlc), + "AKODCDDBGAJ_IGHGNBONDLL" => Some(Self::Ighgnbondll), + "AKODCDDBGAJ_GIEGPIGCHDA" => Some(Self::Giegpigchda), + "AKODCDDBGAJ_ELNBPPNEEAB" => Some(Self::Elnbppneeab), + "AKODCDDBGAJ_CPKPNACMPKK" => Some(Self::Cpkpnacmpkk), + "AKODCDDBGAJ_LPCALAMCOBL" => Some(Self::Lpcalamcobl), + "AKODCDDBGAJ_JIFBBEEKBCK" => Some(Self::Jifbbeekbck), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jhoiecbbmom { + Djonlacpjmj = 0, + Pcjfdldmloc = 422, + Oblkebjamai = 3000100, + Cokbmgoempe = 150201, + Khommpdbbdh = 419, + Hlpkmjpnmkm = 421, + Hdgkfcfpfoc = 110, + Efbiabgcfmd = 118, + Gbncamemdll = 417, + Elhaalnlckb = 3000001, + Okoicbddknm = 10, + Cjcilagcbkc = 1, + Pmmimlhback = 423, + Ekmneafajbd = 101, + Jcjejkibdli = 2, + Lbkojfomkcc = 111, + Ohijnpadhbd = 503, + Enbhkfeekap = 201, + Ipnnlenbjcj = 119, + Ejmbccmkblo = 3000101, + Imnhenkeake = 100, + Hcejmokbpck = 501, + Pokljiaiblj = 112, +} +impl Jhoiecbbmom { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Djonlacpjmj => "JHOIECBBMOM_DJONLACPJMJ", + Self::Pcjfdldmloc => "JHOIECBBMOM_PCJFDLDMLOC", + Self::Oblkebjamai => "JHOIECBBMOM_OBLKEBJAMAI", + Self::Cokbmgoempe => "JHOIECBBMOM_COKBMGOEMPE", + Self::Khommpdbbdh => "JHOIECBBMOM_KHOMMPDBBDH", + Self::Hlpkmjpnmkm => "JHOIECBBMOM_HLPKMJPNMKM", + Self::Hdgkfcfpfoc => "JHOIECBBMOM_HDGKFCFPFOC", + Self::Efbiabgcfmd => "JHOIECBBMOM_EFBIABGCFMD", + Self::Gbncamemdll => "JHOIECBBMOM_GBNCAMEMDLL", + Self::Elhaalnlckb => "JHOIECBBMOM_ELHAALNLCKB", + Self::Okoicbddknm => "JHOIECBBMOM_OKOICBDDKNM", + Self::Cjcilagcbkc => "JHOIECBBMOM_CJCILAGCBKC", + Self::Pmmimlhback => "JHOIECBBMOM_PMMIMLHBACK", + Self::Ekmneafajbd => "JHOIECBBMOM_EKMNEAFAJBD", + Self::Jcjejkibdli => "JHOIECBBMOM_JCJEJKIBDLI", + Self::Lbkojfomkcc => "JHOIECBBMOM_LBKOJFOMKCC", + Self::Ohijnpadhbd => "JHOIECBBMOM_OHIJNPADHBD", + Self::Enbhkfeekap => "JHOIECBBMOM_ENBHKFEEKAP", + Self::Ipnnlenbjcj => "JHOIECBBMOM_IPNNLENBJCJ", + Self::Ejmbccmkblo => "JHOIECBBMOM_EJMBCCMKBLO", + Self::Imnhenkeake => "JHOIECBBMOM_IMNHENKEAKE", + Self::Hcejmokbpck => "JHOIECBBMOM_HCEJMOKBPCK", + Self::Pokljiaiblj => "JHOIECBBMOM_POKLJIAIBLJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JHOIECBBMOM_DJONLACPJMJ" => Some(Self::Djonlacpjmj), + "JHOIECBBMOM_PCJFDLDMLOC" => Some(Self::Pcjfdldmloc), + "JHOIECBBMOM_OBLKEBJAMAI" => Some(Self::Oblkebjamai), + "JHOIECBBMOM_COKBMGOEMPE" => Some(Self::Cokbmgoempe), + "JHOIECBBMOM_KHOMMPDBBDH" => Some(Self::Khommpdbbdh), + "JHOIECBBMOM_HLPKMJPNMKM" => Some(Self::Hlpkmjpnmkm), + "JHOIECBBMOM_HDGKFCFPFOC" => Some(Self::Hdgkfcfpfoc), + "JHOIECBBMOM_EFBIABGCFMD" => Some(Self::Efbiabgcfmd), + "JHOIECBBMOM_GBNCAMEMDLL" => Some(Self::Gbncamemdll), + "JHOIECBBMOM_ELHAALNLCKB" => Some(Self::Elhaalnlckb), + "JHOIECBBMOM_OKOICBDDKNM" => Some(Self::Okoicbddknm), + "JHOIECBBMOM_CJCILAGCBKC" => Some(Self::Cjcilagcbkc), + "JHOIECBBMOM_PMMIMLHBACK" => Some(Self::Pmmimlhback), + "JHOIECBBMOM_EKMNEAFAJBD" => Some(Self::Ekmneafajbd), + "JHOIECBBMOM_JCJEJKIBDLI" => Some(Self::Jcjejkibdli), + "JHOIECBBMOM_LBKOJFOMKCC" => Some(Self::Lbkojfomkcc), + "JHOIECBBMOM_OHIJNPADHBD" => Some(Self::Ohijnpadhbd), + "JHOIECBBMOM_ENBHKFEEKAP" => Some(Self::Enbhkfeekap), + "JHOIECBBMOM_IPNNLENBJCJ" => Some(Self::Ipnnlenbjcj), + "JHOIECBBMOM_EJMBCCMKBLO" => Some(Self::Ejmbccmkblo), + "JHOIECBBMOM_IMNHENKEAKE" => Some(Self::Imnhenkeake), + "JHOIECBBMOM_HCEJMOKBPCK" => Some(Self::Hcejmokbpck), + "JHOIECBBMOM_POKLJIAIBLJ" => Some(Self::Pokljiaiblj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Bjjbfdcdljh { + FleaMarketStateNone = 0, + FleaMarketStateAllExchanged = 4, + FleaMarketStateHasLockedAndUnexchanged = 2, + FleaMarketStateAllUnlocked = 3, + FleaMarketStateHasLockedAndExchanged = 1, +} +impl Bjjbfdcdljh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::FleaMarketStateNone => "BJJBFDCDLJH_FLEA_MARKET_STATE_NONE", + Self::FleaMarketStateAllExchanged => { + "BJJBFDCDLJH_FLEA_MARKET_STATE_ALL_EXCHANGED" + } + Self::FleaMarketStateHasLockedAndUnexchanged => { + "BJJBFDCDLJH_FLEA_MARKET_STATE_HAS_LOCKED_AND_UNEXCHANGED" + } + Self::FleaMarketStateAllUnlocked => { + "BJJBFDCDLJH_FLEA_MARKET_STATE_ALL_UNLOCKED" + } + Self::FleaMarketStateHasLockedAndExchanged => { + "BJJBFDCDLJH_FLEA_MARKET_STATE_HAS_LOCKED_AND_EXCHANGED" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "BJJBFDCDLJH_FLEA_MARKET_STATE_NONE" => Some(Self::FleaMarketStateNone), + "BJJBFDCDLJH_FLEA_MARKET_STATE_ALL_EXCHANGED" => { + Some(Self::FleaMarketStateAllExchanged) + } + "BJJBFDCDLJH_FLEA_MARKET_STATE_HAS_LOCKED_AND_UNEXCHANGED" => { + Some(Self::FleaMarketStateHasLockedAndUnexchanged) + } + "BJJBFDCDLJH_FLEA_MARKET_STATE_ALL_UNLOCKED" => { + Some(Self::FleaMarketStateAllUnlocked) + } + "BJJBFDCDLJH_FLEA_MARKET_STATE_HAS_LOCKED_AND_EXCHANGED" => { + Some(Self::FleaMarketStateHasLockedAndExchanged) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cgomnklmmoj { + CharacterTypeMale = 0, + CharacterTypeMain = 3, + CharacterTypeVice = 4, + CharacterTypeAvatar = 5, + CharacterTypeFemale = 1, + CharacterTypeExchange = 2, +} +impl Cgomnklmmoj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::CharacterTypeMale => "CGOMNKLMMOJ_CHARACTER_TYPE_MALE", + Self::CharacterTypeMain => "CGOMNKLMMOJ_CHARACTER_TYPE_MAIN", + Self::CharacterTypeVice => "CGOMNKLMMOJ_CHARACTER_TYPE_VICE", + Self::CharacterTypeAvatar => "CGOMNKLMMOJ_CHARACTER_TYPE_AVATAR", + Self::CharacterTypeFemale => "CGOMNKLMMOJ_CHARACTER_TYPE_FEMALE", + Self::CharacterTypeExchange => "CGOMNKLMMOJ_CHARACTER_TYPE_EXCHANGE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CGOMNKLMMOJ_CHARACTER_TYPE_MALE" => Some(Self::CharacterTypeMale), + "CGOMNKLMMOJ_CHARACTER_TYPE_MAIN" => Some(Self::CharacterTypeMain), + "CGOMNKLMMOJ_CHARACTER_TYPE_VICE" => Some(Self::CharacterTypeVice), + "CGOMNKLMMOJ_CHARACTER_TYPE_AVATAR" => Some(Self::CharacterTypeAvatar), + "CGOMNKLMMOJ_CHARACTER_TYPE_FEMALE" => Some(Self::CharacterTypeFemale), + "CGOMNKLMMOJ_CHARACTER_TYPE_EXCHANGE" => Some(Self::CharacterTypeExchange), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ihgghjhfmip { + Lihcjlbhani = 0, +} +impl Ihgghjhfmip { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lihcjlbhani => "IHGGHJHFMIP_LIHCJLBHANI", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "IHGGHJHFMIP_LIHCJLBHANI" => Some(Self::Lihcjlbhani), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Anmdfidohep { + Hnmcpiagiad = 0, + Dioejhmfdko = 1, +} +impl Anmdfidohep { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Hnmcpiagiad => "ANMDFIDOHEP_HNMCPIAGIAD", + Self::Dioejhmfdko => "ANMDFIDOHEP_DIOEJHMFDKO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "ANMDFIDOHEP_HNMCPIAGIAD" => Some(Self::Hnmcpiagiad), + "ANMDFIDOHEP_DIOEJHMFDKO" => Some(Self::Dioejhmfdko), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gbpkdnelpef { + OptionsShowModeNormal = 0, + OptionsShowModeCard = 3, + OptionsShowModeEvent = 1, + OptionsShowModeItem = 2, + OptionsShowModeChallenge = 4, +} +impl Gbpkdnelpef { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::OptionsShowModeNormal => "GBPKDNELPEF_OPTIONS_SHOW_MODE_NORMAL", + Self::OptionsShowModeCard => "GBPKDNELPEF_OPTIONS_SHOW_MODE_CARD", + Self::OptionsShowModeEvent => "GBPKDNELPEF_OPTIONS_SHOW_MODE_EVENT", + Self::OptionsShowModeItem => "GBPKDNELPEF_OPTIONS_SHOW_MODE_ITEM", + Self::OptionsShowModeChallenge => "GBPKDNELPEF_OPTIONS_SHOW_MODE_CHALLENGE", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GBPKDNELPEF_OPTIONS_SHOW_MODE_NORMAL" => Some(Self::OptionsShowModeNormal), + "GBPKDNELPEF_OPTIONS_SHOW_MODE_CARD" => Some(Self::OptionsShowModeCard), + "GBPKDNELPEF_OPTIONS_SHOW_MODE_EVENT" => Some(Self::OptionsShowModeEvent), + "GBPKDNELPEF_OPTIONS_SHOW_MODE_ITEM" => Some(Self::OptionsShowModeItem), + "GBPKDNELPEF_OPTIONS_SHOW_MODE_CHALLENGE" => { + Some(Self::OptionsShowModeChallenge) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nnidmpghmgc { + Abgkjejdpge = 0, + Ckaiipcbhnj = 3, + Nkjohncdghp = 2, + Pinnlmgfgpn = 1, +} +impl Nnidmpghmgc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Abgkjejdpge => "NNIDMPGHMGC_ABGKJEJDPGE", + Self::Ckaiipcbhnj => "NNIDMPGHMGC_CKAIIPCBHNJ", + Self::Nkjohncdghp => "NNIDMPGHMGC_NKJOHNCDGHP", + Self::Pinnlmgfgpn => "NNIDMPGHMGC_PINNLMGFGPN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NNIDMPGHMGC_ABGKJEJDPGE" => Some(Self::Abgkjejdpge), + "NNIDMPGHMGC_CKAIIPCBHNJ" => Some(Self::Ckaiipcbhnj), + "NNIDMPGHMGC_NKJOHNCDGHP" => Some(Self::Nkjohncdghp), + "NNIDMPGHMGC_PINNLMGFGPN" => Some(Self::Pinnlmgfgpn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mfcanbeioek { + Jfgeglikmlc = 0, + Gjihjfiobka = 13, + Hhaddfolkfk = 7, + Bohpjfehocm = 3, + Lfhihenajli = 5, + Ncldogepgld = 6, + Bbeijiffncp = 10, + Bbfmddcpcll = 9, + Jfdelkjddag = 12, + Dojoacjgpfj = 8, + Hplnmphnema = 2, + Bgdkjmcdbgp = 11, + Fmcgcdidnhp = 4, + Ofjbgmoekkp = 1, +} +impl Mfcanbeioek { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Jfgeglikmlc => "MFCANBEIOEK_JFGEGLIKMLC", + Self::Gjihjfiobka => "MFCANBEIOEK_GJIHJFIOBKA", + Self::Hhaddfolkfk => "MFCANBEIOEK_HHADDFOLKFK", + Self::Bohpjfehocm => "MFCANBEIOEK_BOHPJFEHOCM", + Self::Lfhihenajli => "MFCANBEIOEK_LFHIHENAJLI", + Self::Ncldogepgld => "MFCANBEIOEK_NCLDOGEPGLD", + Self::Bbeijiffncp => "MFCANBEIOEK_BBEIJIFFNCP", + Self::Bbfmddcpcll => "MFCANBEIOEK_BBFMDDCPCLL", + Self::Jfdelkjddag => "MFCANBEIOEK_JFDELKJDDAG", + Self::Dojoacjgpfj => "MFCANBEIOEK_DOJOACJGPFJ", + Self::Hplnmphnema => "MFCANBEIOEK_HPLNMPHNEMA", + Self::Bgdkjmcdbgp => "MFCANBEIOEK_BGDKJMCDBGP", + Self::Fmcgcdidnhp => "MFCANBEIOEK_FMCGCDIDNHP", + Self::Ofjbgmoekkp => "MFCANBEIOEK_OFJBGMOEKKP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MFCANBEIOEK_JFGEGLIKMLC" => Some(Self::Jfgeglikmlc), + "MFCANBEIOEK_GJIHJFIOBKA" => Some(Self::Gjihjfiobka), + "MFCANBEIOEK_HHADDFOLKFK" => Some(Self::Hhaddfolkfk), + "MFCANBEIOEK_BOHPJFEHOCM" => Some(Self::Bohpjfehocm), + "MFCANBEIOEK_LFHIHENAJLI" => Some(Self::Lfhihenajli), + "MFCANBEIOEK_NCLDOGEPGLD" => Some(Self::Ncldogepgld), + "MFCANBEIOEK_BBEIJIFFNCP" => Some(Self::Bbeijiffncp), + "MFCANBEIOEK_BBFMDDCPCLL" => Some(Self::Bbfmddcpcll), + "MFCANBEIOEK_JFDELKJDDAG" => Some(Self::Jfdelkjddag), + "MFCANBEIOEK_DOJOACJGPFJ" => Some(Self::Dojoacjgpfj), + "MFCANBEIOEK_HPLNMPHNEMA" => Some(Self::Hplnmphnema), + "MFCANBEIOEK_BGDKJMCDBGP" => Some(Self::Bgdkjmcdbgp), + "MFCANBEIOEK_FMCGCDIDNHP" => Some(Self::Fmcgcdidnhp), + "MFCANBEIOEK_OFJBGMOEKKP" => Some(Self::Ofjbgmoekkp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gpppffkkkle { + Nlajjdpdcbg = 0, + Fgbhnhfgeof = 2, + Nppeolinmbi = 1, + Lfgnncobcpp = 3, +} +impl Gpppffkkkle { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nlajjdpdcbg => "GPPPFFKKKLE_NLAJJDPDCBG", + Self::Fgbhnhfgeof => "GPPPFFKKKLE_FGBHNHFGEOF", + Self::Nppeolinmbi => "GPPPFFKKKLE_NPPEOLINMBI", + Self::Lfgnncobcpp => "GPPPFFKKKLE_LFGNNCOBCPP", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GPPPFFKKKLE_NLAJJDPDCBG" => Some(Self::Nlajjdpdcbg), + "GPPPFFKKKLE_FGBHNHFGEOF" => Some(Self::Fgbhnhfgeof), + "GPPPFFKKKLE_NPPEOLINMBI" => Some(Self::Nppeolinmbi), + "GPPPFFKKKLE_LFGNNCOBCPP" => Some(Self::Lfgnncobcpp), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jdegdobkldo { + ModifyTimeSegmentTypeNone = 0, + ModifyTimeSegmentTypeSave = 2, + ModifyTimeSegmentTypeApply = 5, + ModifyTimeSegmentTypeModify = 1, + ModifyTimeSegmentTypeReset = 4, +} +impl Jdegdobkldo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::ModifyTimeSegmentTypeNone => { + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_NONE" + } + Self::ModifyTimeSegmentTypeSave => { + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_SAVE" + } + Self::ModifyTimeSegmentTypeApply => { + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_APPLY" + } + Self::ModifyTimeSegmentTypeModify => { + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_MODIFY" + } + Self::ModifyTimeSegmentTypeReset => { + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_RESET" + } + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_NONE" => { + Some(Self::ModifyTimeSegmentTypeNone) + } + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_SAVE" => { + Some(Self::ModifyTimeSegmentTypeSave) + } + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_APPLY" => { + Some(Self::ModifyTimeSegmentTypeApply) + } + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_MODIFY" => { + Some(Self::ModifyTimeSegmentTypeModify) + } + "JDEGDOBKLDO_MODIFY_TIME_SEGMENT_TYPE_RESET" => { + Some(Self::ModifyTimeSegmentTypeReset) + } + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jafcipojdbj { + Mccobjifohp = 0, + Haheoiejeio = 6, + Npnliioebeg = 2, + Ngbcmmgaoea = 4, + Pphplkgpjjb = 3, + Mjfihejmemm = 5, + Kopeokglddc = 1, +} +impl Jafcipojdbj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mccobjifohp => "JAFCIPOJDBJ_MCCOBJIFOHP", + Self::Haheoiejeio => "JAFCIPOJDBJ_HAHEOIEJEIO", + Self::Npnliioebeg => "JAFCIPOJDBJ_NPNLIIOEBEG", + Self::Ngbcmmgaoea => "JAFCIPOJDBJ_NGBCMMGAOEA", + Self::Pphplkgpjjb => "JAFCIPOJDBJ_PPHPLKGPJJB", + Self::Mjfihejmemm => "JAFCIPOJDBJ_MJFIHEJMEMM", + Self::Kopeokglddc => "JAFCIPOJDBJ_KOPEOKGLDDC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JAFCIPOJDBJ_MCCOBJIFOHP" => Some(Self::Mccobjifohp), + "JAFCIPOJDBJ_HAHEOIEJEIO" => Some(Self::Haheoiejeio), + "JAFCIPOJDBJ_NPNLIIOEBEG" => Some(Self::Npnliioebeg), + "JAFCIPOJDBJ_NGBCMMGAOEA" => Some(Self::Ngbcmmgaoea), + "JAFCIPOJDBJ_PPHPLKGPJJB" => Some(Self::Pphplkgpjjb), + "JAFCIPOJDBJ_MJFIHEJMEMM" => Some(Self::Mjfihejmemm), + "JAFCIPOJDBJ_KOPEOKGLDDC" => Some(Self::Kopeokglddc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Cbpflcjadnb { + Nijfoenpeom = 0, + Gfmchalblnh = 1, +} +impl Cbpflcjadnb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Nijfoenpeom => "CBPFLCJADNB_NIJFOENPEOM", + Self::Gfmchalblnh => "CBPFLCJADNB_GFMCHALBLNH", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "CBPFLCJADNB_NIJFOENPEOM" => Some(Self::Nijfoenpeom), + "CBPFLCJADNB_GFMCHALBLNH" => Some(Self::Gfmchalblnh), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Lhkbcamkghe { + Ajlkjidlngj = 0, +} +impl Lhkbcamkghe { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Ajlkjidlngj => "LHKBCAMKGHE_AJLKJIDLNGJ", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "LHKBCAMKGHE_AJLKJIDLNGJ" => Some(Self::Ajlkjidlngj), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Noklnhknkce { + Imhheabhglb = 0, + Fjmdcmcgfoe = 4, + Hcmeghabonp = 3, + Hfijnfkkcho = 1, + Fjlhcjhlmkl = 2, +} +impl Noklnhknkce { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Imhheabhglb => "NOKLNHKNKCE_IMHHEABHGLB", + Self::Fjmdcmcgfoe => "NOKLNHKNKCE_FJMDCMCGFOE", + Self::Hcmeghabonp => "NOKLNHKNKCE_HCMEGHABONP", + Self::Hfijnfkkcho => "NOKLNHKNKCE_HFIJNFKKCHO", + Self::Fjlhcjhlmkl => "NOKLNHKNKCE_FJLHCJHLMKL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NOKLNHKNKCE_IMHHEABHGLB" => Some(Self::Imhheabhglb), + "NOKLNHKNKCE_FJMDCMCGFOE" => Some(Self::Fjmdcmcgfoe), + "NOKLNHKNKCE_HCMEGHABONP" => Some(Self::Hcmeghabonp), + "NOKLNHKNKCE_HFIJNFKKCHO" => Some(Self::Hfijnfkkcho), + "NOKLNHKNKCE_FJLHCJHLMKL" => Some(Self::Fjlhcjhlmkl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Melddfcjkgj { + Imoffbaechp = 0, + Bfglaipgham = 2003, +} +impl Melddfcjkgj { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Imoffbaechp => "MELDDFCJKGJ_IMOFFBAECHP", + Self::Bfglaipgham => "MELDDFCJKGJ_BFGLAIPGHAM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MELDDFCJKGJ_IMOFFBAECHP" => Some(Self::Imoffbaechp), + "MELDDFCJKGJ_BFGLAIPGHAM" => Some(Self::Bfglaipgham), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Nbkkkaopldb { + Fomigpammlk = 0, + Ahibpaiajdp = 11, + Cmmdcejmdbp = 10, + Nefdhcpndob = 6, + Lchignhofab = 1, + Hjgeekacnah = 7, + Afgkmhdgnoo = 4, + Ibiallihomo = 8, + Enaobifpenm = 9, + Gpenlkfeldi = 2, + Ijfcchfhcmc = 12, + Cjelblkipjj = 3, + Obgpocmlefl = 5, +} +impl Nbkkkaopldb { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Fomigpammlk => "NBKKKAOPLDB_FOMIGPAMMLK", + Self::Ahibpaiajdp => "NBKKKAOPLDB_AHIBPAIAJDP", + Self::Cmmdcejmdbp => "NBKKKAOPLDB_CMMDCEJMDBP", + Self::Nefdhcpndob => "NBKKKAOPLDB_NEFDHCPNDOB", + Self::Lchignhofab => "NBKKKAOPLDB_LCHIGNHOFAB", + Self::Hjgeekacnah => "NBKKKAOPLDB_HJGEEKACNAH", + Self::Afgkmhdgnoo => "NBKKKAOPLDB_AFGKMHDGNOO", + Self::Ibiallihomo => "NBKKKAOPLDB_IBIALLIHOMO", + Self::Enaobifpenm => "NBKKKAOPLDB_ENAOBIFPENM", + Self::Gpenlkfeldi => "NBKKKAOPLDB_GPENLKFELDI", + Self::Ijfcchfhcmc => "NBKKKAOPLDB_IJFCCHFHCMC", + Self::Cjelblkipjj => "NBKKKAOPLDB_CJELBLKIPJJ", + Self::Obgpocmlefl => "NBKKKAOPLDB_OBGPOCMLEFL", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "NBKKKAOPLDB_FOMIGPAMMLK" => Some(Self::Fomigpammlk), + "NBKKKAOPLDB_AHIBPAIAJDP" => Some(Self::Ahibpaiajdp), + "NBKKKAOPLDB_CMMDCEJMDBP" => Some(Self::Cmmdcejmdbp), + "NBKKKAOPLDB_NEFDHCPNDOB" => Some(Self::Nefdhcpndob), + "NBKKKAOPLDB_LCHIGNHOFAB" => Some(Self::Lchignhofab), + "NBKKKAOPLDB_HJGEEKACNAH" => Some(Self::Hjgeekacnah), + "NBKKKAOPLDB_AFGKMHDGNOO" => Some(Self::Afgkmhdgnoo), + "NBKKKAOPLDB_IBIALLIHOMO" => Some(Self::Ibiallihomo), + "NBKKKAOPLDB_ENAOBIFPENM" => Some(Self::Enaobifpenm), + "NBKKKAOPLDB_GPENLKFELDI" => Some(Self::Gpenlkfeldi), + "NBKKKAOPLDB_IJFCCHFHCMC" => Some(Self::Ijfcchfhcmc), + "NBKKKAOPLDB_CJELBLKIPJJ" => Some(Self::Cjelblkipjj), + "NBKKKAOPLDB_OBGPOCMLEFL" => Some(Self::Obgpocmlefl), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jpmfjogljpi { + TotDefault = 0, + TotMotor = 4, + TotSubway = 3, + TotBus = 2, + TotCar = 1, +} +impl Jpmfjogljpi { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TotDefault => "JPMFJOGLJPI_TOT_DEFAULT", + Self::TotMotor => "JPMFJOGLJPI_TOT_MOTOR", + Self::TotSubway => "JPMFJOGLJPI_TOT_SUBWAY", + Self::TotBus => "JPMFJOGLJPI_TOT_BUS", + Self::TotCar => "JPMFJOGLJPI_TOT_CAR", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JPMFJOGLJPI_TOT_DEFAULT" => Some(Self::TotDefault), + "JPMFJOGLJPI_TOT_MOTOR" => Some(Self::TotMotor), + "JPMFJOGLJPI_TOT_SUBWAY" => Some(Self::TotSubway), + "JPMFJOGLJPI_TOT_BUS" => Some(Self::TotBus), + "JPMFJOGLJPI_TOT_CAR" => Some(Self::TotCar), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Pdbknaoggbn { + Cmlcbmhpnpc = 0, + Ahbcenfeegf = 1, +} +impl Pdbknaoggbn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Cmlcbmhpnpc => "PDBKNAOGGBN_CMLCBMHPNPC", + Self::Ahbcenfeegf => "PDBKNAOGGBN_AHBCENFEEGF", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "PDBKNAOGGBN_CMLCBMHPNPC" => Some(Self::Cmlcbmhpnpc), + "PDBKNAOGGBN_AHBCENFEEGF" => Some(Self::Ahbcenfeegf), _ => None, } } @@ -19751,10342 +30125,26 @@ impl ChessUiControlType { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Hpamjdjbbpd { - Glkbpdejbdo = 0, - Lnffehafemf = 1, - Geicblpbboe = 2, +pub enum Hliejkiomaf { + Bpghiahhbdj = 0, + Gafckompfdn = 1, } -impl Hpamjdjbbpd { +impl Hliejkiomaf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Glkbpdejbdo => "HPAMJDJBBPD_GLKBPDEJBDO", - Self::Lnffehafemf => "HPAMJDJBBPD_LNFFEHAFEMF", - Self::Geicblpbboe => "HPAMJDJBBPD_GEICBLPBBOE", + Self::Bpghiahhbdj => "HLIEJKIOMAF_BPGHIAHHBDJ", + Self::Gafckompfdn => "HLIEJKIOMAF_GAFCKOMPFDN", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "HPAMJDJBBPD_GLKBPDEJBDO" => Some(Self::Glkbpdejbdo), - "HPAMJDJBBPD_LNFFEHAFEMF" => Some(Self::Lnffehafemf), - "HPAMJDJBBPD_GEICBLPBBOE" => Some(Self::Geicblpbboe), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ahjobgonfgl { - Cnflbnclkgl = 0, - Dcjnblihpjo = 1, - Gpobdfhcbck = 3, - Jdgalckgpop = 2, - Jcfiabhpjdn = 4, -} -impl Ahjobgonfgl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cnflbnclkgl => "AHJOBGONFGL_CNFLBNCLKGL", - Self::Dcjnblihpjo => "AHJOBGONFGL_DCJNBLIHPJO", - Self::Gpobdfhcbck => "AHJOBGONFGL_GPOBDFHCBCK", - Self::Jdgalckgpop => "AHJOBGONFGL_JDGALCKGPOP", - Self::Jcfiabhpjdn => "AHJOBGONFGL_JCFIABHPJDN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AHJOBGONFGL_CNFLBNCLKGL" => Some(Self::Cnflbnclkgl), - "AHJOBGONFGL_DCJNBLIHPJO" => Some(Self::Dcjnblihpjo), - "AHJOBGONFGL_GPOBDFHCBCK" => Some(Self::Gpobdfhcbck), - "AHJOBGONFGL_JDGALCKGPOP" => Some(Self::Jdgalckgpop), - "AHJOBGONFGL_JCFIABHPJDN" => Some(Self::Jcfiabhpjdn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum PostEffectType { - PostEffectTypeNone = 0, - RadialBlur = 4, - Glitch = 1, - ScreenEffect = 3, - VignetteEffect = 2, - ColorAdjustments = 5, -} -impl PostEffectType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::PostEffectTypeNone => "PostEffectType_POST_EFFECT_TYPE_NONE", - Self::RadialBlur => "PostEffectType_RADIAL_BLUR", - Self::Glitch => "PostEffectType_GLITCH", - Self::ScreenEffect => "PostEffectType_SCREEN_EFFECT", - Self::VignetteEffect => "PostEffectType_VIGNETTE_EFFECT", - Self::ColorAdjustments => "PostEffectType_COLOR_ADJUSTMENTS", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PostEffectType_POST_EFFECT_TYPE_NONE" => Some(Self::PostEffectTypeNone), - "PostEffectType_RADIAL_BLUR" => Some(Self::RadialBlur), - "PostEffectType_GLITCH" => Some(Self::Glitch), - "PostEffectType_SCREEN_EFFECT" => Some(Self::ScreenEffect), - "PostEffectType_VIGNETTE_EFFECT" => Some(Self::VignetteEffect), - "PostEffectType_COLOR_ADJUSTMENTS" => Some(Self::ColorAdjustments), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jpcenopdajd { - ModifyTimeRewindTypeNone = 0, - ModifyTimeRewindTypeModify = 3, - ModifyTimeRewindTypeInsert = 1, - ModifyTimeRewindTypeRemove = 2, -} -impl Jpcenopdajd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ModifyTimeRewindTypeNone => "JPCENOPDAJD_MODIFY_TIME_REWIND_TYPE_NONE", - Self::ModifyTimeRewindTypeModify => { - "JPCENOPDAJD_MODIFY_TIME_REWIND_TYPE_MODIFY" - } - Self::ModifyTimeRewindTypeInsert => { - "JPCENOPDAJD_MODIFY_TIME_REWIND_TYPE_INSERT" - } - Self::ModifyTimeRewindTypeRemove => { - "JPCENOPDAJD_MODIFY_TIME_REWIND_TYPE_REMOVE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JPCENOPDAJD_MODIFY_TIME_REWIND_TYPE_NONE" => { - Some(Self::ModifyTimeRewindTypeNone) - } - "JPCENOPDAJD_MODIFY_TIME_REWIND_TYPE_MODIFY" => { - Some(Self::ModifyTimeRewindTypeModify) - } - "JPCENOPDAJD_MODIFY_TIME_REWIND_TYPE_INSERT" => { - Some(Self::ModifyTimeRewindTypeInsert) - } - "JPCENOPDAJD_MODIFY_TIME_REWIND_TYPE_REMOVE" => { - Some(Self::ModifyTimeRewindTypeRemove) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Glaegnjebpa { - AreaCameraTypeNone = 0, - AreaCameraTypeFocus = 1, - AreaCameraTypeCancelAfterFocus = 2, - AreaCameraTypeBackToPlayer = 3, -} -impl Glaegnjebpa { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::AreaCameraTypeNone => "GLAEGNJEBPA_AREA_CAMERA_TYPE_NONE", - Self::AreaCameraTypeFocus => "GLAEGNJEBPA_AREA_CAMERA_TYPE_FOCUS", - Self::AreaCameraTypeCancelAfterFocus => { - "GLAEGNJEBPA_AREA_CAMERA_TYPE_CANCEL_AFTER_FOCUS" - } - Self::AreaCameraTypeBackToPlayer => { - "GLAEGNJEBPA_AREA_CAMERA_TYPE_BACK_TO_PLAYER" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GLAEGNJEBPA_AREA_CAMERA_TYPE_NONE" => Some(Self::AreaCameraTypeNone), - "GLAEGNJEBPA_AREA_CAMERA_TYPE_FOCUS" => Some(Self::AreaCameraTypeFocus), - "GLAEGNJEBPA_AREA_CAMERA_TYPE_CANCEL_AFTER_FOCUS" => { - Some(Self::AreaCameraTypeCancelAfterFocus) - } - "GLAEGNJEBPA_AREA_CAMERA_TYPE_BACK_TO_PLAYER" => { - Some(Self::AreaCameraTypeBackToPlayer) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cimpbdcilml { - Jopbhppeiji = 0, - Naicdhnflip = 1, -} -impl Cimpbdcilml { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jopbhppeiji => "CIMPBDCILML_JOPBHPPEIJI", - Self::Naicdhnflip => "CIMPBDCILML_NAICDHNFLIP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CIMPBDCILML_JOPBHPPEIJI" => Some(Self::Jopbhppeiji), - "CIMPBDCILML_NAICDHNFLIP" => Some(Self::Naicdhnflip), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ejljifbbohk { - Dbmmhpnpied = 0, - Nookadgicbo = 1, - Ngohcpjimae = 2, -} -impl Ejljifbbohk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dbmmhpnpied => "EJLJIFBBOHK_DBMMHPNPIED", - Self::Nookadgicbo => "EJLJIFBBOHK_NOOKADGICBO", - Self::Ngohcpjimae => "EJLJIFBBOHK_NGOHCPJIMAE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EJLJIFBBOHK_DBMMHPNPIED" => Some(Self::Dbmmhpnpied), - "EJLJIFBBOHK_NOOKADGICBO" => Some(Self::Nookadgicbo), - "EJLJIFBBOHK_NGOHCPJIMAE" => Some(Self::Ngohcpjimae), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ogddeeaoamk { - LayerTypeNone = 0, - NonHollowOut = 2, - MultiHollowOut = 3, - HollowOut = 1, -} -impl Ogddeeaoamk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::LayerTypeNone => "OGDDEEAOAMK_LAYER_TYPE_NONE", - Self::NonHollowOut => "OGDDEEAOAMK_NON_HOLLOW_OUT", - Self::MultiHollowOut => "OGDDEEAOAMK_MULTI_HOLLOW_OUT", - Self::HollowOut => "OGDDEEAOAMK_HOLLOW_OUT", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OGDDEEAOAMK_LAYER_TYPE_NONE" => Some(Self::LayerTypeNone), - "OGDDEEAOAMK_NON_HOLLOW_OUT" => Some(Self::NonHollowOut), - "OGDDEEAOAMK_MULTI_HOLLOW_OUT" => Some(Self::MultiHollowOut), - "OGDDEEAOAMK_HOLLOW_OUT" => Some(Self::HollowOut), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dimfllfjnen { - Jcchmkpenpc = 0, - Elohnemogjh = 109, - Lfeebpmpbll = 108, - Fhhcedliccp = 105, - Fkakhjggipf = 1, - Opdolhipeai = 103, - Hcfmcdfldai = 107, - Obdknkdhpdo = 6, - Lfpjgepgmog = 100, - Dmhklhaedfg = 3, - Bpnjckgplao = 101, - Lopcighlolb = 104, - Bobkeckhpme = 102, - Dlonfkokppp = 5, - Dbgbmfaniig = 7, - Bhcaecldobj = 4, - Jcaifnciaof = 2, - Kfghmejjbin = 50, - Alccjkgddea = 106, -} -impl Dimfllfjnen { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jcchmkpenpc => "DIMFLLFJNEN_JCCHMKPENPC", - Self::Elohnemogjh => "DIMFLLFJNEN_ELOHNEMOGJH", - Self::Lfeebpmpbll => "DIMFLLFJNEN_LFEEBPMPBLL", - Self::Fhhcedliccp => "DIMFLLFJNEN_FHHCEDLICCP", - Self::Fkakhjggipf => "DIMFLLFJNEN_FKAKHJGGIPF", - Self::Opdolhipeai => "DIMFLLFJNEN_OPDOLHIPEAI", - Self::Hcfmcdfldai => "DIMFLLFJNEN_HCFMCDFLDAI", - Self::Obdknkdhpdo => "DIMFLLFJNEN_OBDKNKDHPDO", - Self::Lfpjgepgmog => "DIMFLLFJNEN_LFPJGEPGMOG", - Self::Dmhklhaedfg => "DIMFLLFJNEN_DMHKLHAEDFG", - Self::Bpnjckgplao => "DIMFLLFJNEN_BPNJCKGPLAO", - Self::Lopcighlolb => "DIMFLLFJNEN_LOPCIGHLOLB", - Self::Bobkeckhpme => "DIMFLLFJNEN_BOBKECKHPME", - Self::Dlonfkokppp => "DIMFLLFJNEN_DLONFKOKPPP", - Self::Dbgbmfaniig => "DIMFLLFJNEN_DBGBMFANIIG", - Self::Bhcaecldobj => "DIMFLLFJNEN_BHCAECLDOBJ", - Self::Jcaifnciaof => "DIMFLLFJNEN_JCAIFNCIAOF", - Self::Kfghmejjbin => "DIMFLLFJNEN_KFGHMEJJBIN", - Self::Alccjkgddea => "DIMFLLFJNEN_ALCCJKGDDEA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DIMFLLFJNEN_JCCHMKPENPC" => Some(Self::Jcchmkpenpc), - "DIMFLLFJNEN_ELOHNEMOGJH" => Some(Self::Elohnemogjh), - "DIMFLLFJNEN_LFEEBPMPBLL" => Some(Self::Lfeebpmpbll), - "DIMFLLFJNEN_FHHCEDLICCP" => Some(Self::Fhhcedliccp), - "DIMFLLFJNEN_FKAKHJGGIPF" => Some(Self::Fkakhjggipf), - "DIMFLLFJNEN_OPDOLHIPEAI" => Some(Self::Opdolhipeai), - "DIMFLLFJNEN_HCFMCDFLDAI" => Some(Self::Hcfmcdfldai), - "DIMFLLFJNEN_OBDKNKDHPDO" => Some(Self::Obdknkdhpdo), - "DIMFLLFJNEN_LFPJGEPGMOG" => Some(Self::Lfpjgepgmog), - "DIMFLLFJNEN_DMHKLHAEDFG" => Some(Self::Dmhklhaedfg), - "DIMFLLFJNEN_BPNJCKGPLAO" => Some(Self::Bpnjckgplao), - "DIMFLLFJNEN_LOPCIGHLOLB" => Some(Self::Lopcighlolb), - "DIMFLLFJNEN_BOBKECKHPME" => Some(Self::Bobkeckhpme), - "DIMFLLFJNEN_DLONFKOKPPP" => Some(Self::Dlonfkokppp), - "DIMFLLFJNEN_DBGBMFANIIG" => Some(Self::Dbgbmfaniig), - "DIMFLLFJNEN_BHCAECLDOBJ" => Some(Self::Bhcaecldobj), - "DIMFLLFJNEN_JCAIFNCIAOF" => Some(Self::Jcaifnciaof), - "DIMFLLFJNEN_KFGHMEJJBIN" => Some(Self::Kfghmejjbin), - "DIMFLLFJNEN_ALCCJKGDDEA" => Some(Self::Alccjkgddea), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ocjljhpojpe { - Kfjkfpidcjm = 0, - Mcgihebpkig = 2, - Giofcjodacc = 3, - Omaohohingi = 5, - Hcophffnjpe = 4, - Maokmjjeleo = 1, -} -impl Ocjljhpojpe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kfjkfpidcjm => "OCJLJHPOJPE_KFJKFPIDCJM", - Self::Mcgihebpkig => "OCJLJHPOJPE_MCGIHEBPKIG", - Self::Giofcjodacc => "OCJLJHPOJPE_GIOFCJODACC", - Self::Omaohohingi => "OCJLJHPOJPE_OMAOHOHINGI", - Self::Hcophffnjpe => "OCJLJHPOJPE_HCOPHFFNJPE", - Self::Maokmjjeleo => "OCJLJHPOJPE_MAOKMJJELEO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OCJLJHPOJPE_KFJKFPIDCJM" => Some(Self::Kfjkfpidcjm), - "OCJLJHPOJPE_MCGIHEBPKIG" => Some(Self::Mcgihebpkig), - "OCJLJHPOJPE_GIOFCJODACC" => Some(Self::Giofcjodacc), - "OCJLJHPOJPE_OMAOHOHINGI" => Some(Self::Omaohohingi), - "OCJLJHPOJPE_HCOPHFFNJPE" => Some(Self::Hcophffnjpe), - "OCJLJHPOJPE_MAOKMJJELEO" => Some(Self::Maokmjjeleo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bgihmcgobgp { - Cfifohopigo = 0, - Cadenkafhjj = 1, -} -impl Bgihmcgobgp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cfifohopigo => "BGIHMCGOBGP_CFIFOHOPIGO", - Self::Cadenkafhjj => "BGIHMCGOBGP_CADENKAFHJJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BGIHMCGOBGP_CFIFOHOPIGO" => Some(Self::Cfifohopigo), - "BGIHMCGOBGP_CADENKAFHJJ" => Some(Self::Cadenkafhjj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hellmdlooip { - ToBigTv = 0, - ToNormalTv = 1, -} -impl Hellmdlooip { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ToBigTv => "HELLMDLOOIP_TO_BIG_TV", - Self::ToNormalTv => "HELLMDLOOIP_TO_NORMAL_TV", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HELLMDLOOIP_TO_BIG_TV" => Some(Self::ToBigTv), - "HELLMDLOOIP_TO_NORMAL_TV" => Some(Self::ToNormalTv), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Naaafhncpng { - CharacterTypeMale = 0, - CharacterTypeAvatar = 5, - CharacterTypeVice = 4, - CharacterTypeFemale = 1, - CharacterTypeMain = 3, - CharacterTypeExchange = 2, -} -impl Naaafhncpng { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::CharacterTypeMale => "NAAAFHNCPNG_CHARACTER_TYPE_MALE", - Self::CharacterTypeAvatar => "NAAAFHNCPNG_CHARACTER_TYPE_AVATAR", - Self::CharacterTypeVice => "NAAAFHNCPNG_CHARACTER_TYPE_VICE", - Self::CharacterTypeFemale => "NAAAFHNCPNG_CHARACTER_TYPE_FEMALE", - Self::CharacterTypeMain => "NAAAFHNCPNG_CHARACTER_TYPE_MAIN", - Self::CharacterTypeExchange => "NAAAFHNCPNG_CHARACTER_TYPE_EXCHANGE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NAAAFHNCPNG_CHARACTER_TYPE_MALE" => Some(Self::CharacterTypeMale), - "NAAAFHNCPNG_CHARACTER_TYPE_AVATAR" => Some(Self::CharacterTypeAvatar), - "NAAAFHNCPNG_CHARACTER_TYPE_VICE" => Some(Self::CharacterTypeVice), - "NAAAFHNCPNG_CHARACTER_TYPE_FEMALE" => Some(Self::CharacterTypeFemale), - "NAAAFHNCPNG_CHARACTER_TYPE_MAIN" => Some(Self::CharacterTypeMain), - "NAAAFHNCPNG_CHARACTER_TYPE_EXCHANGE" => Some(Self::CharacterTypeExchange), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eipgcacpdnm { - RewardTipsTypeNone = 0, - RewardTipsTypeMainCity = 1, -} -impl Eipgcacpdnm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::RewardTipsTypeNone => "EIPGCACPDNM_REWARD_TIPS_TYPE_NONE", - Self::RewardTipsTypeMainCity => "EIPGCACPDNM_REWARD_TIPS_TYPE_MAIN_CITY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EIPGCACPDNM_REWARD_TIPS_TYPE_NONE" => Some(Self::RewardTipsTypeNone), - "EIPGCACPDNM_REWARD_TIPS_TYPE_MAIN_CITY" => { - Some(Self::RewardTipsTypeMainCity) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ajgbadkcoid { - Gacldopkfma = 0, - Hmekopobdcg = 1, - Nlckheclkkg = 2, -} -impl Ajgbadkcoid { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gacldopkfma => "AJGBADKCOID_GACLDOPKFMA", - Self::Hmekopobdcg => "AJGBADKCOID_HMEKOPOBDCG", - Self::Nlckheclkkg => "AJGBADKCOID_NLCKHECLKKG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AJGBADKCOID_GACLDOPKFMA" => Some(Self::Gacldopkfma), - "AJGBADKCOID_HMEKOPOBDCG" => Some(Self::Hmekopobdcg), - "AJGBADKCOID_NLCKHECLKKG" => Some(Self::Nlckheclkkg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Agkhkajnlfc { - Ncakgamkoog = 0, - Bopggafmjfl = 1, - Lcbndknfpeb = 2, - Injcgpcnabm = 3, -} -impl Agkhkajnlfc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ncakgamkoog => "AGKHKAJNLFC_NCAKGAMKOOG", - Self::Bopggafmjfl => "AGKHKAJNLFC_BOPGGAFMJFL", - Self::Lcbndknfpeb => "AGKHKAJNLFC_LCBNDKNFPEB", - Self::Injcgpcnabm => "AGKHKAJNLFC_INJCGPCNABM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AGKHKAJNLFC_NCAKGAMKOOG" => Some(Self::Ncakgamkoog), - "AGKHKAJNLFC_BOPGGAFMJFL" => Some(Self::Bopggafmjfl), - "AGKHKAJNLFC_LCBNDKNFPEB" => Some(Self::Lcbndknfpeb), - "AGKHKAJNLFC_INJCGPCNABM" => Some(Self::Injcgpcnabm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fjnjbbgcdjn { - Mndpgogmbid = 0, - Dhdlahpacao = 188, - Cmpecoejhgh = 222, - Cdjldbckoog = 23, - Fanikkhfiio = 79, - Odmmipaapeb = 120, - Acelpenoccb = 49, - Fjgnjkklldj = 135, - Klhbapjgmol = 108, - Pmdmebfkeol = 97, - Nlohakaghbe = 234, - Dbknflhcble = 90, - Ejigabnaaje = 231, - Fholapfphmd = 55, - Jmckgnhpnfm = 181, - Jffchkdpgki = 232, - Phcddnbcojp = 237, - Mbbhkkloino = 208, - Iecokmhipkc = 119, - Pehakdfdbkb = 239, - Bbdnjjmebia = 125, - Jhbggjjelid = 177, - Fdomlbpijbl = 168, - Gelgkkeppbg = 153, - Jpjmkikkibk = 230, - Ikpkjihjcek = 158, - Bpkkgbhnhik = 107, - Lgkdhblldhc = 35, - Ojhcjhnmiip = 28, - Cicdfgokjno = 3, - Ahklnpfbblg = 194, - Daacioiepci = 45, - Ecgmnndnnhm = 116, - Cmpabelgjkm = 16, - Cmknmpecinm = 179, - Ackmkpecmgh = 7, - Jiobhepagfk = 36, - Kepijgeofck = 142, - Odapaiejpho = 224, - Gcjpkmhigae = 30, - Kfdmcbccnkn = 54, - Hmfoiaafalo = 103, - Pmfeiacclnd = 159, - Jdnbojmaded = 83, - Npdpfoljocm = 152, - Cgeaeclkgia = 112, - Omfnhkecfdg = 53, - Lkmjbjjddkp = 214, - Lcbeflhidpn = 140, - Kngmbmkpcal = 154, - Pedpdlddghm = 215, - Nepncnindfn = 115, - Joclilggnim = 34, - Fihldpagace = 213, - Mjbflabniel = 182, - Pmfekojildb = 10, - Dgblekgmnde = 130, - Mhfjjmflcoc = 94, - Fblomfbacda = 187, - Lddiobmcdgi = 70, - Ghcgnbhmadg = 98, - Lpjkojnfloa = 229, - Mpgkcmpinal = 113, - Ldjhhegnjjm = 170, - Hcjdgeiflgh = 228, - Ahennbbhfmi = 11, - Dijbegokpef = 122, - Febcielpenm = 156, - Jdmaailjdkf = 149, - Npgjnocbkgm = 126, - Dffdgllpoag = 163, - Jihfakbolgm = 81, - Hollbafggim = 100, - Pmlabogkcjh = 9, - Kdpkijfhhei = 118, - Pjophpeljfl = 63, - Dlmpkmgpaia = 166, - Hmekgaiombc = 88, - Aokngphpkch = 190, - Djkndnccejh = 195, - Hipjbhcagoi = 60, - Hclaiejahlc = 123, - Enogefgfdho = 121, - Ninenogabji = 193, - Ikomlfcpgbc = 32, - Hhgbbhkkbfa = 19, - Kamnonfgdcf = 68, - Paemcljlfhh = 221, - Oammhemnehk = 39, - Cfmfhhnmlpl = 131, - Almkbfaaoam = 25, - Peppbjaolfb = 29, - Mfodjanaidi = 138, - Llkigkklfah = 137, - Noflmbpkjgf = 226, - Hmhhkmjjhpd = 105, - Ejmgbmkcdge = 157, - Ogifkjdihan = 184, - Imbejmgjahp = 189, - Imihhfemheo = 114, - Mpkgnnoajmf = 95, - Hikfalmniff = 8, - Bepabcnaeki = 78, - Bpaochghool = 58, - Killdjkpbil = 20, - Ddccghfambc = 26, - Dhhjgmdkaik = 145, - Pphigkbklgo = 117, - Ndooidhlobn = 199, - Kcfmkogboen = 185, - Algpjigekel = 46, - Kjldokbaojj = 160, - Oflojfhfgdp = 180, - Dpldebhedhk = 21, - Jeignkgjgjf = 86, - Ogpeadnmajd = 235, - Jgonljnhhce = 217, - Jkpnjbgnidm = 74, - Onolmelikbg = 203, - Flgdhbnmipb = 151, - Mckkkddfahj = 42, - Gjemebpgcgm = 2, - Pjpfkgppodi = 183, - Gejjehdmpii = 132, - Pdfdihcopaj = 87, - Lhhjahmlgae = 31, - Aklbgpkakmm = 64, - Kpinabinegi = 93, - Ppkcjaokden = 56, - Fflmnjoohdi = 227, - Jcpihcadcdn = 220, - Cdihblbcdci = 89, - Keoigdonejf = 6, - Bmcfhpgiicc = 178, - Nkkfehhjili = 52, - Dffglbachhl = 12, - Gcpmmnciefk = 218, - Hnlblhhgkgp = 238, - Hkdhidjnbbh = 211, - Oeoejdicfeg = 106, - Fhhncfaljic = 206, - Hdamfidldpm = 225, - Ecahjinnehg = 175, - Fdbkegfcjco = 85, - Jgblakgihgm = 207, - Eckeifmhnol = 167, - Lpifemccido = 82, - Pafiikgkocc = 40, - Chimbggllmj = 233, - Odonglglhbc = 133, - Jappcdnfppa = 162, - Njccjebpige = 147, - Cngbmdjoppb = 84, - Bbpefblejhl = 201, - Dkgeagcahdb = 143, - Bgiafpmajge = 150, - Goohnhlblcm = 57, - Elohaplddih = 192, - Hgbpgjppgdd = 41, - Oaaenpdpcan = 173, - Kpiibfpdphi = 198, - Hnglcigmnea = 99, - Dhkddlfnjok = 124, - Hcdjgfihaml = 91, - Lghfbgfagfa = 77, - Gilhimfmgan = 139, - Najcaeegggf = 69, - Jamjiikkebd = 236, - Bhjjmcdlggm = 96, - Hengeahjdkd = 161, - Mkoidckadkj = 164, - Kmfnhllcplg = 4, - Ffifggajdjd = 109, - Hcgmfkgndml = 148, - Mnpfobkjjmd = 33, - Egjkgjfiaha = 202, - Kdijinmhgog = 155, - Ejfbgbnaggc = 5, - Nioojneoeif = 92, - Blcjhhalgje = 146, - Ikgppfheffp = 127, - Bncbeaflibe = 196, - Enegifmfllh = 24, - Ekfkpdfhhmb = 129, - Edmlnapocmo = 171, - Admedmcfgkc = 172, - Kbboehkekjg = 128, - Dpjopdlnain = 191, - Dmpkeificmn = 38, - Pplpaihkief = 216, - Jbkibnfakoa = 169, - Mjppflmcpda = 17, - Pohefinncan = 141, - Hciemogocea = 101, - Efgclgnfmkd = 75, - Dfnonbkidgm = 110, - Pcfhehphpbl = 43, - Oljhdbdbebg = 136, - Nijbpnoiaoe = 204, - Ginnhljoing = 197, - Canijaafcpc = 174, - Hcakeefekgk = 59, - Fbkgaofljjp = 134, - Mbebaibcnfn = 210, - Dkfifkogemi = 73, - Mobhigkoola = 22, - Hbkemmoeeeb = 62, - Ofjpmffbcki = 200, - Hplipekbala = 219, - Aeigaegcgkp = 165, - Dghghjaddjn = 18, - Mggdljhanao = 67, - Hlihgdiiaak = 209, - Eoglegdjbbe = 144, - Lmkhcloiagb = 76, - Bhgkmfdmkfg = 176, - Pfolahacefl = 104, - Ndkoelapdpp = 223, -} -impl Fjnjbbgcdjn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mndpgogmbid => "FJNJBBGCDJN_MNDPGOGMBID", - Self::Dhdlahpacao => "FJNJBBGCDJN_DHDLAHPACAO", - Self::Cmpecoejhgh => "FJNJBBGCDJN_CMPECOEJHGH", - Self::Cdjldbckoog => "FJNJBBGCDJN_CDJLDBCKOOG", - Self::Fanikkhfiio => "FJNJBBGCDJN_FANIKKHFIIO", - Self::Odmmipaapeb => "FJNJBBGCDJN_ODMMIPAAPEB", - Self::Acelpenoccb => "FJNJBBGCDJN_ACELPENOCCB", - Self::Fjgnjkklldj => "FJNJBBGCDJN_FJGNJKKLLDJ", - Self::Klhbapjgmol => "FJNJBBGCDJN_KLHBAPJGMOL", - Self::Pmdmebfkeol => "FJNJBBGCDJN_PMDMEBFKEOL", - Self::Nlohakaghbe => "FJNJBBGCDJN_NLOHAKAGHBE", - Self::Dbknflhcble => "FJNJBBGCDJN_DBKNFLHCBLE", - Self::Ejigabnaaje => "FJNJBBGCDJN_EJIGABNAAJE", - Self::Fholapfphmd => "FJNJBBGCDJN_FHOLAPFPHMD", - Self::Jmckgnhpnfm => "FJNJBBGCDJN_JMCKGNHPNFM", - Self::Jffchkdpgki => "FJNJBBGCDJN_JFFCHKDPGKI", - Self::Phcddnbcojp => "FJNJBBGCDJN_PHCDDNBCOJP", - Self::Mbbhkkloino => "FJNJBBGCDJN_MBBHKKLOINO", - Self::Iecokmhipkc => "FJNJBBGCDJN_IECOKMHIPKC", - Self::Pehakdfdbkb => "FJNJBBGCDJN_PEHAKDFDBKB", - Self::Bbdnjjmebia => "FJNJBBGCDJN_BBDNJJMEBIA", - Self::Jhbggjjelid => "FJNJBBGCDJN_JHBGGJJELID", - Self::Fdomlbpijbl => "FJNJBBGCDJN_FDOMLBPIJBL", - Self::Gelgkkeppbg => "FJNJBBGCDJN_GELGKKEPPBG", - Self::Jpjmkikkibk => "FJNJBBGCDJN_JPJMKIKKIBK", - Self::Ikpkjihjcek => "FJNJBBGCDJN_IKPKJIHJCEK", - Self::Bpkkgbhnhik => "FJNJBBGCDJN_BPKKGBHNHIK", - Self::Lgkdhblldhc => "FJNJBBGCDJN_LGKDHBLLDHC", - Self::Ojhcjhnmiip => "FJNJBBGCDJN_OJHCJHNMIIP", - Self::Cicdfgokjno => "FJNJBBGCDJN_CICDFGOKJNO", - Self::Ahklnpfbblg => "FJNJBBGCDJN_AHKLNPFBBLG", - Self::Daacioiepci => "FJNJBBGCDJN_DAACIOIEPCI", - Self::Ecgmnndnnhm => "FJNJBBGCDJN_ECGMNNDNNHM", - Self::Cmpabelgjkm => "FJNJBBGCDJN_CMPABELGJKM", - Self::Cmknmpecinm => "FJNJBBGCDJN_CMKNMPECINM", - Self::Ackmkpecmgh => "FJNJBBGCDJN_ACKMKPECMGH", - Self::Jiobhepagfk => "FJNJBBGCDJN_JIOBHEPAGFK", - Self::Kepijgeofck => "FJNJBBGCDJN_KEPIJGEOFCK", - Self::Odapaiejpho => "FJNJBBGCDJN_ODAPAIEJPHO", - Self::Gcjpkmhigae => "FJNJBBGCDJN_GCJPKMHIGAE", - Self::Kfdmcbccnkn => "FJNJBBGCDJN_KFDMCBCCNKN", - Self::Hmfoiaafalo => "FJNJBBGCDJN_HMFOIAAFALO", - Self::Pmfeiacclnd => "FJNJBBGCDJN_PMFEIACCLND", - Self::Jdnbojmaded => "FJNJBBGCDJN_JDNBOJMADED", - Self::Npdpfoljocm => "FJNJBBGCDJN_NPDPFOLJOCM", - Self::Cgeaeclkgia => "FJNJBBGCDJN_CGEAECLKGIA", - Self::Omfnhkecfdg => "FJNJBBGCDJN_OMFNHKECFDG", - Self::Lkmjbjjddkp => "FJNJBBGCDJN_LKMJBJJDDKP", - Self::Lcbeflhidpn => "FJNJBBGCDJN_LCBEFLHIDPN", - Self::Kngmbmkpcal => "FJNJBBGCDJN_KNGMBMKPCAL", - Self::Pedpdlddghm => "FJNJBBGCDJN_PEDPDLDDGHM", - Self::Nepncnindfn => "FJNJBBGCDJN_NEPNCNINDFN", - Self::Joclilggnim => "FJNJBBGCDJN_JOCLILGGNIM", - Self::Fihldpagace => "FJNJBBGCDJN_FIHLDPAGACE", - Self::Mjbflabniel => "FJNJBBGCDJN_MJBFLABNIEL", - Self::Pmfekojildb => "FJNJBBGCDJN_PMFEKOJILDB", - Self::Dgblekgmnde => "FJNJBBGCDJN_DGBLEKGMNDE", - Self::Mhfjjmflcoc => "FJNJBBGCDJN_MHFJJMFLCOC", - Self::Fblomfbacda => "FJNJBBGCDJN_FBLOMFBACDA", - Self::Lddiobmcdgi => "FJNJBBGCDJN_LDDIOBMCDGI", - Self::Ghcgnbhmadg => "FJNJBBGCDJN_GHCGNBHMADG", - Self::Lpjkojnfloa => "FJNJBBGCDJN_LPJKOJNFLOA", - Self::Mpgkcmpinal => "FJNJBBGCDJN_MPGKCMPINAL", - Self::Ldjhhegnjjm => "FJNJBBGCDJN_LDJHHEGNJJM", - Self::Hcjdgeiflgh => "FJNJBBGCDJN_HCJDGEIFLGH", - Self::Ahennbbhfmi => "FJNJBBGCDJN_AHENNBBHFMI", - Self::Dijbegokpef => "FJNJBBGCDJN_DIJBEGOKPEF", - Self::Febcielpenm => "FJNJBBGCDJN_FEBCIELPENM", - Self::Jdmaailjdkf => "FJNJBBGCDJN_JDMAAILJDKF", - Self::Npgjnocbkgm => "FJNJBBGCDJN_NPGJNOCBKGM", - Self::Dffdgllpoag => "FJNJBBGCDJN_DFFDGLLPOAG", - Self::Jihfakbolgm => "FJNJBBGCDJN_JIHFAKBOLGM", - Self::Hollbafggim => "FJNJBBGCDJN_HOLLBAFGGIM", - Self::Pmlabogkcjh => "FJNJBBGCDJN_PMLABOGKCJH", - Self::Kdpkijfhhei => "FJNJBBGCDJN_KDPKIJFHHEI", - Self::Pjophpeljfl => "FJNJBBGCDJN_PJOPHPELJFL", - Self::Dlmpkmgpaia => "FJNJBBGCDJN_DLMPKMGPAIA", - Self::Hmekgaiombc => "FJNJBBGCDJN_HMEKGAIOMBC", - Self::Aokngphpkch => "FJNJBBGCDJN_AOKNGPHPKCH", - Self::Djkndnccejh => "FJNJBBGCDJN_DJKNDNCCEJH", - Self::Hipjbhcagoi => "FJNJBBGCDJN_HIPJBHCAGOI", - Self::Hclaiejahlc => "FJNJBBGCDJN_HCLAIEJAHLC", - Self::Enogefgfdho => "FJNJBBGCDJN_ENOGEFGFDHO", - Self::Ninenogabji => "FJNJBBGCDJN_NINENOGABJI", - Self::Ikomlfcpgbc => "FJNJBBGCDJN_IKOMLFCPGBC", - Self::Hhgbbhkkbfa => "FJNJBBGCDJN_HHGBBHKKBFA", - Self::Kamnonfgdcf => "FJNJBBGCDJN_KAMNONFGDCF", - Self::Paemcljlfhh => "FJNJBBGCDJN_PAEMCLJLFHH", - Self::Oammhemnehk => "FJNJBBGCDJN_OAMMHEMNEHK", - Self::Cfmfhhnmlpl => "FJNJBBGCDJN_CFMFHHNMLPL", - Self::Almkbfaaoam => "FJNJBBGCDJN_ALMKBFAAOAM", - Self::Peppbjaolfb => "FJNJBBGCDJN_PEPPBJAOLFB", - Self::Mfodjanaidi => "FJNJBBGCDJN_MFODJANAIDI", - Self::Llkigkklfah => "FJNJBBGCDJN_LLKIGKKLFAH", - Self::Noflmbpkjgf => "FJNJBBGCDJN_NOFLMBPKJGF", - Self::Hmhhkmjjhpd => "FJNJBBGCDJN_HMHHKMJJHPD", - Self::Ejmgbmkcdge => "FJNJBBGCDJN_EJMGBMKCDGE", - Self::Ogifkjdihan => "FJNJBBGCDJN_OGIFKJDIHAN", - Self::Imbejmgjahp => "FJNJBBGCDJN_IMBEJMGJAHP", - Self::Imihhfemheo => "FJNJBBGCDJN_IMIHHFEMHEO", - Self::Mpkgnnoajmf => "FJNJBBGCDJN_MPKGNNOAJMF", - Self::Hikfalmniff => "FJNJBBGCDJN_HIKFALMNIFF", - Self::Bepabcnaeki => "FJNJBBGCDJN_BEPABCNAEKI", - Self::Bpaochghool => "FJNJBBGCDJN_BPAOCHGHOOL", - Self::Killdjkpbil => "FJNJBBGCDJN_KILLDJKPBIL", - Self::Ddccghfambc => "FJNJBBGCDJN_DDCCGHFAMBC", - Self::Dhhjgmdkaik => "FJNJBBGCDJN_DHHJGMDKAIK", - Self::Pphigkbklgo => "FJNJBBGCDJN_PPHIGKBKLGO", - Self::Ndooidhlobn => "FJNJBBGCDJN_NDOOIDHLOBN", - Self::Kcfmkogboen => "FJNJBBGCDJN_KCFMKOGBOEN", - Self::Algpjigekel => "FJNJBBGCDJN_ALGPJIGEKEL", - Self::Kjldokbaojj => "FJNJBBGCDJN_KJLDOKBAOJJ", - Self::Oflojfhfgdp => "FJNJBBGCDJN_OFLOJFHFGDP", - Self::Dpldebhedhk => "FJNJBBGCDJN_DPLDEBHEDHK", - Self::Jeignkgjgjf => "FJNJBBGCDJN_JEIGNKGJGJF", - Self::Ogpeadnmajd => "FJNJBBGCDJN_OGPEADNMAJD", - Self::Jgonljnhhce => "FJNJBBGCDJN_JGONLJNHHCE", - Self::Jkpnjbgnidm => "FJNJBBGCDJN_JKPNJBGNIDM", - Self::Onolmelikbg => "FJNJBBGCDJN_ONOLMELIKBG", - Self::Flgdhbnmipb => "FJNJBBGCDJN_FLGDHBNMIPB", - Self::Mckkkddfahj => "FJNJBBGCDJN_MCKKKDDFAHJ", - Self::Gjemebpgcgm => "FJNJBBGCDJN_GJEMEBPGCGM", - Self::Pjpfkgppodi => "FJNJBBGCDJN_PJPFKGPPODI", - Self::Gejjehdmpii => "FJNJBBGCDJN_GEJJEHDMPII", - Self::Pdfdihcopaj => "FJNJBBGCDJN_PDFDIHCOPAJ", - Self::Lhhjahmlgae => "FJNJBBGCDJN_LHHJAHMLGAE", - Self::Aklbgpkakmm => "FJNJBBGCDJN_AKLBGPKAKMM", - Self::Kpinabinegi => "FJNJBBGCDJN_KPINABINEGI", - Self::Ppkcjaokden => "FJNJBBGCDJN_PPKCJAOKDEN", - Self::Fflmnjoohdi => "FJNJBBGCDJN_FFLMNJOOHDI", - Self::Jcpihcadcdn => "FJNJBBGCDJN_JCPIHCADCDN", - Self::Cdihblbcdci => "FJNJBBGCDJN_CDIHBLBCDCI", - Self::Keoigdonejf => "FJNJBBGCDJN_KEOIGDONEJF", - Self::Bmcfhpgiicc => "FJNJBBGCDJN_BMCFHPGIICC", - Self::Nkkfehhjili => "FJNJBBGCDJN_NKKFEHHJILI", - Self::Dffglbachhl => "FJNJBBGCDJN_DFFGLBACHHL", - Self::Gcpmmnciefk => "FJNJBBGCDJN_GCPMMNCIEFK", - Self::Hnlblhhgkgp => "FJNJBBGCDJN_HNLBLHHGKGP", - Self::Hkdhidjnbbh => "FJNJBBGCDJN_HKDHIDJNBBH", - Self::Oeoejdicfeg => "FJNJBBGCDJN_OEOEJDICFEG", - Self::Fhhncfaljic => "FJNJBBGCDJN_FHHNCFALJIC", - Self::Hdamfidldpm => "FJNJBBGCDJN_HDAMFIDLDPM", - Self::Ecahjinnehg => "FJNJBBGCDJN_ECAHJINNEHG", - Self::Fdbkegfcjco => "FJNJBBGCDJN_FDBKEGFCJCO", - Self::Jgblakgihgm => "FJNJBBGCDJN_JGBLAKGIHGM", - Self::Eckeifmhnol => "FJNJBBGCDJN_ECKEIFMHNOL", - Self::Lpifemccido => "FJNJBBGCDJN_LPIFEMCCIDO", - Self::Pafiikgkocc => "FJNJBBGCDJN_PAFIIKGKOCC", - Self::Chimbggllmj => "FJNJBBGCDJN_CHIMBGGLLMJ", - Self::Odonglglhbc => "FJNJBBGCDJN_ODONGLGLHBC", - Self::Jappcdnfppa => "FJNJBBGCDJN_JAPPCDNFPPA", - Self::Njccjebpige => "FJNJBBGCDJN_NJCCJEBPIGE", - Self::Cngbmdjoppb => "FJNJBBGCDJN_CNGBMDJOPPB", - Self::Bbpefblejhl => "FJNJBBGCDJN_BBPEFBLEJHL", - Self::Dkgeagcahdb => "FJNJBBGCDJN_DKGEAGCAHDB", - Self::Bgiafpmajge => "FJNJBBGCDJN_BGIAFPMAJGE", - Self::Goohnhlblcm => "FJNJBBGCDJN_GOOHNHLBLCM", - Self::Elohaplddih => "FJNJBBGCDJN_ELOHAPLDDIH", - Self::Hgbpgjppgdd => "FJNJBBGCDJN_HGBPGJPPGDD", - Self::Oaaenpdpcan => "FJNJBBGCDJN_OAAENPDPCAN", - Self::Kpiibfpdphi => "FJNJBBGCDJN_KPIIBFPDPHI", - Self::Hnglcigmnea => "FJNJBBGCDJN_HNGLCIGMNEA", - Self::Dhkddlfnjok => "FJNJBBGCDJN_DHKDDLFNJOK", - Self::Hcdjgfihaml => "FJNJBBGCDJN_HCDJGFIHAML", - Self::Lghfbgfagfa => "FJNJBBGCDJN_LGHFBGFAGFA", - Self::Gilhimfmgan => "FJNJBBGCDJN_GILHIMFMGAN", - Self::Najcaeegggf => "FJNJBBGCDJN_NAJCAEEGGGF", - Self::Jamjiikkebd => "FJNJBBGCDJN_JAMJIIKKEBD", - Self::Bhjjmcdlggm => "FJNJBBGCDJN_BHJJMCDLGGM", - Self::Hengeahjdkd => "FJNJBBGCDJN_HENGEAHJDKD", - Self::Mkoidckadkj => "FJNJBBGCDJN_MKOIDCKADKJ", - Self::Kmfnhllcplg => "FJNJBBGCDJN_KMFNHLLCPLG", - Self::Ffifggajdjd => "FJNJBBGCDJN_FFIFGGAJDJD", - Self::Hcgmfkgndml => "FJNJBBGCDJN_HCGMFKGNDML", - Self::Mnpfobkjjmd => "FJNJBBGCDJN_MNPFOBKJJMD", - Self::Egjkgjfiaha => "FJNJBBGCDJN_EGJKGJFIAHA", - Self::Kdijinmhgog => "FJNJBBGCDJN_KDIJINMHGOG", - Self::Ejfbgbnaggc => "FJNJBBGCDJN_EJFBGBNAGGC", - Self::Nioojneoeif => "FJNJBBGCDJN_NIOOJNEOEIF", - Self::Blcjhhalgje => "FJNJBBGCDJN_BLCJHHALGJE", - Self::Ikgppfheffp => "FJNJBBGCDJN_IKGPPFHEFFP", - Self::Bncbeaflibe => "FJNJBBGCDJN_BNCBEAFLIBE", - Self::Enegifmfllh => "FJNJBBGCDJN_ENEGIFMFLLH", - Self::Ekfkpdfhhmb => "FJNJBBGCDJN_EKFKPDFHHMB", - Self::Edmlnapocmo => "FJNJBBGCDJN_EDMLNAPOCMO", - Self::Admedmcfgkc => "FJNJBBGCDJN_ADMEDMCFGKC", - Self::Kbboehkekjg => "FJNJBBGCDJN_KBBOEHKEKJG", - Self::Dpjopdlnain => "FJNJBBGCDJN_DPJOPDLNAIN", - Self::Dmpkeificmn => "FJNJBBGCDJN_DMPKEIFICMN", - Self::Pplpaihkief => "FJNJBBGCDJN_PPLPAIHKIEF", - Self::Jbkibnfakoa => "FJNJBBGCDJN_JBKIBNFAKOA", - Self::Mjppflmcpda => "FJNJBBGCDJN_MJPPFLMCPDA", - Self::Pohefinncan => "FJNJBBGCDJN_POHEFINNCAN", - Self::Hciemogocea => "FJNJBBGCDJN_HCIEMOGOCEA", - Self::Efgclgnfmkd => "FJNJBBGCDJN_EFGCLGNFMKD", - Self::Dfnonbkidgm => "FJNJBBGCDJN_DFNONBKIDGM", - Self::Pcfhehphpbl => "FJNJBBGCDJN_PCFHEHPHPBL", - Self::Oljhdbdbebg => "FJNJBBGCDJN_OLJHDBDBEBG", - Self::Nijbpnoiaoe => "FJNJBBGCDJN_NIJBPNOIAOE", - Self::Ginnhljoing => "FJNJBBGCDJN_GINNHLJOING", - Self::Canijaafcpc => "FJNJBBGCDJN_CANIJAAFCPC", - Self::Hcakeefekgk => "FJNJBBGCDJN_HCAKEEFEKGK", - Self::Fbkgaofljjp => "FJNJBBGCDJN_FBKGAOFLJJP", - Self::Mbebaibcnfn => "FJNJBBGCDJN_MBEBAIBCNFN", - Self::Dkfifkogemi => "FJNJBBGCDJN_DKFIFKOGEMI", - Self::Mobhigkoola => "FJNJBBGCDJN_MOBHIGKOOLA", - Self::Hbkemmoeeeb => "FJNJBBGCDJN_HBKEMMOEEEB", - Self::Ofjpmffbcki => "FJNJBBGCDJN_OFJPMFFBCKI", - Self::Hplipekbala => "FJNJBBGCDJN_HPLIPEKBALA", - Self::Aeigaegcgkp => "FJNJBBGCDJN_AEIGAEGCGKP", - Self::Dghghjaddjn => "FJNJBBGCDJN_DGHGHJADDJN", - Self::Mggdljhanao => "FJNJBBGCDJN_MGGDLJHANAO", - Self::Hlihgdiiaak => "FJNJBBGCDJN_HLIHGDIIAAK", - Self::Eoglegdjbbe => "FJNJBBGCDJN_EOGLEGDJBBE", - Self::Lmkhcloiagb => "FJNJBBGCDJN_LMKHCLOIAGB", - Self::Bhgkmfdmkfg => "FJNJBBGCDJN_BHGKMFDMKFG", - Self::Pfolahacefl => "FJNJBBGCDJN_PFOLAHACEFL", - Self::Ndkoelapdpp => "FJNJBBGCDJN_NDKOELAPDPP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FJNJBBGCDJN_MNDPGOGMBID" => Some(Self::Mndpgogmbid), - "FJNJBBGCDJN_DHDLAHPACAO" => Some(Self::Dhdlahpacao), - "FJNJBBGCDJN_CMPECOEJHGH" => Some(Self::Cmpecoejhgh), - "FJNJBBGCDJN_CDJLDBCKOOG" => Some(Self::Cdjldbckoog), - "FJNJBBGCDJN_FANIKKHFIIO" => Some(Self::Fanikkhfiio), - "FJNJBBGCDJN_ODMMIPAAPEB" => Some(Self::Odmmipaapeb), - "FJNJBBGCDJN_ACELPENOCCB" => Some(Self::Acelpenoccb), - "FJNJBBGCDJN_FJGNJKKLLDJ" => Some(Self::Fjgnjkklldj), - "FJNJBBGCDJN_KLHBAPJGMOL" => Some(Self::Klhbapjgmol), - "FJNJBBGCDJN_PMDMEBFKEOL" => Some(Self::Pmdmebfkeol), - "FJNJBBGCDJN_NLOHAKAGHBE" => Some(Self::Nlohakaghbe), - "FJNJBBGCDJN_DBKNFLHCBLE" => Some(Self::Dbknflhcble), - "FJNJBBGCDJN_EJIGABNAAJE" => Some(Self::Ejigabnaaje), - "FJNJBBGCDJN_FHOLAPFPHMD" => Some(Self::Fholapfphmd), - "FJNJBBGCDJN_JMCKGNHPNFM" => Some(Self::Jmckgnhpnfm), - "FJNJBBGCDJN_JFFCHKDPGKI" => Some(Self::Jffchkdpgki), - "FJNJBBGCDJN_PHCDDNBCOJP" => Some(Self::Phcddnbcojp), - "FJNJBBGCDJN_MBBHKKLOINO" => Some(Self::Mbbhkkloino), - "FJNJBBGCDJN_IECOKMHIPKC" => Some(Self::Iecokmhipkc), - "FJNJBBGCDJN_PEHAKDFDBKB" => Some(Self::Pehakdfdbkb), - "FJNJBBGCDJN_BBDNJJMEBIA" => Some(Self::Bbdnjjmebia), - "FJNJBBGCDJN_JHBGGJJELID" => Some(Self::Jhbggjjelid), - "FJNJBBGCDJN_FDOMLBPIJBL" => Some(Self::Fdomlbpijbl), - "FJNJBBGCDJN_GELGKKEPPBG" => Some(Self::Gelgkkeppbg), - "FJNJBBGCDJN_JPJMKIKKIBK" => Some(Self::Jpjmkikkibk), - "FJNJBBGCDJN_IKPKJIHJCEK" => Some(Self::Ikpkjihjcek), - "FJNJBBGCDJN_BPKKGBHNHIK" => Some(Self::Bpkkgbhnhik), - "FJNJBBGCDJN_LGKDHBLLDHC" => Some(Self::Lgkdhblldhc), - "FJNJBBGCDJN_OJHCJHNMIIP" => Some(Self::Ojhcjhnmiip), - "FJNJBBGCDJN_CICDFGOKJNO" => Some(Self::Cicdfgokjno), - "FJNJBBGCDJN_AHKLNPFBBLG" => Some(Self::Ahklnpfbblg), - "FJNJBBGCDJN_DAACIOIEPCI" => Some(Self::Daacioiepci), - "FJNJBBGCDJN_ECGMNNDNNHM" => Some(Self::Ecgmnndnnhm), - "FJNJBBGCDJN_CMPABELGJKM" => Some(Self::Cmpabelgjkm), - "FJNJBBGCDJN_CMKNMPECINM" => Some(Self::Cmknmpecinm), - "FJNJBBGCDJN_ACKMKPECMGH" => Some(Self::Ackmkpecmgh), - "FJNJBBGCDJN_JIOBHEPAGFK" => Some(Self::Jiobhepagfk), - "FJNJBBGCDJN_KEPIJGEOFCK" => Some(Self::Kepijgeofck), - "FJNJBBGCDJN_ODAPAIEJPHO" => Some(Self::Odapaiejpho), - "FJNJBBGCDJN_GCJPKMHIGAE" => Some(Self::Gcjpkmhigae), - "FJNJBBGCDJN_KFDMCBCCNKN" => Some(Self::Kfdmcbccnkn), - "FJNJBBGCDJN_HMFOIAAFALO" => Some(Self::Hmfoiaafalo), - "FJNJBBGCDJN_PMFEIACCLND" => Some(Self::Pmfeiacclnd), - "FJNJBBGCDJN_JDNBOJMADED" => Some(Self::Jdnbojmaded), - "FJNJBBGCDJN_NPDPFOLJOCM" => Some(Self::Npdpfoljocm), - "FJNJBBGCDJN_CGEAECLKGIA" => Some(Self::Cgeaeclkgia), - "FJNJBBGCDJN_OMFNHKECFDG" => Some(Self::Omfnhkecfdg), - "FJNJBBGCDJN_LKMJBJJDDKP" => Some(Self::Lkmjbjjddkp), - "FJNJBBGCDJN_LCBEFLHIDPN" => Some(Self::Lcbeflhidpn), - "FJNJBBGCDJN_KNGMBMKPCAL" => Some(Self::Kngmbmkpcal), - "FJNJBBGCDJN_PEDPDLDDGHM" => Some(Self::Pedpdlddghm), - "FJNJBBGCDJN_NEPNCNINDFN" => Some(Self::Nepncnindfn), - "FJNJBBGCDJN_JOCLILGGNIM" => Some(Self::Joclilggnim), - "FJNJBBGCDJN_FIHLDPAGACE" => Some(Self::Fihldpagace), - "FJNJBBGCDJN_MJBFLABNIEL" => Some(Self::Mjbflabniel), - "FJNJBBGCDJN_PMFEKOJILDB" => Some(Self::Pmfekojildb), - "FJNJBBGCDJN_DGBLEKGMNDE" => Some(Self::Dgblekgmnde), - "FJNJBBGCDJN_MHFJJMFLCOC" => Some(Self::Mhfjjmflcoc), - "FJNJBBGCDJN_FBLOMFBACDA" => Some(Self::Fblomfbacda), - "FJNJBBGCDJN_LDDIOBMCDGI" => Some(Self::Lddiobmcdgi), - "FJNJBBGCDJN_GHCGNBHMADG" => Some(Self::Ghcgnbhmadg), - "FJNJBBGCDJN_LPJKOJNFLOA" => Some(Self::Lpjkojnfloa), - "FJNJBBGCDJN_MPGKCMPINAL" => Some(Self::Mpgkcmpinal), - "FJNJBBGCDJN_LDJHHEGNJJM" => Some(Self::Ldjhhegnjjm), - "FJNJBBGCDJN_HCJDGEIFLGH" => Some(Self::Hcjdgeiflgh), - "FJNJBBGCDJN_AHENNBBHFMI" => Some(Self::Ahennbbhfmi), - "FJNJBBGCDJN_DIJBEGOKPEF" => Some(Self::Dijbegokpef), - "FJNJBBGCDJN_FEBCIELPENM" => Some(Self::Febcielpenm), - "FJNJBBGCDJN_JDMAAILJDKF" => Some(Self::Jdmaailjdkf), - "FJNJBBGCDJN_NPGJNOCBKGM" => Some(Self::Npgjnocbkgm), - "FJNJBBGCDJN_DFFDGLLPOAG" => Some(Self::Dffdgllpoag), - "FJNJBBGCDJN_JIHFAKBOLGM" => Some(Self::Jihfakbolgm), - "FJNJBBGCDJN_HOLLBAFGGIM" => Some(Self::Hollbafggim), - "FJNJBBGCDJN_PMLABOGKCJH" => Some(Self::Pmlabogkcjh), - "FJNJBBGCDJN_KDPKIJFHHEI" => Some(Self::Kdpkijfhhei), - "FJNJBBGCDJN_PJOPHPELJFL" => Some(Self::Pjophpeljfl), - "FJNJBBGCDJN_DLMPKMGPAIA" => Some(Self::Dlmpkmgpaia), - "FJNJBBGCDJN_HMEKGAIOMBC" => Some(Self::Hmekgaiombc), - "FJNJBBGCDJN_AOKNGPHPKCH" => Some(Self::Aokngphpkch), - "FJNJBBGCDJN_DJKNDNCCEJH" => Some(Self::Djkndnccejh), - "FJNJBBGCDJN_HIPJBHCAGOI" => Some(Self::Hipjbhcagoi), - "FJNJBBGCDJN_HCLAIEJAHLC" => Some(Self::Hclaiejahlc), - "FJNJBBGCDJN_ENOGEFGFDHO" => Some(Self::Enogefgfdho), - "FJNJBBGCDJN_NINENOGABJI" => Some(Self::Ninenogabji), - "FJNJBBGCDJN_IKOMLFCPGBC" => Some(Self::Ikomlfcpgbc), - "FJNJBBGCDJN_HHGBBHKKBFA" => Some(Self::Hhgbbhkkbfa), - "FJNJBBGCDJN_KAMNONFGDCF" => Some(Self::Kamnonfgdcf), - "FJNJBBGCDJN_PAEMCLJLFHH" => Some(Self::Paemcljlfhh), - "FJNJBBGCDJN_OAMMHEMNEHK" => Some(Self::Oammhemnehk), - "FJNJBBGCDJN_CFMFHHNMLPL" => Some(Self::Cfmfhhnmlpl), - "FJNJBBGCDJN_ALMKBFAAOAM" => Some(Self::Almkbfaaoam), - "FJNJBBGCDJN_PEPPBJAOLFB" => Some(Self::Peppbjaolfb), - "FJNJBBGCDJN_MFODJANAIDI" => Some(Self::Mfodjanaidi), - "FJNJBBGCDJN_LLKIGKKLFAH" => Some(Self::Llkigkklfah), - "FJNJBBGCDJN_NOFLMBPKJGF" => Some(Self::Noflmbpkjgf), - "FJNJBBGCDJN_HMHHKMJJHPD" => Some(Self::Hmhhkmjjhpd), - "FJNJBBGCDJN_EJMGBMKCDGE" => Some(Self::Ejmgbmkcdge), - "FJNJBBGCDJN_OGIFKJDIHAN" => Some(Self::Ogifkjdihan), - "FJNJBBGCDJN_IMBEJMGJAHP" => Some(Self::Imbejmgjahp), - "FJNJBBGCDJN_IMIHHFEMHEO" => Some(Self::Imihhfemheo), - "FJNJBBGCDJN_MPKGNNOAJMF" => Some(Self::Mpkgnnoajmf), - "FJNJBBGCDJN_HIKFALMNIFF" => Some(Self::Hikfalmniff), - "FJNJBBGCDJN_BEPABCNAEKI" => Some(Self::Bepabcnaeki), - "FJNJBBGCDJN_BPAOCHGHOOL" => Some(Self::Bpaochghool), - "FJNJBBGCDJN_KILLDJKPBIL" => Some(Self::Killdjkpbil), - "FJNJBBGCDJN_DDCCGHFAMBC" => Some(Self::Ddccghfambc), - "FJNJBBGCDJN_DHHJGMDKAIK" => Some(Self::Dhhjgmdkaik), - "FJNJBBGCDJN_PPHIGKBKLGO" => Some(Self::Pphigkbklgo), - "FJNJBBGCDJN_NDOOIDHLOBN" => Some(Self::Ndooidhlobn), - "FJNJBBGCDJN_KCFMKOGBOEN" => Some(Self::Kcfmkogboen), - "FJNJBBGCDJN_ALGPJIGEKEL" => Some(Self::Algpjigekel), - "FJNJBBGCDJN_KJLDOKBAOJJ" => Some(Self::Kjldokbaojj), - "FJNJBBGCDJN_OFLOJFHFGDP" => Some(Self::Oflojfhfgdp), - "FJNJBBGCDJN_DPLDEBHEDHK" => Some(Self::Dpldebhedhk), - "FJNJBBGCDJN_JEIGNKGJGJF" => Some(Self::Jeignkgjgjf), - "FJNJBBGCDJN_OGPEADNMAJD" => Some(Self::Ogpeadnmajd), - "FJNJBBGCDJN_JGONLJNHHCE" => Some(Self::Jgonljnhhce), - "FJNJBBGCDJN_JKPNJBGNIDM" => Some(Self::Jkpnjbgnidm), - "FJNJBBGCDJN_ONOLMELIKBG" => Some(Self::Onolmelikbg), - "FJNJBBGCDJN_FLGDHBNMIPB" => Some(Self::Flgdhbnmipb), - "FJNJBBGCDJN_MCKKKDDFAHJ" => Some(Self::Mckkkddfahj), - "FJNJBBGCDJN_GJEMEBPGCGM" => Some(Self::Gjemebpgcgm), - "FJNJBBGCDJN_PJPFKGPPODI" => Some(Self::Pjpfkgppodi), - "FJNJBBGCDJN_GEJJEHDMPII" => Some(Self::Gejjehdmpii), - "FJNJBBGCDJN_PDFDIHCOPAJ" => Some(Self::Pdfdihcopaj), - "FJNJBBGCDJN_LHHJAHMLGAE" => Some(Self::Lhhjahmlgae), - "FJNJBBGCDJN_AKLBGPKAKMM" => Some(Self::Aklbgpkakmm), - "FJNJBBGCDJN_KPINABINEGI" => Some(Self::Kpinabinegi), - "FJNJBBGCDJN_PPKCJAOKDEN" => Some(Self::Ppkcjaokden), - "FJNJBBGCDJN_FFLMNJOOHDI" => Some(Self::Fflmnjoohdi), - "FJNJBBGCDJN_JCPIHCADCDN" => Some(Self::Jcpihcadcdn), - "FJNJBBGCDJN_CDIHBLBCDCI" => Some(Self::Cdihblbcdci), - "FJNJBBGCDJN_KEOIGDONEJF" => Some(Self::Keoigdonejf), - "FJNJBBGCDJN_BMCFHPGIICC" => Some(Self::Bmcfhpgiicc), - "FJNJBBGCDJN_NKKFEHHJILI" => Some(Self::Nkkfehhjili), - "FJNJBBGCDJN_DFFGLBACHHL" => Some(Self::Dffglbachhl), - "FJNJBBGCDJN_GCPMMNCIEFK" => Some(Self::Gcpmmnciefk), - "FJNJBBGCDJN_HNLBLHHGKGP" => Some(Self::Hnlblhhgkgp), - "FJNJBBGCDJN_HKDHIDJNBBH" => Some(Self::Hkdhidjnbbh), - "FJNJBBGCDJN_OEOEJDICFEG" => Some(Self::Oeoejdicfeg), - "FJNJBBGCDJN_FHHNCFALJIC" => Some(Self::Fhhncfaljic), - "FJNJBBGCDJN_HDAMFIDLDPM" => Some(Self::Hdamfidldpm), - "FJNJBBGCDJN_ECAHJINNEHG" => Some(Self::Ecahjinnehg), - "FJNJBBGCDJN_FDBKEGFCJCO" => Some(Self::Fdbkegfcjco), - "FJNJBBGCDJN_JGBLAKGIHGM" => Some(Self::Jgblakgihgm), - "FJNJBBGCDJN_ECKEIFMHNOL" => Some(Self::Eckeifmhnol), - "FJNJBBGCDJN_LPIFEMCCIDO" => Some(Self::Lpifemccido), - "FJNJBBGCDJN_PAFIIKGKOCC" => Some(Self::Pafiikgkocc), - "FJNJBBGCDJN_CHIMBGGLLMJ" => Some(Self::Chimbggllmj), - "FJNJBBGCDJN_ODONGLGLHBC" => Some(Self::Odonglglhbc), - "FJNJBBGCDJN_JAPPCDNFPPA" => Some(Self::Jappcdnfppa), - "FJNJBBGCDJN_NJCCJEBPIGE" => Some(Self::Njccjebpige), - "FJNJBBGCDJN_CNGBMDJOPPB" => Some(Self::Cngbmdjoppb), - "FJNJBBGCDJN_BBPEFBLEJHL" => Some(Self::Bbpefblejhl), - "FJNJBBGCDJN_DKGEAGCAHDB" => Some(Self::Dkgeagcahdb), - "FJNJBBGCDJN_BGIAFPMAJGE" => Some(Self::Bgiafpmajge), - "FJNJBBGCDJN_GOOHNHLBLCM" => Some(Self::Goohnhlblcm), - "FJNJBBGCDJN_ELOHAPLDDIH" => Some(Self::Elohaplddih), - "FJNJBBGCDJN_HGBPGJPPGDD" => Some(Self::Hgbpgjppgdd), - "FJNJBBGCDJN_OAAENPDPCAN" => Some(Self::Oaaenpdpcan), - "FJNJBBGCDJN_KPIIBFPDPHI" => Some(Self::Kpiibfpdphi), - "FJNJBBGCDJN_HNGLCIGMNEA" => Some(Self::Hnglcigmnea), - "FJNJBBGCDJN_DHKDDLFNJOK" => Some(Self::Dhkddlfnjok), - "FJNJBBGCDJN_HCDJGFIHAML" => Some(Self::Hcdjgfihaml), - "FJNJBBGCDJN_LGHFBGFAGFA" => Some(Self::Lghfbgfagfa), - "FJNJBBGCDJN_GILHIMFMGAN" => Some(Self::Gilhimfmgan), - "FJNJBBGCDJN_NAJCAEEGGGF" => Some(Self::Najcaeegggf), - "FJNJBBGCDJN_JAMJIIKKEBD" => Some(Self::Jamjiikkebd), - "FJNJBBGCDJN_BHJJMCDLGGM" => Some(Self::Bhjjmcdlggm), - "FJNJBBGCDJN_HENGEAHJDKD" => Some(Self::Hengeahjdkd), - "FJNJBBGCDJN_MKOIDCKADKJ" => Some(Self::Mkoidckadkj), - "FJNJBBGCDJN_KMFNHLLCPLG" => Some(Self::Kmfnhllcplg), - "FJNJBBGCDJN_FFIFGGAJDJD" => Some(Self::Ffifggajdjd), - "FJNJBBGCDJN_HCGMFKGNDML" => Some(Self::Hcgmfkgndml), - "FJNJBBGCDJN_MNPFOBKJJMD" => Some(Self::Mnpfobkjjmd), - "FJNJBBGCDJN_EGJKGJFIAHA" => Some(Self::Egjkgjfiaha), - "FJNJBBGCDJN_KDIJINMHGOG" => Some(Self::Kdijinmhgog), - "FJNJBBGCDJN_EJFBGBNAGGC" => Some(Self::Ejfbgbnaggc), - "FJNJBBGCDJN_NIOOJNEOEIF" => Some(Self::Nioojneoeif), - "FJNJBBGCDJN_BLCJHHALGJE" => Some(Self::Blcjhhalgje), - "FJNJBBGCDJN_IKGPPFHEFFP" => Some(Self::Ikgppfheffp), - "FJNJBBGCDJN_BNCBEAFLIBE" => Some(Self::Bncbeaflibe), - "FJNJBBGCDJN_ENEGIFMFLLH" => Some(Self::Enegifmfllh), - "FJNJBBGCDJN_EKFKPDFHHMB" => Some(Self::Ekfkpdfhhmb), - "FJNJBBGCDJN_EDMLNAPOCMO" => Some(Self::Edmlnapocmo), - "FJNJBBGCDJN_ADMEDMCFGKC" => Some(Self::Admedmcfgkc), - "FJNJBBGCDJN_KBBOEHKEKJG" => Some(Self::Kbboehkekjg), - "FJNJBBGCDJN_DPJOPDLNAIN" => Some(Self::Dpjopdlnain), - "FJNJBBGCDJN_DMPKEIFICMN" => Some(Self::Dmpkeificmn), - "FJNJBBGCDJN_PPLPAIHKIEF" => Some(Self::Pplpaihkief), - "FJNJBBGCDJN_JBKIBNFAKOA" => Some(Self::Jbkibnfakoa), - "FJNJBBGCDJN_MJPPFLMCPDA" => Some(Self::Mjppflmcpda), - "FJNJBBGCDJN_POHEFINNCAN" => Some(Self::Pohefinncan), - "FJNJBBGCDJN_HCIEMOGOCEA" => Some(Self::Hciemogocea), - "FJNJBBGCDJN_EFGCLGNFMKD" => Some(Self::Efgclgnfmkd), - "FJNJBBGCDJN_DFNONBKIDGM" => Some(Self::Dfnonbkidgm), - "FJNJBBGCDJN_PCFHEHPHPBL" => Some(Self::Pcfhehphpbl), - "FJNJBBGCDJN_OLJHDBDBEBG" => Some(Self::Oljhdbdbebg), - "FJNJBBGCDJN_NIJBPNOIAOE" => Some(Self::Nijbpnoiaoe), - "FJNJBBGCDJN_GINNHLJOING" => Some(Self::Ginnhljoing), - "FJNJBBGCDJN_CANIJAAFCPC" => Some(Self::Canijaafcpc), - "FJNJBBGCDJN_HCAKEEFEKGK" => Some(Self::Hcakeefekgk), - "FJNJBBGCDJN_FBKGAOFLJJP" => Some(Self::Fbkgaofljjp), - "FJNJBBGCDJN_MBEBAIBCNFN" => Some(Self::Mbebaibcnfn), - "FJNJBBGCDJN_DKFIFKOGEMI" => Some(Self::Dkfifkogemi), - "FJNJBBGCDJN_MOBHIGKOOLA" => Some(Self::Mobhigkoola), - "FJNJBBGCDJN_HBKEMMOEEEB" => Some(Self::Hbkemmoeeeb), - "FJNJBBGCDJN_OFJPMFFBCKI" => Some(Self::Ofjpmffbcki), - "FJNJBBGCDJN_HPLIPEKBALA" => Some(Self::Hplipekbala), - "FJNJBBGCDJN_AEIGAEGCGKP" => Some(Self::Aeigaegcgkp), - "FJNJBBGCDJN_DGHGHJADDJN" => Some(Self::Dghghjaddjn), - "FJNJBBGCDJN_MGGDLJHANAO" => Some(Self::Mggdljhanao), - "FJNJBBGCDJN_HLIHGDIIAAK" => Some(Self::Hlihgdiiaak), - "FJNJBBGCDJN_EOGLEGDJBBE" => Some(Self::Eoglegdjbbe), - "FJNJBBGCDJN_LMKHCLOIAGB" => Some(Self::Lmkhcloiagb), - "FJNJBBGCDJN_BHGKMFDMKFG" => Some(Self::Bhgkmfdmkfg), - "FJNJBBGCDJN_PFOLAHACEFL" => Some(Self::Pfolahacefl), - "FJNJBBGCDJN_NDKOELAPDPP" => Some(Self::Ndkoelapdpp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dppjphmdhfk { - Fnpfnpcjgde = 0, - Bjgpmbglhjh = 2, - Cekghnakhpk = 3, - Hnaeabomaii = 1, -} -impl Dppjphmdhfk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fnpfnpcjgde => "DPPJPHMDHFK_FNPFNPCJGDE", - Self::Bjgpmbglhjh => "DPPJPHMDHFK_BJGPMBGLHJH", - Self::Cekghnakhpk => "DPPJPHMDHFK_CEKGHNAKHPK", - Self::Hnaeabomaii => "DPPJPHMDHFK_HNAEABOMAII", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DPPJPHMDHFK_FNPFNPCJGDE" => Some(Self::Fnpfnpcjgde), - "DPPJPHMDHFK_BJGPMBGLHJH" => Some(Self::Bjgpmbglhjh), - "DPPJPHMDHFK_CEKGHNAKHPK" => Some(Self::Cekghnakhpk), - "DPPJPHMDHFK_HNAEABOMAII" => Some(Self::Hnaeabomaii), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Emgfddkhmml { - Kbnabgilfgf = 0, - Jfjjhajhfeh = 3, - Ojohijpjncf = 1, - Abjmddbfcmj = 2, -} -impl Emgfddkhmml { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kbnabgilfgf => "EMGFDDKHMML_KBNABGILFGF", - Self::Jfjjhajhfeh => "EMGFDDKHMML_JFJJHAJHFEH", - Self::Ojohijpjncf => "EMGFDDKHMML_OJOHIJPJNCF", - Self::Abjmddbfcmj => "EMGFDDKHMML_ABJMDDBFCMJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EMGFDDKHMML_KBNABGILFGF" => Some(Self::Kbnabgilfgf), - "EMGFDDKHMML_JFJJHAJHFEH" => Some(Self::Jfjjhajhfeh), - "EMGFDDKHMML_OJOHIJPJNCF" => Some(Self::Ojohijpjncf), - "EMGFDDKHMML_ABJMDDBFCMJ" => Some(Self::Abjmddbfcmj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Labeklpandn { - Jmjbgijfgim = 0, - Opgjkpgdcmm = 1, - Ekodjmpfddb = 2, - Bochdnaonkn = 3, -} -impl Labeklpandn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jmjbgijfgim => "LABEKLPANDN_JMJBGIJFGIM", - Self::Opgjkpgdcmm => "LABEKLPANDN_OPGJKPGDCMM", - Self::Ekodjmpfddb => "LABEKLPANDN_EKODJMPFDDB", - Self::Bochdnaonkn => "LABEKLPANDN_BOCHDNAONKN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LABEKLPANDN_JMJBGIJFGIM" => Some(Self::Jmjbgijfgim), - "LABEKLPANDN_OPGJKPGDCMM" => Some(Self::Opgjkpgdcmm), - "LABEKLPANDN_EKODJMPFDDB" => Some(Self::Ekodjmpfddb), - "LABEKLPANDN_BOCHDNAONKN" => Some(Self::Bochdnaonkn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ngecofhbbdf { - Opdkgedcheh = 0, - Dekcgbaipah = 1, -} -impl Ngecofhbbdf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Opdkgedcheh => "NGECOFHBBDF_OPDKGEDCHEH", - Self::Dekcgbaipah => "NGECOFHBBDF_DEKCGBAIPAH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NGECOFHBBDF_OPDKGEDCHEH" => Some(Self::Opdkgedcheh), - "NGECOFHBBDF_DEKCGBAIPAH" => Some(Self::Dekcgbaipah), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Geaghmnkjjj { - AvatarPosAll = 0, - Character3 = 4, - RandomDeath = 6, - Character1 = 2, - RandomBan = 7, - AvatarPosRandom = 1, - Character2 = 3, - RandomAlive = 5, -} -impl Geaghmnkjjj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::AvatarPosAll => "GEAGHMNKJJJ_AVATAR_POS_ALL", - Self::Character3 => "GEAGHMNKJJJ_CHARACTER3", - Self::RandomDeath => "GEAGHMNKJJJ_RANDOM_DEATH", - Self::Character1 => "GEAGHMNKJJJ_CHARACTER1", - Self::RandomBan => "GEAGHMNKJJJ_RANDOM_BAN", - Self::AvatarPosRandom => "GEAGHMNKJJJ_AVATAR_POS_RANDOM", - Self::Character2 => "GEAGHMNKJJJ_CHARACTER2", - Self::RandomAlive => "GEAGHMNKJJJ_RANDOM_ALIVE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GEAGHMNKJJJ_AVATAR_POS_ALL" => Some(Self::AvatarPosAll), - "GEAGHMNKJJJ_CHARACTER3" => Some(Self::Character3), - "GEAGHMNKJJJ_RANDOM_DEATH" => Some(Self::RandomDeath), - "GEAGHMNKJJJ_CHARACTER1" => Some(Self::Character1), - "GEAGHMNKJJJ_RANDOM_BAN" => Some(Self::RandomBan), - "GEAGHMNKJJJ_AVATAR_POS_RANDOM" => Some(Self::AvatarPosRandom), - "GEAGHMNKJJJ_CHARACTER2" => Some(Self::Character2), - "GEAGHMNKJJJ_RANDOM_ALIVE" => Some(Self::RandomAlive), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Behhidbgigd { - Nlaiifcedgl = 0, - Iokjedeblak = 1, -} -impl Behhidbgigd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nlaiifcedgl => "BEHHIDBGIGD_NLAIIFCEDGL", - Self::Iokjedeblak => "BEHHIDBGIGD_IOKJEDEBLAK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BEHHIDBGIGD_NLAIIFCEDGL" => Some(Self::Nlaiifcedgl), - "BEHHIDBGIGD_IOKJEDEBLAK" => Some(Self::Iokjedeblak), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gljcbphnhjf { - Cicmbiflijl = 0, - Pmhlddbgbmh = 2, - Deignghcffl = 1, -} -impl Gljcbphnhjf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cicmbiflijl => "GLJCBPHNHJF_CICMBIFLIJL", - Self::Pmhlddbgbmh => "GLJCBPHNHJF_PMHLDDBGBMH", - Self::Deignghcffl => "GLJCBPHNHJF_DEIGNGHCFFL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GLJCBPHNHJF_CICMBIFLIJL" => Some(Self::Cicmbiflijl), - "GLJCBPHNHJF_PMHLDDBGBMH" => Some(Self::Pmhlddbgbmh), - "GLJCBPHNHJF_DEIGNGHCFFL" => Some(Self::Deignghcffl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lgfgacjeoai { - Oinlhacdnjb = 0, - Cbnkcifdikd = 1, -} -impl Lgfgacjeoai { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Oinlhacdnjb => "LGFGACJEOAI_OINLHACDNJB", - Self::Cbnkcifdikd => "LGFGACJEOAI_CBNKCIFDIKD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LGFGACJEOAI_OINLHACDNJB" => Some(Self::Oinlhacdnjb), - "LGFGACJEOAI_CBNKCIFDIKD" => Some(Self::Cbnkcifdikd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fcedkhfjbkd { - Jkfmleepfop = 0, - Fefpclbifii = 1, -} -impl Fcedkhfjbkd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jkfmleepfop => "FCEDKHFJBKD_JKFMLEEPFOP", - Self::Fefpclbifii => "FCEDKHFJBKD_FEFPCLBIFII", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FCEDKHFJBKD_JKFMLEEPFOP" => Some(Self::Jkfmleepfop), - "FCEDKHFJBKD_FEFPCLBIFII" => Some(Self::Fefpclbifii), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Adegkjlgcbo { - Doajceknbpf = 0, - Daceaflamba = 6, - Elmhjjgjkek = 7, - Mnknkddnadc = 5, - Khpbmfjpdno = 3, - Olnhpkpcmfe = 4, - Hdeflcpnnkg = 2, - Icgklbdlpfm = 1, -} -impl Adegkjlgcbo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Doajceknbpf => "ADEGKJLGCBO_DOAJCEKNBPF", - Self::Daceaflamba => "ADEGKJLGCBO_DACEAFLAMBA", - Self::Elmhjjgjkek => "ADEGKJLGCBO_ELMHJJGJKEK", - Self::Mnknkddnadc => "ADEGKJLGCBO_MNKNKDDNADC", - Self::Khpbmfjpdno => "ADEGKJLGCBO_KHPBMFJPDNO", - Self::Olnhpkpcmfe => "ADEGKJLGCBO_OLNHPKPCMFE", - Self::Hdeflcpnnkg => "ADEGKJLGCBO_HDEFLCPNNKG", - Self::Icgklbdlpfm => "ADEGKJLGCBO_ICGKLBDLPFM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ADEGKJLGCBO_DOAJCEKNBPF" => Some(Self::Doajceknbpf), - "ADEGKJLGCBO_DACEAFLAMBA" => Some(Self::Daceaflamba), - "ADEGKJLGCBO_ELMHJJGJKEK" => Some(Self::Elmhjjgjkek), - "ADEGKJLGCBO_MNKNKDDNADC" => Some(Self::Mnknkddnadc), - "ADEGKJLGCBO_KHPBMFJPDNO" => Some(Self::Khpbmfjpdno), - "ADEGKJLGCBO_OLNHPKPCMFE" => Some(Self::Olnhpkpcmfe), - "ADEGKJLGCBO_HDEFLCPNNKG" => Some(Self::Hdeflcpnnkg), - "ADEGKJLGCBO_ICGKLBDLPFM" => Some(Self::Icgklbdlpfm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Boalojoekfn { - Objckpfjjfg = 0, - Fcckeclnhmc = 1, -} -impl Boalojoekfn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Objckpfjjfg => "BOALOJOEKFN_OBJCKPFJJFG", - Self::Fcckeclnhmc => "BOALOJOEKFN_FCCKECLNHMC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BOALOJOEKFN_OBJCKPFJJFG" => Some(Self::Objckpfjjfg), - "BOALOJOEKFN_FCCKECLNHMC" => Some(Self::Fcckeclnhmc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum ChessUiColor { - ChessUiColorNone = 0, - ChessUiColorRed = 2, - ChessUiColorWhite = 1, - ChessUiColorGrey = 3, -} -impl ChessUiColor { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ChessUiColorNone => "ChessUIColor_CHESS_UI_COLOR_NONE", - Self::ChessUiColorRed => "ChessUIColor_CHESS_UI_COLOR_RED", - Self::ChessUiColorWhite => "ChessUIColor_CHESS_UI_COLOR_WHITE", - Self::ChessUiColorGrey => "ChessUIColor_CHESS_UI_COLOR_GREY", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ChessUIColor_CHESS_UI_COLOR_NONE" => Some(Self::ChessUiColorNone), - "ChessUIColor_CHESS_UI_COLOR_RED" => Some(Self::ChessUiColorRed), - "ChessUIColor_CHESS_UI_COLOR_WHITE" => Some(Self::ChessUiColorWhite), - "ChessUIColor_CHESS_UI_COLOR_GREY" => Some(Self::ChessUiColorGrey), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aknpiemhjmn { - Olbakiemeck = 0, - Loecnpegicf = 27, - Hnoefgafpei = 30, - Kagnmppjcca = 4, - Cpoafcmfhcf = 33, - Kebmlcenngp = 29, - Cldfpapajfc = 26, - Ongfbnnompb = 6, - Lcacjmnhphn = 38, - Gmcmbnbbihd = 36, - Nkcnpgmlfdc = 23, - Onhgjidgnap = 13, - Lghlihijmcc = 1, - Akfbgbijejd = 31, - Pghelgjioaa = 9, - Cbjkpgpdkdc = 18, - Cjlpgddppoj = 24, - Nmjkhahkfch = 10, - Bbdgejpchkk = 37, - Afkifnhhgdm = 22, - Bjjcmhmkffb = 16, - Cohlimfpkkm = 35, - Ennbklfgllp = 25, - Hhofphfgokp = 12, - Aebpnndkplp = 7, - Eglkoikddff = 2, - Oknnjpcefmb = 11, - Omhajpbifab = 34, - Cgmajpoioog = 5, - Ickcokompdc = 20, - Dhinegfenbg = 8, - Hamgknammob = 99, - Ookpipdfpkn = 21, - Haibkigfcjf = 15, - Haheknplmbj = 17, - Jlafhocphhc = 28, - Jaipffkddec = 3, - Pilpglghojd = 14, - Ibcbpbcnpgg = 19, -} -impl Aknpiemhjmn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Olbakiemeck => "AKNPIEMHJMN_OLBAKIEMECK", - Self::Loecnpegicf => "AKNPIEMHJMN_LOECNPEGICF", - Self::Hnoefgafpei => "AKNPIEMHJMN_HNOEFGAFPEI", - Self::Kagnmppjcca => "AKNPIEMHJMN_KAGNMPPJCCA", - Self::Cpoafcmfhcf => "AKNPIEMHJMN_CPOAFCMFHCF", - Self::Kebmlcenngp => "AKNPIEMHJMN_KEBMLCENNGP", - Self::Cldfpapajfc => "AKNPIEMHJMN_CLDFPAPAJFC", - Self::Ongfbnnompb => "AKNPIEMHJMN_ONGFBNNOMPB", - Self::Lcacjmnhphn => "AKNPIEMHJMN_LCACJMNHPHN", - Self::Gmcmbnbbihd => "AKNPIEMHJMN_GMCMBNBBIHD", - Self::Nkcnpgmlfdc => "AKNPIEMHJMN_NKCNPGMLFDC", - Self::Onhgjidgnap => "AKNPIEMHJMN_ONHGJIDGNAP", - Self::Lghlihijmcc => "AKNPIEMHJMN_LGHLIHIJMCC", - Self::Akfbgbijejd => "AKNPIEMHJMN_AKFBGBIJEJD", - Self::Pghelgjioaa => "AKNPIEMHJMN_PGHELGJIOAA", - Self::Cbjkpgpdkdc => "AKNPIEMHJMN_CBJKPGPDKDC", - Self::Cjlpgddppoj => "AKNPIEMHJMN_CJLPGDDPPOJ", - Self::Nmjkhahkfch => "AKNPIEMHJMN_NMJKHAHKFCH", - Self::Bbdgejpchkk => "AKNPIEMHJMN_BBDGEJPCHKK", - Self::Afkifnhhgdm => "AKNPIEMHJMN_AFKIFNHHGDM", - Self::Bjjcmhmkffb => "AKNPIEMHJMN_BJJCMHMKFFB", - Self::Cohlimfpkkm => "AKNPIEMHJMN_COHLIMFPKKM", - Self::Ennbklfgllp => "AKNPIEMHJMN_ENNBKLFGLLP", - Self::Hhofphfgokp => "AKNPIEMHJMN_HHOFPHFGOKP", - Self::Aebpnndkplp => "AKNPIEMHJMN_AEBPNNDKPLP", - Self::Eglkoikddff => "AKNPIEMHJMN_EGLKOIKDDFF", - Self::Oknnjpcefmb => "AKNPIEMHJMN_OKNNJPCEFMB", - Self::Omhajpbifab => "AKNPIEMHJMN_OMHAJPBIFAB", - Self::Cgmajpoioog => "AKNPIEMHJMN_CGMAJPOIOOG", - Self::Ickcokompdc => "AKNPIEMHJMN_ICKCOKOMPDC", - Self::Dhinegfenbg => "AKNPIEMHJMN_DHINEGFENBG", - Self::Hamgknammob => "AKNPIEMHJMN_HAMGKNAMMOB", - Self::Ookpipdfpkn => "AKNPIEMHJMN_OOKPIPDFPKN", - Self::Haibkigfcjf => "AKNPIEMHJMN_HAIBKIGFCJF", - Self::Haheknplmbj => "AKNPIEMHJMN_HAHEKNPLMBJ", - Self::Jlafhocphhc => "AKNPIEMHJMN_JLAFHOCPHHC", - Self::Jaipffkddec => "AKNPIEMHJMN_JAIPFFKDDEC", - Self::Pilpglghojd => "AKNPIEMHJMN_PILPGLGHOJD", - Self::Ibcbpbcnpgg => "AKNPIEMHJMN_IBCBPBCNPGG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AKNPIEMHJMN_OLBAKIEMECK" => Some(Self::Olbakiemeck), - "AKNPIEMHJMN_LOECNPEGICF" => Some(Self::Loecnpegicf), - "AKNPIEMHJMN_HNOEFGAFPEI" => Some(Self::Hnoefgafpei), - "AKNPIEMHJMN_KAGNMPPJCCA" => Some(Self::Kagnmppjcca), - "AKNPIEMHJMN_CPOAFCMFHCF" => Some(Self::Cpoafcmfhcf), - "AKNPIEMHJMN_KEBMLCENNGP" => Some(Self::Kebmlcenngp), - "AKNPIEMHJMN_CLDFPAPAJFC" => Some(Self::Cldfpapajfc), - "AKNPIEMHJMN_ONGFBNNOMPB" => Some(Self::Ongfbnnompb), - "AKNPIEMHJMN_LCACJMNHPHN" => Some(Self::Lcacjmnhphn), - "AKNPIEMHJMN_GMCMBNBBIHD" => Some(Self::Gmcmbnbbihd), - "AKNPIEMHJMN_NKCNPGMLFDC" => Some(Self::Nkcnpgmlfdc), - "AKNPIEMHJMN_ONHGJIDGNAP" => Some(Self::Onhgjidgnap), - "AKNPIEMHJMN_LGHLIHIJMCC" => Some(Self::Lghlihijmcc), - "AKNPIEMHJMN_AKFBGBIJEJD" => Some(Self::Akfbgbijejd), - "AKNPIEMHJMN_PGHELGJIOAA" => Some(Self::Pghelgjioaa), - "AKNPIEMHJMN_CBJKPGPDKDC" => Some(Self::Cbjkpgpdkdc), - "AKNPIEMHJMN_CJLPGDDPPOJ" => Some(Self::Cjlpgddppoj), - "AKNPIEMHJMN_NMJKHAHKFCH" => Some(Self::Nmjkhahkfch), - "AKNPIEMHJMN_BBDGEJPCHKK" => Some(Self::Bbdgejpchkk), - "AKNPIEMHJMN_AFKIFNHHGDM" => Some(Self::Afkifnhhgdm), - "AKNPIEMHJMN_BJJCMHMKFFB" => Some(Self::Bjjcmhmkffb), - "AKNPIEMHJMN_COHLIMFPKKM" => Some(Self::Cohlimfpkkm), - "AKNPIEMHJMN_ENNBKLFGLLP" => Some(Self::Ennbklfgllp), - "AKNPIEMHJMN_HHOFPHFGOKP" => Some(Self::Hhofphfgokp), - "AKNPIEMHJMN_AEBPNNDKPLP" => Some(Self::Aebpnndkplp), - "AKNPIEMHJMN_EGLKOIKDDFF" => Some(Self::Eglkoikddff), - "AKNPIEMHJMN_OKNNJPCEFMB" => Some(Self::Oknnjpcefmb), - "AKNPIEMHJMN_OMHAJPBIFAB" => Some(Self::Omhajpbifab), - "AKNPIEMHJMN_CGMAJPOIOOG" => Some(Self::Cgmajpoioog), - "AKNPIEMHJMN_ICKCOKOMPDC" => Some(Self::Ickcokompdc), - "AKNPIEMHJMN_DHINEGFENBG" => Some(Self::Dhinegfenbg), - "AKNPIEMHJMN_HAMGKNAMMOB" => Some(Self::Hamgknammob), - "AKNPIEMHJMN_OOKPIPDFPKN" => Some(Self::Ookpipdfpkn), - "AKNPIEMHJMN_HAIBKIGFCJF" => Some(Self::Haibkigfcjf), - "AKNPIEMHJMN_HAHEKNPLMBJ" => Some(Self::Haheknplmbj), - "AKNPIEMHJMN_JLAFHOCPHHC" => Some(Self::Jlafhocphhc), - "AKNPIEMHJMN_JAIPFFKDDEC" => Some(Self::Jaipffkddec), - "AKNPIEMHJMN_PILPGLGHOJD" => Some(Self::Pilpglghojd), - "AKNPIEMHJMN_IBCBPBCNPGG" => Some(Self::Ibcbpbcnpgg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Elpobgcgmbg { - Kfinegnhahc = 0, - Hkgmakcnfne = 3, - Efomdbjgpio = 4, - Baidepamdck = 1, - Cpecdjkjcao = 5, - Fiaphcmlafi = 2, -} -impl Elpobgcgmbg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kfinegnhahc => "ELPOBGCGMBG_KFINEGNHAHC", - Self::Hkgmakcnfne => "ELPOBGCGMBG_HKGMAKCNFNE", - Self::Efomdbjgpio => "ELPOBGCGMBG_EFOMDBJGPIO", - Self::Baidepamdck => "ELPOBGCGMBG_BAIDEPAMDCK", - Self::Cpecdjkjcao => "ELPOBGCGMBG_CPECDJKJCAO", - Self::Fiaphcmlafi => "ELPOBGCGMBG_FIAPHCMLAFI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ELPOBGCGMBG_KFINEGNHAHC" => Some(Self::Kfinegnhahc), - "ELPOBGCGMBG_HKGMAKCNFNE" => Some(Self::Hkgmakcnfne), - "ELPOBGCGMBG_EFOMDBJGPIO" => Some(Self::Efomdbjgpio), - "ELPOBGCGMBG_BAIDEPAMDCK" => Some(Self::Baidepamdck), - "ELPOBGCGMBG_CPECDJKJCAO" => Some(Self::Cpecdjkjcao), - "ELPOBGCGMBG_FIAPHCMLAFI" => Some(Self::Fiaphcmlafi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mpdampdmngn { - Kjdamgjjaof = 0, - Fkobghlgmkl = 5, - Obimnnepenc = 9, - Mghipoaomkb = 4, - Elmcceimjbl = 2, - Aaeidmcnjmp = 7, - Degjbdhbeab = 10, - Ojlkolbilgp = 1, - Jfdaaagebpe = 6, - Kdhofopjome = 3, -} -impl Mpdampdmngn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kjdamgjjaof => "MPDAMPDMNGN_KJDAMGJJAOF", - Self::Fkobghlgmkl => "MPDAMPDMNGN_FKOBGHLGMKL", - Self::Obimnnepenc => "MPDAMPDMNGN_OBIMNNEPENC", - Self::Mghipoaomkb => "MPDAMPDMNGN_MGHIPOAOMKB", - Self::Elmcceimjbl => "MPDAMPDMNGN_ELMCCEIMJBL", - Self::Aaeidmcnjmp => "MPDAMPDMNGN_AAEIDMCNJMP", - Self::Degjbdhbeab => "MPDAMPDMNGN_DEGJBDHBEAB", - Self::Ojlkolbilgp => "MPDAMPDMNGN_OJLKOLBILGP", - Self::Jfdaaagebpe => "MPDAMPDMNGN_JFDAAAGEBPE", - Self::Kdhofopjome => "MPDAMPDMNGN_KDHOFOPJOME", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MPDAMPDMNGN_KJDAMGJJAOF" => Some(Self::Kjdamgjjaof), - "MPDAMPDMNGN_FKOBGHLGMKL" => Some(Self::Fkobghlgmkl), - "MPDAMPDMNGN_OBIMNNEPENC" => Some(Self::Obimnnepenc), - "MPDAMPDMNGN_MGHIPOAOMKB" => Some(Self::Mghipoaomkb), - "MPDAMPDMNGN_ELMCCEIMJBL" => Some(Self::Elmcceimjbl), - "MPDAMPDMNGN_AAEIDMCNJMP" => Some(Self::Aaeidmcnjmp), - "MPDAMPDMNGN_DEGJBDHBEAB" => Some(Self::Degjbdhbeab), - "MPDAMPDMNGN_OJLKOLBILGP" => Some(Self::Ojlkolbilgp), - "MPDAMPDMNGN_JFDAAAGEBPE" => Some(Self::Jfdaaagebpe), - "MPDAMPDMNGN_KDHOFOPJOME" => Some(Self::Kdhofopjome), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jkppfallopo { - Glkbpdejbdo = 0, - Jggndbmpfon = 2, - Cekhmjembei = 1, -} -impl Jkppfallopo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Glkbpdejbdo => "JKPPFALLOPO_GLKBPDEJBDO", - Self::Jggndbmpfon => "JKPPFALLOPO_JGGNDBMPFON", - Self::Cekhmjembei => "JKPPFALLOPO_CEKHMJEMBEI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JKPPFALLOPO_GLKBPDEJBDO" => Some(Self::Glkbpdejbdo), - "JKPPFALLOPO_JGGNDBMPFON" => Some(Self::Jggndbmpfon), - "JKPPFALLOPO_CEKHMJEMBEI" => Some(Self::Cekhmjembei), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jmcddikbnac { - Hdfhfjaihmn = 0, - Oicioenpdbg = 1, - Pameolpigia = 2, -} -impl Jmcddikbnac { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hdfhfjaihmn => "JMCDDIKBNAC_HDFHFJAIHMN", - Self::Oicioenpdbg => "JMCDDIKBNAC_OICIOENPDBG", - Self::Pameolpigia => "JMCDDIKBNAC_PAMEOLPIGIA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JMCDDIKBNAC_HDFHFJAIHMN" => Some(Self::Hdfhfjaihmn), - "JMCDDIKBNAC_OICIOENPDBG" => Some(Self::Oicioenpdbg), - "JMCDDIKBNAC_PAMEOLPIGIA" => Some(Self::Pameolpigia), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nglbnlelljp { - Kikaleodjhl = 0, - Odgdlmenbkf = 2, - Hdennjoabee = 3, - Ngpnkgpdkdc = 1, -} -impl Nglbnlelljp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kikaleodjhl => "NGLBNLELLJP_KIKALEODJHL", - Self::Odgdlmenbkf => "NGLBNLELLJP_ODGDLMENBKF", - Self::Hdennjoabee => "NGLBNLELLJP_HDENNJOABEE", - Self::Ngpnkgpdkdc => "NGLBNLELLJP_NGPNKGPDKDC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NGLBNLELLJP_KIKALEODJHL" => Some(Self::Kikaleodjhl), - "NGLBNLELLJP_ODGDLMENBKF" => Some(Self::Odgdlmenbkf), - "NGLBNLELLJP_HDENNJOABEE" => Some(Self::Hdennjoabee), - "NGLBNLELLJP_NGPNKGPDKDC" => Some(Self::Ngpnkgpdkdc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Echlcjkdmig { - Hlgjdblccee = 0, - Ecffcplmaoh = 3, - Kbdgpooijip = 1, - Jgcdkligonf = 2, - Fadiodlblii = 4, -} -impl Echlcjkdmig { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hlgjdblccee => "ECHLCJKDMIG_HLGJDBLCCEE", - Self::Ecffcplmaoh => "ECHLCJKDMIG_ECFFCPLMAOH", - Self::Kbdgpooijip => "ECHLCJKDMIG_KBDGPOOIJIP", - Self::Jgcdkligonf => "ECHLCJKDMIG_JGCDKLIGONF", - Self::Fadiodlblii => "ECHLCJKDMIG_FADIODLBLII", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ECHLCJKDMIG_HLGJDBLCCEE" => Some(Self::Hlgjdblccee), - "ECHLCJKDMIG_ECFFCPLMAOH" => Some(Self::Ecffcplmaoh), - "ECHLCJKDMIG_KBDGPOOIJIP" => Some(Self::Kbdgpooijip), - "ECHLCJKDMIG_JGCDKLIGONF" => Some(Self::Jgcdkligonf), - "ECHLCJKDMIG_FADIODLBLII" => Some(Self::Fadiodlblii), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Emkmhempoai { - Kpigblpdimj = 0, -} -impl Emkmhempoai { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kpigblpdimj => "EMKMHEMPOAI_KPIGBLPDIMJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EMKMHEMPOAI_KPIGBLPDIMJ" => Some(Self::Kpigblpdimj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Knepbhoojjc { - Dnilfjojjhb = 0, - Bgbeaaebafa = 8, - Jcgldglcocm = 7, - Bflmkhamhan = 10, - Gcepjgpjgah = 11, - Bidljkkljjc = 2, - Bafolbjimmo = 6, - Gbjhdjnemdg = 1, - Iihaogkogki = 12, - Bjppikinohj = 4, - Pelfhhphkko = 13, - Oocamjkjaal = 15, - Kiibmcckfcn = 9, - Mfecjdibgbf = 5, - Eagoigaklif = 3, - Oclfcgehjpk = 14, -} -impl Knepbhoojjc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dnilfjojjhb => "KNEPBHOOJJC_DNILFJOJJHB", - Self::Bgbeaaebafa => "KNEPBHOOJJC_BGBEAAEBAFA", - Self::Jcgldglcocm => "KNEPBHOOJJC_JCGLDGLCOCM", - Self::Bflmkhamhan => "KNEPBHOOJJC_BFLMKHAMHAN", - Self::Gcepjgpjgah => "KNEPBHOOJJC_GCEPJGPJGAH", - Self::Bidljkkljjc => "KNEPBHOOJJC_BIDLJKKLJJC", - Self::Bafolbjimmo => "KNEPBHOOJJC_BAFOLBJIMMO", - Self::Gbjhdjnemdg => "KNEPBHOOJJC_GBJHDJNEMDG", - Self::Iihaogkogki => "KNEPBHOOJJC_IIHAOGKOGKI", - Self::Bjppikinohj => "KNEPBHOOJJC_BJPPIKINOHJ", - Self::Pelfhhphkko => "KNEPBHOOJJC_PELFHHPHKKO", - Self::Oocamjkjaal => "KNEPBHOOJJC_OOCAMJKJAAL", - Self::Kiibmcckfcn => "KNEPBHOOJJC_KIIBMCCKFCN", - Self::Mfecjdibgbf => "KNEPBHOOJJC_MFECJDIBGBF", - Self::Eagoigaklif => "KNEPBHOOJJC_EAGOIGAKLIF", - Self::Oclfcgehjpk => "KNEPBHOOJJC_OCLFCGEHJPK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KNEPBHOOJJC_DNILFJOJJHB" => Some(Self::Dnilfjojjhb), - "KNEPBHOOJJC_BGBEAAEBAFA" => Some(Self::Bgbeaaebafa), - "KNEPBHOOJJC_JCGLDGLCOCM" => Some(Self::Jcgldglcocm), - "KNEPBHOOJJC_BFLMKHAMHAN" => Some(Self::Bflmkhamhan), - "KNEPBHOOJJC_GCEPJGPJGAH" => Some(Self::Gcepjgpjgah), - "KNEPBHOOJJC_BIDLJKKLJJC" => Some(Self::Bidljkkljjc), - "KNEPBHOOJJC_BAFOLBJIMMO" => Some(Self::Bafolbjimmo), - "KNEPBHOOJJC_GBJHDJNEMDG" => Some(Self::Gbjhdjnemdg), - "KNEPBHOOJJC_IIHAOGKOGKI" => Some(Self::Iihaogkogki), - "KNEPBHOOJJC_BJPPIKINOHJ" => Some(Self::Bjppikinohj), - "KNEPBHOOJJC_PELFHHPHKKO" => Some(Self::Pelfhhphkko), - "KNEPBHOOJJC_OOCAMJKJAAL" => Some(Self::Oocamjkjaal), - "KNEPBHOOJJC_KIIBMCCKFCN" => Some(Self::Kiibmcckfcn), - "KNEPBHOOJJC_MFECJDIBGBF" => Some(Self::Mfecjdibgbf), - "KNEPBHOOJJC_EAGOIGAKLIF" => Some(Self::Eagoigaklif), - "KNEPBHOOJJC_OCLFCGEHJPK" => Some(Self::Oclfcgehjpk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kdhlepgmpai { - Khhonfjnpca = 0, - Hhggkbpjcik = 1, - Jndlkofljif = 2, -} -impl Kdhlepgmpai { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Khhonfjnpca => "KDHLEPGMPAI_KHHONFJNPCA", - Self::Hhggkbpjcik => "KDHLEPGMPAI_HHGGKBPJCIK", - Self::Jndlkofljif => "KDHLEPGMPAI_JNDLKOFLJIF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KDHLEPGMPAI_KHHONFJNPCA" => Some(Self::Khhonfjnpca), - "KDHLEPGMPAI_HHGGKBPJCIK" => Some(Self::Hhggkbpjcik), - "KDHLEPGMPAI_JNDLKOFLJIF" => Some(Self::Jndlkofljif), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Apfnginmneb { - Bfmppedpiol = 0, - Gmalbhchhke = 8, - Dmdgkelnknj = 2, - Ffnfpeoofgb = 4, -} -impl Apfnginmneb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bfmppedpiol => "APFNGINMNEB_BFMPPEDPIOL", - Self::Gmalbhchhke => "APFNGINMNEB_GMALBHCHHKE", - Self::Dmdgkelnknj => "APFNGINMNEB_DMDGKELNKNJ", - Self::Ffnfpeoofgb => "APFNGINMNEB_FFNFPEOOFGB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "APFNGINMNEB_BFMPPEDPIOL" => Some(Self::Bfmppedpiol), - "APFNGINMNEB_GMALBHCHHKE" => Some(Self::Gmalbhchhke), - "APFNGINMNEB_DMDGKELNKNJ" => Some(Self::Dmdgkelnknj), - "APFNGINMNEB_FFNFPEOOFGB" => Some(Self::Ffnfpeoofgb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Doodffpabpm { - Apnjpjmelpi = 0, - Klfdkjninmn = 2, - Bfghlhjngdd = 1, -} -impl Doodffpabpm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Apnjpjmelpi => "DOODFFPABPM_APNJPJMELPI", - Self::Klfdkjninmn => "DOODFFPABPM_KLFDKJNINMN", - Self::Bfghlhjngdd => "DOODFFPABPM_BFGHLHJNGDD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DOODFFPABPM_APNJPJMELPI" => Some(Self::Apnjpjmelpi), - "DOODFFPABPM_KLFDKJNINMN" => Some(Self::Klfdkjninmn), - "DOODFFPABPM_BFGHLHJNGDD" => Some(Self::Bfghlhjngdd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lakbochoccp { - Lnfcocmdiga = 0, - Lpedjhcfgag = 1, -} -impl Lakbochoccp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lnfcocmdiga => "LAKBOCHOCCP_LNFCOCMDIGA", - Self::Lpedjhcfgag => "LAKBOCHOCCP_LPEDJHCFGAG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LAKBOCHOCCP_LNFCOCMDIGA" => Some(Self::Lnfcocmdiga), - "LAKBOCHOCCP_LPEDJHCFGAG" => Some(Self::Lpedjhcfgag), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ngkdhpogcia { - Ghajnmhengc = 0, - Llkmihlffnp = 3, - Leancfibkld = 1, - Nlehacgpfgo = 4, - Pgfhajdlefn = 5, - Eompcmjgjae = 2, -} -impl Ngkdhpogcia { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ghajnmhengc => "NGKDHPOGCIA_GHAJNMHENGC", - Self::Llkmihlffnp => "NGKDHPOGCIA_LLKMIHLFFNP", - Self::Leancfibkld => "NGKDHPOGCIA_LEANCFIBKLD", - Self::Nlehacgpfgo => "NGKDHPOGCIA_NLEHACGPFGO", - Self::Pgfhajdlefn => "NGKDHPOGCIA_PGFHAJDLEFN", - Self::Eompcmjgjae => "NGKDHPOGCIA_EOMPCMJGJAE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NGKDHPOGCIA_GHAJNMHENGC" => Some(Self::Ghajnmhengc), - "NGKDHPOGCIA_LLKMIHLFFNP" => Some(Self::Llkmihlffnp), - "NGKDHPOGCIA_LEANCFIBKLD" => Some(Self::Leancfibkld), - "NGKDHPOGCIA_NLEHACGPFGO" => Some(Self::Nlehacgpfgo), - "NGKDHPOGCIA_PGFHAJDLEFN" => Some(Self::Pgfhajdlefn), - "NGKDHPOGCIA_EOMPCMJGJAE" => Some(Self::Eompcmjgjae), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bodhdloiokm { - Hpfmbbkbmjh = 0, - Hfmpjfmoacn = 2, - Dhencnagank = 1, - Lpngepnpdgo = 3, -} -impl Bodhdloiokm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hpfmbbkbmjh => "BODHDLOIOKM_HPFMBBKBMJH", - Self::Hfmpjfmoacn => "BODHDLOIOKM_HFMPJFMOACN", - Self::Dhencnagank => "BODHDLOIOKM_DHENCNAGANK", - Self::Lpngepnpdgo => "BODHDLOIOKM_LPNGEPNPDGO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BODHDLOIOKM_HPFMBBKBMJH" => Some(Self::Hpfmbbkbmjh), - "BODHDLOIOKM_HFMPJFMOACN" => Some(Self::Hfmpjfmoacn), - "BODHDLOIOKM_DHENCNAGANK" => Some(Self::Dhencnagank), - "BODHDLOIOKM_LPNGEPNPDGO" => Some(Self::Lpngepnpdgo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nohjlgnfkin { - Cjcbifhhpde = 0, - Feoninopkoe = 1, - Ldloiadfioa = 3, - Anajibhbmjn = 2, -} -impl Nohjlgnfkin { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cjcbifhhpde => "NOHJLGNFKIN_CJCBIFHHPDE", - Self::Feoninopkoe => "NOHJLGNFKIN_FEONINOPKOE", - Self::Ldloiadfioa => "NOHJLGNFKIN_LDLOIADFIOA", - Self::Anajibhbmjn => "NOHJLGNFKIN_ANAJIBHBMJN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NOHJLGNFKIN_CJCBIFHHPDE" => Some(Self::Cjcbifhhpde), - "NOHJLGNFKIN_FEONINOPKOE" => Some(Self::Feoninopkoe), - "NOHJLGNFKIN_LDLOIADFIOA" => Some(Self::Ldloiadfioa), - "NOHJLGNFKIN_ANAJIBHBMJN" => Some(Self::Anajibhbmjn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dnpoeoejmnh { - Kbpanibekod = 0, - Afhlgpmmdgp = 5, - Dabeblbccmc = 6, - Ocbjmdbkfgc = 8, - Finnnfedcni = 11, - Meejpnnhama = 9, - Ekjjebcifdg = 3, - Hombdlicjab = 1, - Addegcjbohh = 4, - Kbeolkhbfhd = 2, - Ihffdlnbjdj = 7, - Phmbcdghlco = 10, - Clgcdlablkn = 12, -} -impl Dnpoeoejmnh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kbpanibekod => "DNPOEOEJMNH_KBPANIBEKOD", - Self::Afhlgpmmdgp => "DNPOEOEJMNH_AFHLGPMMDGP", - Self::Dabeblbccmc => "DNPOEOEJMNH_DABEBLBCCMC", - Self::Ocbjmdbkfgc => "DNPOEOEJMNH_OCBJMDBKFGC", - Self::Finnnfedcni => "DNPOEOEJMNH_FINNNFEDCNI", - Self::Meejpnnhama => "DNPOEOEJMNH_MEEJPNNHAMA", - Self::Ekjjebcifdg => "DNPOEOEJMNH_EKJJEBCIFDG", - Self::Hombdlicjab => "DNPOEOEJMNH_HOMBDLICJAB", - Self::Addegcjbohh => "DNPOEOEJMNH_ADDEGCJBOHH", - Self::Kbeolkhbfhd => "DNPOEOEJMNH_KBEOLKHBFHD", - Self::Ihffdlnbjdj => "DNPOEOEJMNH_IHFFDLNBJDJ", - Self::Phmbcdghlco => "DNPOEOEJMNH_PHMBCDGHLCO", - Self::Clgcdlablkn => "DNPOEOEJMNH_CLGCDLABLKN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DNPOEOEJMNH_KBPANIBEKOD" => Some(Self::Kbpanibekod), - "DNPOEOEJMNH_AFHLGPMMDGP" => Some(Self::Afhlgpmmdgp), - "DNPOEOEJMNH_DABEBLBCCMC" => Some(Self::Dabeblbccmc), - "DNPOEOEJMNH_OCBJMDBKFGC" => Some(Self::Ocbjmdbkfgc), - "DNPOEOEJMNH_FINNNFEDCNI" => Some(Self::Finnnfedcni), - "DNPOEOEJMNH_MEEJPNNHAMA" => Some(Self::Meejpnnhama), - "DNPOEOEJMNH_EKJJEBCIFDG" => Some(Self::Ekjjebcifdg), - "DNPOEOEJMNH_HOMBDLICJAB" => Some(Self::Hombdlicjab), - "DNPOEOEJMNH_ADDEGCJBOHH" => Some(Self::Addegcjbohh), - "DNPOEOEJMNH_KBEOLKHBFHD" => Some(Self::Kbeolkhbfhd), - "DNPOEOEJMNH_IHFFDLNBJDJ" => Some(Self::Ihffdlnbjdj), - "DNPOEOEJMNH_PHMBCDGHLCO" => Some(Self::Phmbcdghlco), - "DNPOEOEJMNH_CLGCDLABLKN" => Some(Self::Clgcdlablkn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bdhnncijaga { - Ohkflbjalkb = 0, - Hiidoolchof = 3, - Fdojefjhibf = 2, - Lcjlkaeehcb = 4, - Ofkjalnkdea = 1, -} -impl Bdhnncijaga { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ohkflbjalkb => "BDHNNCIJAGA_OHKFLBJALKB", - Self::Hiidoolchof => "BDHNNCIJAGA_HIIDOOLCHOF", - Self::Fdojefjhibf => "BDHNNCIJAGA_FDOJEFJHIBF", - Self::Lcjlkaeehcb => "BDHNNCIJAGA_LCJLKAEEHCB", - Self::Ofkjalnkdea => "BDHNNCIJAGA_OFKJALNKDEA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BDHNNCIJAGA_OHKFLBJALKB" => Some(Self::Ohkflbjalkb), - "BDHNNCIJAGA_HIIDOOLCHOF" => Some(Self::Hiidoolchof), - "BDHNNCIJAGA_FDOJEFJHIBF" => Some(Self::Fdojefjhibf), - "BDHNNCIJAGA_LCJLKAEEHCB" => Some(Self::Lcjlkaeehcb), - "BDHNNCIJAGA_OFKJALNKDEA" => Some(Self::Ofkjalnkdea), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ngbfgengcdi { - HollowPosChangedReasonNone = 0, - HollowPosChangedReasonMove = 1, - HollowPosChangedReasonPush = 3, - HollowPosChangedReasonTransfer = 2, -} -impl Ngbfgengcdi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowPosChangedReasonNone => { - "NGBFGENGCDI_HOLLOW_POS_CHANGED_REASON_NONE" - } - Self::HollowPosChangedReasonMove => { - "NGBFGENGCDI_HOLLOW_POS_CHANGED_REASON_MOVE" - } - Self::HollowPosChangedReasonPush => { - "NGBFGENGCDI_HOLLOW_POS_CHANGED_REASON_PUSH" - } - Self::HollowPosChangedReasonTransfer => { - "NGBFGENGCDI_HOLLOW_POS_CHANGED_REASON_TRANSFER" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NGBFGENGCDI_HOLLOW_POS_CHANGED_REASON_NONE" => { - Some(Self::HollowPosChangedReasonNone) - } - "NGBFGENGCDI_HOLLOW_POS_CHANGED_REASON_MOVE" => { - Some(Self::HollowPosChangedReasonMove) - } - "NGBFGENGCDI_HOLLOW_POS_CHANGED_REASON_PUSH" => { - Some(Self::HollowPosChangedReasonPush) - } - "NGBFGENGCDI_HOLLOW_POS_CHANGED_REASON_TRANSFER" => { - Some(Self::HollowPosChangedReasonTransfer) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ehkpceifbbf { - Bfopphbcpgg = 0, - Fafdffbcgko = 200, - Defnleebepi = 11099, - Gmhfdcpnfoe = 1049, - Noccigpmjok = 700, - Fjghjhnmlfb = 4399, - Dppjdfonabc = 2049, - Cbickmeclga = 2100, - Epjiaopflfj = 1499, - Akkpcefmkfl = 2550, - Agkhmofibjl = 4300, - Bkiblmcbmie = 3400, - Iadggflfged = 400, - Fmikbhmmlme = 7051, - Floejmmbmlo = 900, - Pakppjenica = 1999, - Nbpgdahnhdl = 11150, - Oijodjddhob = 10000, - Kceeeolmlbm = 1949, - Pmjmofiechp = 6999, - Neonajibkok = 2099, - Hndccoihfad = 3900, - Cfdhmdilkkp = 300, - Peafajmclnn = 3811, - Clhhlbcdcaj = 2499, - Imcddmgbpbk = 11400, - Gpkmbnpihim = 11549, - Ockljmoheja = 10499, - Ngchncpijkg = 1500, - Cgodohbcpnk = 3450, - Emoibeccpgi = 3841, - Cdbgcnnmdhe = 7050, - Khonjdghmmf = 2200, - Khfkoneghnn = 10799, - Nmihpjpcldm = 799, - Jbkhdphkdhf = 2579, - Pclilmohmcm = 699, - Dmlfokaldkj = 3100, - Kidjkldhdcb = 3360, - Pfaodlfnjpa = 1000, - Ijmlklfccgh = 299, - Dkegnfkbmmj = 5000, - Pogndpgohej = 3359, - Ilchpcdikfm = 399, - Kkgpkeoblgf = 1600, - Dbpkpjnjcbm = 4199, - Chdoonfdagh = 11299, - Fhaknnjcjbn = 11000, - Ibbgchcndll = 3500, - Hmkbdkoogbc = 1950, - Hdmglokdjab = 4649, - Bbjondmcclb = 2500, - Igmbndajikb = 3700, - Neemmklfbfc = 7099, - Hobbgadidfp = 11050, - Kijmnbejkld = 99, - Leaobdmpgdh = 3590, - Lklfapnpfkh = 1450, - Gkknhiccmch = 2829, - Kkmcjebcdob = 849, - Ioboahabpce = 3840, - Dlaeajnekke = 1700, - Hhgdjcdhadf = 10199, - Oddhcdaieln = 1149, - Hpdpghckdjf = 2219, - Gpofadkllam = 3589, - Pinchapnahf = 1399, - Nkbacplfpgg = 7100, - Eeeeelmbckf = 2799, - Hbbgljbfobf = 4099, - Ngbppcbhfej = 1299, - Flolofpdbnd = 3979, - Aifgenadeag = 2929, - Nbpepghhflb = 2800, - Cjbaapgmppk = 4400, - Oeghikpbjib = 3799, - Ocdkmfnokhd = 2220, - Pkioondifkg = 2580, - Pjajhgoigho = 2450, - Nkjhcajfmhn = 3159, - Kdjpcppmjmm = 3449, - Phnppammgkp = 4499, - Ocfgdjppajc = 2000, - Ibmdiikkdhk = 10600, - Bdamihkkokn = 2999, - Anlbmfklcih = 3899, - Fnicafpafac = 3160, - Hjhaplipnnb = 1050, - Bfglaeajhcl = 3699, - Npfficmnfcp = 1900, - Clpamdnmacg = 4200, - Eappmgffkod = 4500, - Nlbclijdofl = 949, - Kiojamoolle = 4600, - Jfcgnipmkle = 10300, - Mddnfdfhihk = 1699, - Caoibhhhiof = 10099, - Hkpoghoifak = 3399, - Bgbflbabgha = 4599, - Ibeoaplgekm = 850, - Gggmlccbafm = 3860, - Hkdehmgfofm = 4000, - Eoplpilocbg = 3129, - Llpclkngcfd = 1150, - Aecknkhbmpm = 3810, - Felpgnpdpog = 1899, - Cpnenminibk = 899, - Ehehfdckffp = 3879, - Kacaapnohpi = 1619, - Ngjglbdfihj = 10599, - Denpfonahnk = 1250, - Hipomdcedge = 4299, - Cojdflcmfhh = 3570, - Cengponphpl = 4100, - Jplocdandcm = 10500, - Kmnnckmcopn = 11500, - Mmpoodbaidh = 550, - Heimmcobdno = 549, - Ohhbogljbjh = 3800, - Hmigigcfmkc = 3260, - Hniggefihkk = 3099, - Fbgloaihgal = 800, - Kijlnjmgjoh = 999, - Gjnagnjflkm = 199, - Kefdjiigjhn = 4700, - Pejckdpjfgc = 2869, - Ehphgpbgodk = 7000, - Plhmlepconk = 3499, - Ihnodmopimn = 11649, - Gajjiaomfim = 4799, - Dogmacebajh = 11049, - Egekpnnfdmc = 10800, - Clcdmikeboa = 3880, - Nckmpojbcpo = 100, - Jpggiheclfd = 11499, - Gbgohdfbiaj = 3259, - Cpjimefhedj = 11550, - Oknlkmlpcge = 1249, - Cdipgcbciof = 2830, - Hapmjhhihba = 3859, - Gihghlbnhen = 3529, - Hmghalbebmn = 2449, - Nhkkmbkakbb = 2930, - Okejnlmofhk = 10999, - Efadppgapfo = 3530, - Djepnhhaccf = 3130, - Kjelgejdcia = 10299, - Nkbckifdgho = 10399, - Hefekgjgeek = 2399, - Lmekmglonna = 950, - Ochgnmnehmm = 2400, - Klmagphleak = 7149, - Lhbkkfjebpl = 10100, - Dlnanafgocg = 1599, - Gplkpababla = 1300, - Gliomefnohn = 3550, - Odaigndklgk = 3549, - Oloibffnhpo = 11149, - Mokodkncflk = 3569, - Dglgmfcajkm = 2870, - Afipkicolcc = 2119, - Apomnalakjp = 2549, - Docccmkamjp = 10899, - Ndcmlimejia = 2050, - Hdnfankalan = 1620, - Diiphielnge = 10400, - Kogihbpecai = 3000, - Cbbnnhpbfdf = 10900, - Fhomidgnigj = 10200, - Ehiiahhhokf = 11100, -} -impl Ehkpceifbbf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bfopphbcpgg => "EHKPCEIFBBF_BFOPPHBCPGG", - Self::Fafdffbcgko => "EHKPCEIFBBF_FAFDFFBCGKO", - Self::Defnleebepi => "EHKPCEIFBBF_DEFNLEEBEPI", - Self::Gmhfdcpnfoe => "EHKPCEIFBBF_GMHFDCPNFOE", - Self::Noccigpmjok => "EHKPCEIFBBF_NOCCIGPMJOK", - Self::Fjghjhnmlfb => "EHKPCEIFBBF_FJGHJHNMLFB", - Self::Dppjdfonabc => "EHKPCEIFBBF_DPPJDFONABC", - Self::Cbickmeclga => "EHKPCEIFBBF_CBICKMECLGA", - Self::Epjiaopflfj => "EHKPCEIFBBF_EPJIAOPFLFJ", - Self::Akkpcefmkfl => "EHKPCEIFBBF_AKKPCEFMKFL", - Self::Agkhmofibjl => "EHKPCEIFBBF_AGKHMOFIBJL", - Self::Bkiblmcbmie => "EHKPCEIFBBF_BKIBLMCBMIE", - Self::Iadggflfged => "EHKPCEIFBBF_IADGGFLFGED", - Self::Fmikbhmmlme => "EHKPCEIFBBF_FMIKBHMMLME", - Self::Floejmmbmlo => "EHKPCEIFBBF_FLOEJMMBMLO", - Self::Pakppjenica => "EHKPCEIFBBF_PAKPPJENICA", - Self::Nbpgdahnhdl => "EHKPCEIFBBF_NBPGDAHNHDL", - Self::Oijodjddhob => "EHKPCEIFBBF_OIJODJDDHOB", - Self::Kceeeolmlbm => "EHKPCEIFBBF_KCEEEOLMLBM", - Self::Pmjmofiechp => "EHKPCEIFBBF_PMJMOFIECHP", - Self::Neonajibkok => "EHKPCEIFBBF_NEONAJIBKOK", - Self::Hndccoihfad => "EHKPCEIFBBF_HNDCCOIHFAD", - Self::Cfdhmdilkkp => "EHKPCEIFBBF_CFDHMDILKKP", - Self::Peafajmclnn => "EHKPCEIFBBF_PEAFAJMCLNN", - Self::Clhhlbcdcaj => "EHKPCEIFBBF_CLHHLBCDCAJ", - Self::Imcddmgbpbk => "EHKPCEIFBBF_IMCDDMGBPBK", - Self::Gpkmbnpihim => "EHKPCEIFBBF_GPKMBNPIHIM", - Self::Ockljmoheja => "EHKPCEIFBBF_OCKLJMOHEJA", - Self::Ngchncpijkg => "EHKPCEIFBBF_NGCHNCPIJKG", - Self::Cgodohbcpnk => "EHKPCEIFBBF_CGODOHBCPNK", - Self::Emoibeccpgi => "EHKPCEIFBBF_EMOIBECCPGI", - Self::Cdbgcnnmdhe => "EHKPCEIFBBF_CDBGCNNMDHE", - Self::Khonjdghmmf => "EHKPCEIFBBF_KHONJDGHMMF", - Self::Khfkoneghnn => "EHKPCEIFBBF_KHFKONEGHNN", - Self::Nmihpjpcldm => "EHKPCEIFBBF_NMIHPJPCLDM", - Self::Jbkhdphkdhf => "EHKPCEIFBBF_JBKHDPHKDHF", - Self::Pclilmohmcm => "EHKPCEIFBBF_PCLILMOHMCM", - Self::Dmlfokaldkj => "EHKPCEIFBBF_DMLFOKALDKJ", - Self::Kidjkldhdcb => "EHKPCEIFBBF_KIDJKLDHDCB", - Self::Pfaodlfnjpa => "EHKPCEIFBBF_PFAODLFNJPA", - Self::Ijmlklfccgh => "EHKPCEIFBBF_IJMLKLFCCGH", - Self::Dkegnfkbmmj => "EHKPCEIFBBF_DKEGNFKBMMJ", - Self::Pogndpgohej => "EHKPCEIFBBF_POGNDPGOHEJ", - Self::Ilchpcdikfm => "EHKPCEIFBBF_ILCHPCDIKFM", - Self::Kkgpkeoblgf => "EHKPCEIFBBF_KKGPKEOBLGF", - Self::Dbpkpjnjcbm => "EHKPCEIFBBF_DBPKPJNJCBM", - Self::Chdoonfdagh => "EHKPCEIFBBF_CHDOONFDAGH", - Self::Fhaknnjcjbn => "EHKPCEIFBBF_FHAKNNJCJBN", - Self::Ibbgchcndll => "EHKPCEIFBBF_IBBGCHCNDLL", - Self::Hmkbdkoogbc => "EHKPCEIFBBF_HMKBDKOOGBC", - Self::Hdmglokdjab => "EHKPCEIFBBF_HDMGLOKDJAB", - Self::Bbjondmcclb => "EHKPCEIFBBF_BBJONDMCCLB", - Self::Igmbndajikb => "EHKPCEIFBBF_IGMBNDAJIKB", - Self::Neemmklfbfc => "EHKPCEIFBBF_NEEMMKLFBFC", - Self::Hobbgadidfp => "EHKPCEIFBBF_HOBBGADIDFP", - Self::Kijmnbejkld => "EHKPCEIFBBF_KIJMNBEJKLD", - Self::Leaobdmpgdh => "EHKPCEIFBBF_LEAOBDMPGDH", - Self::Lklfapnpfkh => "EHKPCEIFBBF_LKLFAPNPFKH", - Self::Gkknhiccmch => "EHKPCEIFBBF_GKKNHICCMCH", - Self::Kkmcjebcdob => "EHKPCEIFBBF_KKMCJEBCDOB", - Self::Ioboahabpce => "EHKPCEIFBBF_IOBOAHABPCE", - Self::Dlaeajnekke => "EHKPCEIFBBF_DLAEAJNEKKE", - Self::Hhgdjcdhadf => "EHKPCEIFBBF_HHGDJCDHADF", - Self::Oddhcdaieln => "EHKPCEIFBBF_ODDHCDAIELN", - Self::Hpdpghckdjf => "EHKPCEIFBBF_HPDPGHCKDJF", - Self::Gpofadkllam => "EHKPCEIFBBF_GPOFADKLLAM", - Self::Pinchapnahf => "EHKPCEIFBBF_PINCHAPNAHF", - Self::Nkbacplfpgg => "EHKPCEIFBBF_NKBACPLFPGG", - Self::Eeeeelmbckf => "EHKPCEIFBBF_EEEEELMBCKF", - Self::Hbbgljbfobf => "EHKPCEIFBBF_HBBGLJBFOBF", - Self::Ngbppcbhfej => "EHKPCEIFBBF_NGBPPCBHFEJ", - Self::Flolofpdbnd => "EHKPCEIFBBF_FLOLOFPDBND", - Self::Aifgenadeag => "EHKPCEIFBBF_AIFGENADEAG", - Self::Nbpepghhflb => "EHKPCEIFBBF_NBPEPGHHFLB", - Self::Cjbaapgmppk => "EHKPCEIFBBF_CJBAAPGMPPK", - Self::Oeghikpbjib => "EHKPCEIFBBF_OEGHIKPBJIB", - Self::Ocdkmfnokhd => "EHKPCEIFBBF_OCDKMFNOKHD", - Self::Pkioondifkg => "EHKPCEIFBBF_PKIOONDIFKG", - Self::Pjajhgoigho => "EHKPCEIFBBF_PJAJHGOIGHO", - Self::Nkjhcajfmhn => "EHKPCEIFBBF_NKJHCAJFMHN", - Self::Kdjpcppmjmm => "EHKPCEIFBBF_KDJPCPPMJMM", - Self::Phnppammgkp => "EHKPCEIFBBF_PHNPPAMMGKP", - Self::Ocfgdjppajc => "EHKPCEIFBBF_OCFGDJPPAJC", - Self::Ibmdiikkdhk => "EHKPCEIFBBF_IBMDIIKKDHK", - Self::Bdamihkkokn => "EHKPCEIFBBF_BDAMIHKKOKN", - Self::Anlbmfklcih => "EHKPCEIFBBF_ANLBMFKLCIH", - Self::Fnicafpafac => "EHKPCEIFBBF_FNICAFPAFAC", - Self::Hjhaplipnnb => "EHKPCEIFBBF_HJHAPLIPNNB", - Self::Bfglaeajhcl => "EHKPCEIFBBF_BFGLAEAJHCL", - Self::Npfficmnfcp => "EHKPCEIFBBF_NPFFICMNFCP", - Self::Clpamdnmacg => "EHKPCEIFBBF_CLPAMDNMACG", - Self::Eappmgffkod => "EHKPCEIFBBF_EAPPMGFFKOD", - Self::Nlbclijdofl => "EHKPCEIFBBF_NLBCLIJDOFL", - Self::Kiojamoolle => "EHKPCEIFBBF_KIOJAMOOLLE", - Self::Jfcgnipmkle => "EHKPCEIFBBF_JFCGNIPMKLE", - Self::Mddnfdfhihk => "EHKPCEIFBBF_MDDNFDFHIHK", - Self::Caoibhhhiof => "EHKPCEIFBBF_CAOIBHHHIOF", - Self::Hkpoghoifak => "EHKPCEIFBBF_HKPOGHOIFAK", - Self::Bgbflbabgha => "EHKPCEIFBBF_BGBFLBABGHA", - Self::Ibeoaplgekm => "EHKPCEIFBBF_IBEOAPLGEKM", - Self::Gggmlccbafm => "EHKPCEIFBBF_GGGMLCCBAFM", - Self::Hkdehmgfofm => "EHKPCEIFBBF_HKDEHMGFOFM", - Self::Eoplpilocbg => "EHKPCEIFBBF_EOPLPILOCBG", - Self::Llpclkngcfd => "EHKPCEIFBBF_LLPCLKNGCFD", - Self::Aecknkhbmpm => "EHKPCEIFBBF_AECKNKHBMPM", - Self::Felpgnpdpog => "EHKPCEIFBBF_FELPGNPDPOG", - Self::Cpnenminibk => "EHKPCEIFBBF_CPNENMINIBK", - Self::Ehehfdckffp => "EHKPCEIFBBF_EHEHFDCKFFP", - Self::Kacaapnohpi => "EHKPCEIFBBF_KACAAPNOHPI", - Self::Ngjglbdfihj => "EHKPCEIFBBF_NGJGLBDFIHJ", - Self::Denpfonahnk => "EHKPCEIFBBF_DENPFONAHNK", - Self::Hipomdcedge => "EHKPCEIFBBF_HIPOMDCEDGE", - Self::Cojdflcmfhh => "EHKPCEIFBBF_COJDFLCMFHH", - Self::Cengponphpl => "EHKPCEIFBBF_CENGPONPHPL", - Self::Jplocdandcm => "EHKPCEIFBBF_JPLOCDANDCM", - Self::Kmnnckmcopn => "EHKPCEIFBBF_KMNNCKMCOPN", - Self::Mmpoodbaidh => "EHKPCEIFBBF_MMPOODBAIDH", - Self::Heimmcobdno => "EHKPCEIFBBF_HEIMMCOBDNO", - Self::Ohhbogljbjh => "EHKPCEIFBBF_OHHBOGLJBJH", - Self::Hmigigcfmkc => "EHKPCEIFBBF_HMIGIGCFMKC", - Self::Hniggefihkk => "EHKPCEIFBBF_HNIGGEFIHKK", - Self::Fbgloaihgal => "EHKPCEIFBBF_FBGLOAIHGAL", - Self::Kijlnjmgjoh => "EHKPCEIFBBF_KIJLNJMGJOH", - Self::Gjnagnjflkm => "EHKPCEIFBBF_GJNAGNJFLKM", - Self::Kefdjiigjhn => "EHKPCEIFBBF_KEFDJIIGJHN", - Self::Pejckdpjfgc => "EHKPCEIFBBF_PEJCKDPJFGC", - Self::Ehphgpbgodk => "EHKPCEIFBBF_EHPHGPBGODK", - Self::Plhmlepconk => "EHKPCEIFBBF_PLHMLEPCONK", - Self::Ihnodmopimn => "EHKPCEIFBBF_IHNODMOPIMN", - Self::Gajjiaomfim => "EHKPCEIFBBF_GAJJIAOMFIM", - Self::Dogmacebajh => "EHKPCEIFBBF_DOGMACEBAJH", - Self::Egekpnnfdmc => "EHKPCEIFBBF_EGEKPNNFDMC", - Self::Clcdmikeboa => "EHKPCEIFBBF_CLCDMIKEBOA", - Self::Nckmpojbcpo => "EHKPCEIFBBF_NCKMPOJBCPO", - Self::Jpggiheclfd => "EHKPCEIFBBF_JPGGIHECLFD", - Self::Gbgohdfbiaj => "EHKPCEIFBBF_GBGOHDFBIAJ", - Self::Cpjimefhedj => "EHKPCEIFBBF_CPJIMEFHEDJ", - Self::Oknlkmlpcge => "EHKPCEIFBBF_OKNLKMLPCGE", - Self::Cdipgcbciof => "EHKPCEIFBBF_CDIPGCBCIOF", - Self::Hapmjhhihba => "EHKPCEIFBBF_HAPMJHHIHBA", - Self::Gihghlbnhen => "EHKPCEIFBBF_GIHGHLBNHEN", - Self::Hmghalbebmn => "EHKPCEIFBBF_HMGHALBEBMN", - Self::Nhkkmbkakbb => "EHKPCEIFBBF_NHKKMBKAKBB", - Self::Okejnlmofhk => "EHKPCEIFBBF_OKEJNLMOFHK", - Self::Efadppgapfo => "EHKPCEIFBBF_EFADPPGAPFO", - Self::Djepnhhaccf => "EHKPCEIFBBF_DJEPNHHACCF", - Self::Kjelgejdcia => "EHKPCEIFBBF_KJELGEJDCIA", - Self::Nkbckifdgho => "EHKPCEIFBBF_NKBCKIFDGHO", - Self::Hefekgjgeek => "EHKPCEIFBBF_HEFEKGJGEEK", - Self::Lmekmglonna => "EHKPCEIFBBF_LMEKMGLONNA", - Self::Ochgnmnehmm => "EHKPCEIFBBF_OCHGNMNEHMM", - Self::Klmagphleak => "EHKPCEIFBBF_KLMAGPHLEAK", - Self::Lhbkkfjebpl => "EHKPCEIFBBF_LHBKKFJEBPL", - Self::Dlnanafgocg => "EHKPCEIFBBF_DLNANAFGOCG", - Self::Gplkpababla => "EHKPCEIFBBF_GPLKPABABLA", - Self::Gliomefnohn => "EHKPCEIFBBF_GLIOMEFNOHN", - Self::Odaigndklgk => "EHKPCEIFBBF_ODAIGNDKLGK", - Self::Oloibffnhpo => "EHKPCEIFBBF_OLOIBFFNHPO", - Self::Mokodkncflk => "EHKPCEIFBBF_MOKODKNCFLK", - Self::Dglgmfcajkm => "EHKPCEIFBBF_DGLGMFCAJKM", - Self::Afipkicolcc => "EHKPCEIFBBF_AFIPKICOLCC", - Self::Apomnalakjp => "EHKPCEIFBBF_APOMNALAKJP", - Self::Docccmkamjp => "EHKPCEIFBBF_DOCCCMKAMJP", - Self::Ndcmlimejia => "EHKPCEIFBBF_NDCMLIMEJIA", - Self::Hdnfankalan => "EHKPCEIFBBF_HDNFANKALAN", - Self::Diiphielnge => "EHKPCEIFBBF_DIIPHIELNGE", - Self::Kogihbpecai => "EHKPCEIFBBF_KOGIHBPECAI", - Self::Cbbnnhpbfdf => "EHKPCEIFBBF_CBBNNHPBFDF", - Self::Fhomidgnigj => "EHKPCEIFBBF_FHOMIDGNIGJ", - Self::Ehiiahhhokf => "EHKPCEIFBBF_EHIIAHHHOKF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EHKPCEIFBBF_BFOPPHBCPGG" => Some(Self::Bfopphbcpgg), - "EHKPCEIFBBF_FAFDFFBCGKO" => Some(Self::Fafdffbcgko), - "EHKPCEIFBBF_DEFNLEEBEPI" => Some(Self::Defnleebepi), - "EHKPCEIFBBF_GMHFDCPNFOE" => Some(Self::Gmhfdcpnfoe), - "EHKPCEIFBBF_NOCCIGPMJOK" => Some(Self::Noccigpmjok), - "EHKPCEIFBBF_FJGHJHNMLFB" => Some(Self::Fjghjhnmlfb), - "EHKPCEIFBBF_DPPJDFONABC" => Some(Self::Dppjdfonabc), - "EHKPCEIFBBF_CBICKMECLGA" => Some(Self::Cbickmeclga), - "EHKPCEIFBBF_EPJIAOPFLFJ" => Some(Self::Epjiaopflfj), - "EHKPCEIFBBF_AKKPCEFMKFL" => Some(Self::Akkpcefmkfl), - "EHKPCEIFBBF_AGKHMOFIBJL" => Some(Self::Agkhmofibjl), - "EHKPCEIFBBF_BKIBLMCBMIE" => Some(Self::Bkiblmcbmie), - "EHKPCEIFBBF_IADGGFLFGED" => Some(Self::Iadggflfged), - "EHKPCEIFBBF_FMIKBHMMLME" => Some(Self::Fmikbhmmlme), - "EHKPCEIFBBF_FLOEJMMBMLO" => Some(Self::Floejmmbmlo), - "EHKPCEIFBBF_PAKPPJENICA" => Some(Self::Pakppjenica), - "EHKPCEIFBBF_NBPGDAHNHDL" => Some(Self::Nbpgdahnhdl), - "EHKPCEIFBBF_OIJODJDDHOB" => Some(Self::Oijodjddhob), - "EHKPCEIFBBF_KCEEEOLMLBM" => Some(Self::Kceeeolmlbm), - "EHKPCEIFBBF_PMJMOFIECHP" => Some(Self::Pmjmofiechp), - "EHKPCEIFBBF_NEONAJIBKOK" => Some(Self::Neonajibkok), - "EHKPCEIFBBF_HNDCCOIHFAD" => Some(Self::Hndccoihfad), - "EHKPCEIFBBF_CFDHMDILKKP" => Some(Self::Cfdhmdilkkp), - "EHKPCEIFBBF_PEAFAJMCLNN" => Some(Self::Peafajmclnn), - "EHKPCEIFBBF_CLHHLBCDCAJ" => Some(Self::Clhhlbcdcaj), - "EHKPCEIFBBF_IMCDDMGBPBK" => Some(Self::Imcddmgbpbk), - "EHKPCEIFBBF_GPKMBNPIHIM" => Some(Self::Gpkmbnpihim), - "EHKPCEIFBBF_OCKLJMOHEJA" => Some(Self::Ockljmoheja), - "EHKPCEIFBBF_NGCHNCPIJKG" => Some(Self::Ngchncpijkg), - "EHKPCEIFBBF_CGODOHBCPNK" => Some(Self::Cgodohbcpnk), - "EHKPCEIFBBF_EMOIBECCPGI" => Some(Self::Emoibeccpgi), - "EHKPCEIFBBF_CDBGCNNMDHE" => Some(Self::Cdbgcnnmdhe), - "EHKPCEIFBBF_KHONJDGHMMF" => Some(Self::Khonjdghmmf), - "EHKPCEIFBBF_KHFKONEGHNN" => Some(Self::Khfkoneghnn), - "EHKPCEIFBBF_NMIHPJPCLDM" => Some(Self::Nmihpjpcldm), - "EHKPCEIFBBF_JBKHDPHKDHF" => Some(Self::Jbkhdphkdhf), - "EHKPCEIFBBF_PCLILMOHMCM" => Some(Self::Pclilmohmcm), - "EHKPCEIFBBF_DMLFOKALDKJ" => Some(Self::Dmlfokaldkj), - "EHKPCEIFBBF_KIDJKLDHDCB" => Some(Self::Kidjkldhdcb), - "EHKPCEIFBBF_PFAODLFNJPA" => Some(Self::Pfaodlfnjpa), - "EHKPCEIFBBF_IJMLKLFCCGH" => Some(Self::Ijmlklfccgh), - "EHKPCEIFBBF_DKEGNFKBMMJ" => Some(Self::Dkegnfkbmmj), - "EHKPCEIFBBF_POGNDPGOHEJ" => Some(Self::Pogndpgohej), - "EHKPCEIFBBF_ILCHPCDIKFM" => Some(Self::Ilchpcdikfm), - "EHKPCEIFBBF_KKGPKEOBLGF" => Some(Self::Kkgpkeoblgf), - "EHKPCEIFBBF_DBPKPJNJCBM" => Some(Self::Dbpkpjnjcbm), - "EHKPCEIFBBF_CHDOONFDAGH" => Some(Self::Chdoonfdagh), - "EHKPCEIFBBF_FHAKNNJCJBN" => Some(Self::Fhaknnjcjbn), - "EHKPCEIFBBF_IBBGCHCNDLL" => Some(Self::Ibbgchcndll), - "EHKPCEIFBBF_HMKBDKOOGBC" => Some(Self::Hmkbdkoogbc), - "EHKPCEIFBBF_HDMGLOKDJAB" => Some(Self::Hdmglokdjab), - "EHKPCEIFBBF_BBJONDMCCLB" => Some(Self::Bbjondmcclb), - "EHKPCEIFBBF_IGMBNDAJIKB" => Some(Self::Igmbndajikb), - "EHKPCEIFBBF_NEEMMKLFBFC" => Some(Self::Neemmklfbfc), - "EHKPCEIFBBF_HOBBGADIDFP" => Some(Self::Hobbgadidfp), - "EHKPCEIFBBF_KIJMNBEJKLD" => Some(Self::Kijmnbejkld), - "EHKPCEIFBBF_LEAOBDMPGDH" => Some(Self::Leaobdmpgdh), - "EHKPCEIFBBF_LKLFAPNPFKH" => Some(Self::Lklfapnpfkh), - "EHKPCEIFBBF_GKKNHICCMCH" => Some(Self::Gkknhiccmch), - "EHKPCEIFBBF_KKMCJEBCDOB" => Some(Self::Kkmcjebcdob), - "EHKPCEIFBBF_IOBOAHABPCE" => Some(Self::Ioboahabpce), - "EHKPCEIFBBF_DLAEAJNEKKE" => Some(Self::Dlaeajnekke), - "EHKPCEIFBBF_HHGDJCDHADF" => Some(Self::Hhgdjcdhadf), - "EHKPCEIFBBF_ODDHCDAIELN" => Some(Self::Oddhcdaieln), - "EHKPCEIFBBF_HPDPGHCKDJF" => Some(Self::Hpdpghckdjf), - "EHKPCEIFBBF_GPOFADKLLAM" => Some(Self::Gpofadkllam), - "EHKPCEIFBBF_PINCHAPNAHF" => Some(Self::Pinchapnahf), - "EHKPCEIFBBF_NKBACPLFPGG" => Some(Self::Nkbacplfpgg), - "EHKPCEIFBBF_EEEEELMBCKF" => Some(Self::Eeeeelmbckf), - "EHKPCEIFBBF_HBBGLJBFOBF" => Some(Self::Hbbgljbfobf), - "EHKPCEIFBBF_NGBPPCBHFEJ" => Some(Self::Ngbppcbhfej), - "EHKPCEIFBBF_FLOLOFPDBND" => Some(Self::Flolofpdbnd), - "EHKPCEIFBBF_AIFGENADEAG" => Some(Self::Aifgenadeag), - "EHKPCEIFBBF_NBPEPGHHFLB" => Some(Self::Nbpepghhflb), - "EHKPCEIFBBF_CJBAAPGMPPK" => Some(Self::Cjbaapgmppk), - "EHKPCEIFBBF_OEGHIKPBJIB" => Some(Self::Oeghikpbjib), - "EHKPCEIFBBF_OCDKMFNOKHD" => Some(Self::Ocdkmfnokhd), - "EHKPCEIFBBF_PKIOONDIFKG" => Some(Self::Pkioondifkg), - "EHKPCEIFBBF_PJAJHGOIGHO" => Some(Self::Pjajhgoigho), - "EHKPCEIFBBF_NKJHCAJFMHN" => Some(Self::Nkjhcajfmhn), - "EHKPCEIFBBF_KDJPCPPMJMM" => Some(Self::Kdjpcppmjmm), - "EHKPCEIFBBF_PHNPPAMMGKP" => Some(Self::Phnppammgkp), - "EHKPCEIFBBF_OCFGDJPPAJC" => Some(Self::Ocfgdjppajc), - "EHKPCEIFBBF_IBMDIIKKDHK" => Some(Self::Ibmdiikkdhk), - "EHKPCEIFBBF_BDAMIHKKOKN" => Some(Self::Bdamihkkokn), - "EHKPCEIFBBF_ANLBMFKLCIH" => Some(Self::Anlbmfklcih), - "EHKPCEIFBBF_FNICAFPAFAC" => Some(Self::Fnicafpafac), - "EHKPCEIFBBF_HJHAPLIPNNB" => Some(Self::Hjhaplipnnb), - "EHKPCEIFBBF_BFGLAEAJHCL" => Some(Self::Bfglaeajhcl), - "EHKPCEIFBBF_NPFFICMNFCP" => Some(Self::Npfficmnfcp), - "EHKPCEIFBBF_CLPAMDNMACG" => Some(Self::Clpamdnmacg), - "EHKPCEIFBBF_EAPPMGFFKOD" => Some(Self::Eappmgffkod), - "EHKPCEIFBBF_NLBCLIJDOFL" => Some(Self::Nlbclijdofl), - "EHKPCEIFBBF_KIOJAMOOLLE" => Some(Self::Kiojamoolle), - "EHKPCEIFBBF_JFCGNIPMKLE" => Some(Self::Jfcgnipmkle), - "EHKPCEIFBBF_MDDNFDFHIHK" => Some(Self::Mddnfdfhihk), - "EHKPCEIFBBF_CAOIBHHHIOF" => Some(Self::Caoibhhhiof), - "EHKPCEIFBBF_HKPOGHOIFAK" => Some(Self::Hkpoghoifak), - "EHKPCEIFBBF_BGBFLBABGHA" => Some(Self::Bgbflbabgha), - "EHKPCEIFBBF_IBEOAPLGEKM" => Some(Self::Ibeoaplgekm), - "EHKPCEIFBBF_GGGMLCCBAFM" => Some(Self::Gggmlccbafm), - "EHKPCEIFBBF_HKDEHMGFOFM" => Some(Self::Hkdehmgfofm), - "EHKPCEIFBBF_EOPLPILOCBG" => Some(Self::Eoplpilocbg), - "EHKPCEIFBBF_LLPCLKNGCFD" => Some(Self::Llpclkngcfd), - "EHKPCEIFBBF_AECKNKHBMPM" => Some(Self::Aecknkhbmpm), - "EHKPCEIFBBF_FELPGNPDPOG" => Some(Self::Felpgnpdpog), - "EHKPCEIFBBF_CPNENMINIBK" => Some(Self::Cpnenminibk), - "EHKPCEIFBBF_EHEHFDCKFFP" => Some(Self::Ehehfdckffp), - "EHKPCEIFBBF_KACAAPNOHPI" => Some(Self::Kacaapnohpi), - "EHKPCEIFBBF_NGJGLBDFIHJ" => Some(Self::Ngjglbdfihj), - "EHKPCEIFBBF_DENPFONAHNK" => Some(Self::Denpfonahnk), - "EHKPCEIFBBF_HIPOMDCEDGE" => Some(Self::Hipomdcedge), - "EHKPCEIFBBF_COJDFLCMFHH" => Some(Self::Cojdflcmfhh), - "EHKPCEIFBBF_CENGPONPHPL" => Some(Self::Cengponphpl), - "EHKPCEIFBBF_JPLOCDANDCM" => Some(Self::Jplocdandcm), - "EHKPCEIFBBF_KMNNCKMCOPN" => Some(Self::Kmnnckmcopn), - "EHKPCEIFBBF_MMPOODBAIDH" => Some(Self::Mmpoodbaidh), - "EHKPCEIFBBF_HEIMMCOBDNO" => Some(Self::Heimmcobdno), - "EHKPCEIFBBF_OHHBOGLJBJH" => Some(Self::Ohhbogljbjh), - "EHKPCEIFBBF_HMIGIGCFMKC" => Some(Self::Hmigigcfmkc), - "EHKPCEIFBBF_HNIGGEFIHKK" => Some(Self::Hniggefihkk), - "EHKPCEIFBBF_FBGLOAIHGAL" => Some(Self::Fbgloaihgal), - "EHKPCEIFBBF_KIJLNJMGJOH" => Some(Self::Kijlnjmgjoh), - "EHKPCEIFBBF_GJNAGNJFLKM" => Some(Self::Gjnagnjflkm), - "EHKPCEIFBBF_KEFDJIIGJHN" => Some(Self::Kefdjiigjhn), - "EHKPCEIFBBF_PEJCKDPJFGC" => Some(Self::Pejckdpjfgc), - "EHKPCEIFBBF_EHPHGPBGODK" => Some(Self::Ehphgpbgodk), - "EHKPCEIFBBF_PLHMLEPCONK" => Some(Self::Plhmlepconk), - "EHKPCEIFBBF_IHNODMOPIMN" => Some(Self::Ihnodmopimn), - "EHKPCEIFBBF_GAJJIAOMFIM" => Some(Self::Gajjiaomfim), - "EHKPCEIFBBF_DOGMACEBAJH" => Some(Self::Dogmacebajh), - "EHKPCEIFBBF_EGEKPNNFDMC" => Some(Self::Egekpnnfdmc), - "EHKPCEIFBBF_CLCDMIKEBOA" => Some(Self::Clcdmikeboa), - "EHKPCEIFBBF_NCKMPOJBCPO" => Some(Self::Nckmpojbcpo), - "EHKPCEIFBBF_JPGGIHECLFD" => Some(Self::Jpggiheclfd), - "EHKPCEIFBBF_GBGOHDFBIAJ" => Some(Self::Gbgohdfbiaj), - "EHKPCEIFBBF_CPJIMEFHEDJ" => Some(Self::Cpjimefhedj), - "EHKPCEIFBBF_OKNLKMLPCGE" => Some(Self::Oknlkmlpcge), - "EHKPCEIFBBF_CDIPGCBCIOF" => Some(Self::Cdipgcbciof), - "EHKPCEIFBBF_HAPMJHHIHBA" => Some(Self::Hapmjhhihba), - "EHKPCEIFBBF_GIHGHLBNHEN" => Some(Self::Gihghlbnhen), - "EHKPCEIFBBF_HMGHALBEBMN" => Some(Self::Hmghalbebmn), - "EHKPCEIFBBF_NHKKMBKAKBB" => Some(Self::Nhkkmbkakbb), - "EHKPCEIFBBF_OKEJNLMOFHK" => Some(Self::Okejnlmofhk), - "EHKPCEIFBBF_EFADPPGAPFO" => Some(Self::Efadppgapfo), - "EHKPCEIFBBF_DJEPNHHACCF" => Some(Self::Djepnhhaccf), - "EHKPCEIFBBF_KJELGEJDCIA" => Some(Self::Kjelgejdcia), - "EHKPCEIFBBF_NKBCKIFDGHO" => Some(Self::Nkbckifdgho), - "EHKPCEIFBBF_HEFEKGJGEEK" => Some(Self::Hefekgjgeek), - "EHKPCEIFBBF_LMEKMGLONNA" => Some(Self::Lmekmglonna), - "EHKPCEIFBBF_OCHGNMNEHMM" => Some(Self::Ochgnmnehmm), - "EHKPCEIFBBF_KLMAGPHLEAK" => Some(Self::Klmagphleak), - "EHKPCEIFBBF_LHBKKFJEBPL" => Some(Self::Lhbkkfjebpl), - "EHKPCEIFBBF_DLNANAFGOCG" => Some(Self::Dlnanafgocg), - "EHKPCEIFBBF_GPLKPABABLA" => Some(Self::Gplkpababla), - "EHKPCEIFBBF_GLIOMEFNOHN" => Some(Self::Gliomefnohn), - "EHKPCEIFBBF_ODAIGNDKLGK" => Some(Self::Odaigndklgk), - "EHKPCEIFBBF_OLOIBFFNHPO" => Some(Self::Oloibffnhpo), - "EHKPCEIFBBF_MOKODKNCFLK" => Some(Self::Mokodkncflk), - "EHKPCEIFBBF_DGLGMFCAJKM" => Some(Self::Dglgmfcajkm), - "EHKPCEIFBBF_AFIPKICOLCC" => Some(Self::Afipkicolcc), - "EHKPCEIFBBF_APOMNALAKJP" => Some(Self::Apomnalakjp), - "EHKPCEIFBBF_DOCCCMKAMJP" => Some(Self::Docccmkamjp), - "EHKPCEIFBBF_NDCMLIMEJIA" => Some(Self::Ndcmlimejia), - "EHKPCEIFBBF_HDNFANKALAN" => Some(Self::Hdnfankalan), - "EHKPCEIFBBF_DIIPHIELNGE" => Some(Self::Diiphielnge), - "EHKPCEIFBBF_KOGIHBPECAI" => Some(Self::Kogihbpecai), - "EHKPCEIFBBF_CBBNNHPBFDF" => Some(Self::Cbbnnhpbfdf), - "EHKPCEIFBBF_FHOMIDGNIGJ" => Some(Self::Fhomidgnigj), - "EHKPCEIFBBF_EHIIAHHHOKF" => Some(Self::Ehiiahhhokf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Locjomkalpc { - Iojcdnadcoi = 0, -} -impl Locjomkalpc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Iojcdnadcoi => "LOCJOMKALPC_IOJCDNADCOI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LOCJOMKALPC_IOJCDNADCOI" => Some(Self::Iojcdnadcoi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mdlablbjond { - ScriptHollowQuestTypeNone = 0, - ScriptHollowQuestTypeWeeklyBattle = 9, - ScriptHollowQuestTypeHardMode = 12, - ScriptHollowQuestTypeSide = 2, - ScriptHollowQuestTypeMain = 1, - ScriptHollowQuestTypeUrgent = 3, - ScriptHollowQuestTypeSideAvatar = 7, - ScriptHollowQuestTypeWorldLevel = 11, - ScriptHollowQuestTypeChallenge = 5, - ScriptHollowQuestTypeBigWorld = 8, - ScriptHollowQuestTypeOnlyBattle = 10, - ScriptHollowQuestTypeHollowZero = 6, -} -impl Mdlablbjond { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ScriptHollowQuestTypeNone => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_NONE" - } - Self::ScriptHollowQuestTypeWeeklyBattle => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_WEEKLY_BATTLE" - } - Self::ScriptHollowQuestTypeHardMode => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_HARD_MODE" - } - Self::ScriptHollowQuestTypeSide => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_SIDE" - } - Self::ScriptHollowQuestTypeMain => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_MAIN" - } - Self::ScriptHollowQuestTypeUrgent => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_URGENT" - } - Self::ScriptHollowQuestTypeSideAvatar => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_SIDE_AVATAR" - } - Self::ScriptHollowQuestTypeWorldLevel => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_WORLD_LEVEL" - } - Self::ScriptHollowQuestTypeChallenge => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_CHALLENGE" - } - Self::ScriptHollowQuestTypeBigWorld => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_BIG_WORLD" - } - Self::ScriptHollowQuestTypeOnlyBattle => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_ONLY_BATTLE" - } - Self::ScriptHollowQuestTypeHollowZero => { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_HOLLOW_ZERO" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_NONE" => { - Some(Self::ScriptHollowQuestTypeNone) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_WEEKLY_BATTLE" => { - Some(Self::ScriptHollowQuestTypeWeeklyBattle) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_HARD_MODE" => { - Some(Self::ScriptHollowQuestTypeHardMode) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_SIDE" => { - Some(Self::ScriptHollowQuestTypeSide) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_MAIN" => { - Some(Self::ScriptHollowQuestTypeMain) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_URGENT" => { - Some(Self::ScriptHollowQuestTypeUrgent) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_SIDE_AVATAR" => { - Some(Self::ScriptHollowQuestTypeSideAvatar) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_WORLD_LEVEL" => { - Some(Self::ScriptHollowQuestTypeWorldLevel) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_CHALLENGE" => { - Some(Self::ScriptHollowQuestTypeChallenge) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_BIG_WORLD" => { - Some(Self::ScriptHollowQuestTypeBigWorld) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_ONLY_BATTLE" => { - Some(Self::ScriptHollowQuestTypeOnlyBattle) - } - "MDLABLBJOND_SCRIPT_HOLLOW_QUEST_TYPE_HOLLOW_ZERO" => { - Some(Self::ScriptHollowQuestTypeHollowZero) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hbmkdlnnnei { - Iniokjcoldd = 0, - Lmdjbgemgbo = 22, - Inognhocooi = 87, - Cgbmfojembf = 20, - Jgpfkmbkjgp = 72, - Nekhnbjihol = 78, - Mjjlgimpokd = 1, - Obnfbondmnp = 81, - Eanhpbcehlf = 62, - Aaglncdkfei = 34, - Kjecliomcem = 80, - Codnlkncgoa = 14, - Kbhciflnnck = 18, - Decbabkplim = 70, - Aeecbiejpla = 21, - Pnccikppmnl = 73, - Eilcflaoilo = 9, - Kcpdcfofbmm = 38, - Oahhaadjfci = 12, - Hoknmcpmjip = 35, - Pdglinlokef = 64, - Fbpabfgcaak = 75, - Hpfdmbhbbkf = 4, - Ljdbpgpleko = 13, - Hegpdlfgobo = 84, - Gpemkmhpilg = 5, - Jjbogngofjj = 19, - Nfholbejbff = 74, - Ncpplgifjbf = 83, - Jpfjjhjedag = 51, - Ockejppmddp = 7, - Epmgegadlfe = 32, - Kdedoecfold = 31, - Mmbnjempfjl = 36, - Nmfdmgcoobd = 77, - Nkcbdpnnpka = 10, - Hfafekogolp = 23, - Ojhbnhblldk = 85, - Nmfkeeklbjh = 63, - Ojmadjldllg = 86, - Dkcejoffock = 8, - Plikpljpedb = 2, - Pdmcdhfhelp = 15, - Laecjmmpkmn = 3, - Npkjdljpjie = 79, - Aloefhfcnbf = 76, - Ciiamnplolc = 11, - Pjehbjlpjbo = 69, - Pmoicgbhaad = 71, - Gilenbjjfli = 16, - Ankjbdnbfhp = 65, - Eodcoakdilj = 61, - Fmcdidobpfe = 52, - Ekhdekhdknp = 37, - Acjjfgcanki = 17, - Aonfnhjegah = 68, - Jgjgldfkcdp = 67, -} -impl Hbmkdlnnnei { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Iniokjcoldd => "HBMKDLNNNEI_INIOKJCOLDD", - Self::Lmdjbgemgbo => "HBMKDLNNNEI_LMDJBGEMGBO", - Self::Inognhocooi => "HBMKDLNNNEI_INOGNHOCOOI", - Self::Cgbmfojembf => "HBMKDLNNNEI_CGBMFOJEMBF", - Self::Jgpfkmbkjgp => "HBMKDLNNNEI_JGPFKMBKJGP", - Self::Nekhnbjihol => "HBMKDLNNNEI_NEKHNBJIHOL", - Self::Mjjlgimpokd => "HBMKDLNNNEI_MJJLGIMPOKD", - Self::Obnfbondmnp => "HBMKDLNNNEI_OBNFBONDMNP", - Self::Eanhpbcehlf => "HBMKDLNNNEI_EANHPBCEHLF", - Self::Aaglncdkfei => "HBMKDLNNNEI_AAGLNCDKFEI", - Self::Kjecliomcem => "HBMKDLNNNEI_KJECLIOMCEM", - Self::Codnlkncgoa => "HBMKDLNNNEI_CODNLKNCGOA", - Self::Kbhciflnnck => "HBMKDLNNNEI_KBHCIFLNNCK", - Self::Decbabkplim => "HBMKDLNNNEI_DECBABKPLIM", - Self::Aeecbiejpla => "HBMKDLNNNEI_AEECBIEJPLA", - Self::Pnccikppmnl => "HBMKDLNNNEI_PNCCIKPPMNL", - Self::Eilcflaoilo => "HBMKDLNNNEI_EILCFLAOILO", - Self::Kcpdcfofbmm => "HBMKDLNNNEI_KCPDCFOFBMM", - Self::Oahhaadjfci => "HBMKDLNNNEI_OAHHAADJFCI", - Self::Hoknmcpmjip => "HBMKDLNNNEI_HOKNMCPMJIP", - Self::Pdglinlokef => "HBMKDLNNNEI_PDGLINLOKEF", - Self::Fbpabfgcaak => "HBMKDLNNNEI_FBPABFGCAAK", - Self::Hpfdmbhbbkf => "HBMKDLNNNEI_HPFDMBHBBKF", - Self::Ljdbpgpleko => "HBMKDLNNNEI_LJDBPGPLEKO", - Self::Hegpdlfgobo => "HBMKDLNNNEI_HEGPDLFGOBO", - Self::Gpemkmhpilg => "HBMKDLNNNEI_GPEMKMHPILG", - Self::Jjbogngofjj => "HBMKDLNNNEI_JJBOGNGOFJJ", - Self::Nfholbejbff => "HBMKDLNNNEI_NFHOLBEJBFF", - Self::Ncpplgifjbf => "HBMKDLNNNEI_NCPPLGIFJBF", - Self::Jpfjjhjedag => "HBMKDLNNNEI_JPFJJHJEDAG", - Self::Ockejppmddp => "HBMKDLNNNEI_OCKEJPPMDDP", - Self::Epmgegadlfe => "HBMKDLNNNEI_EPMGEGADLFE", - Self::Kdedoecfold => "HBMKDLNNNEI_KDEDOECFOLD", - Self::Mmbnjempfjl => "HBMKDLNNNEI_MMBNJEMPFJL", - Self::Nmfdmgcoobd => "HBMKDLNNNEI_NMFDMGCOOBD", - Self::Nkcbdpnnpka => "HBMKDLNNNEI_NKCBDPNNPKA", - Self::Hfafekogolp => "HBMKDLNNNEI_HFAFEKOGOLP", - Self::Ojhbnhblldk => "HBMKDLNNNEI_OJHBNHBLLDK", - Self::Nmfkeeklbjh => "HBMKDLNNNEI_NMFKEEKLBJH", - Self::Ojmadjldllg => "HBMKDLNNNEI_OJMADJLDLLG", - Self::Dkcejoffock => "HBMKDLNNNEI_DKCEJOFFOCK", - Self::Plikpljpedb => "HBMKDLNNNEI_PLIKPLJPEDB", - Self::Pdmcdhfhelp => "HBMKDLNNNEI_PDMCDHFHELP", - Self::Laecjmmpkmn => "HBMKDLNNNEI_LAECJMMPKMN", - Self::Npkjdljpjie => "HBMKDLNNNEI_NPKJDLJPJIE", - Self::Aloefhfcnbf => "HBMKDLNNNEI_ALOEFHFCNBF", - Self::Ciiamnplolc => "HBMKDLNNNEI_CIIAMNPLOLC", - Self::Pjehbjlpjbo => "HBMKDLNNNEI_PJEHBJLPJBO", - Self::Pmoicgbhaad => "HBMKDLNNNEI_PMOICGBHAAD", - Self::Gilenbjjfli => "HBMKDLNNNEI_GILENBJJFLI", - Self::Ankjbdnbfhp => "HBMKDLNNNEI_ANKJBDNBFHP", - Self::Eodcoakdilj => "HBMKDLNNNEI_EODCOAKDILJ", - Self::Fmcdidobpfe => "HBMKDLNNNEI_FMCDIDOBPFE", - Self::Ekhdekhdknp => "HBMKDLNNNEI_EKHDEKHDKNP", - Self::Acjjfgcanki => "HBMKDLNNNEI_ACJJFGCANKI", - Self::Aonfnhjegah => "HBMKDLNNNEI_AONFNHJEGAH", - Self::Jgjgldfkcdp => "HBMKDLNNNEI_JGJGLDFKCDP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HBMKDLNNNEI_INIOKJCOLDD" => Some(Self::Iniokjcoldd), - "HBMKDLNNNEI_LMDJBGEMGBO" => Some(Self::Lmdjbgemgbo), - "HBMKDLNNNEI_INOGNHOCOOI" => Some(Self::Inognhocooi), - "HBMKDLNNNEI_CGBMFOJEMBF" => Some(Self::Cgbmfojembf), - "HBMKDLNNNEI_JGPFKMBKJGP" => Some(Self::Jgpfkmbkjgp), - "HBMKDLNNNEI_NEKHNBJIHOL" => Some(Self::Nekhnbjihol), - "HBMKDLNNNEI_MJJLGIMPOKD" => Some(Self::Mjjlgimpokd), - "HBMKDLNNNEI_OBNFBONDMNP" => Some(Self::Obnfbondmnp), - "HBMKDLNNNEI_EANHPBCEHLF" => Some(Self::Eanhpbcehlf), - "HBMKDLNNNEI_AAGLNCDKFEI" => Some(Self::Aaglncdkfei), - "HBMKDLNNNEI_KJECLIOMCEM" => Some(Self::Kjecliomcem), - "HBMKDLNNNEI_CODNLKNCGOA" => Some(Self::Codnlkncgoa), - "HBMKDLNNNEI_KBHCIFLNNCK" => Some(Self::Kbhciflnnck), - "HBMKDLNNNEI_DECBABKPLIM" => Some(Self::Decbabkplim), - "HBMKDLNNNEI_AEECBIEJPLA" => Some(Self::Aeecbiejpla), - "HBMKDLNNNEI_PNCCIKPPMNL" => Some(Self::Pnccikppmnl), - "HBMKDLNNNEI_EILCFLAOILO" => Some(Self::Eilcflaoilo), - "HBMKDLNNNEI_KCPDCFOFBMM" => Some(Self::Kcpdcfofbmm), - "HBMKDLNNNEI_OAHHAADJFCI" => Some(Self::Oahhaadjfci), - "HBMKDLNNNEI_HOKNMCPMJIP" => Some(Self::Hoknmcpmjip), - "HBMKDLNNNEI_PDGLINLOKEF" => Some(Self::Pdglinlokef), - "HBMKDLNNNEI_FBPABFGCAAK" => Some(Self::Fbpabfgcaak), - "HBMKDLNNNEI_HPFDMBHBBKF" => Some(Self::Hpfdmbhbbkf), - "HBMKDLNNNEI_LJDBPGPLEKO" => Some(Self::Ljdbpgpleko), - "HBMKDLNNNEI_HEGPDLFGOBO" => Some(Self::Hegpdlfgobo), - "HBMKDLNNNEI_GPEMKMHPILG" => Some(Self::Gpemkmhpilg), - "HBMKDLNNNEI_JJBOGNGOFJJ" => Some(Self::Jjbogngofjj), - "HBMKDLNNNEI_NFHOLBEJBFF" => Some(Self::Nfholbejbff), - "HBMKDLNNNEI_NCPPLGIFJBF" => Some(Self::Ncpplgifjbf), - "HBMKDLNNNEI_JPFJJHJEDAG" => Some(Self::Jpfjjhjedag), - "HBMKDLNNNEI_OCKEJPPMDDP" => Some(Self::Ockejppmddp), - "HBMKDLNNNEI_EPMGEGADLFE" => Some(Self::Epmgegadlfe), - "HBMKDLNNNEI_KDEDOECFOLD" => Some(Self::Kdedoecfold), - "HBMKDLNNNEI_MMBNJEMPFJL" => Some(Self::Mmbnjempfjl), - "HBMKDLNNNEI_NMFDMGCOOBD" => Some(Self::Nmfdmgcoobd), - "HBMKDLNNNEI_NKCBDPNNPKA" => Some(Self::Nkcbdpnnpka), - "HBMKDLNNNEI_HFAFEKOGOLP" => Some(Self::Hfafekogolp), - "HBMKDLNNNEI_OJHBNHBLLDK" => Some(Self::Ojhbnhblldk), - "HBMKDLNNNEI_NMFKEEKLBJH" => Some(Self::Nmfkeeklbjh), - "HBMKDLNNNEI_OJMADJLDLLG" => Some(Self::Ojmadjldllg), - "HBMKDLNNNEI_DKCEJOFFOCK" => Some(Self::Dkcejoffock), - "HBMKDLNNNEI_PLIKPLJPEDB" => Some(Self::Plikpljpedb), - "HBMKDLNNNEI_PDMCDHFHELP" => Some(Self::Pdmcdhfhelp), - "HBMKDLNNNEI_LAECJMMPKMN" => Some(Self::Laecjmmpkmn), - "HBMKDLNNNEI_NPKJDLJPJIE" => Some(Self::Npkjdljpjie), - "HBMKDLNNNEI_ALOEFHFCNBF" => Some(Self::Aloefhfcnbf), - "HBMKDLNNNEI_CIIAMNPLOLC" => Some(Self::Ciiamnplolc), - "HBMKDLNNNEI_PJEHBJLPJBO" => Some(Self::Pjehbjlpjbo), - "HBMKDLNNNEI_PMOICGBHAAD" => Some(Self::Pmoicgbhaad), - "HBMKDLNNNEI_GILENBJJFLI" => Some(Self::Gilenbjjfli), - "HBMKDLNNNEI_ANKJBDNBFHP" => Some(Self::Ankjbdnbfhp), - "HBMKDLNNNEI_EODCOAKDILJ" => Some(Self::Eodcoakdilj), - "HBMKDLNNNEI_FMCDIDOBPFE" => Some(Self::Fmcdidobpfe), - "HBMKDLNNNEI_EKHDEKHDKNP" => Some(Self::Ekhdekhdknp), - "HBMKDLNNNEI_ACJJFGCANKI" => Some(Self::Acjjfgcanki), - "HBMKDLNNNEI_AONFNHJEGAH" => Some(Self::Aonfnhjegah), - "HBMKDLNNNEI_JGJGLDFKCDP" => Some(Self::Jgjgldfkcdp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jheaflndlgb { - Fplbcnjhell = 0, - Ccdlfhfehab = 2, - Johebogimpc = 3, - Hmhpigpkdgl = 1, -} -impl Jheaflndlgb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fplbcnjhell => "JHEAFLNDLGB_FPLBCNJHELL", - Self::Ccdlfhfehab => "JHEAFLNDLGB_CCDLFHFEHAB", - Self::Johebogimpc => "JHEAFLNDLGB_JOHEBOGIMPC", - Self::Hmhpigpkdgl => "JHEAFLNDLGB_HMHPIGPKDGL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JHEAFLNDLGB_FPLBCNJHELL" => Some(Self::Fplbcnjhell), - "JHEAFLNDLGB_CCDLFHFEHAB" => Some(Self::Ccdlfhfehab), - "JHEAFLNDLGB_JOHEBOGIMPC" => Some(Self::Johebogimpc), - "JHEAFLNDLGB_HMHPIGPKDGL" => Some(Self::Hmhpigpkdgl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum EventGraphOwnerType { - DhhdgkmflnbAhbofpbpneb = 0, - DhhdgkmflnbCnlccecieha = 3, - DhhdgkmflnbGheopahhmkc = 1, - DhhdgkmflnbLckejmpkdfg = 6, - DhhdgkmflnbMdodbcmlbed = 7, - DhhdgkmflnbClcjbjincnp = 4, - DhhdgkmflnbIgdoakbemhk = 5, - DhhdgkmflnbDolhcicphle = 2, -} -impl EventGraphOwnerType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::DhhdgkmflnbAhbofpbpneb => "DHHDGKMFLNB_AHBOFPBPNEB", - Self::DhhdgkmflnbCnlccecieha => "DHHDGKMFLNB_CNLCCECIEHA", - Self::DhhdgkmflnbGheopahhmkc => "DHHDGKMFLNB_GHEOPAHHMKC", - Self::DhhdgkmflnbLckejmpkdfg => "DHHDGKMFLNB_LCKEJMPKDFG", - Self::DhhdgkmflnbMdodbcmlbed => "DHHDGKMFLNB_MDODBCMLBED", - Self::DhhdgkmflnbClcjbjincnp => "DHHDGKMFLNB_CLCJBJINCNP", - Self::DhhdgkmflnbIgdoakbemhk => "DHHDGKMFLNB_IGDOAKBEMHK", - Self::DhhdgkmflnbDolhcicphle => "DHHDGKMFLNB_DOLHCICPHLE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DHHDGKMFLNB_AHBOFPBPNEB" => Some(Self::DhhdgkmflnbAhbofpbpneb), - "DHHDGKMFLNB_CNLCCECIEHA" => Some(Self::DhhdgkmflnbCnlccecieha), - "DHHDGKMFLNB_GHEOPAHHMKC" => Some(Self::DhhdgkmflnbGheopahhmkc), - "DHHDGKMFLNB_LCKEJMPKDFG" => Some(Self::DhhdgkmflnbLckejmpkdfg), - "DHHDGKMFLNB_MDODBCMLBED" => Some(Self::DhhdgkmflnbMdodbcmlbed), - "DHHDGKMFLNB_CLCJBJINCNP" => Some(Self::DhhdgkmflnbClcjbjincnp), - "DHHDGKMFLNB_IGDOAKBEMHK" => Some(Self::DhhdgkmflnbIgdoakbemhk), - "DHHDGKMFLNB_DOLHCICPHLE" => Some(Self::DhhdgkmflnbDolhcicphle), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fgnnioheebl { - Aaiabfhndof = 0, - Jfideffldco = 1, -} -impl Fgnnioheebl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Aaiabfhndof => "FGNNIOHEEBL_AAIABFHNDOF", - Self::Jfideffldco => "FGNNIOHEEBL_JFIDEFFLDCO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FGNNIOHEEBL_AAIABFHNDOF" => Some(Self::Aaiabfhndof), - "FGNNIOHEEBL_JFIDEFFLDCO" => Some(Self::Jfideffldco), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pjlflngmhno { - Ijddnlmnkln = 0, - Ckpjmgnaomp = 10012, - Lffcliakili = 10010, -} -impl Pjlflngmhno { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ijddnlmnkln => "PJLFLNGMHNO_IJDDNLMNKLN", - Self::Ckpjmgnaomp => "PJLFLNGMHNO_CKPJMGNAOMP", - Self::Lffcliakili => "PJLFLNGMHNO_LFFCLIAKILI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PJLFLNGMHNO_IJDDNLMNKLN" => Some(Self::Ijddnlmnkln), - "PJLFLNGMHNO_CKPJMGNAOMP" => Some(Self::Ckpjmgnaomp), - "PJLFLNGMHNO_LFFCLIAKILI" => Some(Self::Lffcliakili), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gbigeebnaad { - QuestStatusUnlocked = 0, - QuestStateClosed = 3, - QuestStateInprogress = 1, - QuestStateFinished = 2, -} -impl Gbigeebnaad { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::QuestStatusUnlocked => "GBIGEEBNAAD_QUEST_STATUS_UNLOCKED", - Self::QuestStateClosed => "GBIGEEBNAAD_QUEST_STATE_CLOSED", - Self::QuestStateInprogress => "GBIGEEBNAAD_QUEST_STATE_INPROGRESS", - Self::QuestStateFinished => "GBIGEEBNAAD_QUEST_STATE_FINISHED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GBIGEEBNAAD_QUEST_STATUS_UNLOCKED" => Some(Self::QuestStatusUnlocked), - "GBIGEEBNAAD_QUEST_STATE_CLOSED" => Some(Self::QuestStateClosed), - "GBIGEEBNAAD_QUEST_STATE_INPROGRESS" => Some(Self::QuestStateInprogress), - "GBIGEEBNAAD_QUEST_STATE_FINISHED" => Some(Self::QuestStateFinished), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gnifdhnfahi { - Glkbpdejbdo = 0, - Bdpcifnhplb = 2, - Kkpncmhcckl = 3, - Pdphdlfobmi = 4, - Ipngfbnkkce = 5, -} -impl Gnifdhnfahi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Glkbpdejbdo => "GNIFDHNFAHI_GLKBPDEJBDO", - Self::Bdpcifnhplb => "GNIFDHNFAHI_BDPCIFNHPLB", - Self::Kkpncmhcckl => "GNIFDHNFAHI_KKPNCMHCCKL", - Self::Pdphdlfobmi => "GNIFDHNFAHI_PDPHDLFOBMI", - Self::Ipngfbnkkce => "GNIFDHNFAHI_IPNGFBNKKCE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GNIFDHNFAHI_GLKBPDEJBDO" => Some(Self::Glkbpdejbdo), - "GNIFDHNFAHI_BDPCIFNHPLB" => Some(Self::Bdpcifnhplb), - "GNIFDHNFAHI_KKPNCMHCCKL" => Some(Self::Kkpncmhcckl), - "GNIFDHNFAHI_PDPHDLFOBMI" => Some(Self::Pdphdlfobmi), - "GNIFDHNFAHI_IPNGFBNKKCE" => Some(Self::Ipngfbnkkce), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dhfljaopjae { - InterKnotStateNone = 0, - InterKnotStateReward = 2, - InterKnotStateDoing = 1, -} -impl Dhfljaopjae { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::InterKnotStateNone => "DHFLJAOPJAE_INTER_KNOT_STATE_NONE", - Self::InterKnotStateReward => "DHFLJAOPJAE_INTER_KNOT_STATE_REWARD", - Self::InterKnotStateDoing => "DHFLJAOPJAE_INTER_KNOT_STATE_DOING", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DHFLJAOPJAE_INTER_KNOT_STATE_NONE" => Some(Self::InterKnotStateNone), - "DHFLJAOPJAE_INTER_KNOT_STATE_REWARD" => Some(Self::InterKnotStateReward), - "DHFLJAOPJAE_INTER_KNOT_STATE_DOING" => Some(Self::InterKnotStateDoing), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mjcpckpagoh { - Olnadgdklce = 0, - Lbmfnkaiama = 1, - Chknmiidocp = 2, -} -impl Mjcpckpagoh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Olnadgdklce => "MJCPCKPAGOH_OLNADGDKLCE", - Self::Lbmfnkaiama => "MJCPCKPAGOH_LBMFNKAIAMA", - Self::Chknmiidocp => "MJCPCKPAGOH_CHKNMIIDOCP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MJCPCKPAGOH_OLNADGDKLCE" => Some(Self::Olnadgdklce), - "MJCPCKPAGOH_LBMFNKAIAMA" => Some(Self::Lbmfnkaiama), - "MJCPCKPAGOH_CHKNMIIDOCP" => Some(Self::Chknmiidocp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jolnlkcbkam { - Lcfgeeoianc = 0, - Hcohoilegod = 2, - Jidepdlagbd = 4, - Khkeeihancf = 1, - Jpnkpbpmnep = 3, -} -impl Jolnlkcbkam { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lcfgeeoianc => "JOLNLKCBKAM_LCFGEEOIANC", - Self::Hcohoilegod => "JOLNLKCBKAM_HCOHOILEGOD", - Self::Jidepdlagbd => "JOLNLKCBKAM_JIDEPDLAGBD", - Self::Khkeeihancf => "JOLNLKCBKAM_KHKEEIHANCF", - Self::Jpnkpbpmnep => "JOLNLKCBKAM_JPNKPBPMNEP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JOLNLKCBKAM_LCFGEEOIANC" => Some(Self::Lcfgeeoianc), - "JOLNLKCBKAM_HCOHOILEGOD" => Some(Self::Hcohoilegod), - "JOLNLKCBKAM_JIDEPDLAGBD" => Some(Self::Jidepdlagbd), - "JOLNLKCBKAM_KHKEEIHANCF" => Some(Self::Khkeeihancf), - "JOLNLKCBKAM_JPNKPBPMNEP" => Some(Self::Jpnkpbpmnep), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Igdmadmnekf { - Lhjhejifkmj = 0, -} -impl Igdmadmnekf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lhjhejifkmj => "IGDMADMNEKF_LHJHEJIFKMJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IGDMADMNEKF_LHJHEJIFKMJ" => Some(Self::Lhjhejifkmj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iialjekofgb { - Hbboimlmadg = 0, - Aebojipfdin = 2, - Iafgplogdpf = 4, - Aplhbnadaac = 1, - Nhinedibnmi = 3, -} -impl Iialjekofgb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hbboimlmadg => "IIALJEKOFGB_HBBOIMLMADG", - Self::Aebojipfdin => "IIALJEKOFGB_AEBOJIPFDIN", - Self::Iafgplogdpf => "IIALJEKOFGB_IAFGPLOGDPF", - Self::Aplhbnadaac => "IIALJEKOFGB_APLHBNADAAC", - Self::Nhinedibnmi => "IIALJEKOFGB_NHINEDIBNMI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IIALJEKOFGB_HBBOIMLMADG" => Some(Self::Hbboimlmadg), - "IIALJEKOFGB_AEBOJIPFDIN" => Some(Self::Aebojipfdin), - "IIALJEKOFGB_IAFGPLOGDPF" => Some(Self::Iafgplogdpf), - "IIALJEKOFGB_APLHBNADAAC" => Some(Self::Aplhbnadaac), - "IIALJEKOFGB_NHINEDIBNMI" => Some(Self::Nhinedibnmi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ghbigfjaedk { - Cjclahbbbph = 0, - Gmodkdnnief = 2654, - Fjlmfgonpoa = 1504, - Kibofidpohj = 1813, - Kjekdjggmpk = 1430, - Mhkeeohfcdl = 204, - Gigpnliohgg = 3154, - Jlakmkmkkgb = 2253, - Bendioibooj = 1416, - Ifdabbadamd = 2529, - Ofdghmapalj = 1510, - Ladngieijcc = 2850, - Omlphlnngll = 1104, - Hmhfjcpomgc = 2528, - Jilifpklhcf = 1516, - Pbeacaemajh = 2621, - Heholndandc = 1410, - Jaidmgmfmfj = 2151, - Bblghpmamle = 2852, - Kkgpokflemn = 25, - Fnpmkpnlhac = 2057, - Pkkgagdfhje = 1812, - Bkgihmdfnog = 2651, - Ooabdiedked = 1209, - Igaigdekkie = 1650, - Afhcklnfiad = 1651, - Minbbekclhd = 3101, - Nhbfpnhdepl = 2509, - Mddgibifnnp = 2536, - Jlmepimigod = 2710, - Gnooogmhppm = 2401, - Locafljendb = 206, - Gpafpmljmhi = 2064, - Kicpikinecg = 2066, - Abnacoalddk = 1515, - Fcpgepoliin = 2515, - Deoebiaghmb = 1011, - Gnamgjgihib = 1501, - Cjnhnpgkkkl = 1231, - Hmdikoginee = 1809, - Gpkfgcfpkgf = 1772, - Jafphpojkpo = 2307, - Ppamhgbljao = 2305, - Odlgcjilbpf = 2830, - Hddieeaanma = 1233, - Pcaegblfnbp = 2854, - Mganlehokci = 2067, - Doimanomobi = 1654, - Palmdehojlf = 205, - Apdfdmalkna = 2551, - Naflmceeffi = 3011, - Nhmpjmlckmh = 2530, - Hloklhmjaei = 1655, - Gljiofeeabm = 210, - Nemjaekhkll = 1422, - Nmjhnipneep = 2511, - Jnkdbabfdeh = 1107, - Dmgmlplmnlk = 1457, - Bdkbklgmoak = 1412, - Cgmfmechloe = 3001, - Ogfobeofodb = 1239, - Kbominahodn = 1518, - Jiailafelfi = 2871, - Ghgpkmofgbp = 1763, - Jbjlalphdbe = 1235, - Nfhkmjgjall = 1706, - Dppmfgjdiic = 1657, - Omfflgigedo = 2152, - Ibbnieakcma = 1766, - Bhnjdfcbpmm = 2516, - Docmidpphkb = 2604, - Eogohimeamc = 3100, - Egibdpkipmm = 1810, - Nlhngjbdifa = 1767, - Lonkkenfmah = 2501, - Bhkeahebkkh = 3002, - Pbephkkkcko = 2872, - Eeckaoplmeh = 3106, - Mkifcdnhgna = 9, - Ipgmgdfccof = 2055, - Afmfgnldaih = 2656, - Cnlpiadkmnm = 2400, - Onliphdhfkk = 1762, - Ggooeglhcll = 1220, - Higlbannhda = 3000, - Bkkiellilpp = 3006, - Gfojejonjia = 2519, - Demmnkpnbmd = 1409, - Hfpmejibfkp = 1764, - Cfokphlkike = 2520, - Nediclkooia = 2527, - Kdjeonkenoi = 2635, - Ddaopniencg = 1429, - Ggokegfblmn = 22, - Ijeeoakdgmn = 211, - Ebcnlobbkac = 1460, - Mpdhcoejmgl = 1206, - Dabakmiidji = 30, - Feeabhjcfib = 2633, - Jmdmoobmlba = 2632, - Obeimckfmlk = 2304, - Anpopgejfdb = 1302, - Hhndgpddeme = 3102, - Kbdbojbbchk = 2517, - Cmfjdkfbage = 3155, - Hcgkdffmmep = 3159, - Kabbhhkgnag = 1705, - Kococdfclid = 1238, - Hgigpiphnim = 2802, - Jgobikdnnbd = 1708, - Hefceanjaka = 1234, - Eecnliaideo = 1419, - Ollhoekhjhf = 1237, - Ooghldpngnc = 2533, - Cpljacidflm = 1452, - Pmmhpgmegfg = 2203, - Fpmbpopnicl = 3005, - Chhdeldppbn = 2876, - Ookcllkepff = 2158, - Mmhogeehglb = 1512, - Dcdommbbpno = 2537, - Jledlmbonbe = 1201, - Ehocfkjkkif = 1600, - Jflcdncbben = 2624, - Ljhndnnemgf = 3156, - Nkgbkacmpmi = 3110, - Mknfmejndol = 2660, - Eminblkabae = 1710, - Oglcmplmjid = 1425, - Lmamlhhajak = 2155, - Opahjampkpg = 1653, - Kkccenhdclc = 102, - Bifajgnebmb = 1652, - Klnpjmakcfj = 1703, - Eoecfgkecld = 1406, - Gdfjlgpgeim = 2070, - Gmmggompiha = 1402, - Ehbbpigegln = 1413, - Kgkafhmjcna = 1432, - Dpohiacncce = 3004, - Medbfogdghm = 32, - Lipbfjppklj = 2622, - Ljmpflkhaea = 1759, - Mebebbbjhdc = 1514, - Lngacgkioll = 2890, - Jnghmiibigd = 29, - Lpkneedmbdc = 2500, - Ljpfgknebba = 2201, - Oejklddbbje = 1603, - Fcophkonncj = 2874, - Nmhgbnimbfc = 1765, - Hlbkjilnmah = 2853, - Loojhfohpki = 2627, - Jdphfeimdle = 1010, - Lhbbacfccam = 1605, - Jemdcjinkkn = 1902, - Focbjgkckga = 2851, - Bdejdadoiol = 1758, - Labkmkbjhja = 1008, - Mokdalekgeh = 1507, - Hamocmopfof = 1756, - Mgppachdnbh = 1229, - Jfkmnkmficp = 1009, - Hjnoelhblcd = 2150, - Kmagmdomhib = 207, - Pnchopaglob = 1701, - Iaopokoaham = 2891, - Jpnifdhkljd = 1604, - Ggcedmephhf = 2653, - Hjaacjknmfl = 1461, - Phipggkgplm = 1108, - Kfbloehpcdj = 1204, - Dafiemobboh = 2877, - Ohkdalcpfok = 2523, - Ojlfghcmeon = 1210, - Noaaapekemf = 3111, - Ligpfldafck = 3158, - Ppimmkapckh = 1423, - Phpjaodpbla = 2873, - Iiplchcmaml = 2154, - Pcpfdachfhi = 2301, - Diogobialna = 1400, - Jmibhohehof = 1463, - Dfhimmifebm = 1454, - Enoomlbolaj = 1208, - Bofajomkhgd = 2100, - Dgimmidbpam = 1213, - Okeeibkpfhd = 2521, - Ohnoodbdgne = 1757, - Ijokemgjkhi = 2535, - Cjacjjjlmmh = 3151, - Bnlpmpcgpjc = 2450, - Jmlhhgopmjo = 1754, - Jbjnlaglngn = 3157, - Gndgohceoic = 2652, - Hkfaikjclcf = 2601, - Ikhddcoicjp = 2805, - Hkpcgpiodhj = 1513, - Pdnjaemfomn = 1401, - Dnnhmdbpjjd = 2800, - Hdhfcaglokd = 2658, - Bnniflplinb = 2512, - Lkgbkphfkoh = 1200, - Kiidmfmhogh = 34, - Kddiogdkfgc = 1751, - Onkioobjbhc = 1428, - Bbldnifgpfl = 1214, - Oibjipgjged = 72, - Hpfaiacicjn = 1807, - Eeiijhdomed = 1808, - Fmaglglbkpf = 2206, - Kedioadgbab = 1704, - Gchopmjhlhh = 1602, - Ndknpjkjfia = 2160, - Pibeiccglel = 2600, - Lgehkcjnich = 1212, - Lpdomojbkim = 1503, - Penbmpoljkf = 1304, - Jafnoclmmec = 2051, - Ncdhcmojfbl = 1753, - Oakfljhdiog = 2054, - Abganonkleo = 1236, - Kplfianpcpg = 1415, - Aecalkijgfc = 2056, - Hnhhohombce = 1109, - Pcmbnhgcijk = 2505, - Dndbcbnkjhk = 1502, - Faklbbaindd = 1228, - Kohndfplobo = 1434, - Mmkmmijpmdl = 1219, - Haplmibmihj = 2061, - Hodppgdlcna = 209, - Idmkbhhfpkn = -1, - Cgnocedleom = 1900, - Ecjgoildahm = 1427, - Ccpamoambmo = 3109, - Dohkbpdibfp = 2650, - Hfobcgfbgam = 2309, - Jghcphfdfae = 1230, - Iljejalkgee = 33, - Ccmeggeepgg = 2504, - Ddmgnboibjl = 1709, - Hmcfbgkmmpj = 2518, - Okhimnhjjng = 3153, - Ampglagjdle = 1001, - Hinkjpkokdf = 2202, - Ikdbacjiokb = 203, - Ffhkcbfepbc = 1004, - Ikmopgcdgdk = 1106, - Kpiojnddpgn = 100, - Afimilhkcjj = 2801, - Eljmhenpbna = 2052, - Eagkehccekn = 1418, - Bpfickmjalk = 1000, - Kogfhfiomol = 1305, - Iapapmhigbi = 2526, - Ndohgmggcij = 1232, - Gckhnbbojml = 2603, - Cknhpldlaak = 2554, - Bhmmmmlaial = 2636, - Agifoknodbk = 1224, - Cnnjjgjkaba = 1404, - Igjgddleldg = 2510, - Hmlleffofii = 1714, - Ckgflgpoogf = 1712, - Hgfgpoklgda = 1950, - Lnebihplabf = 1761, - Mddlhoecmai = 2507, - Kemfkdkmifd = 2711, - Lgfckjplenn = 2659, - Efbncbcgigg = 1811, - Kiphlneiena = 1227, - Polmbagegja = 2657, - Omlalblpkhg = 1517, - Ailpjdgficl = 1, - Iaemhadccfm = 2531, - Kjkhcodjehn = 3108, - Nckeibjmlie = 1414, - Knpajpampcm = 3104, - Cogocjcldgf = 1805, - Gfncnnklakg = 1222, - Eecbeiimfal = 1760, - Jcpkkkibppl = 1431, - Nnenjghnbaa = 3112, - Niekmalegbf = 2402, - Glacefhmkeb = 2403, - Mggadhmlgbh = 2602, - Hjfmngbkfdj = 1105, - Cojcieakoba = 2620, - Bmjljokdbjn = 1101, - Gjhkmkgfaen = 2556, - Cgdpgchbkon = 2503, - Aoebahlgdmp = 2204, - Migalmjfofb = 2630, - Hjagjnodbao = 2157, - Hdbocfmaemh = 2525, - Mhegnpajeaa = 1103, - Baeebfggfpl = 2508, - Fepdplhpdga = 1301, - Ddmpdklmmcb = 1656, - Lcminonpejp = 2631, - Nfblmlafpjm = 1221, - Aemakpijjeo = 2063, - Akjaclnkejf = 70, - Ccplnijemjj = 1453, - Kanjiakhekj = 2514, - Flhepgedokl = 2606, - Gkelpiooide = 2870, - Pgdalcijmjg = 3010, - Omfegnbkekn = 2532, - Cmcdinhljaf = 1215, - Kihkdieilgp = 2065, - Agcikgbojig = 2803, - Aikjpmfjkdb = 2205, - Cnclilpaigg = 1768, - Hjgcnocbmkl = 2502, - Jjaachfonjf = 1901, - Bppcilimimc = 2623, - Fkncoepcpok = 1408, - Famclamoidd = 1207, - Kaabdffknmh = 2893, - Bbggiaggkbj = 76, - Plaehlelckf = 2156, - Gbijhcahaln = 2655, - Oafhghcpihd = 208, - Idoebddpaoh = 1815, - Chfghhepmem = 3003, - Pmjiodpdfca = 2534, - Fdbgadiiaii = 2252, - Ajaabdajglj = 1806, - Nfbjpclmgmj = 1773, - Fehfgbgcbih = 1769, - Fpjcciplaeh = 1658, - Jpmldnalakd = 1800, - Fnglajcpioj = 1713, - Clbhchjbiin = 75, - Podcpagdlhp = 2605, - Hompgheaidh = 1205, - Gamgflcfmfd = 2303, - Acngjlhohbc = 1223, - Gieddpipdfm = 1211, - Pmldgppgdmc = 1771, - Lbapeidapah = 1801, - Mngnbhookjc = 2058, - Hjmgobiklfh = 3105, - Eddpmlncoba = 2804, - Bjhofmgnhcp = 2712, - Dcfdiocfnol = 2159, - Hfokoljmbni = 1420, - Omffaockljb = 1102, - Pceemllbmpb = 1451, - Hbfhmmjldge = 2553, - Hifdcellpoh = 2625, - Eidhppcgfnd = 2875, - Liccedmjmmo = 1405, - Acpggdopgfk = 1464, - Gphpolebmpm = 2831, - Dfnaboflobe = 1424, - Bdbdecjibbm = 200, - Odlhfbgamel = 1509, - Bagongolmpa = 2060, - Dhcnangefea = 1459, - Eiinnehmfcb = 1774, - Pokfldjpikh = 2053, - Dlifoancobf = 1407, - Eaphloomjfo = 71, - Kpbebbmdeji = 2404, - Pgkaojpcbmm = 1755, - Ikehgeifkcp = 1002, - Lkndipmfhgc = 1802, - Elcalahgngf = 2513, - Hdldpnocdgf = 2555, - Khpdmolafdl = 73, - Occnkedpnhg = 2634, - Kioghfdjfla = 1505, - Phkjnkjnnjh = 1203, - Mlfpchabekl = 1426, - Nmgnpkkbmbl = 1814, - Gbbefmdpbgb = 1506, - Bncbgnngogp = 23, - Nihjcdjonkg = 2522, - Plglnkjfoah = 31, - Bflhjfnmhol = 1770, - Ffjpkjoppge = 3107, - Kcfedmgcnkm = 2629, - Lkdndoebbhi = 1225, - Femhmbblgmo = 2050, - Jjfceonfjjd = 20, - Jhhikjpandb = 1803, - Flkddnalkfj = 1707, - Igbhkgomphe = 1450, - Eooognlegff = 1411, - Oloipibmnjo = 1433, - Nlpbaoaeilf = 2251, - Ilceembgogg = 2628, - Dahobcjlhbe = 2250, - Bgjgoillgmn = 1606, - Akmdiffgcom = 74, - Pdofocedgmo = 2506, - Ffhlpgphiim = 1216, - Ocdigpdcagl = 2153, - Ejnodpbgbcp = 10, - Ihbmkabljgi = 1421, - Fpjomlbagck = 1306, - Kmhklgchlab = 1700, - Llpkbomahbk = 1711, - Joifbbaoicp = 1511, - Hnmhpibgfii = 1435, - Lgamffceide = 1202, - Lhimkonkdmf = 1218, - Dggffpcmjnh = 2552, - Keeiokdpgoc = 1007, - Agapdkdffok = 1012, - Clojballkif = 1217, - Hhncodbncik = 2538, - Npgmcbfilki = 3152, - Oinmbnbpkkh = 1226, - Lmbahdjbfbh = 1752, - Egaibpcnbai = 1417, - Mldihkmhdfk = 201, - Ekhfknmfeak = 101, - Bofklefolej = 1462, - Kkcemcemofh = 2892, - Emanlnkohoi = 1804, - Bcnbockohfm = 2059, - Idnodeilbpn = 2524, - Aaflcalohfg = 2062, - Pcnejnofmgk = 2626, - Ghkhoilamhd = 1006, - Anidknmpffn = 2713, - Hpfdhpgagpp = 1100, - Pedklceihcc = 1300, - Jaaifffcjeo = 1500, - Efkdopjjhjf = 1601, - Bflndlcepmi = 1456, - Gdphmennkoi = 3103, - Nigccmijoma = 21, - Enfjoplmcmb = 1702, - Cgipkbhdlff = 2, - Fmhpipdbaom = 2302, - Cjlhcmocmae = 202, - Joiaekhfpcc = 1005, - Apjchhdfceg = 1303, - Anklbkkmdgc = 1003, - Capepdhgoml = 2308, - Ckddbedelnj = 2550, - Hlpmgfbdlon = 1508, - Mlinfkcidag = 1903, - Kjdghhegilf = 2306, - Gnfimpbfhfo = 2300, -} -impl Ghbigfjaedk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cjclahbbbph => "GHBIGFJAEDK_CJCLAHBBBPH", - Self::Gmodkdnnief => "GHBIGFJAEDK_GMODKDNNIEF", - Self::Fjlmfgonpoa => "GHBIGFJAEDK_FJLMFGONPOA", - Self::Kibofidpohj => "GHBIGFJAEDK_KIBOFIDPOHJ", - Self::Kjekdjggmpk => "GHBIGFJAEDK_KJEKDJGGMPK", - Self::Mhkeeohfcdl => "GHBIGFJAEDK_MHKEEOHFCDL", - Self::Gigpnliohgg => "GHBIGFJAEDK_GIGPNLIOHGG", - Self::Jlakmkmkkgb => "GHBIGFJAEDK_JLAKMKMKKGB", - Self::Bendioibooj => "GHBIGFJAEDK_BENDIOIBOOJ", - Self::Ifdabbadamd => "GHBIGFJAEDK_IFDABBADAMD", - Self::Ofdghmapalj => "GHBIGFJAEDK_OFDGHMAPALJ", - Self::Ladngieijcc => "GHBIGFJAEDK_LADNGIEIJCC", - Self::Omlphlnngll => "GHBIGFJAEDK_OMLPHLNNGLL", - Self::Hmhfjcpomgc => "GHBIGFJAEDK_HMHFJCPOMGC", - Self::Jilifpklhcf => "GHBIGFJAEDK_JILIFPKLHCF", - Self::Pbeacaemajh => "GHBIGFJAEDK_PBEACAEMAJH", - Self::Heholndandc => "GHBIGFJAEDK_HEHOLNDANDC", - Self::Jaidmgmfmfj => "GHBIGFJAEDK_JAIDMGMFMFJ", - Self::Bblghpmamle => "GHBIGFJAEDK_BBLGHPMAMLE", - Self::Kkgpokflemn => "GHBIGFJAEDK_KKGPOKFLEMN", - Self::Fnpmkpnlhac => "GHBIGFJAEDK_FNPMKPNLHAC", - Self::Pkkgagdfhje => "GHBIGFJAEDK_PKKGAGDFHJE", - Self::Bkgihmdfnog => "GHBIGFJAEDK_BKGIHMDFNOG", - Self::Ooabdiedked => "GHBIGFJAEDK_OOABDIEDKED", - Self::Igaigdekkie => "GHBIGFJAEDK_IGAIGDEKKIE", - Self::Afhcklnfiad => "GHBIGFJAEDK_AFHCKLNFIAD", - Self::Minbbekclhd => "GHBIGFJAEDK_MINBBEKCLHD", - Self::Nhbfpnhdepl => "GHBIGFJAEDK_NHBFPNHDEPL", - Self::Mddgibifnnp => "GHBIGFJAEDK_MDDGIBIFNNP", - Self::Jlmepimigod => "GHBIGFJAEDK_JLMEPIMIGOD", - Self::Gnooogmhppm => "GHBIGFJAEDK_GNOOOGMHPPM", - Self::Locafljendb => "GHBIGFJAEDK_LOCAFLJENDB", - Self::Gpafpmljmhi => "GHBIGFJAEDK_GPAFPMLJMHI", - Self::Kicpikinecg => "GHBIGFJAEDK_KICPIKINECG", - Self::Abnacoalddk => "GHBIGFJAEDK_ABNACOALDDK", - Self::Fcpgepoliin => "GHBIGFJAEDK_FCPGEPOLIIN", - Self::Deoebiaghmb => "GHBIGFJAEDK_DEOEBIAGHMB", - Self::Gnamgjgihib => "GHBIGFJAEDK_GNAMGJGIHIB", - Self::Cjnhnpgkkkl => "GHBIGFJAEDK_CJNHNPGKKKL", - Self::Hmdikoginee => "GHBIGFJAEDK_HMDIKOGINEE", - Self::Gpkfgcfpkgf => "GHBIGFJAEDK_GPKFGCFPKGF", - Self::Jafphpojkpo => "GHBIGFJAEDK_JAFPHPOJKPO", - Self::Ppamhgbljao => "GHBIGFJAEDK_PPAMHGBLJAO", - Self::Odlgcjilbpf => "GHBIGFJAEDK_ODLGCJILBPF", - Self::Hddieeaanma => "GHBIGFJAEDK_HDDIEEAANMA", - Self::Pcaegblfnbp => "GHBIGFJAEDK_PCAEGBLFNBP", - Self::Mganlehokci => "GHBIGFJAEDK_MGANLEHOKCI", - Self::Doimanomobi => "GHBIGFJAEDK_DOIMANOMOBI", - Self::Palmdehojlf => "GHBIGFJAEDK_PALMDEHOJLF", - Self::Apdfdmalkna => "GHBIGFJAEDK_APDFDMALKNA", - Self::Naflmceeffi => "GHBIGFJAEDK_NAFLMCEEFFI", - Self::Nhmpjmlckmh => "GHBIGFJAEDK_NHMPJMLCKMH", - Self::Hloklhmjaei => "GHBIGFJAEDK_HLOKLHMJAEI", - Self::Gljiofeeabm => "GHBIGFJAEDK_GLJIOFEEABM", - Self::Nemjaekhkll => "GHBIGFJAEDK_NEMJAEKHKLL", - Self::Nmjhnipneep => "GHBIGFJAEDK_NMJHNIPNEEP", - Self::Jnkdbabfdeh => "GHBIGFJAEDK_JNKDBABFDEH", - Self::Dmgmlplmnlk => "GHBIGFJAEDK_DMGMLPLMNLK", - Self::Bdkbklgmoak => "GHBIGFJAEDK_BDKBKLGMOAK", - Self::Cgmfmechloe => "GHBIGFJAEDK_CGMFMECHLOE", - Self::Ogfobeofodb => "GHBIGFJAEDK_OGFOBEOFODB", - Self::Kbominahodn => "GHBIGFJAEDK_KBOMINAHODN", - Self::Jiailafelfi => "GHBIGFJAEDK_JIAILAFELFI", - Self::Ghgpkmofgbp => "GHBIGFJAEDK_GHGPKMOFGBP", - Self::Jbjlalphdbe => "GHBIGFJAEDK_JBJLALPHDBE", - Self::Nfhkmjgjall => "GHBIGFJAEDK_NFHKMJGJALL", - Self::Dppmfgjdiic => "GHBIGFJAEDK_DPPMFGJDIIC", - Self::Omfflgigedo => "GHBIGFJAEDK_OMFFLGIGEDO", - Self::Ibbnieakcma => "GHBIGFJAEDK_IBBNIEAKCMA", - Self::Bhnjdfcbpmm => "GHBIGFJAEDK_BHNJDFCBPMM", - Self::Docmidpphkb => "GHBIGFJAEDK_DOCMIDPPHKB", - Self::Eogohimeamc => "GHBIGFJAEDK_EOGOHIMEAMC", - Self::Egibdpkipmm => "GHBIGFJAEDK_EGIBDPKIPMM", - Self::Nlhngjbdifa => "GHBIGFJAEDK_NLHNGJBDIFA", - Self::Lonkkenfmah => "GHBIGFJAEDK_LONKKENFMAH", - Self::Bhkeahebkkh => "GHBIGFJAEDK_BHKEAHEBKKH", - Self::Pbephkkkcko => "GHBIGFJAEDK_PBEPHKKKCKO", - Self::Eeckaoplmeh => "GHBIGFJAEDK_EECKAOPLMEH", - Self::Mkifcdnhgna => "GHBIGFJAEDK_MKIFCDNHGNA", - Self::Ipgmgdfccof => "GHBIGFJAEDK_IPGMGDFCCOF", - Self::Afmfgnldaih => "GHBIGFJAEDK_AFMFGNLDAIH", - Self::Cnlpiadkmnm => "GHBIGFJAEDK_CNLPIADKMNM", - Self::Onliphdhfkk => "GHBIGFJAEDK_ONLIPHDHFKK", - Self::Ggooeglhcll => "GHBIGFJAEDK_GGOOEGLHCLL", - Self::Higlbannhda => "GHBIGFJAEDK_HIGLBANNHDA", - Self::Bkkiellilpp => "GHBIGFJAEDK_BKKIELLILPP", - Self::Gfojejonjia => "GHBIGFJAEDK_GFOJEJONJIA", - Self::Demmnkpnbmd => "GHBIGFJAEDK_DEMMNKPNBMD", - Self::Hfpmejibfkp => "GHBIGFJAEDK_HFPMEJIBFKP", - Self::Cfokphlkike => "GHBIGFJAEDK_CFOKPHLKIKE", - Self::Nediclkooia => "GHBIGFJAEDK_NEDICLKOOIA", - Self::Kdjeonkenoi => "GHBIGFJAEDK_KDJEONKENOI", - Self::Ddaopniencg => "GHBIGFJAEDK_DDAOPNIENCG", - Self::Ggokegfblmn => "GHBIGFJAEDK_GGOKEGFBLMN", - Self::Ijeeoakdgmn => "GHBIGFJAEDK_IJEEOAKDGMN", - Self::Ebcnlobbkac => "GHBIGFJAEDK_EBCNLOBBKAC", - Self::Mpdhcoejmgl => "GHBIGFJAEDK_MPDHCOEJMGL", - Self::Dabakmiidji => "GHBIGFJAEDK_DABAKMIIDJI", - Self::Feeabhjcfib => "GHBIGFJAEDK_FEEABHJCFIB", - Self::Jmdmoobmlba => "GHBIGFJAEDK_JMDMOOBMLBA", - Self::Obeimckfmlk => "GHBIGFJAEDK_OBEIMCKFMLK", - Self::Anpopgejfdb => "GHBIGFJAEDK_ANPOPGEJFDB", - Self::Hhndgpddeme => "GHBIGFJAEDK_HHNDGPDDEME", - Self::Kbdbojbbchk => "GHBIGFJAEDK_KBDBOJBBCHK", - Self::Cmfjdkfbage => "GHBIGFJAEDK_CMFJDKFBAGE", - Self::Hcgkdffmmep => "GHBIGFJAEDK_HCGKDFFMMEP", - Self::Kabbhhkgnag => "GHBIGFJAEDK_KABBHHKGNAG", - Self::Kococdfclid => "GHBIGFJAEDK_KOCOCDFCLID", - Self::Hgigpiphnim => "GHBIGFJAEDK_HGIGPIPHNIM", - Self::Jgobikdnnbd => "GHBIGFJAEDK_JGOBIKDNNBD", - Self::Hefceanjaka => "GHBIGFJAEDK_HEFCEANJAKA", - Self::Eecnliaideo => "GHBIGFJAEDK_EECNLIAIDEO", - Self::Ollhoekhjhf => "GHBIGFJAEDK_OLLHOEKHJHF", - Self::Ooghldpngnc => "GHBIGFJAEDK_OOGHLDPNGNC", - Self::Cpljacidflm => "GHBIGFJAEDK_CPLJACIDFLM", - Self::Pmmhpgmegfg => "GHBIGFJAEDK_PMMHPGMEGFG", - Self::Fpmbpopnicl => "GHBIGFJAEDK_FPMBPOPNICL", - Self::Chhdeldppbn => "GHBIGFJAEDK_CHHDELDPPBN", - Self::Ookcllkepff => "GHBIGFJAEDK_OOKCLLKEPFF", - Self::Mmhogeehglb => "GHBIGFJAEDK_MMHOGEEHGLB", - Self::Dcdommbbpno => "GHBIGFJAEDK_DCDOMMBBPNO", - Self::Jledlmbonbe => "GHBIGFJAEDK_JLEDLMBONBE", - Self::Ehocfkjkkif => "GHBIGFJAEDK_EHOCFKJKKIF", - Self::Jflcdncbben => "GHBIGFJAEDK_JFLCDNCBBEN", - Self::Ljhndnnemgf => "GHBIGFJAEDK_LJHNDNNEMGF", - Self::Nkgbkacmpmi => "GHBIGFJAEDK_NKGBKACMPMI", - Self::Mknfmejndol => "GHBIGFJAEDK_MKNFMEJNDOL", - Self::Eminblkabae => "GHBIGFJAEDK_EMINBLKABAE", - Self::Oglcmplmjid => "GHBIGFJAEDK_OGLCMPLMJID", - Self::Lmamlhhajak => "GHBIGFJAEDK_LMAMLHHAJAK", - Self::Opahjampkpg => "GHBIGFJAEDK_OPAHJAMPKPG", - Self::Kkccenhdclc => "GHBIGFJAEDK_KKCCENHDCLC", - Self::Bifajgnebmb => "GHBIGFJAEDK_BIFAJGNEBMB", - Self::Klnpjmakcfj => "GHBIGFJAEDK_KLNPJMAKCFJ", - Self::Eoecfgkecld => "GHBIGFJAEDK_EOECFGKECLD", - Self::Gdfjlgpgeim => "GHBIGFJAEDK_GDFJLGPGEIM", - Self::Gmmggompiha => "GHBIGFJAEDK_GMMGGOMPIHA", - Self::Ehbbpigegln => "GHBIGFJAEDK_EHBBPIGEGLN", - Self::Kgkafhmjcna => "GHBIGFJAEDK_KGKAFHMJCNA", - Self::Dpohiacncce => "GHBIGFJAEDK_DPOHIACNCCE", - Self::Medbfogdghm => "GHBIGFJAEDK_MEDBFOGDGHM", - Self::Lipbfjppklj => "GHBIGFJAEDK_LIPBFJPPKLJ", - Self::Ljmpflkhaea => "GHBIGFJAEDK_LJMPFLKHAEA", - Self::Mebebbbjhdc => "GHBIGFJAEDK_MEBEBBBJHDC", - Self::Lngacgkioll => "GHBIGFJAEDK_LNGACGKIOLL", - Self::Jnghmiibigd => "GHBIGFJAEDK_JNGHMIIBIGD", - Self::Lpkneedmbdc => "GHBIGFJAEDK_LPKNEEDMBDC", - Self::Ljpfgknebba => "GHBIGFJAEDK_LJPFGKNEBBA", - Self::Oejklddbbje => "GHBIGFJAEDK_OEJKLDDBBJE", - Self::Fcophkonncj => "GHBIGFJAEDK_FCOPHKONNCJ", - Self::Nmhgbnimbfc => "GHBIGFJAEDK_NMHGBNIMBFC", - Self::Hlbkjilnmah => "GHBIGFJAEDK_HLBKJILNMAH", - Self::Loojhfohpki => "GHBIGFJAEDK_LOOJHFOHPKI", - Self::Jdphfeimdle => "GHBIGFJAEDK_JDPHFEIMDLE", - Self::Lhbbacfccam => "GHBIGFJAEDK_LHBBACFCCAM", - Self::Jemdcjinkkn => "GHBIGFJAEDK_JEMDCJINKKN", - Self::Focbjgkckga => "GHBIGFJAEDK_FOCBJGKCKGA", - Self::Bdejdadoiol => "GHBIGFJAEDK_BDEJDADOIOL", - Self::Labkmkbjhja => "GHBIGFJAEDK_LABKMKBJHJA", - Self::Mokdalekgeh => "GHBIGFJAEDK_MOKDALEKGEH", - Self::Hamocmopfof => "GHBIGFJAEDK_HAMOCMOPFOF", - Self::Mgppachdnbh => "GHBIGFJAEDK_MGPPACHDNBH", - Self::Jfkmnkmficp => "GHBIGFJAEDK_JFKMNKMFICP", - Self::Hjnoelhblcd => "GHBIGFJAEDK_HJNOELHBLCD", - Self::Kmagmdomhib => "GHBIGFJAEDK_KMAGMDOMHIB", - Self::Pnchopaglob => "GHBIGFJAEDK_PNCHOPAGLOB", - Self::Iaopokoaham => "GHBIGFJAEDK_IAOPOKOAHAM", - Self::Jpnifdhkljd => "GHBIGFJAEDK_JPNIFDHKLJD", - Self::Ggcedmephhf => "GHBIGFJAEDK_GGCEDMEPHHF", - Self::Hjaacjknmfl => "GHBIGFJAEDK_HJAACJKNMFL", - Self::Phipggkgplm => "GHBIGFJAEDK_PHIPGGKGPLM", - Self::Kfbloehpcdj => "GHBIGFJAEDK_KFBLOEHPCDJ", - Self::Dafiemobboh => "GHBIGFJAEDK_DAFIEMOBBOH", - Self::Ohkdalcpfok => "GHBIGFJAEDK_OHKDALCPFOK", - Self::Ojlfghcmeon => "GHBIGFJAEDK_OJLFGHCMEON", - Self::Noaaapekemf => "GHBIGFJAEDK_NOAAAPEKEMF", - Self::Ligpfldafck => "GHBIGFJAEDK_LIGPFLDAFCK", - Self::Ppimmkapckh => "GHBIGFJAEDK_PPIMMKAPCKH", - Self::Phpjaodpbla => "GHBIGFJAEDK_PHPJAODPBLA", - Self::Iiplchcmaml => "GHBIGFJAEDK_IIPLCHCMAML", - Self::Pcpfdachfhi => "GHBIGFJAEDK_PCPFDACHFHI", - Self::Diogobialna => "GHBIGFJAEDK_DIOGOBIALNA", - Self::Jmibhohehof => "GHBIGFJAEDK_JMIBHOHEHOF", - Self::Dfhimmifebm => "GHBIGFJAEDK_DFHIMMIFEBM", - Self::Enoomlbolaj => "GHBIGFJAEDK_ENOOMLBOLAJ", - Self::Bofajomkhgd => "GHBIGFJAEDK_BOFAJOMKHGD", - Self::Dgimmidbpam => "GHBIGFJAEDK_DGIMMIDBPAM", - Self::Okeeibkpfhd => "GHBIGFJAEDK_OKEEIBKPFHD", - Self::Ohnoodbdgne => "GHBIGFJAEDK_OHNOODBDGNE", - Self::Ijokemgjkhi => "GHBIGFJAEDK_IJOKEMGJKHI", - Self::Cjacjjjlmmh => "GHBIGFJAEDK_CJACJJJLMMH", - Self::Bnlpmpcgpjc => "GHBIGFJAEDK_BNLPMPCGPJC", - Self::Jmlhhgopmjo => "GHBIGFJAEDK_JMLHHGOPMJO", - Self::Jbjnlaglngn => "GHBIGFJAEDK_JBJNLAGLNGN", - Self::Gndgohceoic => "GHBIGFJAEDK_GNDGOHCEOIC", - Self::Hkfaikjclcf => "GHBIGFJAEDK_HKFAIKJCLCF", - Self::Ikhddcoicjp => "GHBIGFJAEDK_IKHDDCOICJP", - Self::Hkpcgpiodhj => "GHBIGFJAEDK_HKPCGPIODHJ", - Self::Pdnjaemfomn => "GHBIGFJAEDK_PDNJAEMFOMN", - Self::Dnnhmdbpjjd => "GHBIGFJAEDK_DNNHMDBPJJD", - Self::Hdhfcaglokd => "GHBIGFJAEDK_HDHFCAGLOKD", - Self::Bnniflplinb => "GHBIGFJAEDK_BNNIFLPLINB", - Self::Lkgbkphfkoh => "GHBIGFJAEDK_LKGBKPHFKOH", - Self::Kiidmfmhogh => "GHBIGFJAEDK_KIIDMFMHOGH", - Self::Kddiogdkfgc => "GHBIGFJAEDK_KDDIOGDKFGC", - Self::Onkioobjbhc => "GHBIGFJAEDK_ONKIOOBJBHC", - Self::Bbldnifgpfl => "GHBIGFJAEDK_BBLDNIFGPFL", - Self::Oibjipgjged => "GHBIGFJAEDK_OIBJIPGJGED", - Self::Hpfaiacicjn => "GHBIGFJAEDK_HPFAIACICJN", - Self::Eeiijhdomed => "GHBIGFJAEDK_EEIIJHDOMED", - Self::Fmaglglbkpf => "GHBIGFJAEDK_FMAGLGLBKPF", - Self::Kedioadgbab => "GHBIGFJAEDK_KEDIOADGBAB", - Self::Gchopmjhlhh => "GHBIGFJAEDK_GCHOPMJHLHH", - Self::Ndknpjkjfia => "GHBIGFJAEDK_NDKNPJKJFIA", - Self::Pibeiccglel => "GHBIGFJAEDK_PIBEICCGLEL", - Self::Lgehkcjnich => "GHBIGFJAEDK_LGEHKCJNICH", - Self::Lpdomojbkim => "GHBIGFJAEDK_LPDOMOJBKIM", - Self::Penbmpoljkf => "GHBIGFJAEDK_PENBMPOLJKF", - Self::Jafnoclmmec => "GHBIGFJAEDK_JAFNOCLMMEC", - Self::Ncdhcmojfbl => "GHBIGFJAEDK_NCDHCMOJFBL", - Self::Oakfljhdiog => "GHBIGFJAEDK_OAKFLJHDIOG", - Self::Abganonkleo => "GHBIGFJAEDK_ABGANONKLEO", - Self::Kplfianpcpg => "GHBIGFJAEDK_KPLFIANPCPG", - Self::Aecalkijgfc => "GHBIGFJAEDK_AECALKIJGFC", - Self::Hnhhohombce => "GHBIGFJAEDK_HNHHOHOMBCE", - Self::Pcmbnhgcijk => "GHBIGFJAEDK_PCMBNHGCIJK", - Self::Dndbcbnkjhk => "GHBIGFJAEDK_DNDBCBNKJHK", - Self::Faklbbaindd => "GHBIGFJAEDK_FAKLBBAINDD", - Self::Kohndfplobo => "GHBIGFJAEDK_KOHNDFPLOBO", - Self::Mmkmmijpmdl => "GHBIGFJAEDK_MMKMMIJPMDL", - Self::Haplmibmihj => "GHBIGFJAEDK_HAPLMIBMIHJ", - Self::Hodppgdlcna => "GHBIGFJAEDK_HODPPGDLCNA", - Self::Idmkbhhfpkn => "GHBIGFJAEDK_IDMKBHHFPKN", - Self::Cgnocedleom => "GHBIGFJAEDK_CGNOCEDLEOM", - Self::Ecjgoildahm => "GHBIGFJAEDK_ECJGOILDAHM", - Self::Ccpamoambmo => "GHBIGFJAEDK_CCPAMOAMBMO", - Self::Dohkbpdibfp => "GHBIGFJAEDK_DOHKBPDIBFP", - Self::Hfobcgfbgam => "GHBIGFJAEDK_HFOBCGFBGAM", - Self::Jghcphfdfae => "GHBIGFJAEDK_JGHCPHFDFAE", - Self::Iljejalkgee => "GHBIGFJAEDK_ILJEJALKGEE", - Self::Ccmeggeepgg => "GHBIGFJAEDK_CCMEGGEEPGG", - Self::Ddmgnboibjl => "GHBIGFJAEDK_DDMGNBOIBJL", - Self::Hmcfbgkmmpj => "GHBIGFJAEDK_HMCFBGKMMPJ", - Self::Okhimnhjjng => "GHBIGFJAEDK_OKHIMNHJJNG", - Self::Ampglagjdle => "GHBIGFJAEDK_AMPGLAGJDLE", - Self::Hinkjpkokdf => "GHBIGFJAEDK_HINKJPKOKDF", - Self::Ikdbacjiokb => "GHBIGFJAEDK_IKDBACJIOKB", - Self::Ffhkcbfepbc => "GHBIGFJAEDK_FFHKCBFEPBC", - Self::Ikmopgcdgdk => "GHBIGFJAEDK_IKMOPGCDGDK", - Self::Kpiojnddpgn => "GHBIGFJAEDK_KPIOJNDDPGN", - Self::Afimilhkcjj => "GHBIGFJAEDK_AFIMILHKCJJ", - Self::Eljmhenpbna => "GHBIGFJAEDK_ELJMHENPBNA", - Self::Eagkehccekn => "GHBIGFJAEDK_EAGKEHCCEKN", - Self::Bpfickmjalk => "GHBIGFJAEDK_BPFICKMJALK", - Self::Kogfhfiomol => "GHBIGFJAEDK_KOGFHFIOMOL", - Self::Iapapmhigbi => "GHBIGFJAEDK_IAPAPMHIGBI", - Self::Ndohgmggcij => "GHBIGFJAEDK_NDOHGMGGCIJ", - Self::Gckhnbbojml => "GHBIGFJAEDK_GCKHNBBOJML", - Self::Cknhpldlaak => "GHBIGFJAEDK_CKNHPLDLAAK", - Self::Bhmmmmlaial => "GHBIGFJAEDK_BHMMMMLAIAL", - Self::Agifoknodbk => "GHBIGFJAEDK_AGIFOKNODBK", - Self::Cnnjjgjkaba => "GHBIGFJAEDK_CNNJJGJKABA", - Self::Igjgddleldg => "GHBIGFJAEDK_IGJGDDLELDG", - Self::Hmlleffofii => "GHBIGFJAEDK_HMLLEFFOFII", - Self::Ckgflgpoogf => "GHBIGFJAEDK_CKGFLGPOOGF", - Self::Hgfgpoklgda => "GHBIGFJAEDK_HGFGPOKLGDA", - Self::Lnebihplabf => "GHBIGFJAEDK_LNEBIHPLABF", - Self::Mddlhoecmai => "GHBIGFJAEDK_MDDLHOECMAI", - Self::Kemfkdkmifd => "GHBIGFJAEDK_KEMFKDKMIFD", - Self::Lgfckjplenn => "GHBIGFJAEDK_LGFCKJPLENN", - Self::Efbncbcgigg => "GHBIGFJAEDK_EFBNCBCGIGG", - Self::Kiphlneiena => "GHBIGFJAEDK_KIPHLNEIENA", - Self::Polmbagegja => "GHBIGFJAEDK_POLMBAGEGJA", - Self::Omlalblpkhg => "GHBIGFJAEDK_OMLALBLPKHG", - Self::Ailpjdgficl => "GHBIGFJAEDK_AILPJDGFICL", - Self::Iaemhadccfm => "GHBIGFJAEDK_IAEMHADCCFM", - Self::Kjkhcodjehn => "GHBIGFJAEDK_KJKHCODJEHN", - Self::Nckeibjmlie => "GHBIGFJAEDK_NCKEIBJMLIE", - Self::Knpajpampcm => "GHBIGFJAEDK_KNPAJPAMPCM", - Self::Cogocjcldgf => "GHBIGFJAEDK_COGOCJCLDGF", - Self::Gfncnnklakg => "GHBIGFJAEDK_GFNCNNKLAKG", - Self::Eecbeiimfal => "GHBIGFJAEDK_EECBEIIMFAL", - Self::Jcpkkkibppl => "GHBIGFJAEDK_JCPKKKIBPPL", - Self::Nnenjghnbaa => "GHBIGFJAEDK_NNENJGHNBAA", - Self::Niekmalegbf => "GHBIGFJAEDK_NIEKMALEGBF", - Self::Glacefhmkeb => "GHBIGFJAEDK_GLACEFHMKEB", - Self::Mggadhmlgbh => "GHBIGFJAEDK_MGGADHMLGBH", - Self::Hjfmngbkfdj => "GHBIGFJAEDK_HJFMNGBKFDJ", - Self::Cojcieakoba => "GHBIGFJAEDK_COJCIEAKOBA", - Self::Bmjljokdbjn => "GHBIGFJAEDK_BMJLJOKDBJN", - Self::Gjhkmkgfaen => "GHBIGFJAEDK_GJHKMKGFAEN", - Self::Cgdpgchbkon => "GHBIGFJAEDK_CGDPGCHBKON", - Self::Aoebahlgdmp => "GHBIGFJAEDK_AOEBAHLGDMP", - Self::Migalmjfofb => "GHBIGFJAEDK_MIGALMJFOFB", - Self::Hjagjnodbao => "GHBIGFJAEDK_HJAGJNODBAO", - Self::Hdbocfmaemh => "GHBIGFJAEDK_HDBOCFMAEMH", - Self::Mhegnpajeaa => "GHBIGFJAEDK_MHEGNPAJEAA", - Self::Baeebfggfpl => "GHBIGFJAEDK_BAEEBFGGFPL", - Self::Fepdplhpdga => "GHBIGFJAEDK_FEPDPLHPDGA", - Self::Ddmpdklmmcb => "GHBIGFJAEDK_DDMPDKLMMCB", - Self::Lcminonpejp => "GHBIGFJAEDK_LCMINONPEJP", - Self::Nfblmlafpjm => "GHBIGFJAEDK_NFBLMLAFPJM", - Self::Aemakpijjeo => "GHBIGFJAEDK_AEMAKPIJJEO", - Self::Akjaclnkejf => "GHBIGFJAEDK_AKJACLNKEJF", - Self::Ccplnijemjj => "GHBIGFJAEDK_CCPLNIJEMJJ", - Self::Kanjiakhekj => "GHBIGFJAEDK_KANJIAKHEKJ", - Self::Flhepgedokl => "GHBIGFJAEDK_FLHEPGEDOKL", - Self::Gkelpiooide => "GHBIGFJAEDK_GKELPIOOIDE", - Self::Pgdalcijmjg => "GHBIGFJAEDK_PGDALCIJMJG", - Self::Omfegnbkekn => "GHBIGFJAEDK_OMFEGNBKEKN", - Self::Cmcdinhljaf => "GHBIGFJAEDK_CMCDINHLJAF", - Self::Kihkdieilgp => "GHBIGFJAEDK_KIHKDIEILGP", - Self::Agcikgbojig => "GHBIGFJAEDK_AGCIKGBOJIG", - Self::Aikjpmfjkdb => "GHBIGFJAEDK_AIKJPMFJKDB", - Self::Cnclilpaigg => "GHBIGFJAEDK_CNCLILPAIGG", - Self::Hjgcnocbmkl => "GHBIGFJAEDK_HJGCNOCBMKL", - Self::Jjaachfonjf => "GHBIGFJAEDK_JJAACHFONJF", - Self::Bppcilimimc => "GHBIGFJAEDK_BPPCILIMIMC", - Self::Fkncoepcpok => "GHBIGFJAEDK_FKNCOEPCPOK", - Self::Famclamoidd => "GHBIGFJAEDK_FAMCLAMOIDD", - Self::Kaabdffknmh => "GHBIGFJAEDK_KAABDFFKNMH", - Self::Bbggiaggkbj => "GHBIGFJAEDK_BBGGIAGGKBJ", - Self::Plaehlelckf => "GHBIGFJAEDK_PLAEHLELCKF", - Self::Gbijhcahaln => "GHBIGFJAEDK_GBIJHCAHALN", - Self::Oafhghcpihd => "GHBIGFJAEDK_OAFHGHCPIHD", - Self::Idoebddpaoh => "GHBIGFJAEDK_IDOEBDDPAOH", - Self::Chfghhepmem => "GHBIGFJAEDK_CHFGHHEPMEM", - Self::Pmjiodpdfca => "GHBIGFJAEDK_PMJIODPDFCA", - Self::Fdbgadiiaii => "GHBIGFJAEDK_FDBGADIIAII", - Self::Ajaabdajglj => "GHBIGFJAEDK_AJAABDAJGLJ", - Self::Nfbjpclmgmj => "GHBIGFJAEDK_NFBJPCLMGMJ", - Self::Fehfgbgcbih => "GHBIGFJAEDK_FEHFGBGCBIH", - Self::Fpjcciplaeh => "GHBIGFJAEDK_FPJCCIPLAEH", - Self::Jpmldnalakd => "GHBIGFJAEDK_JPMLDNALAKD", - Self::Fnglajcpioj => "GHBIGFJAEDK_FNGLAJCPIOJ", - Self::Clbhchjbiin => "GHBIGFJAEDK_CLBHCHJBIIN", - Self::Podcpagdlhp => "GHBIGFJAEDK_PODCPAGDLHP", - Self::Hompgheaidh => "GHBIGFJAEDK_HOMPGHEAIDH", - Self::Gamgflcfmfd => "GHBIGFJAEDK_GAMGFLCFMFD", - Self::Acngjlhohbc => "GHBIGFJAEDK_ACNGJLHOHBC", - Self::Gieddpipdfm => "GHBIGFJAEDK_GIEDDPIPDFM", - Self::Pmldgppgdmc => "GHBIGFJAEDK_PMLDGPPGDMC", - Self::Lbapeidapah => "GHBIGFJAEDK_LBAPEIDAPAH", - Self::Mngnbhookjc => "GHBIGFJAEDK_MNGNBHOOKJC", - Self::Hjmgobiklfh => "GHBIGFJAEDK_HJMGOBIKLFH", - Self::Eddpmlncoba => "GHBIGFJAEDK_EDDPMLNCOBA", - Self::Bjhofmgnhcp => "GHBIGFJAEDK_BJHOFMGNHCP", - Self::Dcfdiocfnol => "GHBIGFJAEDK_DCFDIOCFNOL", - Self::Hfokoljmbni => "GHBIGFJAEDK_HFOKOLJMBNI", - Self::Omffaockljb => "GHBIGFJAEDK_OMFFAOCKLJB", - Self::Pceemllbmpb => "GHBIGFJAEDK_PCEEMLLBMPB", - Self::Hbfhmmjldge => "GHBIGFJAEDK_HBFHMMJLDGE", - Self::Hifdcellpoh => "GHBIGFJAEDK_HIFDCELLPOH", - Self::Eidhppcgfnd => "GHBIGFJAEDK_EIDHPPCGFND", - Self::Liccedmjmmo => "GHBIGFJAEDK_LICCEDMJMMO", - Self::Acpggdopgfk => "GHBIGFJAEDK_ACPGGDOPGFK", - Self::Gphpolebmpm => "GHBIGFJAEDK_GPHPOLEBMPM", - Self::Dfnaboflobe => "GHBIGFJAEDK_DFNABOFLOBE", - Self::Bdbdecjibbm => "GHBIGFJAEDK_BDBDECJIBBM", - Self::Odlhfbgamel => "GHBIGFJAEDK_ODLHFBGAMEL", - Self::Bagongolmpa => "GHBIGFJAEDK_BAGONGOLMPA", - Self::Dhcnangefea => "GHBIGFJAEDK_DHCNANGEFEA", - Self::Eiinnehmfcb => "GHBIGFJAEDK_EIINNEHMFCB", - Self::Pokfldjpikh => "GHBIGFJAEDK_POKFLDJPIKH", - Self::Dlifoancobf => "GHBIGFJAEDK_DLIFOANCOBF", - Self::Eaphloomjfo => "GHBIGFJAEDK_EAPHLOOMJFO", - Self::Kpbebbmdeji => "GHBIGFJAEDK_KPBEBBMDEJI", - Self::Pgkaojpcbmm => "GHBIGFJAEDK_PGKAOJPCBMM", - Self::Ikehgeifkcp => "GHBIGFJAEDK_IKEHGEIFKCP", - Self::Lkndipmfhgc => "GHBIGFJAEDK_LKNDIPMFHGC", - Self::Elcalahgngf => "GHBIGFJAEDK_ELCALAHGNGF", - Self::Hdldpnocdgf => "GHBIGFJAEDK_HDLDPNOCDGF", - Self::Khpdmolafdl => "GHBIGFJAEDK_KHPDMOLAFDL", - Self::Occnkedpnhg => "GHBIGFJAEDK_OCCNKEDPNHG", - Self::Kioghfdjfla => "GHBIGFJAEDK_KIOGHFDJFLA", - Self::Phkjnkjnnjh => "GHBIGFJAEDK_PHKJNKJNNJH", - Self::Mlfpchabekl => "GHBIGFJAEDK_MLFPCHABEKL", - Self::Nmgnpkkbmbl => "GHBIGFJAEDK_NMGNPKKBMBL", - Self::Gbbefmdpbgb => "GHBIGFJAEDK_GBBEFMDPBGB", - Self::Bncbgnngogp => "GHBIGFJAEDK_BNCBGNNGOGP", - Self::Nihjcdjonkg => "GHBIGFJAEDK_NIHJCDJONKG", - Self::Plglnkjfoah => "GHBIGFJAEDK_PLGLNKJFOAH", - Self::Bflhjfnmhol => "GHBIGFJAEDK_BFLHJFNMHOL", - Self::Ffjpkjoppge => "GHBIGFJAEDK_FFJPKJOPPGE", - Self::Kcfedmgcnkm => "GHBIGFJAEDK_KCFEDMGCNKM", - Self::Lkdndoebbhi => "GHBIGFJAEDK_LKDNDOEBBHI", - Self::Femhmbblgmo => "GHBIGFJAEDK_FEMHMBBLGMO", - Self::Jjfceonfjjd => "GHBIGFJAEDK_JJFCEONFJJD", - Self::Jhhikjpandb => "GHBIGFJAEDK_JHHIKJPANDB", - Self::Flkddnalkfj => "GHBIGFJAEDK_FLKDDNALKFJ", - Self::Igbhkgomphe => "GHBIGFJAEDK_IGBHKGOMPHE", - Self::Eooognlegff => "GHBIGFJAEDK_EOOOGNLEGFF", - Self::Oloipibmnjo => "GHBIGFJAEDK_OLOIPIBMNJO", - Self::Nlpbaoaeilf => "GHBIGFJAEDK_NLPBAOAEILF", - Self::Ilceembgogg => "GHBIGFJAEDK_ILCEEMBGOGG", - Self::Dahobcjlhbe => "GHBIGFJAEDK_DAHOBCJLHBE", - Self::Bgjgoillgmn => "GHBIGFJAEDK_BGJGOILLGMN", - Self::Akmdiffgcom => "GHBIGFJAEDK_AKMDIFFGCOM", - Self::Pdofocedgmo => "GHBIGFJAEDK_PDOFOCEDGMO", - Self::Ffhlpgphiim => "GHBIGFJAEDK_FFHLPGPHIIM", - Self::Ocdigpdcagl => "GHBIGFJAEDK_OCDIGPDCAGL", - Self::Ejnodpbgbcp => "GHBIGFJAEDK_EJNODPBGBCP", - Self::Ihbmkabljgi => "GHBIGFJAEDK_IHBMKABLJGI", - Self::Fpjomlbagck => "GHBIGFJAEDK_FPJOMLBAGCK", - Self::Kmhklgchlab => "GHBIGFJAEDK_KMHKLGCHLAB", - Self::Llpkbomahbk => "GHBIGFJAEDK_LLPKBOMAHBK", - Self::Joifbbaoicp => "GHBIGFJAEDK_JOIFBBAOICP", - Self::Hnmhpibgfii => "GHBIGFJAEDK_HNMHPIBGFII", - Self::Lgamffceide => "GHBIGFJAEDK_LGAMFFCEIDE", - Self::Lhimkonkdmf => "GHBIGFJAEDK_LHIMKONKDMF", - Self::Dggffpcmjnh => "GHBIGFJAEDK_DGGFFPCMJNH", - Self::Keeiokdpgoc => "GHBIGFJAEDK_KEEIOKDPGOC", - Self::Agapdkdffok => "GHBIGFJAEDK_AGAPDKDFFOK", - Self::Clojballkif => "GHBIGFJAEDK_CLOJBALLKIF", - Self::Hhncodbncik => "GHBIGFJAEDK_HHNCODBNCIK", - Self::Npgmcbfilki => "GHBIGFJAEDK_NPGMCBFILKI", - Self::Oinmbnbpkkh => "GHBIGFJAEDK_OINMBNBPKKH", - Self::Lmbahdjbfbh => "GHBIGFJAEDK_LMBAHDJBFBH", - Self::Egaibpcnbai => "GHBIGFJAEDK_EGAIBPCNBAI", - Self::Mldihkmhdfk => "GHBIGFJAEDK_MLDIHKMHDFK", - Self::Ekhfknmfeak => "GHBIGFJAEDK_EKHFKNMFEAK", - Self::Bofklefolej => "GHBIGFJAEDK_BOFKLEFOLEJ", - Self::Kkcemcemofh => "GHBIGFJAEDK_KKCEMCEMOFH", - Self::Emanlnkohoi => "GHBIGFJAEDK_EMANLNKOHOI", - Self::Bcnbockohfm => "GHBIGFJAEDK_BCNBOCKOHFM", - Self::Idnodeilbpn => "GHBIGFJAEDK_IDNODEILBPN", - Self::Aaflcalohfg => "GHBIGFJAEDK_AAFLCALOHFG", - Self::Pcnejnofmgk => "GHBIGFJAEDK_PCNEJNOFMGK", - Self::Ghkhoilamhd => "GHBIGFJAEDK_GHKHOILAMHD", - Self::Anidknmpffn => "GHBIGFJAEDK_ANIDKNMPFFN", - Self::Hpfdhpgagpp => "GHBIGFJAEDK_HPFDHPGAGPP", - Self::Pedklceihcc => "GHBIGFJAEDK_PEDKLCEIHCC", - Self::Jaaifffcjeo => "GHBIGFJAEDK_JAAIFFFCJEO", - Self::Efkdopjjhjf => "GHBIGFJAEDK_EFKDOPJJHJF", - Self::Bflndlcepmi => "GHBIGFJAEDK_BFLNDLCEPMI", - Self::Gdphmennkoi => "GHBIGFJAEDK_GDPHMENNKOI", - Self::Nigccmijoma => "GHBIGFJAEDK_NIGCCMIJOMA", - Self::Enfjoplmcmb => "GHBIGFJAEDK_ENFJOPLMCMB", - Self::Cgipkbhdlff => "GHBIGFJAEDK_CGIPKBHDLFF", - Self::Fmhpipdbaom => "GHBIGFJAEDK_FMHPIPDBAOM", - Self::Cjlhcmocmae => "GHBIGFJAEDK_CJLHCMOCMAE", - Self::Joiaekhfpcc => "GHBIGFJAEDK_JOIAEKHFPCC", - Self::Apjchhdfceg => "GHBIGFJAEDK_APJCHHDFCEG", - Self::Anklbkkmdgc => "GHBIGFJAEDK_ANKLBKKMDGC", - Self::Capepdhgoml => "GHBIGFJAEDK_CAPEPDHGOML", - Self::Ckddbedelnj => "GHBIGFJAEDK_CKDDBEDELNJ", - Self::Hlpmgfbdlon => "GHBIGFJAEDK_HLPMGFBDLON", - Self::Mlinfkcidag => "GHBIGFJAEDK_MLINFKCIDAG", - Self::Kjdghhegilf => "GHBIGFJAEDK_KJDGHHEGILF", - Self::Gnfimpbfhfo => "GHBIGFJAEDK_GNFIMPBFHFO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GHBIGFJAEDK_CJCLAHBBBPH" => Some(Self::Cjclahbbbph), - "GHBIGFJAEDK_GMODKDNNIEF" => Some(Self::Gmodkdnnief), - "GHBIGFJAEDK_FJLMFGONPOA" => Some(Self::Fjlmfgonpoa), - "GHBIGFJAEDK_KIBOFIDPOHJ" => Some(Self::Kibofidpohj), - "GHBIGFJAEDK_KJEKDJGGMPK" => Some(Self::Kjekdjggmpk), - "GHBIGFJAEDK_MHKEEOHFCDL" => Some(Self::Mhkeeohfcdl), - "GHBIGFJAEDK_GIGPNLIOHGG" => Some(Self::Gigpnliohgg), - "GHBIGFJAEDK_JLAKMKMKKGB" => Some(Self::Jlakmkmkkgb), - "GHBIGFJAEDK_BENDIOIBOOJ" => Some(Self::Bendioibooj), - "GHBIGFJAEDK_IFDABBADAMD" => Some(Self::Ifdabbadamd), - "GHBIGFJAEDK_OFDGHMAPALJ" => Some(Self::Ofdghmapalj), - "GHBIGFJAEDK_LADNGIEIJCC" => Some(Self::Ladngieijcc), - "GHBIGFJAEDK_OMLPHLNNGLL" => Some(Self::Omlphlnngll), - "GHBIGFJAEDK_HMHFJCPOMGC" => Some(Self::Hmhfjcpomgc), - "GHBIGFJAEDK_JILIFPKLHCF" => Some(Self::Jilifpklhcf), - "GHBIGFJAEDK_PBEACAEMAJH" => Some(Self::Pbeacaemajh), - "GHBIGFJAEDK_HEHOLNDANDC" => Some(Self::Heholndandc), - "GHBIGFJAEDK_JAIDMGMFMFJ" => Some(Self::Jaidmgmfmfj), - "GHBIGFJAEDK_BBLGHPMAMLE" => Some(Self::Bblghpmamle), - "GHBIGFJAEDK_KKGPOKFLEMN" => Some(Self::Kkgpokflemn), - "GHBIGFJAEDK_FNPMKPNLHAC" => Some(Self::Fnpmkpnlhac), - "GHBIGFJAEDK_PKKGAGDFHJE" => Some(Self::Pkkgagdfhje), - "GHBIGFJAEDK_BKGIHMDFNOG" => Some(Self::Bkgihmdfnog), - "GHBIGFJAEDK_OOABDIEDKED" => Some(Self::Ooabdiedked), - "GHBIGFJAEDK_IGAIGDEKKIE" => Some(Self::Igaigdekkie), - "GHBIGFJAEDK_AFHCKLNFIAD" => Some(Self::Afhcklnfiad), - "GHBIGFJAEDK_MINBBEKCLHD" => Some(Self::Minbbekclhd), - "GHBIGFJAEDK_NHBFPNHDEPL" => Some(Self::Nhbfpnhdepl), - "GHBIGFJAEDK_MDDGIBIFNNP" => Some(Self::Mddgibifnnp), - "GHBIGFJAEDK_JLMEPIMIGOD" => Some(Self::Jlmepimigod), - "GHBIGFJAEDK_GNOOOGMHPPM" => Some(Self::Gnooogmhppm), - "GHBIGFJAEDK_LOCAFLJENDB" => Some(Self::Locafljendb), - "GHBIGFJAEDK_GPAFPMLJMHI" => Some(Self::Gpafpmljmhi), - "GHBIGFJAEDK_KICPIKINECG" => Some(Self::Kicpikinecg), - "GHBIGFJAEDK_ABNACOALDDK" => Some(Self::Abnacoalddk), - "GHBIGFJAEDK_FCPGEPOLIIN" => Some(Self::Fcpgepoliin), - "GHBIGFJAEDK_DEOEBIAGHMB" => Some(Self::Deoebiaghmb), - "GHBIGFJAEDK_GNAMGJGIHIB" => Some(Self::Gnamgjgihib), - "GHBIGFJAEDK_CJNHNPGKKKL" => Some(Self::Cjnhnpgkkkl), - "GHBIGFJAEDK_HMDIKOGINEE" => Some(Self::Hmdikoginee), - "GHBIGFJAEDK_GPKFGCFPKGF" => Some(Self::Gpkfgcfpkgf), - "GHBIGFJAEDK_JAFPHPOJKPO" => Some(Self::Jafphpojkpo), - "GHBIGFJAEDK_PPAMHGBLJAO" => Some(Self::Ppamhgbljao), - "GHBIGFJAEDK_ODLGCJILBPF" => Some(Self::Odlgcjilbpf), - "GHBIGFJAEDK_HDDIEEAANMA" => Some(Self::Hddieeaanma), - "GHBIGFJAEDK_PCAEGBLFNBP" => Some(Self::Pcaegblfnbp), - "GHBIGFJAEDK_MGANLEHOKCI" => Some(Self::Mganlehokci), - "GHBIGFJAEDK_DOIMANOMOBI" => Some(Self::Doimanomobi), - "GHBIGFJAEDK_PALMDEHOJLF" => Some(Self::Palmdehojlf), - "GHBIGFJAEDK_APDFDMALKNA" => Some(Self::Apdfdmalkna), - "GHBIGFJAEDK_NAFLMCEEFFI" => Some(Self::Naflmceeffi), - "GHBIGFJAEDK_NHMPJMLCKMH" => Some(Self::Nhmpjmlckmh), - "GHBIGFJAEDK_HLOKLHMJAEI" => Some(Self::Hloklhmjaei), - "GHBIGFJAEDK_GLJIOFEEABM" => Some(Self::Gljiofeeabm), - "GHBIGFJAEDK_NEMJAEKHKLL" => Some(Self::Nemjaekhkll), - "GHBIGFJAEDK_NMJHNIPNEEP" => Some(Self::Nmjhnipneep), - "GHBIGFJAEDK_JNKDBABFDEH" => Some(Self::Jnkdbabfdeh), - "GHBIGFJAEDK_DMGMLPLMNLK" => Some(Self::Dmgmlplmnlk), - "GHBIGFJAEDK_BDKBKLGMOAK" => Some(Self::Bdkbklgmoak), - "GHBIGFJAEDK_CGMFMECHLOE" => Some(Self::Cgmfmechloe), - "GHBIGFJAEDK_OGFOBEOFODB" => Some(Self::Ogfobeofodb), - "GHBIGFJAEDK_KBOMINAHODN" => Some(Self::Kbominahodn), - "GHBIGFJAEDK_JIAILAFELFI" => Some(Self::Jiailafelfi), - "GHBIGFJAEDK_GHGPKMOFGBP" => Some(Self::Ghgpkmofgbp), - "GHBIGFJAEDK_JBJLALPHDBE" => Some(Self::Jbjlalphdbe), - "GHBIGFJAEDK_NFHKMJGJALL" => Some(Self::Nfhkmjgjall), - "GHBIGFJAEDK_DPPMFGJDIIC" => Some(Self::Dppmfgjdiic), - "GHBIGFJAEDK_OMFFLGIGEDO" => Some(Self::Omfflgigedo), - "GHBIGFJAEDK_IBBNIEAKCMA" => Some(Self::Ibbnieakcma), - "GHBIGFJAEDK_BHNJDFCBPMM" => Some(Self::Bhnjdfcbpmm), - "GHBIGFJAEDK_DOCMIDPPHKB" => Some(Self::Docmidpphkb), - "GHBIGFJAEDK_EOGOHIMEAMC" => Some(Self::Eogohimeamc), - "GHBIGFJAEDK_EGIBDPKIPMM" => Some(Self::Egibdpkipmm), - "GHBIGFJAEDK_NLHNGJBDIFA" => Some(Self::Nlhngjbdifa), - "GHBIGFJAEDK_LONKKENFMAH" => Some(Self::Lonkkenfmah), - "GHBIGFJAEDK_BHKEAHEBKKH" => Some(Self::Bhkeahebkkh), - "GHBIGFJAEDK_PBEPHKKKCKO" => Some(Self::Pbephkkkcko), - "GHBIGFJAEDK_EECKAOPLMEH" => Some(Self::Eeckaoplmeh), - "GHBIGFJAEDK_MKIFCDNHGNA" => Some(Self::Mkifcdnhgna), - "GHBIGFJAEDK_IPGMGDFCCOF" => Some(Self::Ipgmgdfccof), - "GHBIGFJAEDK_AFMFGNLDAIH" => Some(Self::Afmfgnldaih), - "GHBIGFJAEDK_CNLPIADKMNM" => Some(Self::Cnlpiadkmnm), - "GHBIGFJAEDK_ONLIPHDHFKK" => Some(Self::Onliphdhfkk), - "GHBIGFJAEDK_GGOOEGLHCLL" => Some(Self::Ggooeglhcll), - "GHBIGFJAEDK_HIGLBANNHDA" => Some(Self::Higlbannhda), - "GHBIGFJAEDK_BKKIELLILPP" => Some(Self::Bkkiellilpp), - "GHBIGFJAEDK_GFOJEJONJIA" => Some(Self::Gfojejonjia), - "GHBIGFJAEDK_DEMMNKPNBMD" => Some(Self::Demmnkpnbmd), - "GHBIGFJAEDK_HFPMEJIBFKP" => Some(Self::Hfpmejibfkp), - "GHBIGFJAEDK_CFOKPHLKIKE" => Some(Self::Cfokphlkike), - "GHBIGFJAEDK_NEDICLKOOIA" => Some(Self::Nediclkooia), - "GHBIGFJAEDK_KDJEONKENOI" => Some(Self::Kdjeonkenoi), - "GHBIGFJAEDK_DDAOPNIENCG" => Some(Self::Ddaopniencg), - "GHBIGFJAEDK_GGOKEGFBLMN" => Some(Self::Ggokegfblmn), - "GHBIGFJAEDK_IJEEOAKDGMN" => Some(Self::Ijeeoakdgmn), - "GHBIGFJAEDK_EBCNLOBBKAC" => Some(Self::Ebcnlobbkac), - "GHBIGFJAEDK_MPDHCOEJMGL" => Some(Self::Mpdhcoejmgl), - "GHBIGFJAEDK_DABAKMIIDJI" => Some(Self::Dabakmiidji), - "GHBIGFJAEDK_FEEABHJCFIB" => Some(Self::Feeabhjcfib), - "GHBIGFJAEDK_JMDMOOBMLBA" => Some(Self::Jmdmoobmlba), - "GHBIGFJAEDK_OBEIMCKFMLK" => Some(Self::Obeimckfmlk), - "GHBIGFJAEDK_ANPOPGEJFDB" => Some(Self::Anpopgejfdb), - "GHBIGFJAEDK_HHNDGPDDEME" => Some(Self::Hhndgpddeme), - "GHBIGFJAEDK_KBDBOJBBCHK" => Some(Self::Kbdbojbbchk), - "GHBIGFJAEDK_CMFJDKFBAGE" => Some(Self::Cmfjdkfbage), - "GHBIGFJAEDK_HCGKDFFMMEP" => Some(Self::Hcgkdffmmep), - "GHBIGFJAEDK_KABBHHKGNAG" => Some(Self::Kabbhhkgnag), - "GHBIGFJAEDK_KOCOCDFCLID" => Some(Self::Kococdfclid), - "GHBIGFJAEDK_HGIGPIPHNIM" => Some(Self::Hgigpiphnim), - "GHBIGFJAEDK_JGOBIKDNNBD" => Some(Self::Jgobikdnnbd), - "GHBIGFJAEDK_HEFCEANJAKA" => Some(Self::Hefceanjaka), - "GHBIGFJAEDK_EECNLIAIDEO" => Some(Self::Eecnliaideo), - "GHBIGFJAEDK_OLLHOEKHJHF" => Some(Self::Ollhoekhjhf), - "GHBIGFJAEDK_OOGHLDPNGNC" => Some(Self::Ooghldpngnc), - "GHBIGFJAEDK_CPLJACIDFLM" => Some(Self::Cpljacidflm), - "GHBIGFJAEDK_PMMHPGMEGFG" => Some(Self::Pmmhpgmegfg), - "GHBIGFJAEDK_FPMBPOPNICL" => Some(Self::Fpmbpopnicl), - "GHBIGFJAEDK_CHHDELDPPBN" => Some(Self::Chhdeldppbn), - "GHBIGFJAEDK_OOKCLLKEPFF" => Some(Self::Ookcllkepff), - "GHBIGFJAEDK_MMHOGEEHGLB" => Some(Self::Mmhogeehglb), - "GHBIGFJAEDK_DCDOMMBBPNO" => Some(Self::Dcdommbbpno), - "GHBIGFJAEDK_JLEDLMBONBE" => Some(Self::Jledlmbonbe), - "GHBIGFJAEDK_EHOCFKJKKIF" => Some(Self::Ehocfkjkkif), - "GHBIGFJAEDK_JFLCDNCBBEN" => Some(Self::Jflcdncbben), - "GHBIGFJAEDK_LJHNDNNEMGF" => Some(Self::Ljhndnnemgf), - "GHBIGFJAEDK_NKGBKACMPMI" => Some(Self::Nkgbkacmpmi), - "GHBIGFJAEDK_MKNFMEJNDOL" => Some(Self::Mknfmejndol), - "GHBIGFJAEDK_EMINBLKABAE" => Some(Self::Eminblkabae), - "GHBIGFJAEDK_OGLCMPLMJID" => Some(Self::Oglcmplmjid), - "GHBIGFJAEDK_LMAMLHHAJAK" => Some(Self::Lmamlhhajak), - "GHBIGFJAEDK_OPAHJAMPKPG" => Some(Self::Opahjampkpg), - "GHBIGFJAEDK_KKCCENHDCLC" => Some(Self::Kkccenhdclc), - "GHBIGFJAEDK_BIFAJGNEBMB" => Some(Self::Bifajgnebmb), - "GHBIGFJAEDK_KLNPJMAKCFJ" => Some(Self::Klnpjmakcfj), - "GHBIGFJAEDK_EOECFGKECLD" => Some(Self::Eoecfgkecld), - "GHBIGFJAEDK_GDFJLGPGEIM" => Some(Self::Gdfjlgpgeim), - "GHBIGFJAEDK_GMMGGOMPIHA" => Some(Self::Gmmggompiha), - "GHBIGFJAEDK_EHBBPIGEGLN" => Some(Self::Ehbbpigegln), - "GHBIGFJAEDK_KGKAFHMJCNA" => Some(Self::Kgkafhmjcna), - "GHBIGFJAEDK_DPOHIACNCCE" => Some(Self::Dpohiacncce), - "GHBIGFJAEDK_MEDBFOGDGHM" => Some(Self::Medbfogdghm), - "GHBIGFJAEDK_LIPBFJPPKLJ" => Some(Self::Lipbfjppklj), - "GHBIGFJAEDK_LJMPFLKHAEA" => Some(Self::Ljmpflkhaea), - "GHBIGFJAEDK_MEBEBBBJHDC" => Some(Self::Mebebbbjhdc), - "GHBIGFJAEDK_LNGACGKIOLL" => Some(Self::Lngacgkioll), - "GHBIGFJAEDK_JNGHMIIBIGD" => Some(Self::Jnghmiibigd), - "GHBIGFJAEDK_LPKNEEDMBDC" => Some(Self::Lpkneedmbdc), - "GHBIGFJAEDK_LJPFGKNEBBA" => Some(Self::Ljpfgknebba), - "GHBIGFJAEDK_OEJKLDDBBJE" => Some(Self::Oejklddbbje), - "GHBIGFJAEDK_FCOPHKONNCJ" => Some(Self::Fcophkonncj), - "GHBIGFJAEDK_NMHGBNIMBFC" => Some(Self::Nmhgbnimbfc), - "GHBIGFJAEDK_HLBKJILNMAH" => Some(Self::Hlbkjilnmah), - "GHBIGFJAEDK_LOOJHFOHPKI" => Some(Self::Loojhfohpki), - "GHBIGFJAEDK_JDPHFEIMDLE" => Some(Self::Jdphfeimdle), - "GHBIGFJAEDK_LHBBACFCCAM" => Some(Self::Lhbbacfccam), - "GHBIGFJAEDK_JEMDCJINKKN" => Some(Self::Jemdcjinkkn), - "GHBIGFJAEDK_FOCBJGKCKGA" => Some(Self::Focbjgkckga), - "GHBIGFJAEDK_BDEJDADOIOL" => Some(Self::Bdejdadoiol), - "GHBIGFJAEDK_LABKMKBJHJA" => Some(Self::Labkmkbjhja), - "GHBIGFJAEDK_MOKDALEKGEH" => Some(Self::Mokdalekgeh), - "GHBIGFJAEDK_HAMOCMOPFOF" => Some(Self::Hamocmopfof), - "GHBIGFJAEDK_MGPPACHDNBH" => Some(Self::Mgppachdnbh), - "GHBIGFJAEDK_JFKMNKMFICP" => Some(Self::Jfkmnkmficp), - "GHBIGFJAEDK_HJNOELHBLCD" => Some(Self::Hjnoelhblcd), - "GHBIGFJAEDK_KMAGMDOMHIB" => Some(Self::Kmagmdomhib), - "GHBIGFJAEDK_PNCHOPAGLOB" => Some(Self::Pnchopaglob), - "GHBIGFJAEDK_IAOPOKOAHAM" => Some(Self::Iaopokoaham), - "GHBIGFJAEDK_JPNIFDHKLJD" => Some(Self::Jpnifdhkljd), - "GHBIGFJAEDK_GGCEDMEPHHF" => Some(Self::Ggcedmephhf), - "GHBIGFJAEDK_HJAACJKNMFL" => Some(Self::Hjaacjknmfl), - "GHBIGFJAEDK_PHIPGGKGPLM" => Some(Self::Phipggkgplm), - "GHBIGFJAEDK_KFBLOEHPCDJ" => Some(Self::Kfbloehpcdj), - "GHBIGFJAEDK_DAFIEMOBBOH" => Some(Self::Dafiemobboh), - "GHBIGFJAEDK_OHKDALCPFOK" => Some(Self::Ohkdalcpfok), - "GHBIGFJAEDK_OJLFGHCMEON" => Some(Self::Ojlfghcmeon), - "GHBIGFJAEDK_NOAAAPEKEMF" => Some(Self::Noaaapekemf), - "GHBIGFJAEDK_LIGPFLDAFCK" => Some(Self::Ligpfldafck), - "GHBIGFJAEDK_PPIMMKAPCKH" => Some(Self::Ppimmkapckh), - "GHBIGFJAEDK_PHPJAODPBLA" => Some(Self::Phpjaodpbla), - "GHBIGFJAEDK_IIPLCHCMAML" => Some(Self::Iiplchcmaml), - "GHBIGFJAEDK_PCPFDACHFHI" => Some(Self::Pcpfdachfhi), - "GHBIGFJAEDK_DIOGOBIALNA" => Some(Self::Diogobialna), - "GHBIGFJAEDK_JMIBHOHEHOF" => Some(Self::Jmibhohehof), - "GHBIGFJAEDK_DFHIMMIFEBM" => Some(Self::Dfhimmifebm), - "GHBIGFJAEDK_ENOOMLBOLAJ" => Some(Self::Enoomlbolaj), - "GHBIGFJAEDK_BOFAJOMKHGD" => Some(Self::Bofajomkhgd), - "GHBIGFJAEDK_DGIMMIDBPAM" => Some(Self::Dgimmidbpam), - "GHBIGFJAEDK_OKEEIBKPFHD" => Some(Self::Okeeibkpfhd), - "GHBIGFJAEDK_OHNOODBDGNE" => Some(Self::Ohnoodbdgne), - "GHBIGFJAEDK_IJOKEMGJKHI" => Some(Self::Ijokemgjkhi), - "GHBIGFJAEDK_CJACJJJLMMH" => Some(Self::Cjacjjjlmmh), - "GHBIGFJAEDK_BNLPMPCGPJC" => Some(Self::Bnlpmpcgpjc), - "GHBIGFJAEDK_JMLHHGOPMJO" => Some(Self::Jmlhhgopmjo), - "GHBIGFJAEDK_JBJNLAGLNGN" => Some(Self::Jbjnlaglngn), - "GHBIGFJAEDK_GNDGOHCEOIC" => Some(Self::Gndgohceoic), - "GHBIGFJAEDK_HKFAIKJCLCF" => Some(Self::Hkfaikjclcf), - "GHBIGFJAEDK_IKHDDCOICJP" => Some(Self::Ikhddcoicjp), - "GHBIGFJAEDK_HKPCGPIODHJ" => Some(Self::Hkpcgpiodhj), - "GHBIGFJAEDK_PDNJAEMFOMN" => Some(Self::Pdnjaemfomn), - "GHBIGFJAEDK_DNNHMDBPJJD" => Some(Self::Dnnhmdbpjjd), - "GHBIGFJAEDK_HDHFCAGLOKD" => Some(Self::Hdhfcaglokd), - "GHBIGFJAEDK_BNNIFLPLINB" => Some(Self::Bnniflplinb), - "GHBIGFJAEDK_LKGBKPHFKOH" => Some(Self::Lkgbkphfkoh), - "GHBIGFJAEDK_KIIDMFMHOGH" => Some(Self::Kiidmfmhogh), - "GHBIGFJAEDK_KDDIOGDKFGC" => Some(Self::Kddiogdkfgc), - "GHBIGFJAEDK_ONKIOOBJBHC" => Some(Self::Onkioobjbhc), - "GHBIGFJAEDK_BBLDNIFGPFL" => Some(Self::Bbldnifgpfl), - "GHBIGFJAEDK_OIBJIPGJGED" => Some(Self::Oibjipgjged), - "GHBIGFJAEDK_HPFAIACICJN" => Some(Self::Hpfaiacicjn), - "GHBIGFJAEDK_EEIIJHDOMED" => Some(Self::Eeiijhdomed), - "GHBIGFJAEDK_FMAGLGLBKPF" => Some(Self::Fmaglglbkpf), - "GHBIGFJAEDK_KEDIOADGBAB" => Some(Self::Kedioadgbab), - "GHBIGFJAEDK_GCHOPMJHLHH" => Some(Self::Gchopmjhlhh), - "GHBIGFJAEDK_NDKNPJKJFIA" => Some(Self::Ndknpjkjfia), - "GHBIGFJAEDK_PIBEICCGLEL" => Some(Self::Pibeiccglel), - "GHBIGFJAEDK_LGEHKCJNICH" => Some(Self::Lgehkcjnich), - "GHBIGFJAEDK_LPDOMOJBKIM" => Some(Self::Lpdomojbkim), - "GHBIGFJAEDK_PENBMPOLJKF" => Some(Self::Penbmpoljkf), - "GHBIGFJAEDK_JAFNOCLMMEC" => Some(Self::Jafnoclmmec), - "GHBIGFJAEDK_NCDHCMOJFBL" => Some(Self::Ncdhcmojfbl), - "GHBIGFJAEDK_OAKFLJHDIOG" => Some(Self::Oakfljhdiog), - "GHBIGFJAEDK_ABGANONKLEO" => Some(Self::Abganonkleo), - "GHBIGFJAEDK_KPLFIANPCPG" => Some(Self::Kplfianpcpg), - "GHBIGFJAEDK_AECALKIJGFC" => Some(Self::Aecalkijgfc), - "GHBIGFJAEDK_HNHHOHOMBCE" => Some(Self::Hnhhohombce), - "GHBIGFJAEDK_PCMBNHGCIJK" => Some(Self::Pcmbnhgcijk), - "GHBIGFJAEDK_DNDBCBNKJHK" => Some(Self::Dndbcbnkjhk), - "GHBIGFJAEDK_FAKLBBAINDD" => Some(Self::Faklbbaindd), - "GHBIGFJAEDK_KOHNDFPLOBO" => Some(Self::Kohndfplobo), - "GHBIGFJAEDK_MMKMMIJPMDL" => Some(Self::Mmkmmijpmdl), - "GHBIGFJAEDK_HAPLMIBMIHJ" => Some(Self::Haplmibmihj), - "GHBIGFJAEDK_HODPPGDLCNA" => Some(Self::Hodppgdlcna), - "GHBIGFJAEDK_IDMKBHHFPKN" => Some(Self::Idmkbhhfpkn), - "GHBIGFJAEDK_CGNOCEDLEOM" => Some(Self::Cgnocedleom), - "GHBIGFJAEDK_ECJGOILDAHM" => Some(Self::Ecjgoildahm), - "GHBIGFJAEDK_CCPAMOAMBMO" => Some(Self::Ccpamoambmo), - "GHBIGFJAEDK_DOHKBPDIBFP" => Some(Self::Dohkbpdibfp), - "GHBIGFJAEDK_HFOBCGFBGAM" => Some(Self::Hfobcgfbgam), - "GHBIGFJAEDK_JGHCPHFDFAE" => Some(Self::Jghcphfdfae), - "GHBIGFJAEDK_ILJEJALKGEE" => Some(Self::Iljejalkgee), - "GHBIGFJAEDK_CCMEGGEEPGG" => Some(Self::Ccmeggeepgg), - "GHBIGFJAEDK_DDMGNBOIBJL" => Some(Self::Ddmgnboibjl), - "GHBIGFJAEDK_HMCFBGKMMPJ" => Some(Self::Hmcfbgkmmpj), - "GHBIGFJAEDK_OKHIMNHJJNG" => Some(Self::Okhimnhjjng), - "GHBIGFJAEDK_AMPGLAGJDLE" => Some(Self::Ampglagjdle), - "GHBIGFJAEDK_HINKJPKOKDF" => Some(Self::Hinkjpkokdf), - "GHBIGFJAEDK_IKDBACJIOKB" => Some(Self::Ikdbacjiokb), - "GHBIGFJAEDK_FFHKCBFEPBC" => Some(Self::Ffhkcbfepbc), - "GHBIGFJAEDK_IKMOPGCDGDK" => Some(Self::Ikmopgcdgdk), - "GHBIGFJAEDK_KPIOJNDDPGN" => Some(Self::Kpiojnddpgn), - "GHBIGFJAEDK_AFIMILHKCJJ" => Some(Self::Afimilhkcjj), - "GHBIGFJAEDK_ELJMHENPBNA" => Some(Self::Eljmhenpbna), - "GHBIGFJAEDK_EAGKEHCCEKN" => Some(Self::Eagkehccekn), - "GHBIGFJAEDK_BPFICKMJALK" => Some(Self::Bpfickmjalk), - "GHBIGFJAEDK_KOGFHFIOMOL" => Some(Self::Kogfhfiomol), - "GHBIGFJAEDK_IAPAPMHIGBI" => Some(Self::Iapapmhigbi), - "GHBIGFJAEDK_NDOHGMGGCIJ" => Some(Self::Ndohgmggcij), - "GHBIGFJAEDK_GCKHNBBOJML" => Some(Self::Gckhnbbojml), - "GHBIGFJAEDK_CKNHPLDLAAK" => Some(Self::Cknhpldlaak), - "GHBIGFJAEDK_BHMMMMLAIAL" => Some(Self::Bhmmmmlaial), - "GHBIGFJAEDK_AGIFOKNODBK" => Some(Self::Agifoknodbk), - "GHBIGFJAEDK_CNNJJGJKABA" => Some(Self::Cnnjjgjkaba), - "GHBIGFJAEDK_IGJGDDLELDG" => Some(Self::Igjgddleldg), - "GHBIGFJAEDK_HMLLEFFOFII" => Some(Self::Hmlleffofii), - "GHBIGFJAEDK_CKGFLGPOOGF" => Some(Self::Ckgflgpoogf), - "GHBIGFJAEDK_HGFGPOKLGDA" => Some(Self::Hgfgpoklgda), - "GHBIGFJAEDK_LNEBIHPLABF" => Some(Self::Lnebihplabf), - "GHBIGFJAEDK_MDDLHOECMAI" => Some(Self::Mddlhoecmai), - "GHBIGFJAEDK_KEMFKDKMIFD" => Some(Self::Kemfkdkmifd), - "GHBIGFJAEDK_LGFCKJPLENN" => Some(Self::Lgfckjplenn), - "GHBIGFJAEDK_EFBNCBCGIGG" => Some(Self::Efbncbcgigg), - "GHBIGFJAEDK_KIPHLNEIENA" => Some(Self::Kiphlneiena), - "GHBIGFJAEDK_POLMBAGEGJA" => Some(Self::Polmbagegja), - "GHBIGFJAEDK_OMLALBLPKHG" => Some(Self::Omlalblpkhg), - "GHBIGFJAEDK_AILPJDGFICL" => Some(Self::Ailpjdgficl), - "GHBIGFJAEDK_IAEMHADCCFM" => Some(Self::Iaemhadccfm), - "GHBIGFJAEDK_KJKHCODJEHN" => Some(Self::Kjkhcodjehn), - "GHBIGFJAEDK_NCKEIBJMLIE" => Some(Self::Nckeibjmlie), - "GHBIGFJAEDK_KNPAJPAMPCM" => Some(Self::Knpajpampcm), - "GHBIGFJAEDK_COGOCJCLDGF" => Some(Self::Cogocjcldgf), - "GHBIGFJAEDK_GFNCNNKLAKG" => Some(Self::Gfncnnklakg), - "GHBIGFJAEDK_EECBEIIMFAL" => Some(Self::Eecbeiimfal), - "GHBIGFJAEDK_JCPKKKIBPPL" => Some(Self::Jcpkkkibppl), - "GHBIGFJAEDK_NNENJGHNBAA" => Some(Self::Nnenjghnbaa), - "GHBIGFJAEDK_NIEKMALEGBF" => Some(Self::Niekmalegbf), - "GHBIGFJAEDK_GLACEFHMKEB" => Some(Self::Glacefhmkeb), - "GHBIGFJAEDK_MGGADHMLGBH" => Some(Self::Mggadhmlgbh), - "GHBIGFJAEDK_HJFMNGBKFDJ" => Some(Self::Hjfmngbkfdj), - "GHBIGFJAEDK_COJCIEAKOBA" => Some(Self::Cojcieakoba), - "GHBIGFJAEDK_BMJLJOKDBJN" => Some(Self::Bmjljokdbjn), - "GHBIGFJAEDK_GJHKMKGFAEN" => Some(Self::Gjhkmkgfaen), - "GHBIGFJAEDK_CGDPGCHBKON" => Some(Self::Cgdpgchbkon), - "GHBIGFJAEDK_AOEBAHLGDMP" => Some(Self::Aoebahlgdmp), - "GHBIGFJAEDK_MIGALMJFOFB" => Some(Self::Migalmjfofb), - "GHBIGFJAEDK_HJAGJNODBAO" => Some(Self::Hjagjnodbao), - "GHBIGFJAEDK_HDBOCFMAEMH" => Some(Self::Hdbocfmaemh), - "GHBIGFJAEDK_MHEGNPAJEAA" => Some(Self::Mhegnpajeaa), - "GHBIGFJAEDK_BAEEBFGGFPL" => Some(Self::Baeebfggfpl), - "GHBIGFJAEDK_FEPDPLHPDGA" => Some(Self::Fepdplhpdga), - "GHBIGFJAEDK_DDMPDKLMMCB" => Some(Self::Ddmpdklmmcb), - "GHBIGFJAEDK_LCMINONPEJP" => Some(Self::Lcminonpejp), - "GHBIGFJAEDK_NFBLMLAFPJM" => Some(Self::Nfblmlafpjm), - "GHBIGFJAEDK_AEMAKPIJJEO" => Some(Self::Aemakpijjeo), - "GHBIGFJAEDK_AKJACLNKEJF" => Some(Self::Akjaclnkejf), - "GHBIGFJAEDK_CCPLNIJEMJJ" => Some(Self::Ccplnijemjj), - "GHBIGFJAEDK_KANJIAKHEKJ" => Some(Self::Kanjiakhekj), - "GHBIGFJAEDK_FLHEPGEDOKL" => Some(Self::Flhepgedokl), - "GHBIGFJAEDK_GKELPIOOIDE" => Some(Self::Gkelpiooide), - "GHBIGFJAEDK_PGDALCIJMJG" => Some(Self::Pgdalcijmjg), - "GHBIGFJAEDK_OMFEGNBKEKN" => Some(Self::Omfegnbkekn), - "GHBIGFJAEDK_CMCDINHLJAF" => Some(Self::Cmcdinhljaf), - "GHBIGFJAEDK_KIHKDIEILGP" => Some(Self::Kihkdieilgp), - "GHBIGFJAEDK_AGCIKGBOJIG" => Some(Self::Agcikgbojig), - "GHBIGFJAEDK_AIKJPMFJKDB" => Some(Self::Aikjpmfjkdb), - "GHBIGFJAEDK_CNCLILPAIGG" => Some(Self::Cnclilpaigg), - "GHBIGFJAEDK_HJGCNOCBMKL" => Some(Self::Hjgcnocbmkl), - "GHBIGFJAEDK_JJAACHFONJF" => Some(Self::Jjaachfonjf), - "GHBIGFJAEDK_BPPCILIMIMC" => Some(Self::Bppcilimimc), - "GHBIGFJAEDK_FKNCOEPCPOK" => Some(Self::Fkncoepcpok), - "GHBIGFJAEDK_FAMCLAMOIDD" => Some(Self::Famclamoidd), - "GHBIGFJAEDK_KAABDFFKNMH" => Some(Self::Kaabdffknmh), - "GHBIGFJAEDK_BBGGIAGGKBJ" => Some(Self::Bbggiaggkbj), - "GHBIGFJAEDK_PLAEHLELCKF" => Some(Self::Plaehlelckf), - "GHBIGFJAEDK_GBIJHCAHALN" => Some(Self::Gbijhcahaln), - "GHBIGFJAEDK_OAFHGHCPIHD" => Some(Self::Oafhghcpihd), - "GHBIGFJAEDK_IDOEBDDPAOH" => Some(Self::Idoebddpaoh), - "GHBIGFJAEDK_CHFGHHEPMEM" => Some(Self::Chfghhepmem), - "GHBIGFJAEDK_PMJIODPDFCA" => Some(Self::Pmjiodpdfca), - "GHBIGFJAEDK_FDBGADIIAII" => Some(Self::Fdbgadiiaii), - "GHBIGFJAEDK_AJAABDAJGLJ" => Some(Self::Ajaabdajglj), - "GHBIGFJAEDK_NFBJPCLMGMJ" => Some(Self::Nfbjpclmgmj), - "GHBIGFJAEDK_FEHFGBGCBIH" => Some(Self::Fehfgbgcbih), - "GHBIGFJAEDK_FPJCCIPLAEH" => Some(Self::Fpjcciplaeh), - "GHBIGFJAEDK_JPMLDNALAKD" => Some(Self::Jpmldnalakd), - "GHBIGFJAEDK_FNGLAJCPIOJ" => Some(Self::Fnglajcpioj), - "GHBIGFJAEDK_CLBHCHJBIIN" => Some(Self::Clbhchjbiin), - "GHBIGFJAEDK_PODCPAGDLHP" => Some(Self::Podcpagdlhp), - "GHBIGFJAEDK_HOMPGHEAIDH" => Some(Self::Hompgheaidh), - "GHBIGFJAEDK_GAMGFLCFMFD" => Some(Self::Gamgflcfmfd), - "GHBIGFJAEDK_ACNGJLHOHBC" => Some(Self::Acngjlhohbc), - "GHBIGFJAEDK_GIEDDPIPDFM" => Some(Self::Gieddpipdfm), - "GHBIGFJAEDK_PMLDGPPGDMC" => Some(Self::Pmldgppgdmc), - "GHBIGFJAEDK_LBAPEIDAPAH" => Some(Self::Lbapeidapah), - "GHBIGFJAEDK_MNGNBHOOKJC" => Some(Self::Mngnbhookjc), - "GHBIGFJAEDK_HJMGOBIKLFH" => Some(Self::Hjmgobiklfh), - "GHBIGFJAEDK_EDDPMLNCOBA" => Some(Self::Eddpmlncoba), - "GHBIGFJAEDK_BJHOFMGNHCP" => Some(Self::Bjhofmgnhcp), - "GHBIGFJAEDK_DCFDIOCFNOL" => Some(Self::Dcfdiocfnol), - "GHBIGFJAEDK_HFOKOLJMBNI" => Some(Self::Hfokoljmbni), - "GHBIGFJAEDK_OMFFAOCKLJB" => Some(Self::Omffaockljb), - "GHBIGFJAEDK_PCEEMLLBMPB" => Some(Self::Pceemllbmpb), - "GHBIGFJAEDK_HBFHMMJLDGE" => Some(Self::Hbfhmmjldge), - "GHBIGFJAEDK_HIFDCELLPOH" => Some(Self::Hifdcellpoh), - "GHBIGFJAEDK_EIDHPPCGFND" => Some(Self::Eidhppcgfnd), - "GHBIGFJAEDK_LICCEDMJMMO" => Some(Self::Liccedmjmmo), - "GHBIGFJAEDK_ACPGGDOPGFK" => Some(Self::Acpggdopgfk), - "GHBIGFJAEDK_GPHPOLEBMPM" => Some(Self::Gphpolebmpm), - "GHBIGFJAEDK_DFNABOFLOBE" => Some(Self::Dfnaboflobe), - "GHBIGFJAEDK_BDBDECJIBBM" => Some(Self::Bdbdecjibbm), - "GHBIGFJAEDK_ODLHFBGAMEL" => Some(Self::Odlhfbgamel), - "GHBIGFJAEDK_BAGONGOLMPA" => Some(Self::Bagongolmpa), - "GHBIGFJAEDK_DHCNANGEFEA" => Some(Self::Dhcnangefea), - "GHBIGFJAEDK_EIINNEHMFCB" => Some(Self::Eiinnehmfcb), - "GHBIGFJAEDK_POKFLDJPIKH" => Some(Self::Pokfldjpikh), - "GHBIGFJAEDK_DLIFOANCOBF" => Some(Self::Dlifoancobf), - "GHBIGFJAEDK_EAPHLOOMJFO" => Some(Self::Eaphloomjfo), - "GHBIGFJAEDK_KPBEBBMDEJI" => Some(Self::Kpbebbmdeji), - "GHBIGFJAEDK_PGKAOJPCBMM" => Some(Self::Pgkaojpcbmm), - "GHBIGFJAEDK_IKEHGEIFKCP" => Some(Self::Ikehgeifkcp), - "GHBIGFJAEDK_LKNDIPMFHGC" => Some(Self::Lkndipmfhgc), - "GHBIGFJAEDK_ELCALAHGNGF" => Some(Self::Elcalahgngf), - "GHBIGFJAEDK_HDLDPNOCDGF" => Some(Self::Hdldpnocdgf), - "GHBIGFJAEDK_KHPDMOLAFDL" => Some(Self::Khpdmolafdl), - "GHBIGFJAEDK_OCCNKEDPNHG" => Some(Self::Occnkedpnhg), - "GHBIGFJAEDK_KIOGHFDJFLA" => Some(Self::Kioghfdjfla), - "GHBIGFJAEDK_PHKJNKJNNJH" => Some(Self::Phkjnkjnnjh), - "GHBIGFJAEDK_MLFPCHABEKL" => Some(Self::Mlfpchabekl), - "GHBIGFJAEDK_NMGNPKKBMBL" => Some(Self::Nmgnpkkbmbl), - "GHBIGFJAEDK_GBBEFMDPBGB" => Some(Self::Gbbefmdpbgb), - "GHBIGFJAEDK_BNCBGNNGOGP" => Some(Self::Bncbgnngogp), - "GHBIGFJAEDK_NIHJCDJONKG" => Some(Self::Nihjcdjonkg), - "GHBIGFJAEDK_PLGLNKJFOAH" => Some(Self::Plglnkjfoah), - "GHBIGFJAEDK_BFLHJFNMHOL" => Some(Self::Bflhjfnmhol), - "GHBIGFJAEDK_FFJPKJOPPGE" => Some(Self::Ffjpkjoppge), - "GHBIGFJAEDK_KCFEDMGCNKM" => Some(Self::Kcfedmgcnkm), - "GHBIGFJAEDK_LKDNDOEBBHI" => Some(Self::Lkdndoebbhi), - "GHBIGFJAEDK_FEMHMBBLGMO" => Some(Self::Femhmbblgmo), - "GHBIGFJAEDK_JJFCEONFJJD" => Some(Self::Jjfceonfjjd), - "GHBIGFJAEDK_JHHIKJPANDB" => Some(Self::Jhhikjpandb), - "GHBIGFJAEDK_FLKDDNALKFJ" => Some(Self::Flkddnalkfj), - "GHBIGFJAEDK_IGBHKGOMPHE" => Some(Self::Igbhkgomphe), - "GHBIGFJAEDK_EOOOGNLEGFF" => Some(Self::Eooognlegff), - "GHBIGFJAEDK_OLOIPIBMNJO" => Some(Self::Oloipibmnjo), - "GHBIGFJAEDK_NLPBAOAEILF" => Some(Self::Nlpbaoaeilf), - "GHBIGFJAEDK_ILCEEMBGOGG" => Some(Self::Ilceembgogg), - "GHBIGFJAEDK_DAHOBCJLHBE" => Some(Self::Dahobcjlhbe), - "GHBIGFJAEDK_BGJGOILLGMN" => Some(Self::Bgjgoillgmn), - "GHBIGFJAEDK_AKMDIFFGCOM" => Some(Self::Akmdiffgcom), - "GHBIGFJAEDK_PDOFOCEDGMO" => Some(Self::Pdofocedgmo), - "GHBIGFJAEDK_FFHLPGPHIIM" => Some(Self::Ffhlpgphiim), - "GHBIGFJAEDK_OCDIGPDCAGL" => Some(Self::Ocdigpdcagl), - "GHBIGFJAEDK_EJNODPBGBCP" => Some(Self::Ejnodpbgbcp), - "GHBIGFJAEDK_IHBMKABLJGI" => Some(Self::Ihbmkabljgi), - "GHBIGFJAEDK_FPJOMLBAGCK" => Some(Self::Fpjomlbagck), - "GHBIGFJAEDK_KMHKLGCHLAB" => Some(Self::Kmhklgchlab), - "GHBIGFJAEDK_LLPKBOMAHBK" => Some(Self::Llpkbomahbk), - "GHBIGFJAEDK_JOIFBBAOICP" => Some(Self::Joifbbaoicp), - "GHBIGFJAEDK_HNMHPIBGFII" => Some(Self::Hnmhpibgfii), - "GHBIGFJAEDK_LGAMFFCEIDE" => Some(Self::Lgamffceide), - "GHBIGFJAEDK_LHIMKONKDMF" => Some(Self::Lhimkonkdmf), - "GHBIGFJAEDK_DGGFFPCMJNH" => Some(Self::Dggffpcmjnh), - "GHBIGFJAEDK_KEEIOKDPGOC" => Some(Self::Keeiokdpgoc), - "GHBIGFJAEDK_AGAPDKDFFOK" => Some(Self::Agapdkdffok), - "GHBIGFJAEDK_CLOJBALLKIF" => Some(Self::Clojballkif), - "GHBIGFJAEDK_HHNCODBNCIK" => Some(Self::Hhncodbncik), - "GHBIGFJAEDK_NPGMCBFILKI" => Some(Self::Npgmcbfilki), - "GHBIGFJAEDK_OINMBNBPKKH" => Some(Self::Oinmbnbpkkh), - "GHBIGFJAEDK_LMBAHDJBFBH" => Some(Self::Lmbahdjbfbh), - "GHBIGFJAEDK_EGAIBPCNBAI" => Some(Self::Egaibpcnbai), - "GHBIGFJAEDK_MLDIHKMHDFK" => Some(Self::Mldihkmhdfk), - "GHBIGFJAEDK_EKHFKNMFEAK" => Some(Self::Ekhfknmfeak), - "GHBIGFJAEDK_BOFKLEFOLEJ" => Some(Self::Bofklefolej), - "GHBIGFJAEDK_KKCEMCEMOFH" => Some(Self::Kkcemcemofh), - "GHBIGFJAEDK_EMANLNKOHOI" => Some(Self::Emanlnkohoi), - "GHBIGFJAEDK_BCNBOCKOHFM" => Some(Self::Bcnbockohfm), - "GHBIGFJAEDK_IDNODEILBPN" => Some(Self::Idnodeilbpn), - "GHBIGFJAEDK_AAFLCALOHFG" => Some(Self::Aaflcalohfg), - "GHBIGFJAEDK_PCNEJNOFMGK" => Some(Self::Pcnejnofmgk), - "GHBIGFJAEDK_GHKHOILAMHD" => Some(Self::Ghkhoilamhd), - "GHBIGFJAEDK_ANIDKNMPFFN" => Some(Self::Anidknmpffn), - "GHBIGFJAEDK_HPFDHPGAGPP" => Some(Self::Hpfdhpgagpp), - "GHBIGFJAEDK_PEDKLCEIHCC" => Some(Self::Pedklceihcc), - "GHBIGFJAEDK_JAAIFFFCJEO" => Some(Self::Jaaifffcjeo), - "GHBIGFJAEDK_EFKDOPJJHJF" => Some(Self::Efkdopjjhjf), - "GHBIGFJAEDK_BFLNDLCEPMI" => Some(Self::Bflndlcepmi), - "GHBIGFJAEDK_GDPHMENNKOI" => Some(Self::Gdphmennkoi), - "GHBIGFJAEDK_NIGCCMIJOMA" => Some(Self::Nigccmijoma), - "GHBIGFJAEDK_ENFJOPLMCMB" => Some(Self::Enfjoplmcmb), - "GHBIGFJAEDK_CGIPKBHDLFF" => Some(Self::Cgipkbhdlff), - "GHBIGFJAEDK_FMHPIPDBAOM" => Some(Self::Fmhpipdbaom), - "GHBIGFJAEDK_CJLHCMOCMAE" => Some(Self::Cjlhcmocmae), - "GHBIGFJAEDK_JOIAEKHFPCC" => Some(Self::Joiaekhfpcc), - "GHBIGFJAEDK_APJCHHDFCEG" => Some(Self::Apjchhdfceg), - "GHBIGFJAEDK_ANKLBKKMDGC" => Some(Self::Anklbkkmdgc), - "GHBIGFJAEDK_CAPEPDHGOML" => Some(Self::Capepdhgoml), - "GHBIGFJAEDK_CKDDBEDELNJ" => Some(Self::Ckddbedelnj), - "GHBIGFJAEDK_HLPMGFBDLON" => Some(Self::Hlpmgfbdlon), - "GHBIGFJAEDK_MLINFKCIDAG" => Some(Self::Mlinfkcidag), - "GHBIGFJAEDK_KJDGHHEGILF" => Some(Self::Kjdghhegilf), - "GHBIGFJAEDK_GNFIMPBFHFO" => Some(Self::Gnfimpbfhfo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aomeakaoegj { - Imfilhchnfd = 0, - Ngiemeioebb = 3, - Iolickbgohk = 2, - Cnfiimnnpam = 1, -} -impl Aomeakaoegj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Imfilhchnfd => "AOMEAKAOEGJ_IMFILHCHNFD", - Self::Ngiemeioebb => "AOMEAKAOEGJ_NGIEMEIOEBB", - Self::Iolickbgohk => "AOMEAKAOEGJ_IOLICKBGOHK", - Self::Cnfiimnnpam => "AOMEAKAOEGJ_CNFIIMNNPAM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AOMEAKAOEGJ_IMFILHCHNFD" => Some(Self::Imfilhchnfd), - "AOMEAKAOEGJ_NGIEMEIOEBB" => Some(Self::Ngiemeioebb), - "AOMEAKAOEGJ_IOLICKBGOHK" => Some(Self::Iolickbgohk), - "AOMEAKAOEGJ_CNFIIMNNPAM" => Some(Self::Cnfiimnnpam), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jcbcclbnicp { - Odoenmjdhbk = 0, -} -impl Jcbcclbnicp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Odoenmjdhbk => "JCBCCLBNICP_ODOENMJDHBK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JCBCCLBNICP_ODOENMJDHBK" => Some(Self::Odoenmjdhbk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pmcldcncobe { - Defjocaiomb = 0, -} -impl Pmcldcncobe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Defjocaiomb => "PMCLDCNCOBE_DEFJOCAIOMB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PMCLDCNCOBE_DEFJOCAIOMB" => Some(Self::Defjocaiomb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ombeneahiel { - ConveyerBelt = 0, - PushBackOnce = 2, - PushAsPlayer = 3, - PushDistance = 4, - Spring = 1, -} -impl Ombeneahiel { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ConveyerBelt => "OMBENEAHIEL_CONVEYER_BELT", - Self::PushBackOnce => "OMBENEAHIEL_PUSH_BACK_ONCE", - Self::PushAsPlayer => "OMBENEAHIEL_PUSH_AS_PLAYER", - Self::PushDistance => "OMBENEAHIEL_PUSH_DISTANCE", - Self::Spring => "OMBENEAHIEL_SPRING", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OMBENEAHIEL_CONVEYER_BELT" => Some(Self::ConveyerBelt), - "OMBENEAHIEL_PUSH_BACK_ONCE" => Some(Self::PushBackOnce), - "OMBENEAHIEL_PUSH_AS_PLAYER" => Some(Self::PushAsPlayer), - "OMBENEAHIEL_PUSH_DISTANCE" => Some(Self::PushDistance), - "OMBENEAHIEL_SPRING" => Some(Self::Spring), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nipdmbligni { - Niifobhhcge = 0, - Icbccmonggb = 6, - Mhicoblafib = 5, - Npbdikgieco = 100, - Nnmkcfikbcb = 3, - Ajlfbeclgge = 4, - Fgojdpldnnn = 1, -} -impl Nipdmbligni { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Niifobhhcge => "NIPDMBLIGNI_NIIFOBHHCGE", - Self::Icbccmonggb => "NIPDMBLIGNI_ICBCCMONGGB", - Self::Mhicoblafib => "NIPDMBLIGNI_MHICOBLAFIB", - Self::Npbdikgieco => "NIPDMBLIGNI_NPBDIKGIECO", - Self::Nnmkcfikbcb => "NIPDMBLIGNI_NNMKCFIKBCB", - Self::Ajlfbeclgge => "NIPDMBLIGNI_AJLFBECLGGE", - Self::Fgojdpldnnn => "NIPDMBLIGNI_FGOJDPLDNNN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NIPDMBLIGNI_NIIFOBHHCGE" => Some(Self::Niifobhhcge), - "NIPDMBLIGNI_ICBCCMONGGB" => Some(Self::Icbccmonggb), - "NIPDMBLIGNI_MHICOBLAFIB" => Some(Self::Mhicoblafib), - "NIPDMBLIGNI_NPBDIKGIECO" => Some(Self::Npbdikgieco), - "NIPDMBLIGNI_NNMKCFIKBCB" => Some(Self::Nnmkcfikbcb), - "NIPDMBLIGNI_AJLFBECLGGE" => Some(Self::Ajlfbeclgge), - "NIPDMBLIGNI_FGOJDPLDNNN" => Some(Self::Fgojdpldnnn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eafogjbafbb { - Cmmjienknim = 0, - Pjmocdlonal = 2, - Opejblfdcjk = 4, - Mkjchnkcjmh = 5, - Caiikohhcel = 1, - Akbjpigmpaj = 3, - Ijgnopmhaeh = 6, -} -impl Eafogjbafbb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cmmjienknim => "EAFOGJBAFBB_CMMJIENKNIM", - Self::Pjmocdlonal => "EAFOGJBAFBB_PJMOCDLONAL", - Self::Opejblfdcjk => "EAFOGJBAFBB_OPEJBLFDCJK", - Self::Mkjchnkcjmh => "EAFOGJBAFBB_MKJCHNKCJMH", - Self::Caiikohhcel => "EAFOGJBAFBB_CAIIKOHHCEL", - Self::Akbjpigmpaj => "EAFOGJBAFBB_AKBJPIGMPAJ", - Self::Ijgnopmhaeh => "EAFOGJBAFBB_IJGNOPMHAEH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EAFOGJBAFBB_CMMJIENKNIM" => Some(Self::Cmmjienknim), - "EAFOGJBAFBB_PJMOCDLONAL" => Some(Self::Pjmocdlonal), - "EAFOGJBAFBB_OPEJBLFDCJK" => Some(Self::Opejblfdcjk), - "EAFOGJBAFBB_MKJCHNKCJMH" => Some(Self::Mkjchnkcjmh), - "EAFOGJBAFBB_CAIIKOHHCEL" => Some(Self::Caiikohhcel), - "EAFOGJBAFBB_AKBJPIGMPAJ" => Some(Self::Akbjpigmpaj), - "EAFOGJBAFBB_IJGNOPMHAEH" => Some(Self::Ijgnopmhaeh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pacandipnoh { - Dkjaahbpele = 0, -} -impl Pacandipnoh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dkjaahbpele => "PACANDIPNOH_DKJAAHBPELE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PACANDIPNOH_DKJAAHBPELE" => Some(Self::Dkjaahbpele), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fcjlaimecde { - Bennogdhhmg = 0, - Iifkilfcbjc = 8, - Nkafepeaahm = 3, - Filcilihdel = 6, - Mmnpflfceof = 10, - Hlbkcljclmc = 4, - Aalnilnpjbp = 2, - Dflkheamace = 5, - Ehpdgicjlnb = 1, - Iailfggmlbf = 7, - Kbjjpoaaofm = 9, -} -impl Fcjlaimecde { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bennogdhhmg => "FCJLAIMECDE_BENNOGDHHMG", - Self::Iifkilfcbjc => "FCJLAIMECDE_IIFKILFCBJC", - Self::Nkafepeaahm => "FCJLAIMECDE_NKAFEPEAAHM", - Self::Filcilihdel => "FCJLAIMECDE_FILCILIHDEL", - Self::Mmnpflfceof => "FCJLAIMECDE_MMNPFLFCEOF", - Self::Hlbkcljclmc => "FCJLAIMECDE_HLBKCLJCLMC", - Self::Aalnilnpjbp => "FCJLAIMECDE_AALNILNPJBP", - Self::Dflkheamace => "FCJLAIMECDE_DFLKHEAMACE", - Self::Ehpdgicjlnb => "FCJLAIMECDE_EHPDGICJLNB", - Self::Iailfggmlbf => "FCJLAIMECDE_IAILFGGMLBF", - Self::Kbjjpoaaofm => "FCJLAIMECDE_KBJJPOAAOFM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FCJLAIMECDE_BENNOGDHHMG" => Some(Self::Bennogdhhmg), - "FCJLAIMECDE_IIFKILFCBJC" => Some(Self::Iifkilfcbjc), - "FCJLAIMECDE_NKAFEPEAAHM" => Some(Self::Nkafepeaahm), - "FCJLAIMECDE_FILCILIHDEL" => Some(Self::Filcilihdel), - "FCJLAIMECDE_MMNPFLFCEOF" => Some(Self::Mmnpflfceof), - "FCJLAIMECDE_HLBKCLJCLMC" => Some(Self::Hlbkcljclmc), - "FCJLAIMECDE_AALNILNPJBP" => Some(Self::Aalnilnpjbp), - "FCJLAIMECDE_DFLKHEAMACE" => Some(Self::Dflkheamace), - "FCJLAIMECDE_EHPDGICJLNB" => Some(Self::Ehpdgicjlnb), - "FCJLAIMECDE_IAILFGGMLBF" => Some(Self::Iailfggmlbf), - "FCJLAIMECDE_KBJJPOAAOFM" => Some(Self::Kbjjpoaaofm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum BuddyTeamType { - OclajeeicblJgcfmlfddpl = 0, - OclajeeicblJohlhjdkaha = 1, - OclajeeicblCpcijpkappj = 2, - OclajeeicblIcdkpfmdpaf = 3, -} -impl BuddyTeamType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::OclajeeicblJgcfmlfddpl => "OCLAJEEICBL_JGCFMLFDDPL", - Self::OclajeeicblJohlhjdkaha => "OCLAJEEICBL_JOHLHJDKAHA", - Self::OclajeeicblCpcijpkappj => "OCLAJEEICBL_CPCIJPKAPPJ", - Self::OclajeeicblIcdkpfmdpaf => "OCLAJEEICBL_ICDKPFMDPAF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OCLAJEEICBL_JGCFMLFDDPL" => Some(Self::OclajeeicblJgcfmlfddpl), - "OCLAJEEICBL_JOHLHJDKAHA" => Some(Self::OclajeeicblJohlhjdkaha), - "OCLAJEEICBL_CPCIJPKAPPJ" => Some(Self::OclajeeicblCpcijpkappj), - "OCLAJEEICBL_ICDKPFMDPAF" => Some(Self::OclajeeicblIcdkpfmdpaf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pddedmkmmco { - Mcokhphhikc = 0, -} -impl Pddedmkmmco { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mcokhphhikc => "PDDEDMKMMCO_MCOKHPHHIKC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PDDEDMKMMCO_MCOKHPHHIKC" => Some(Self::Mcokhphhikc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Almgeinpfak { - Dmiblbgplcf = 0, -} -impl Almgeinpfak { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dmiblbgplcf => "ALMGEINPFAK_DMIBLBGPLCF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ALMGEINPFAK_DMIBLBGPLCF" => Some(Self::Dmiblbgplcf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Okafgopliko { - Jedbjjhbjia = 0, - Ollegjbajnf = 3, - Hicopckibff = 4, - Elejicjncmo = 2, - Hjpmdbihbck = 1, -} -impl Okafgopliko { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jedbjjhbjia => "OKAFGOPLIKO_JEDBJJHBJIA", - Self::Ollegjbajnf => "OKAFGOPLIKO_OLLEGJBAJNF", - Self::Hicopckibff => "OKAFGOPLIKO_HICOPCKIBFF", - Self::Elejicjncmo => "OKAFGOPLIKO_ELEJICJNCMO", - Self::Hjpmdbihbck => "OKAFGOPLIKO_HJPMDBIHBCK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OKAFGOPLIKO_JEDBJJHBJIA" => Some(Self::Jedbjjhbjia), - "OKAFGOPLIKO_OLLEGJBAJNF" => Some(Self::Ollegjbajnf), - "OKAFGOPLIKO_HICOPCKIBFF" => Some(Self::Hicopckibff), - "OKAFGOPLIKO_ELEJICJNCMO" => Some(Self::Elejicjncmo), - "OKAFGOPLIKO_HJPMDBIHBCK" => Some(Self::Hjpmdbihbck), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Edmcjdkbakn { - RepairZoneStateNone = 0, - RepairZoneStateSucc = 2, - RepairZoneStateFail = 1, -} -impl Edmcjdkbakn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::RepairZoneStateNone => "EDMCJDKBAKN_REPAIR_ZONE_STATE_NONE", - Self::RepairZoneStateSucc => "EDMCJDKBAKN_REPAIR_ZONE_STATE_SUCC", - Self::RepairZoneStateFail => "EDMCJDKBAKN_REPAIR_ZONE_STATE_FAIL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EDMCJDKBAKN_REPAIR_ZONE_STATE_NONE" => Some(Self::RepairZoneStateNone), - "EDMCJDKBAKN_REPAIR_ZONE_STATE_SUCC" => Some(Self::RepairZoneStateSucc), - "EDMCJDKBAKN_REPAIR_ZONE_STATE_FAIL" => Some(Self::RepairZoneStateFail), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Afhbomcnhnn { - Nfjffndbajk = 0, - Inogepbbphe = 1, - Cpbdccibiip = 2, -} -impl Afhbomcnhnn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nfjffndbajk => "AFHBOMCNHNN_NFJFFNDBAJK", - Self::Inogepbbphe => "AFHBOMCNHNN_INOGEPBBPHE", - Self::Cpbdccibiip => "AFHBOMCNHNN_CPBDCCIBIIP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AFHBOMCNHNN_NFJFFNDBAJK" => Some(Self::Nfjffndbajk), - "AFHBOMCNHNN_INOGEPBBPHE" => Some(Self::Inogepbbphe), - "AFHBOMCNHNN_CPBDCCIBIIP" => Some(Self::Cpbdccibiip), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ainfjigaopd { - Bockdomjcgd = 0, -} -impl Ainfjigaopd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bockdomjcgd => "AINFJIGAOPD_BOCKDOMJCGD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AINFJIGAOPD_BOCKDOMJCGD" => Some(Self::Bockdomjcgd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Klghcmbndgc { - Ijakhcpbkan = 0, -} -impl Klghcmbndgc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ijakhcpbkan => "KLGHCMBNDGC_IJAKHCPBKAN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KLGHCMBNDGC_IJAKHCPBKAN" => Some(Self::Ijakhcpbkan), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pgoofhgfefg { - Eocgdnmdbml = 0, - Oflcmomhkkd = 1, -} -impl Pgoofhgfefg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Eocgdnmdbml => "PGOOFHGFEFG_EOCGDNMDBML", - Self::Oflcmomhkkd => "PGOOFHGFEFG_OFLCMOMHKKD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PGOOFHGFEFG_EOCGDNMDBML" => Some(Self::Eocgdnmdbml), - "PGOOFHGFEFG_OFLCMOMHKKD" => Some(Self::Oflcmomhkkd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fkfdkpjlhil { - Bjoibdcglce = 0, - Bbfemplhdai = 6, - Dmnbdolhkno = 4, - Dnlffnbbnkk = 3, - Iidbfhknbol = 2, - Bkljgfjokmj = 8, - Glnhmfohjao = 5, - Dfjjgookagf = 1, - Jcpfohaobjp = 7, -} -impl Fkfdkpjlhil { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bjoibdcglce => "FKFDKPJLHIL_BJOIBDCGLCE", - Self::Bbfemplhdai => "FKFDKPJLHIL_BBFEMPLHDAI", - Self::Dmnbdolhkno => "FKFDKPJLHIL_DMNBDOLHKNO", - Self::Dnlffnbbnkk => "FKFDKPJLHIL_DNLFFNBBNKK", - Self::Iidbfhknbol => "FKFDKPJLHIL_IIDBFHKNBOL", - Self::Bkljgfjokmj => "FKFDKPJLHIL_BKLJGFJOKMJ", - Self::Glnhmfohjao => "FKFDKPJLHIL_GLNHMFOHJAO", - Self::Dfjjgookagf => "FKFDKPJLHIL_DFJJGOOKAGF", - Self::Jcpfohaobjp => "FKFDKPJLHIL_JCPFOHAOBJP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FKFDKPJLHIL_BJOIBDCGLCE" => Some(Self::Bjoibdcglce), - "FKFDKPJLHIL_BBFEMPLHDAI" => Some(Self::Bbfemplhdai), - "FKFDKPJLHIL_DMNBDOLHKNO" => Some(Self::Dmnbdolhkno), - "FKFDKPJLHIL_DNLFFNBBNKK" => Some(Self::Dnlffnbbnkk), - "FKFDKPJLHIL_IIDBFHKNBOL" => Some(Self::Iidbfhknbol), - "FKFDKPJLHIL_BKLJGFJOKMJ" => Some(Self::Bkljgfjokmj), - "FKFDKPJLHIL_GLNHMFOHJAO" => Some(Self::Glnhmfohjao), - "FKFDKPJLHIL_DFJJGOOKAGF" => Some(Self::Dfjjgookagf), - "FKFDKPJLHIL_JCPFOHAOBJP" => Some(Self::Jcpfohaobjp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mengecjgakj { - Cbdopkalpam = 0, - Ncmpppcnfhd = 1, - Eklaohknfia = 2, -} -impl Mengecjgakj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cbdopkalpam => "MENGECJGAKJ_CBDOPKALPAM", - Self::Ncmpppcnfhd => "MENGECJGAKJ_NCMPPPCNFHD", - Self::Eklaohknfia => "MENGECJGAKJ_EKLAOHKNFIA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MENGECJGAKJ_CBDOPKALPAM" => Some(Self::Cbdopkalpam), - "MENGECJGAKJ_NCMPPPCNFHD" => Some(Self::Ncmpppcnfhd), - "MENGECJGAKJ_EKLAOHKNFIA" => Some(Self::Eklaohknfia), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ipfcaajnnji { - Ifndbkgknbb = 0, - Ghmpipfdgkc = 8, - Ehnpoapgcdl = 5, - Aognhnidoha = 1, - Dgcjmggohah = 10, - Jjcmhgnejlf = 3, - Gkfbcfafoje = 9, - Mpgfmdiflme = 7, - Hfgnoehikpf = 4, - Gdoepojdmjp = 11, - Adejcnidijn = 2, - Hbopajnioda = 6, -} -impl Ipfcaajnnji { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ifndbkgknbb => "IPFCAAJNNJI_IFNDBKGKNBB", - Self::Ghmpipfdgkc => "IPFCAAJNNJI_GHMPIPFDGKC", - Self::Ehnpoapgcdl => "IPFCAAJNNJI_EHNPOAPGCDL", - Self::Aognhnidoha => "IPFCAAJNNJI_AOGNHNIDOHA", - Self::Dgcjmggohah => "IPFCAAJNNJI_DGCJMGGOHAH", - Self::Jjcmhgnejlf => "IPFCAAJNNJI_JJCMHGNEJLF", - Self::Gkfbcfafoje => "IPFCAAJNNJI_GKFBCFAFOJE", - Self::Mpgfmdiflme => "IPFCAAJNNJI_MPGFMDIFLME", - Self::Hfgnoehikpf => "IPFCAAJNNJI_HFGNOEHIKPF", - Self::Gdoepojdmjp => "IPFCAAJNNJI_GDOEPOJDMJP", - Self::Adejcnidijn => "IPFCAAJNNJI_ADEJCNIDIJN", - Self::Hbopajnioda => "IPFCAAJNNJI_HBOPAJNIODA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IPFCAAJNNJI_IFNDBKGKNBB" => Some(Self::Ifndbkgknbb), - "IPFCAAJNNJI_GHMPIPFDGKC" => Some(Self::Ghmpipfdgkc), - "IPFCAAJNNJI_EHNPOAPGCDL" => Some(Self::Ehnpoapgcdl), - "IPFCAAJNNJI_AOGNHNIDOHA" => Some(Self::Aognhnidoha), - "IPFCAAJNNJI_DGCJMGGOHAH" => Some(Self::Dgcjmggohah), - "IPFCAAJNNJI_JJCMHGNEJLF" => Some(Self::Jjcmhgnejlf), - "IPFCAAJNNJI_GKFBCFAFOJE" => Some(Self::Gkfbcfafoje), - "IPFCAAJNNJI_MPGFMDIFLME" => Some(Self::Mpgfmdiflme), - "IPFCAAJNNJI_HFGNOEHIKPF" => Some(Self::Hfgnoehikpf), - "IPFCAAJNNJI_GDOEPOJDMJP" => Some(Self::Gdoepojdmjp), - "IPFCAAJNNJI_ADEJCNIDIJN" => Some(Self::Adejcnidijn), - "IPFCAAJNNJI_HBOPAJNIODA" => Some(Self::Hbopajnioda), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hnjommmepek { - Onjdacjidbg = 0, - Jhmonnapjhj = 3, - Coldpkdbmbb = 2, - Dloifdjggkh = 5, - Pcckfndfocn = 1, - Opchapfcpha = 4, -} -impl Hnjommmepek { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Onjdacjidbg => "HNJOMMMEPEK_ONJDACJIDBG", - Self::Jhmonnapjhj => "HNJOMMMEPEK_JHMONNAPJHJ", - Self::Coldpkdbmbb => "HNJOMMMEPEK_COLDPKDBMBB", - Self::Dloifdjggkh => "HNJOMMMEPEK_DLOIFDJGGKH", - Self::Pcckfndfocn => "HNJOMMMEPEK_PCCKFNDFOCN", - Self::Opchapfcpha => "HNJOMMMEPEK_OPCHAPFCPHA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HNJOMMMEPEK_ONJDACJIDBG" => Some(Self::Onjdacjidbg), - "HNJOMMMEPEK_JHMONNAPJHJ" => Some(Self::Jhmonnapjhj), - "HNJOMMMEPEK_COLDPKDBMBB" => Some(Self::Coldpkdbmbb), - "HNJOMMMEPEK_DLOIFDJGGKH" => Some(Self::Dloifdjggkh), - "HNJOMMMEPEK_PCCKFNDFOCN" => Some(Self::Pcckfndfocn), - "HNJOMMMEPEK_OPCHAPFCPHA" => Some(Self::Opchapfcpha), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lbahnlpklee { - Dpbfiecfdhp = 0, - Mpljnhokmle = 5, - Fnjepnkfbgk = 102, - Jgpcejkmccb = 4, - Ompalaildoa = 2, - Ijhhfegfgeb = 7, - Mbmgljkhobk = 101, - Fdnkpmdoble = 3, - Ffklpimachc = 106, - Aoamifdneil = 108, - Bdkddflicaa = 8, - Kkkojjfbmpc = 105, - Ljjfahokclp = 1, - Kgjajmhiino = 6, - Loplemgbdaj = 104, - Enmimojilnk = 100, - Hchjmaoinfj = 103, - Inhcoemkaak = 109, - Jkbeijglapp = 107, -} -impl Lbahnlpklee { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dpbfiecfdhp => "LBAHNLPKLEE_DPBFIECFDHP", - Self::Mpljnhokmle => "LBAHNLPKLEE_MPLJNHOKMLE", - Self::Fnjepnkfbgk => "LBAHNLPKLEE_FNJEPNKFBGK", - Self::Jgpcejkmccb => "LBAHNLPKLEE_JGPCEJKMCCB", - Self::Ompalaildoa => "LBAHNLPKLEE_OMPALAILDOA", - Self::Ijhhfegfgeb => "LBAHNLPKLEE_IJHHFEGFGEB", - Self::Mbmgljkhobk => "LBAHNLPKLEE_MBMGLJKHOBK", - Self::Fdnkpmdoble => "LBAHNLPKLEE_FDNKPMDOBLE", - Self::Ffklpimachc => "LBAHNLPKLEE_FFKLPIMACHC", - Self::Aoamifdneil => "LBAHNLPKLEE_AOAMIFDNEIL", - Self::Bdkddflicaa => "LBAHNLPKLEE_BDKDDFLICAA", - Self::Kkkojjfbmpc => "LBAHNLPKLEE_KKKOJJFBMPC", - Self::Ljjfahokclp => "LBAHNLPKLEE_LJJFAHOKCLP", - Self::Kgjajmhiino => "LBAHNLPKLEE_KGJAJMHIINO", - Self::Loplemgbdaj => "LBAHNLPKLEE_LOPLEMGBDAJ", - Self::Enmimojilnk => "LBAHNLPKLEE_ENMIMOJILNK", - Self::Hchjmaoinfj => "LBAHNLPKLEE_HCHJMAOINFJ", - Self::Inhcoemkaak => "LBAHNLPKLEE_INHCOEMKAAK", - Self::Jkbeijglapp => "LBAHNLPKLEE_JKBEIJGLAPP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LBAHNLPKLEE_DPBFIECFDHP" => Some(Self::Dpbfiecfdhp), - "LBAHNLPKLEE_MPLJNHOKMLE" => Some(Self::Mpljnhokmle), - "LBAHNLPKLEE_FNJEPNKFBGK" => Some(Self::Fnjepnkfbgk), - "LBAHNLPKLEE_JGPCEJKMCCB" => Some(Self::Jgpcejkmccb), - "LBAHNLPKLEE_OMPALAILDOA" => Some(Self::Ompalaildoa), - "LBAHNLPKLEE_IJHHFEGFGEB" => Some(Self::Ijhhfegfgeb), - "LBAHNLPKLEE_MBMGLJKHOBK" => Some(Self::Mbmgljkhobk), - "LBAHNLPKLEE_FDNKPMDOBLE" => Some(Self::Fdnkpmdoble), - "LBAHNLPKLEE_FFKLPIMACHC" => Some(Self::Ffklpimachc), - "LBAHNLPKLEE_AOAMIFDNEIL" => Some(Self::Aoamifdneil), - "LBAHNLPKLEE_BDKDDFLICAA" => Some(Self::Bdkddflicaa), - "LBAHNLPKLEE_KKKOJJFBMPC" => Some(Self::Kkkojjfbmpc), - "LBAHNLPKLEE_LJJFAHOKCLP" => Some(Self::Ljjfahokclp), - "LBAHNLPKLEE_KGJAJMHIINO" => Some(Self::Kgjajmhiino), - "LBAHNLPKLEE_LOPLEMGBDAJ" => Some(Self::Loplemgbdaj), - "LBAHNLPKLEE_ENMIMOJILNK" => Some(Self::Enmimojilnk), - "LBAHNLPKLEE_HCHJMAOINFJ" => Some(Self::Hchjmaoinfj), - "LBAHNLPKLEE_INHCOEMKAAK" => Some(Self::Inhcoemkaak), - "LBAHNLPKLEE_JKBEIJGLAPP" => Some(Self::Jkbeijglapp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jmkehmiflkg { - Edgbcbkpaje = 0, - Abhffbdahim = 1, -} -impl Jmkehmiflkg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Edgbcbkpaje => "JMKEHMIFLKG_EDGBCBKPAJE", - Self::Abhffbdahim => "JMKEHMIFLKG_ABHFFBDAHIM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JMKEHMIFLKG_EDGBCBKPAJE" => Some(Self::Edgbcbkpaje), - "JMKEHMIFLKG_ABHFFBDAHIM" => Some(Self::Abhffbdahim), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gailldbkhoe { - Fjemhllglpo = 0, -} -impl Gailldbkhoe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fjemhllglpo => "GAILLDBKHOE_FJEMHLLGLPO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GAILLDBKHOE_FJEMHLLGLPO" => Some(Self::Fjemhllglpo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Glndghgjppe { - Fleimafcljp = 0, -} -impl Glndghgjppe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fleimafcljp => "GLNDGHGJPPE_FLEIMAFCLJP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GLNDGHGJPPE_FLEIMAFCLJP" => Some(Self::Fleimafcljp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jackkmapcim { - Bpeedkhdefm = 0, - Gjeflhlfdic = 1, -} -impl Jackkmapcim { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bpeedkhdefm => "JACKKMAPCIM_BPEEDKHDEFM", - Self::Gjeflhlfdic => "JACKKMAPCIM_GJEFLHLFDIC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JACKKMAPCIM_BPEEDKHDEFM" => Some(Self::Bpeedkhdefm), - "JACKKMAPCIM_GJEFLHLFDIC" => Some(Self::Gjeflhlfdic), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Docbgdhhgoi { - Jbdncefdffp = 0, - Lbcdmeimodp = 1, -} -impl Docbgdhhgoi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jbdncefdffp => "DOCBGDHHGOI_JBDNCEFDFFP", - Self::Lbcdmeimodp => "DOCBGDHHGOI_LBCDMEIMODP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DOCBGDHHGOI_JBDNCEFDFFP" => Some(Self::Jbdncefdffp), - "DOCBGDHHGOI_LBCDMEIMODP" => Some(Self::Lbcdmeimodp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fpjoekbfajc { - Ifmhjnjcohn = 0, - Kdglpomghoh = 6, - Aohmpjdmoij = 7, - Gdadiljcmje = 5, - Chinelliklf = 2, - Dcjfkckcmah = 1, - Hhcgpealjad = 8, -} -impl Fpjoekbfajc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ifmhjnjcohn => "FPJOEKBFAJC_IFMHJNJCOHN", - Self::Kdglpomghoh => "FPJOEKBFAJC_KDGLPOMGHOH", - Self::Aohmpjdmoij => "FPJOEKBFAJC_AOHMPJDMOIJ", - Self::Gdadiljcmje => "FPJOEKBFAJC_GDADILJCMJE", - Self::Chinelliklf => "FPJOEKBFAJC_CHINELLIKLF", - Self::Dcjfkckcmah => "FPJOEKBFAJC_DCJFKCKCMAH", - Self::Hhcgpealjad => "FPJOEKBFAJC_HHCGPEALJAD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FPJOEKBFAJC_IFMHJNJCOHN" => Some(Self::Ifmhjnjcohn), - "FPJOEKBFAJC_KDGLPOMGHOH" => Some(Self::Kdglpomghoh), - "FPJOEKBFAJC_AOHMPJDMOIJ" => Some(Self::Aohmpjdmoij), - "FPJOEKBFAJC_GDADILJCMJE" => Some(Self::Gdadiljcmje), - "FPJOEKBFAJC_CHINELLIKLF" => Some(Self::Chinelliklf), - "FPJOEKBFAJC_DCJFKCKCMAH" => Some(Self::Dcjfkckcmah), - "FPJOEKBFAJC_HHCGPEALJAD" => Some(Self::Hhcgpealjad), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dpmkepogohp { - Andionedhjm = 0, - Acejhdhacpp = 1, - Jdepimjgdkl = 2, -} -impl Dpmkepogohp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Andionedhjm => "DPMKEPOGOHP_ANDIONEDHJM", - Self::Acejhdhacpp => "DPMKEPOGOHP_ACEJHDHACPP", - Self::Jdepimjgdkl => "DPMKEPOGOHP_JDEPIMJGDKL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DPMKEPOGOHP_ANDIONEDHJM" => Some(Self::Andionedhjm), - "DPMKEPOGOHP_ACEJHDHACPP" => Some(Self::Acejhdhacpp), - "DPMKEPOGOHP_JDEPIMJGDKL" => Some(Self::Jdepimjgdkl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mhjjljjhepm { - Hldkpbjeehk = 0, - Acphmndhofj = 1, - Eoiboopdgpf = 5, - Lmhabmkofhi = 2, - Ohdjnhllecn = 4, - Piefmgihmmp = 3, -} -impl Mhjjljjhepm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hldkpbjeehk => "MHJJLJJHEPM_HLDKPBJEEHK", - Self::Acphmndhofj => "MHJJLJJHEPM_ACPHMNDHOFJ", - Self::Eoiboopdgpf => "MHJJLJJHEPM_EOIBOOPDGPF", - Self::Lmhabmkofhi => "MHJJLJJHEPM_LMHABMKOFHI", - Self::Ohdjnhllecn => "MHJJLJJHEPM_OHDJNHLLECN", - Self::Piefmgihmmp => "MHJJLJJHEPM_PIEFMGIHMMP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MHJJLJJHEPM_HLDKPBJEEHK" => Some(Self::Hldkpbjeehk), - "MHJJLJJHEPM_ACPHMNDHOFJ" => Some(Self::Acphmndhofj), - "MHJJLJJHEPM_EOIBOOPDGPF" => Some(Self::Eoiboopdgpf), - "MHJJLJJHEPM_LMHABMKOFHI" => Some(Self::Lmhabmkofhi), - "MHJJLJJHEPM_OHDJNHLLECN" => Some(Self::Ohdjnhllecn), - "MHJJLJJHEPM_PIEFMGIHMMP" => Some(Self::Piefmgihmmp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ecekfppbbag { - Ndmbcocplfd = 0, - Ennnkbldmom = 1, - Kahkhobhcaa = 2, -} -impl Ecekfppbbag { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ndmbcocplfd => "ECEKFPPBBAG_NDMBCOCPLFD", - Self::Ennnkbldmom => "ECEKFPPBBAG_ENNNKBLDMOM", - Self::Kahkhobhcaa => "ECEKFPPBBAG_KAHKHOBHCAA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ECEKFPPBBAG_NDMBCOCPLFD" => Some(Self::Ndmbcocplfd), - "ECEKFPPBBAG_ENNNKBLDMOM" => Some(Self::Ennnkbldmom), - "ECEKFPPBBAG_KAHKHOBHCAA" => Some(Self::Kahkhobhcaa), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kmbghndkipa { - Gldljcedlin = 0, - Efjienlpinj = 1, - Glbajmfcjdi = 4, - Cacmjhbanoh = 2, - Fpcpajkeaaf = 3, -} -impl Kmbghndkipa { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gldljcedlin => "KMBGHNDKIPA_GLDLJCEDLIN", - Self::Efjienlpinj => "KMBGHNDKIPA_EFJIENLPINJ", - Self::Glbajmfcjdi => "KMBGHNDKIPA_GLBAJMFCJDI", - Self::Cacmjhbanoh => "KMBGHNDKIPA_CACMJHBANOH", - Self::Fpcpajkeaaf => "KMBGHNDKIPA_FPCPAJKEAAF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KMBGHNDKIPA_GLDLJCEDLIN" => Some(Self::Gldljcedlin), - "KMBGHNDKIPA_EFJIENLPINJ" => Some(Self::Efjienlpinj), - "KMBGHNDKIPA_GLBAJMFCJDI" => Some(Self::Glbajmfcjdi), - "KMBGHNDKIPA_CACMJHBANOH" => Some(Self::Cacmjhbanoh), - "KMBGHNDKIPA_FPCPAJKEAAF" => Some(Self::Fpcpajkeaaf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jnggfcieoab { - Omeeidddbgm = 0, - Fbpkhpfgnlk = 2, - Mjgpfigomin = 1, -} -impl Jnggfcieoab { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Omeeidddbgm => "JNGGFCIEOAB_OMEEIDDDBGM", - Self::Fbpkhpfgnlk => "JNGGFCIEOAB_FBPKHPFGNLK", - Self::Mjgpfigomin => "JNGGFCIEOAB_MJGPFIGOMIN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JNGGFCIEOAB_OMEEIDDDBGM" => Some(Self::Omeeidddbgm), - "JNGGFCIEOAB_FBPKHPFGNLK" => Some(Self::Fbpkhpfgnlk), - "JNGGFCIEOAB_MJGPFIGOMIN" => Some(Self::Mjgpfigomin), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lkoobiadhme { - Aadjdbdploj = 0, - Ifknenjlcpk = 4, - Aeoklfphkli = 6, - Fnnmbikaief = 2, - Gnohpigifal = 5, - Dolalmgifme = 3, - Bhaofhjegda = 1, -} -impl Lkoobiadhme { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Aadjdbdploj => "LKOOBIADHME_AADJDBDPLOJ", - Self::Ifknenjlcpk => "LKOOBIADHME_IFKNENJLCPK", - Self::Aeoklfphkli => "LKOOBIADHME_AEOKLFPHKLI", - Self::Fnnmbikaief => "LKOOBIADHME_FNNMBIKAIEF", - Self::Gnohpigifal => "LKOOBIADHME_GNOHPIGIFAL", - Self::Dolalmgifme => "LKOOBIADHME_DOLALMGIFME", - Self::Bhaofhjegda => "LKOOBIADHME_BHAOFHJEGDA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LKOOBIADHME_AADJDBDPLOJ" => Some(Self::Aadjdbdploj), - "LKOOBIADHME_IFKNENJLCPK" => Some(Self::Ifknenjlcpk), - "LKOOBIADHME_AEOKLFPHKLI" => Some(Self::Aeoklfphkli), - "LKOOBIADHME_FNNMBIKAIEF" => Some(Self::Fnnmbikaief), - "LKOOBIADHME_GNOHPIGIFAL" => Some(Self::Gnohpigifal), - "LKOOBIADHME_DOLALMGIFME" => Some(Self::Dolalmgifme), - "LKOOBIADHME_BHAOFHJEGDA" => Some(Self::Bhaofhjegda), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hhfodndlgoo { - Mapkmonolcg = 0, - Lfoncfnmmph = 1, -} -impl Hhfodndlgoo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mapkmonolcg => "HHFODNDLGOO_MAPKMONOLCG", - Self::Lfoncfnmmph => "HHFODNDLGOO_LFONCFNMMPH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HHFODNDLGOO_MAPKMONOLCG" => Some(Self::Mapkmonolcg), - "HHFODNDLGOO_LFONCFNMMPH" => Some(Self::Lfoncfnmmph), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aobgopgonep { - Mijmdcifomi = 0, - Colhokpkanb = 1, -} -impl Aobgopgonep { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mijmdcifomi => "AOBGOPGONEP_MIJMDCIFOMI", - Self::Colhokpkanb => "AOBGOPGONEP_COLHOKPKANB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AOBGOPGONEP_MIJMDCIFOMI" => Some(Self::Mijmdcifomi), - "AOBGOPGONEP_COLHOKPKANB" => Some(Self::Colhokpkanb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ljhfjagehnm { - MonsterWeaknessDefault = 0, - MonsterWeaknessPhysics = 200, - MonsterWeaknessElec = 203, - MonsterWeaknessEther = 205, - MonsterWeaknessFire = 201, - MonsterWeaknessIce = 202, -} -impl Ljhfjagehnm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::MonsterWeaknessDefault => "LJHFJAGEHNM_MONSTER_WEAKNESS_DEFAULT", - Self::MonsterWeaknessPhysics => "LJHFJAGEHNM_MONSTER_WEAKNESS_PHYSICS", - Self::MonsterWeaknessElec => "LJHFJAGEHNM_MONSTER_WEAKNESS_ELEC", - Self::MonsterWeaknessEther => "LJHFJAGEHNM_MONSTER_WEAKNESS_ETHER", - Self::MonsterWeaknessFire => "LJHFJAGEHNM_MONSTER_WEAKNESS_FIRE", - Self::MonsterWeaknessIce => "LJHFJAGEHNM_MONSTER_WEAKNESS_ICE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LJHFJAGEHNM_MONSTER_WEAKNESS_DEFAULT" => Some(Self::MonsterWeaknessDefault), - "LJHFJAGEHNM_MONSTER_WEAKNESS_PHYSICS" => Some(Self::MonsterWeaknessPhysics), - "LJHFJAGEHNM_MONSTER_WEAKNESS_ELEC" => Some(Self::MonsterWeaknessElec), - "LJHFJAGEHNM_MONSTER_WEAKNESS_ETHER" => Some(Self::MonsterWeaknessEther), - "LJHFJAGEHNM_MONSTER_WEAKNESS_FIRE" => Some(Self::MonsterWeaknessFire), - "LJHFJAGEHNM_MONSTER_WEAKNESS_ICE" => Some(Self::MonsterWeaknessIce), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nnnbngbbdeh { - CrossShaped = 0, - Square = 2, - ManhattanSquare = 1, -} -impl Nnnbngbbdeh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::CrossShaped => "NNNBNGBBDEH_CROSS_SHAPED", - Self::Square => "NNNBNGBBDEH_SQUARE", - Self::ManhattanSquare => "NNNBNGBBDEH_MANHATTAN_SQUARE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NNNBNGBBDEH_CROSS_SHAPED" => Some(Self::CrossShaped), - "NNNBNGBBDEH_SQUARE" => Some(Self::Square), - "NNNBNGBBDEH_MANHATTAN_SQUARE" => Some(Self::ManhattanSquare), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lehencipjie { - Relative = 0, - EventPos = 2, - HollowNpcPos = 3, - Absolute = 1, -} -impl Lehencipjie { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Relative => "LEHENCIPJIE_RELATIVE", - Self::EventPos => "LEHENCIPJIE_EVENT_POS", - Self::HollowNpcPos => "LEHENCIPJIE_HOLLOW_NPC_POS", - Self::Absolute => "LEHENCIPJIE_ABSOLUTE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LEHENCIPJIE_RELATIVE" => Some(Self::Relative), - "LEHENCIPJIE_EVENT_POS" => Some(Self::EventPos), - "LEHENCIPJIE_HOLLOW_NPC_POS" => Some(Self::HollowNpcPos), - "LEHENCIPJIE_ABSOLUTE" => Some(Self::Absolute), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum HollowShopType { - HollowShopTypeNone = 0, - HollowShopTypeGachaShop = 6, - HollowShopTypeCard = 2, - HollowShopTypeCurse = 3, - HollowShopTypeUpgradeCard = 7, - HollowShopTypeDiscount = 5, - HollowShopTypeItem = 1, - HollowShopTypeHollowItem = 4, -} -impl HollowShopType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowShopTypeNone => "HollowShopType_HOLLOW_SHOP_TYPE_NONE", - Self::HollowShopTypeGachaShop => "HollowShopType_HOLLOW_SHOP_TYPE_GACHA_SHOP", - Self::HollowShopTypeCard => "HollowShopType_HOLLOW_SHOP_TYPE_CARD", - Self::HollowShopTypeCurse => "HollowShopType_HOLLOW_SHOP_TYPE_CURSE", - Self::HollowShopTypeUpgradeCard => { - "HollowShopType_HOLLOW_SHOP_TYPE_UPGRADE_CARD" - } - Self::HollowShopTypeDiscount => "HollowShopType_HOLLOW_SHOP_TYPE_DISCOUNT", - Self::HollowShopTypeItem => "HollowShopType_HOLLOW_SHOP_TYPE_ITEM", - Self::HollowShopTypeHollowItem => { - "HollowShopType_HOLLOW_SHOP_TYPE_HOLLOW_ITEM" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HollowShopType_HOLLOW_SHOP_TYPE_NONE" => Some(Self::HollowShopTypeNone), - "HollowShopType_HOLLOW_SHOP_TYPE_GACHA_SHOP" => { - Some(Self::HollowShopTypeGachaShop) - } - "HollowShopType_HOLLOW_SHOP_TYPE_CARD" => Some(Self::HollowShopTypeCard), - "HollowShopType_HOLLOW_SHOP_TYPE_CURSE" => Some(Self::HollowShopTypeCurse), - "HollowShopType_HOLLOW_SHOP_TYPE_UPGRADE_CARD" => { - Some(Self::HollowShopTypeUpgradeCard) - } - "HollowShopType_HOLLOW_SHOP_TYPE_DISCOUNT" => { - Some(Self::HollowShopTypeDiscount) - } - "HollowShopType_HOLLOW_SHOP_TYPE_ITEM" => Some(Self::HollowShopTypeItem), - "HollowShopType_HOLLOW_SHOP_TYPE_HOLLOW_ITEM" => { - Some(Self::HollowShopTypeHollowItem) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hhpipfdocmp { - Dnfmobmahld = 0, - Pjehebmghnb = 1, -} -impl Hhpipfdocmp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dnfmobmahld => "HHPIPFDOCMP_DNFMOBMAHLD", - Self::Pjehebmghnb => "HHPIPFDOCMP_PJEHEBMGHNB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HHPIPFDOCMP_DNFMOBMAHLD" => Some(Self::Dnfmobmahld), - "HHPIPFDOCMP_PJEHEBMGHNB" => Some(Self::Pjehebmghnb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kjbkghkklkm { - Eodkglmpnki = 0, - Mfmebbdplok = 1, -} -impl Kjbkghkklkm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Eodkglmpnki => "KJBKGHKKLKM_EODKGLMPNKI", - Self::Mfmebbdplok => "KJBKGHKKLKM_MFMEBBDPLOK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KJBKGHKKLKM_EODKGLMPNKI" => Some(Self::Eodkglmpnki), - "KJBKGHKKLKM_MFMEBBDPLOK" => Some(Self::Mfmebbdplok), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aomlnnphlmd { - Ieinlligebd = 0, - Eejlmlepmdg = 2, - Nanfhdgmkfa = 1, -} -impl Aomlnnphlmd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ieinlligebd => "AOMLNNPHLMD_IEINLLIGEBD", - Self::Eejlmlepmdg => "AOMLNNPHLMD_EEJLMLEPMDG", - Self::Nanfhdgmkfa => "AOMLNNPHLMD_NANFHDGMKFA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AOMLNNPHLMD_IEINLLIGEBD" => Some(Self::Ieinlligebd), - "AOMLNNPHLMD_EEJLMLEPMDG" => Some(Self::Eejlmlepmdg), - "AOMLNNPHLMD_NANFHDGMKFA" => Some(Self::Nanfhdgmkfa), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Peicddfdgoe { - Jdbklncpoda = 0, - Ncplcofidga = 1, -} -impl Peicddfdgoe { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jdbklncpoda => "PEICDDFDGOE_JDBKLNCPODA", - Self::Ncplcofidga => "PEICDDFDGOE_NCPLCOFIDGA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PEICDDFDGOE_JDBKLNCPODA" => Some(Self::Jdbklncpoda), - "PEICDDFDGOE_NCPLCOFIDGA" => Some(Self::Ncplcofidga), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gggdbfeafbn { - Amchpbjkjjm = 0, - Cajehmlofec = 1, -} -impl Gggdbfeafbn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Amchpbjkjjm => "GGGDBFEAFBN_AMCHPBJKJJM", - Self::Cajehmlofec => "GGGDBFEAFBN_CAJEHMLOFEC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GGGDBFEAFBN_AMCHPBJKJJM" => Some(Self::Amchpbjkjjm), - "GGGDBFEAFBN_CAJEHMLOFEC" => Some(Self::Cajehmlofec), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ojfjhhmehcp { - Cpoimmjjcij = 0, -} -impl Ojfjhhmehcp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cpoimmjjcij => "OJFJHHMEHCP_CPOIMMJJCIJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OJFJHHMEHCP_CPOIMMJJCIJ" => Some(Self::Cpoimmjjcij), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hejiemojopi { - Hhdjglkgjok = 0, - Fkhjfnkdbbm = 2, - Fecljfmehpd = 1, -} -impl Hejiemojopi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hhdjglkgjok => "HEJIEMOJOPI_HHDJGLKGJOK", - Self::Fkhjfnkdbbm => "HEJIEMOJOPI_FKHJFNKDBBM", - Self::Fecljfmehpd => "HEJIEMOJOPI_FECLJFMEHPD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HEJIEMOJOPI_HHDJGLKGJOK" => Some(Self::Hhdjglkgjok), - "HEJIEMOJOPI_FKHJFNKDBBM" => Some(Self::Fkhjfnkdbbm), - "HEJIEMOJOPI_FECLJFMEHPD" => Some(Self::Fecljfmehpd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mdihpfchkog { - Maonlkcmdpb = 0, - Ddccppbdfgh = 2, - Bokajgfldcm = 1, -} -impl Mdihpfchkog { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Maonlkcmdpb => "MDIHPFCHKOG_MAONLKCMDPB", - Self::Ddccppbdfgh => "MDIHPFCHKOG_DDCCPPBDFGH", - Self::Bokajgfldcm => "MDIHPFCHKOG_BOKAJGFLDCM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MDIHPFCHKOG_MAONLKCMDPB" => Some(Self::Maonlkcmdpb), - "MDIHPFCHKOG_DDCCPPBDFGH" => Some(Self::Ddccppbdfgh), - "MDIHPFCHKOG_BOKAJGFLDCM" => Some(Self::Bokajgfldcm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cfhnkkibnam { - Cpdffdcjbpo = 0, - Kcmhfmaieml = 1, -} -impl Cfhnkkibnam { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cpdffdcjbpo => "CFHNKKIBNAM_CPDFFDCJBPO", - Self::Kcmhfmaieml => "CFHNKKIBNAM_KCMHFMAIEML", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CFHNKKIBNAM_CPDFFDCJBPO" => Some(Self::Cpdffdcjbpo), - "CFHNKKIBNAM_KCMHFMAIEML" => Some(Self::Kcmhfmaieml), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Defeaaafcpn { - None = 0, - DropItem = 14, - Summonee = 12, - Avatar = 10, - SceneObject = 15, - Buddy = 13, - Monster = 11, - MoveObject = 16, - DynamicObject = 17, -} -impl Defeaaafcpn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "DEFEAAAFCPN_None", - Self::DropItem => "DEFEAAAFCPN_DropItem", - Self::Summonee => "DEFEAAAFCPN_Summonee", - Self::Avatar => "DEFEAAAFCPN_Avatar", - Self::SceneObject => "DEFEAAAFCPN_SceneObject", - Self::Buddy => "DEFEAAAFCPN_Buddy", - Self::Monster => "DEFEAAAFCPN_Monster", - Self::MoveObject => "DEFEAAAFCPN_MoveObject", - Self::DynamicObject => "DEFEAAAFCPN_DynamicObject", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DEFEAAAFCPN_None" => Some(Self::None), - "DEFEAAAFCPN_DropItem" => Some(Self::DropItem), - "DEFEAAAFCPN_Summonee" => Some(Self::Summonee), - "DEFEAAAFCPN_Avatar" => Some(Self::Avatar), - "DEFEAAAFCPN_SceneObject" => Some(Self::SceneObject), - "DEFEAAAFCPN_Buddy" => Some(Self::Buddy), - "DEFEAAAFCPN_Monster" => Some(Self::Monster), - "DEFEAAAFCPN_MoveObject" => Some(Self::MoveObject), - "DEFEAAAFCPN_DynamicObject" => Some(Self::DynamicObject), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lobhkaiogmm { - Ocnhnfbbolk = 0, - Pnklmcbnjkf = 1, -} -impl Lobhkaiogmm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ocnhnfbbolk => "LOBHKAIOGMM_OCNHNFBBOLK", - Self::Pnklmcbnjkf => "LOBHKAIOGMM_PNKLMCBNJKF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LOBHKAIOGMM_OCNHNFBBOLK" => Some(Self::Ocnhnfbbolk), - "LOBHKAIOGMM_PNKLMCBNJKF" => Some(Self::Pnklmcbnjkf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oikfoolonnp { - Njebjcbmbih = 0, - Naocockkodo = 3, - Gjfggindmam = 2, - Iofafcdkjig = 4, - Obnifegklco = 1, -} -impl Oikfoolonnp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Njebjcbmbih => "OIKFOOLONNP_NJEBJCBMBIH", - Self::Naocockkodo => "OIKFOOLONNP_NAOCOCKKODO", - Self::Gjfggindmam => "OIKFOOLONNP_GJFGGINDMAM", - Self::Iofafcdkjig => "OIKFOOLONNP_IOFAFCDKJIG", - Self::Obnifegklco => "OIKFOOLONNP_OBNIFEGKLCO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OIKFOOLONNP_NJEBJCBMBIH" => Some(Self::Njebjcbmbih), - "OIKFOOLONNP_NAOCOCKKODO" => Some(Self::Naocockkodo), - "OIKFOOLONNP_GJFGGINDMAM" => Some(Self::Gjfggindmam), - "OIKFOOLONNP_IOFAFCDKJIG" => Some(Self::Iofafcdkjig), - "OIKFOOLONNP_OBNIFEGKLCO" => Some(Self::Obnifegklco), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ggbpefdokaf { - Ihoefdekmlc = 0, - Bjgbncneljn = 1, -} -impl Ggbpefdokaf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ihoefdekmlc => "GGBPEFDOKAF_IHOEFDEKMLC", - Self::Bjgbncneljn => "GGBPEFDOKAF_BJGBNCNELJN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GGBPEFDOKAF_IHOEFDEKMLC" => Some(Self::Ihoefdekmlc), - "GGBPEFDOKAF_BJGBNCNELJN" => Some(Self::Bjgbncneljn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kjighcpkpde { - Eeeeimohklf = 0, - Gejjonjiopg = 2, - Eiknlkdhail = 1, -} -impl Kjighcpkpde { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Eeeeimohklf => "KJIGHCPKPDE_EEEEIMOHKLF", - Self::Gejjonjiopg => "KJIGHCPKPDE_GEJJONJIOPG", - Self::Eiknlkdhail => "KJIGHCPKPDE_EIKNLKDHAIL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KJIGHCPKPDE_EEEEIMOHKLF" => Some(Self::Eeeeimohklf), - "KJIGHCPKPDE_GEJJONJIOPG" => Some(Self::Gejjonjiopg), - "KJIGHCPKPDE_EIKNLKDHAIL" => Some(Self::Eiknlkdhail), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ohpedbnlabb { - Lafpfjbjnpm = 0, -} -impl Ohpedbnlabb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lafpfjbjnpm => "OHPEDBNLABB_LAFPFJBJNPM", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OHPEDBNLABB_LAFPFJBJNPM" => Some(Self::Lafpfjbjnpm), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jlaocbkdddh { - None = 0, - MpBattleInfo = 2, - PartyGameInfo = 13, -} -impl Jlaocbkdddh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::None => "JLAOCBKDDDH_None", - Self::MpBattleInfo => "JLAOCBKDDDH_MpBattleInfo", - Self::PartyGameInfo => "JLAOCBKDDDH_PartyGameInfo", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JLAOCBKDDDH_None" => Some(Self::None), - "JLAOCBKDDDH_MpBattleInfo" => Some(Self::MpBattleInfo), - "JLAOCBKDDDH_PartyGameInfo" => Some(Self::PartyGameInfo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eldndbdeomm { - Gkmmclgpfee = 0, -} -impl Eldndbdeomm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gkmmclgpfee => "ELDNDBDEOMM_GKMMCLGPFEE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ELDNDBDEOMM_GKMMCLGPFEE" => Some(Self::Gkmmclgpfee), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eocgbnhbmal { - Aohdifoegje = 0, - Bpcfajpflpc = 4, - Onppbmgoiic = 1, - Hooiielipen = 3, - Mhplhagjlob = 2, -} -impl Eocgbnhbmal { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Aohdifoegje => "EOCGBNHBMAL_AOHDIFOEGJE", - Self::Bpcfajpflpc => "EOCGBNHBMAL_BPCFAJPFLPC", - Self::Onppbmgoiic => "EOCGBNHBMAL_ONPPBMGOIIC", - Self::Hooiielipen => "EOCGBNHBMAL_HOOIIELIPEN", - Self::Mhplhagjlob => "EOCGBNHBMAL_MHPLHAGJLOB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EOCGBNHBMAL_AOHDIFOEGJE" => Some(Self::Aohdifoegje), - "EOCGBNHBMAL_BPCFAJPFLPC" => Some(Self::Bpcfajpflpc), - "EOCGBNHBMAL_ONPPBMGOIIC" => Some(Self::Onppbmgoiic), - "EOCGBNHBMAL_HOOIIELIPEN" => Some(Self::Hooiielipen), - "EOCGBNHBMAL_MHPLHAGJLOB" => Some(Self::Mhplhagjlob), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Aiafjkknjmi { - Ngghaficnml = 0, - Meolknolach = 1, - Nfeiklocmgn = 2, -} -impl Aiafjkknjmi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ngghaficnml => "AIAFJKKNJMI_NGGHAFICNML", - Self::Meolknolach => "AIAFJKKNJMI_MEOLKNOLACH", - Self::Nfeiklocmgn => "AIAFJKKNJMI_NFEIKLOCMGN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AIAFJKKNJMI_NGGHAFICNML" => Some(Self::Ngghaficnml), - "AIAFJKKNJMI_MEOLKNOLACH" => Some(Self::Meolknolach), - "AIAFJKKNJMI_NFEIKLOCMGN" => Some(Self::Nfeiklocmgn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jmfhgampcip { - Nlonfmcobad = 0, -} -impl Jmfhgampcip { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nlonfmcobad => "JMFHGAMPCIP_NLONFMCOBAD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JMFHGAMPCIP_NLONFMCOBAD" => Some(Self::Nlonfmcobad), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum AimRectColor { - AimRectColorNone = 0, - AimRectColorGreen = 1, - AimRectColorRed = 2, -} -impl AimRectColor { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::AimRectColorNone => "AimRectColor_AIM_RECT_COLOR_NONE", - Self::AimRectColorGreen => "AimRectColor_AIM_RECT_COLOR_GREEN", - Self::AimRectColorRed => "AimRectColor_AIM_RECT_COLOR_RED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AimRectColor_AIM_RECT_COLOR_NONE" => Some(Self::AimRectColorNone), - "AimRectColor_AIM_RECT_COLOR_GREEN" => Some(Self::AimRectColorGreen), - "AimRectColor_AIM_RECT_COLOR_RED" => Some(Self::AimRectColorRed), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hklhggaeocj { - Jkeodimpmah = 0, - Maplnaaehld = 1, - Fgfoeibnmme = 3, - Iconlknkohn = 2, -} -impl Hklhggaeocj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jkeodimpmah => "HKLHGGAEOCJ_JKEODIMPMAH", - Self::Maplnaaehld => "HKLHGGAEOCJ_MAPLNAAEHLD", - Self::Fgfoeibnmme => "HKLHGGAEOCJ_FGFOEIBNMME", - Self::Iconlknkohn => "HKLHGGAEOCJ_ICONLKNKOHN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HKLHGGAEOCJ_JKEODIMPMAH" => Some(Self::Jkeodimpmah), - "HKLHGGAEOCJ_MAPLNAAEHLD" => Some(Self::Maplnaaehld), - "HKLHGGAEOCJ_FGFOEIBNMME" => Some(Self::Fgfoeibnmme), - "HKLHGGAEOCJ_ICONLKNKOHN" => Some(Self::Iconlknkohn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Onlbagacgai { - Foaabjdkcog = 0, - Kjlgelfdbha = 1, - Gpngnijhgli = 2, -} -impl Onlbagacgai { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Foaabjdkcog => "ONLBAGACGAI_FOAABJDKCOG", - Self::Kjlgelfdbha => "ONLBAGACGAI_KJLGELFDBHA", - Self::Gpngnijhgli => "ONLBAGACGAI_GPNGNIJHGLI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ONLBAGACGAI_FOAABJDKCOG" => Some(Self::Foaabjdkcog), - "ONLBAGACGAI_KJLGELFDBHA" => Some(Self::Kjlgelfdbha), - "ONLBAGACGAI_GPNGNIJHGLI" => Some(Self::Gpngnijhgli), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mmahebiohkb { - Fmgcmjmjmhm = 0, - Clbnamhinlb = 4, - Jfmifjjhfhl = 6, - Nnlbbonoiaj = 1, - Bdadmcbchjk = 2, - Ggijmoliend = 5, - Iekfomifflc = 7, - Albgepdnndo = 3, -} -impl Mmahebiohkb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fmgcmjmjmhm => "MMAHEBIOHKB_FMGCMJMJMHM", - Self::Clbnamhinlb => "MMAHEBIOHKB_CLBNAMHINLB", - Self::Jfmifjjhfhl => "MMAHEBIOHKB_JFMIFJJHFHL", - Self::Nnlbbonoiaj => "MMAHEBIOHKB_NNLBBONOIAJ", - Self::Bdadmcbchjk => "MMAHEBIOHKB_BDADMCBCHJK", - Self::Ggijmoliend => "MMAHEBIOHKB_GGIJMOLIEND", - Self::Iekfomifflc => "MMAHEBIOHKB_IEKFOMIFFLC", - Self::Albgepdnndo => "MMAHEBIOHKB_ALBGEPDNNDO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MMAHEBIOHKB_FMGCMJMJMHM" => Some(Self::Fmgcmjmjmhm), - "MMAHEBIOHKB_CLBNAMHINLB" => Some(Self::Clbnamhinlb), - "MMAHEBIOHKB_JFMIFJJHFHL" => Some(Self::Jfmifjjhfhl), - "MMAHEBIOHKB_NNLBBONOIAJ" => Some(Self::Nnlbbonoiaj), - "MMAHEBIOHKB_BDADMCBCHJK" => Some(Self::Bdadmcbchjk), - "MMAHEBIOHKB_GGIJMOLIEND" => Some(Self::Ggijmoliend), - "MMAHEBIOHKB_IEKFOMIFFLC" => Some(Self::Iekfomifflc), - "MMAHEBIOHKB_ALBGEPDNNDO" => Some(Self::Albgepdnndo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dknllclgbmk { - Ofjomehfkie = 0, - Mlfneihfajk = 3, - Gknjmmfbpfh = 1, - Gdkieffeiep = 2, -} -impl Dknllclgbmk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ofjomehfkie => "DKNLLCLGBMK_OFJOMEHFKIE", - Self::Mlfneihfajk => "DKNLLCLGBMK_MLFNEIHFAJK", - Self::Gknjmmfbpfh => "DKNLLCLGBMK_GKNJMMFBPFH", - Self::Gdkieffeiep => "DKNLLCLGBMK_GDKIEFFEIEP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DKNLLCLGBMK_OFJOMEHFKIE" => Some(Self::Ofjomehfkie), - "DKNLLCLGBMK_MLFNEIHFAJK" => Some(Self::Mlfneihfajk), - "DKNLLCLGBMK_GKNJMMFBPFH" => Some(Self::Gknjmmfbpfh), - "DKNLLCLGBMK_GDKIEFFEIEP" => Some(Self::Gdkieffeiep), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mcbcejkhagi { - Bionmbidnec = 0, - Aakjgioicim = 2, - Oofkkejbdak = 1, -} -impl Mcbcejkhagi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bionmbidnec => "MCBCEJKHAGI_BIONMBIDNEC", - Self::Aakjgioicim => "MCBCEJKHAGI_AAKJGIOICIM", - Self::Oofkkejbdak => "MCBCEJKHAGI_OOFKKEJBDAK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MCBCEJKHAGI_BIONMBIDNEC" => Some(Self::Bionmbidnec), - "MCBCEJKHAGI_AAKJGIOICIM" => Some(Self::Aakjgioicim), - "MCBCEJKHAGI_OOFKKEJBDAK" => Some(Self::Oofkkejbdak), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Afkekcnbnhj { - Mflmibbefko = 0, - Biafdjpcgeh = 2, - Ojfpbpaiaik = 1, -} -impl Afkekcnbnhj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mflmibbefko => "AFKEKCNBNHJ_MFLMIBBEFKO", - Self::Biafdjpcgeh => "AFKEKCNBNHJ_BIAFDJPCGEH", - Self::Ojfpbpaiaik => "AFKEKCNBNHJ_OJFPBPAIAIK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "AFKEKCNBNHJ_MFLMIBBEFKO" => Some(Self::Mflmibbefko), - "AFKEKCNBNHJ_BIAFDJPCGEH" => Some(Self::Biafdjpcgeh), - "AFKEKCNBNHJ_OJFPBPAIAIK" => Some(Self::Ojfpbpaiaik), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Egagoldhfkh { - RefreshAuto = 0, - RefreshTrue = 1, - RefreshFalse = 2, -} -impl Egagoldhfkh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::RefreshAuto => "EGAGOLDHFKH_REFRESH_AUTO", - Self::RefreshTrue => "EGAGOLDHFKH_REFRESH_TRUE", - Self::RefreshFalse => "EGAGOLDHFKH_REFRESH_FALSE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EGAGOLDHFKH_REFRESH_AUTO" => Some(Self::RefreshAuto), - "EGAGOLDHFKH_REFRESH_TRUE" => Some(Self::RefreshTrue), - "EGAGOLDHFKH_REFRESH_FALSE" => Some(Self::RefreshFalse), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Engoamnleno { - Oindncajcng = 0, - Ccohkjgbfal = 1, - Gmhmegglclk = 2, -} -impl Engoamnleno { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Oindncajcng => "ENGOAMNLENO_OINDNCAJCNG", - Self::Ccohkjgbfal => "ENGOAMNLENO_CCOHKJGBFAL", - Self::Gmhmegglclk => "ENGOAMNLENO_GMHMEGGLCLK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ENGOAMNLENO_OINDNCAJCNG" => Some(Self::Oindncajcng), - "ENGOAMNLENO_CCOHKJGBFAL" => Some(Self::Ccohkjgbfal), - "ENGOAMNLENO_GMHMEGGLCLK" => Some(Self::Gmhmegglclk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oafbfneklee { - BubbleInsertTypeNone = 0, - EbubbleInsertTypeNd = 2, - DbubbleInsertTypeUration = 3, - BubbleInsertTypeBegin = 1, -} -impl Oafbfneklee { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::BubbleInsertTypeNone => "OAFBFNEKLEE_BUBBLE_INSERT_TYPE_NONE", - Self::EbubbleInsertTypeNd => "OAFBFNEKLEE_EBUBBLE_INSERT_TYPE_ND", - Self::DbubbleInsertTypeUration => "OAFBFNEKLEE_DBUBBLE_INSERT_TYPE_URATION", - Self::BubbleInsertTypeBegin => "OAFBFNEKLEE_BUBBLE_INSERT_TYPE_BEGIN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OAFBFNEKLEE_BUBBLE_INSERT_TYPE_NONE" => Some(Self::BubbleInsertTypeNone), - "OAFBFNEKLEE_EBUBBLE_INSERT_TYPE_ND" => Some(Self::EbubbleInsertTypeNd), - "OAFBFNEKLEE_DBUBBLE_INSERT_TYPE_URATION" => { - Some(Self::DbubbleInsertTypeUration) - } - "OAFBFNEKLEE_BUBBLE_INSERT_TYPE_BEGIN" => Some(Self::BubbleInsertTypeBegin), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum NodeVisible { - NodeVisibleAll = 0, - VisibleByTriggerEvent = 3, - VisibleAtGridAround = 2, - Visible = 1, - TemporaryVisibleAtAround = 4, - Blocked = 5, -} -impl NodeVisible { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::NodeVisibleAll => "NodeVisible_NODE_VISIBLE_ALL", - Self::VisibleByTriggerEvent => "NodeVisible_VISIBLE_BY_TRIGGER_EVENT", - Self::VisibleAtGridAround => "NodeVisible_VISIBLE_AT_GRID_AROUND", - Self::Visible => "NodeVisible_VISIBLE", - Self::TemporaryVisibleAtAround => "NodeVisible_TEMPORARY_VISIBLE_AT_AROUND", - Self::Blocked => "NodeVisible_BLOCKED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NodeVisible_NODE_VISIBLE_ALL" => Some(Self::NodeVisibleAll), - "NodeVisible_VISIBLE_BY_TRIGGER_EVENT" => Some(Self::VisibleByTriggerEvent), - "NodeVisible_VISIBLE_AT_GRID_AROUND" => Some(Self::VisibleAtGridAround), - "NodeVisible_VISIBLE" => Some(Self::Visible), - "NodeVisible_TEMPORARY_VISIBLE_AT_AROUND" => { - Some(Self::TemporaryVisibleAtAround) - } - "NodeVisible_BLOCKED" => Some(Self::Blocked), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fbghbkbffbk { - Nldmecodcmd = 0, - Gbhkcaodcac = 1, - Lcpbgeicgmj = 2, -} -impl Fbghbkbffbk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nldmecodcmd => "FBGHBKBFFBK_NLDMECODCMD", - Self::Gbhkcaodcac => "FBGHBKBFFBK_GBHKCAODCAC", - Self::Lcpbgeicgmj => "FBGHBKBFFBK_LCPBGEICGMJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FBGHBKBFFBK_NLDMECODCMD" => Some(Self::Nldmecodcmd), - "FBGHBKBFFBK_GBHKCAODCAC" => Some(Self::Gbhkcaodcac), - "FBGHBKBFFBK_LCPBGEICGMJ" => Some(Self::Lcpbgeicgmj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Gbhaelpjfeo { - Ebaeopajcon = 0, -} -impl Gbhaelpjfeo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ebaeopajcon => "GBHAELPJFEO_EBAEOPAJCON", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GBHAELPJFEO_EBAEOPAJCON" => Some(Self::Ebaeopajcon), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hndmnoekhil { - Pegfgphblmk = 0, - Mnbdljeoika = 1, - Ncakmghlmbb = 2, - Ghoangbcobg = 3, -} -impl Hndmnoekhil { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pegfgphblmk => "HNDMNOEKHIL_PEGFGPHBLMK", - Self::Mnbdljeoika => "HNDMNOEKHIL_MNBDLJEOIKA", - Self::Ncakmghlmbb => "HNDMNOEKHIL_NCAKMGHLMBB", - Self::Ghoangbcobg => "HNDMNOEKHIL_GHOANGBCOBG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HNDMNOEKHIL_PEGFGPHBLMK" => Some(Self::Pegfgphblmk), - "HNDMNOEKHIL_MNBDLJEOIKA" => Some(Self::Mnbdljeoika), - "HNDMNOEKHIL_NCAKMGHLMBB" => Some(Self::Ncakmghlmbb), - "HNDMNOEKHIL_GHOANGBCOBG" => Some(Self::Ghoangbcobg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mbmmfgaadhf { - Ohdhkbjgded = 0, - Gnefpaaadpg = 1, - Kgnelmbppjb = 3, - Gnpckkgomca = 2, -} -impl Mbmmfgaadhf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ohdhkbjgded => "MBMMFGAADHF_OHDHKBJGDED", - Self::Gnefpaaadpg => "MBMMFGAADHF_GNEFPAAADPG", - Self::Kgnelmbppjb => "MBMMFGAADHF_KGNELMBPPJB", - Self::Gnpckkgomca => "MBMMFGAADHF_GNPCKKGOMCA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MBMMFGAADHF_OHDHKBJGDED" => Some(Self::Ohdhkbjgded), - "MBMMFGAADHF_GNEFPAAADPG" => Some(Self::Gnefpaaadpg), - "MBMMFGAADHF_KGNELMBPPJB" => Some(Self::Kgnelmbppjb), - "MBMMFGAADHF_GNPCKKGOMCA" => Some(Self::Gnpckkgomca), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bgebiepliin { - Fcmkbhocheh = 0, - Hjalkdkebem = 2, - Ajeeffcpgnc = 1, - Hjdlodhhheo = 4, - Nfdkbeohipk = 8, -} -impl Bgebiepliin { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fcmkbhocheh => "BGEBIEPLIIN_FCMKBHOCHEH", - Self::Hjalkdkebem => "BGEBIEPLIIN_HJALKDKEBEM", - Self::Ajeeffcpgnc => "BGEBIEPLIIN_AJEEFFCPGNC", - Self::Hjdlodhhheo => "BGEBIEPLIIN_HJDLODHHHEO", - Self::Nfdkbeohipk => "BGEBIEPLIIN_NFDKBEOHIPK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BGEBIEPLIIN_FCMKBHOCHEH" => Some(Self::Fcmkbhocheh), - "BGEBIEPLIIN_HJALKDKEBEM" => Some(Self::Hjalkdkebem), - "BGEBIEPLIIN_AJEEFFCPGNC" => Some(Self::Ajeeffcpgnc), - "BGEBIEPLIIN_HJDLODHHHEO" => Some(Self::Hjdlodhhheo), - "BGEBIEPLIIN_NFDKBEOHIPK" => Some(Self::Nfdkbeohipk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Phfjpchblpc { - Greater = 0, - LessEqual = 4, - GreaterEqual = 1, - Equal = 2, - Less = 3, - NotEqual = 6, -} -impl Phfjpchblpc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Greater => "PHFJPCHBLPC_GREATER", - Self::LessEqual => "PHFJPCHBLPC_LESS_EQUAL", - Self::GreaterEqual => "PHFJPCHBLPC_GREATER_EQUAL", - Self::Equal => "PHFJPCHBLPC_EQUAL", - Self::Less => "PHFJPCHBLPC_LESS", - Self::NotEqual => "PHFJPCHBLPC_NOT_EQUAL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PHFJPCHBLPC_GREATER" => Some(Self::Greater), - "PHFJPCHBLPC_LESS_EQUAL" => Some(Self::LessEqual), - "PHFJPCHBLPC_GREATER_EQUAL" => Some(Self::GreaterEqual), - "PHFJPCHBLPC_EQUAL" => Some(Self::Equal), - "PHFJPCHBLPC_LESS" => Some(Self::Less), - "PHFJPCHBLPC_NOT_EQUAL" => Some(Self::NotEqual), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Oeabjpkbmni { - Hmapldpcken = 0, - Ggmfekjfafb = 1, - Eecaljgcgfe = 2, -} -impl Oeabjpkbmni { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hmapldpcken => "OEABJPKBMNI_HMAPLDPCKEN", - Self::Ggmfekjfafb => "OEABJPKBMNI_GGMFEKJFAFB", - Self::Eecaljgcgfe => "OEABJPKBMNI_EECALJGCGFE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OEABJPKBMNI_HMAPLDPCKEN" => Some(Self::Hmapldpcken), - "OEABJPKBMNI_GGMFEKJFAFB" => Some(Self::Ggmfekjfafb), - "OEABJPKBMNI_EECALJGCGFE" => Some(Self::Eecaljgcgfe), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Iohjlhcjmpd { - Ppjongoigjg = 0, - Flfbcjfjljg = 3, - Defidibpngk = 2, - Fejoeplmjpi = 1, -} -impl Iohjlhcjmpd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ppjongoigjg => "IOHJLHCJMPD_PPJONGOIGJG", - Self::Flfbcjfjljg => "IOHJLHCJMPD_FLFBCJFJLJG", - Self::Defidibpngk => "IOHJLHCJMPD_DEFIDIBPNGK", - Self::Fejoeplmjpi => "IOHJLHCJMPD_FEJOEPLMJPI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IOHJLHCJMPD_PPJONGOIGJG" => Some(Self::Ppjongoigjg), - "IOHJLHCJMPD_FLFBCJFJLJG" => Some(Self::Flfbcjfjljg), - "IOHJLHCJMPD_DEFIDIBPNGK" => Some(Self::Defidibpngk), - "IOHJLHCJMPD_FEJOEPLMJPI" => Some(Self::Fejoeplmjpi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pcgcokkcjle { - RpRecommendResultNone = 0, - RpRecommendResultSucc = 1, - RpRecommendResultFail = 2, -} -impl Pcgcokkcjle { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::RpRecommendResultNone => "PCGCOKKCJLE_RP_RECOMMEND_RESULT_NONE", - Self::RpRecommendResultSucc => "PCGCOKKCJLE_RP_RECOMMEND_RESULT_SUCC", - Self::RpRecommendResultFail => "PCGCOKKCJLE_RP_RECOMMEND_RESULT_FAIL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PCGCOKKCJLE_RP_RECOMMEND_RESULT_NONE" => Some(Self::RpRecommendResultNone), - "PCGCOKKCJLE_RP_RECOMMEND_RESULT_SUCC" => Some(Self::RpRecommendResultSucc), - "PCGCOKKCJLE_RP_RECOMMEND_RESULT_FAIL" => Some(Self::RpRecommendResultFail), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Joifnmpmdhi { - Mfabbeicbeh = 0, - Gemeleoahpj = 2, - Odfogdihkod = 4, - Lgfkaignflj = 3, - Gphiicmjibn = 1, -} -impl Joifnmpmdhi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mfabbeicbeh => "JOIFNMPMDHI_MFABBEICBEH", - Self::Gemeleoahpj => "JOIFNMPMDHI_GEMELEOAHPJ", - Self::Odfogdihkod => "JOIFNMPMDHI_ODFOGDIHKOD", - Self::Lgfkaignflj => "JOIFNMPMDHI_LGFKAIGNFLJ", - Self::Gphiicmjibn => "JOIFNMPMDHI_GPHIICMJIBN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JOIFNMPMDHI_MFABBEICBEH" => Some(Self::Mfabbeicbeh), - "JOIFNMPMDHI_GEMELEOAHPJ" => Some(Self::Gemeleoahpj), - "JOIFNMPMDHI_ODFOGDIHKOD" => Some(Self::Odfogdihkod), - "JOIFNMPMDHI_LGFKAIGNFLJ" => Some(Self::Lgfkaignflj), - "JOIFNMPMDHI_GPHIICMJIBN" => Some(Self::Gphiicmjibn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hijpoabgbkk { - DoAdd = 0, - DoRemove = 1, -} -impl Hijpoabgbkk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::DoAdd => "HIJPOABGBKK_DO_ADD", - Self::DoRemove => "HIJPOABGBKK_DO_REMOVE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HIJPOABGBKK_DO_ADD" => Some(Self::DoAdd), - "HIJPOABGBKK_DO_REMOVE" => Some(Self::DoRemove), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ohbcgkmcllc { - Fakkphjjagb = 0, - Lhjockdjbcl = 101, - Jihcjdillcp = 102, - Amcpoaojmoh = 1, - Ddgmcdjkmcn = 103, - Cmoefeeipmh = 100, -} -impl Ohbcgkmcllc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fakkphjjagb => "OHBCGKMCLLC_FAKKPHJJAGB", - Self::Lhjockdjbcl => "OHBCGKMCLLC_LHJOCKDJBCL", - Self::Jihcjdillcp => "OHBCGKMCLLC_JIHCJDILLCP", - Self::Amcpoaojmoh => "OHBCGKMCLLC_AMCPOAOJMOH", - Self::Ddgmcdjkmcn => "OHBCGKMCLLC_DDGMCDJKMCN", - Self::Cmoefeeipmh => "OHBCGKMCLLC_CMOEFEEIPMH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "OHBCGKMCLLC_FAKKPHJJAGB" => Some(Self::Fakkphjjagb), - "OHBCGKMCLLC_LHJOCKDJBCL" => Some(Self::Lhjockdjbcl), - "OHBCGKMCLLC_JIHCJDILLCP" => Some(Self::Jihcjdillcp), - "OHBCGKMCLLC_AMCPOAOJMOH" => Some(Self::Amcpoaojmoh), - "OHBCGKMCLLC_DDGMCDJKMCN" => Some(Self::Ddgmcdjkmcn), - "OHBCGKMCLLC_CMOEFEEIPMH" => Some(Self::Cmoefeeipmh), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kgmnleakebj { - Knkffhoohaj = 0, - Ojoobbokike = 1, -} -impl Kgmnleakebj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Knkffhoohaj => "KGMNLEAKEBJ_KNKFFHOOHAJ", - Self::Ojoobbokike => "KGMNLEAKEBJ_OJOOBBOKIKE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KGMNLEAKEBJ_KNKFFHOOHAJ" => Some(Self::Knkffhoohaj), - "KGMNLEAKEBJ_OJOOBBOKIKE" => Some(Self::Ojoobbokike), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eihhhkmlngi { - Cbbeohepgpi = 0, - Pjdnglgpmib = 1, - Mdpgigfggej = 2, -} -impl Eihhhkmlngi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cbbeohepgpi => "EIHHHKMLNGI_CBBEOHEPGPI", - Self::Pjdnglgpmib => "EIHHHKMLNGI_PJDNGLGPMIB", - Self::Mdpgigfggej => "EIHHHKMLNGI_MDPGIGFGGEJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EIHHHKMLNGI_CBBEOHEPGPI" => Some(Self::Cbbeohepgpi), - "EIHHHKMLNGI_PJDNGLGPMIB" => Some(Self::Pjdnglgpmib), - "EIHHHKMLNGI_MDPGIGFGGEJ" => Some(Self::Mdpgigfggej), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Clpglolilff { - ModifyAdd = 0, - ModifyReduce = 2, - ModifyReplace = 1, -} -impl Clpglolilff { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ModifyAdd => "CLPGLOLILFF_MODIFY_ADD", - Self::ModifyReduce => "CLPGLOLILFF_MODIFY_REDUCE", - Self::ModifyReplace => "CLPGLOLILFF_MODIFY_REPLACE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CLPGLOLILFF_MODIFY_ADD" => Some(Self::ModifyAdd), - "CLPGLOLILFF_MODIFY_REDUCE" => Some(Self::ModifyReduce), - "CLPGLOLILFF_MODIFY_REPLACE" => Some(Self::ModifyReplace), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hfddblciajg { - Gddjclndbcl = 0, - Cidlkmbdngo = 4, - Dhjdebkgpae = 5, - Gbkapohmpkl = 1, - Eoljkpgnljl = 2, - Hahmbjmjeng = 3, -} -impl Hfddblciajg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gddjclndbcl => "HFDDBLCIAJG_GDDJCLNDBCL", - Self::Cidlkmbdngo => "HFDDBLCIAJG_CIDLKMBDNGO", - Self::Dhjdebkgpae => "HFDDBLCIAJG_DHJDEBKGPAE", - Self::Gbkapohmpkl => "HFDDBLCIAJG_GBKAPOHMPKL", - Self::Eoljkpgnljl => "HFDDBLCIAJG_EOLJKPGNLJL", - Self::Hahmbjmjeng => "HFDDBLCIAJG_HAHMBJMJENG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HFDDBLCIAJG_GDDJCLNDBCL" => Some(Self::Gddjclndbcl), - "HFDDBLCIAJG_CIDLKMBDNGO" => Some(Self::Cidlkmbdngo), - "HFDDBLCIAJG_DHJDEBKGPAE" => Some(Self::Dhjdebkgpae), - "HFDDBLCIAJG_GBKAPOHMPKL" => Some(Self::Gbkapohmpkl), - "HFDDBLCIAJG_EOLJKPGNLJL" => Some(Self::Eoljkpgnljl), - "HFDDBLCIAJG_HAHMBJMJENG" => Some(Self::Hahmbjmjeng), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lblloopiffc { - Gkdicbdpefm = 0, - Gkdidkaljef = 15, - Jnmieiokink = 114, - Jamcgopnmae = 2, - Hmchhmahfnf = 105, - Hibndjahcfj = 124, - Hmmooekbmnd = 11, - Amhhjgbgien = 131, - Ljgebfinjoe = 102, - Npdackmkcfn = 5, - Efaighhnaop = 998, - Gigcfpfhgif = 4, - Jpnbnnocnac = 108, - Ccdcbcgcpke = 999, - Ajokneakbfk = 109, - Ofmbmegbkdp = 101, - Iooocnoaiad = 13, - Akofgdaadfm = 119, - Piefppjbpdm = 6, - Ocajhbdldee = 107, - Opeafcjlgnl = 12, - Lbjlghohcln = 103, - Eeifjmhelnm = 130, - Kliiokcecie = 8, - Bgpfeklmgco = 7, - Diidhmedhnj = 115, - Bicbcolfidb = 3, - Hgbipalocal = 118, - Iaomjiphclh = 133, - Hfamgphmclo = 14, - Jmgpglbcfdp = 129, - Dfnelfokdhn = 112, - Gpajfmdlbml = 9, - Bpjbfinbpmn = 117, - Hkdhcahabff = 121, - Chgmbgcegnl = 120, - Dibipknbnpm = 113, - Pheacmecmbd = 104, - Egnkfapcfjh = 110, - Cmckeeedkdf = 1, - Nbeijpiafcf = 126, - Hacdhlphkfn = 127, - Hlldjdfdofo = 106, - Impdkkdnjkl = 125, - Fofdbdepnoc = 116, - Ijaljdnkdbi = 132, - Hpgeppfmcad = 111, - Abbofclaimf = 128, - Odcfijpdljk = 134, - Lmmeaiflnbl = 122, - Mnopkkpmgkd = 123, -} -impl Lblloopiffc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gkdicbdpefm => "LBLLOOPIFFC_GKDICBDPEFM", - Self::Gkdidkaljef => "LBLLOOPIFFC_GKDIDKALJEF", - Self::Jnmieiokink => "LBLLOOPIFFC_JNMIEIOKINK", - Self::Jamcgopnmae => "LBLLOOPIFFC_JAMCGOPNMAE", - Self::Hmchhmahfnf => "LBLLOOPIFFC_HMCHHMAHFNF", - Self::Hibndjahcfj => "LBLLOOPIFFC_HIBNDJAHCFJ", - Self::Hmmooekbmnd => "LBLLOOPIFFC_HMMOOEKBMND", - Self::Amhhjgbgien => "LBLLOOPIFFC_AMHHJGBGIEN", - Self::Ljgebfinjoe => "LBLLOOPIFFC_LJGEBFINJOE", - Self::Npdackmkcfn => "LBLLOOPIFFC_NPDACKMKCFN", - Self::Efaighhnaop => "LBLLOOPIFFC_EFAIGHHNAOP", - Self::Gigcfpfhgif => "LBLLOOPIFFC_GIGCFPFHGIF", - Self::Jpnbnnocnac => "LBLLOOPIFFC_JPNBNNOCNAC", - Self::Ccdcbcgcpke => "LBLLOOPIFFC_CCDCBCGCPKE", - Self::Ajokneakbfk => "LBLLOOPIFFC_AJOKNEAKBFK", - Self::Ofmbmegbkdp => "LBLLOOPIFFC_OFMBMEGBKDP", - Self::Iooocnoaiad => "LBLLOOPIFFC_IOOOCNOAIAD", - Self::Akofgdaadfm => "LBLLOOPIFFC_AKOFGDAADFM", - Self::Piefppjbpdm => "LBLLOOPIFFC_PIEFPPJBPDM", - Self::Ocajhbdldee => "LBLLOOPIFFC_OCAJHBDLDEE", - Self::Opeafcjlgnl => "LBLLOOPIFFC_OPEAFCJLGNL", - Self::Lbjlghohcln => "LBLLOOPIFFC_LBJLGHOHCLN", - Self::Eeifjmhelnm => "LBLLOOPIFFC_EEIFJMHELNM", - Self::Kliiokcecie => "LBLLOOPIFFC_KLIIOKCECIE", - Self::Bgpfeklmgco => "LBLLOOPIFFC_BGPFEKLMGCO", - Self::Diidhmedhnj => "LBLLOOPIFFC_DIIDHMEDHNJ", - Self::Bicbcolfidb => "LBLLOOPIFFC_BICBCOLFIDB", - Self::Hgbipalocal => "LBLLOOPIFFC_HGBIPALOCAL", - Self::Iaomjiphclh => "LBLLOOPIFFC_IAOMJIPHCLH", - Self::Hfamgphmclo => "LBLLOOPIFFC_HFAMGPHMCLO", - Self::Jmgpglbcfdp => "LBLLOOPIFFC_JMGPGLBCFDP", - Self::Dfnelfokdhn => "LBLLOOPIFFC_DFNELFOKDHN", - Self::Gpajfmdlbml => "LBLLOOPIFFC_GPAJFMDLBML", - Self::Bpjbfinbpmn => "LBLLOOPIFFC_BPJBFINBPMN", - Self::Hkdhcahabff => "LBLLOOPIFFC_HKDHCAHABFF", - Self::Chgmbgcegnl => "LBLLOOPIFFC_CHGMBGCEGNL", - Self::Dibipknbnpm => "LBLLOOPIFFC_DIBIPKNBNPM", - Self::Pheacmecmbd => "LBLLOOPIFFC_PHEACMECMBD", - Self::Egnkfapcfjh => "LBLLOOPIFFC_EGNKFAPCFJH", - Self::Cmckeeedkdf => "LBLLOOPIFFC_CMCKEEEDKDF", - Self::Nbeijpiafcf => "LBLLOOPIFFC_NBEIJPIAFCF", - Self::Hacdhlphkfn => "LBLLOOPIFFC_HACDHLPHKFN", - Self::Hlldjdfdofo => "LBLLOOPIFFC_HLLDJDFDOFO", - Self::Impdkkdnjkl => "LBLLOOPIFFC_IMPDKKDNJKL", - Self::Fofdbdepnoc => "LBLLOOPIFFC_FOFDBDEPNOC", - Self::Ijaljdnkdbi => "LBLLOOPIFFC_IJALJDNKDBI", - Self::Hpgeppfmcad => "LBLLOOPIFFC_HPGEPPFMCAD", - Self::Abbofclaimf => "LBLLOOPIFFC_ABBOFCLAIMF", - Self::Odcfijpdljk => "LBLLOOPIFFC_ODCFIJPDLJK", - Self::Lmmeaiflnbl => "LBLLOOPIFFC_LMMEAIFLNBL", - Self::Mnopkkpmgkd => "LBLLOOPIFFC_MNOPKKPMGKD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LBLLOOPIFFC_GKDICBDPEFM" => Some(Self::Gkdicbdpefm), - "LBLLOOPIFFC_GKDIDKALJEF" => Some(Self::Gkdidkaljef), - "LBLLOOPIFFC_JNMIEIOKINK" => Some(Self::Jnmieiokink), - "LBLLOOPIFFC_JAMCGOPNMAE" => Some(Self::Jamcgopnmae), - "LBLLOOPIFFC_HMCHHMAHFNF" => Some(Self::Hmchhmahfnf), - "LBLLOOPIFFC_HIBNDJAHCFJ" => Some(Self::Hibndjahcfj), - "LBLLOOPIFFC_HMMOOEKBMND" => Some(Self::Hmmooekbmnd), - "LBLLOOPIFFC_AMHHJGBGIEN" => Some(Self::Amhhjgbgien), - "LBLLOOPIFFC_LJGEBFINJOE" => Some(Self::Ljgebfinjoe), - "LBLLOOPIFFC_NPDACKMKCFN" => Some(Self::Npdackmkcfn), - "LBLLOOPIFFC_EFAIGHHNAOP" => Some(Self::Efaighhnaop), - "LBLLOOPIFFC_GIGCFPFHGIF" => Some(Self::Gigcfpfhgif), - "LBLLOOPIFFC_JPNBNNOCNAC" => Some(Self::Jpnbnnocnac), - "LBLLOOPIFFC_CCDCBCGCPKE" => Some(Self::Ccdcbcgcpke), - "LBLLOOPIFFC_AJOKNEAKBFK" => Some(Self::Ajokneakbfk), - "LBLLOOPIFFC_OFMBMEGBKDP" => Some(Self::Ofmbmegbkdp), - "LBLLOOPIFFC_IOOOCNOAIAD" => Some(Self::Iooocnoaiad), - "LBLLOOPIFFC_AKOFGDAADFM" => Some(Self::Akofgdaadfm), - "LBLLOOPIFFC_PIEFPPJBPDM" => Some(Self::Piefppjbpdm), - "LBLLOOPIFFC_OCAJHBDLDEE" => Some(Self::Ocajhbdldee), - "LBLLOOPIFFC_OPEAFCJLGNL" => Some(Self::Opeafcjlgnl), - "LBLLOOPIFFC_LBJLGHOHCLN" => Some(Self::Lbjlghohcln), - "LBLLOOPIFFC_EEIFJMHELNM" => Some(Self::Eeifjmhelnm), - "LBLLOOPIFFC_KLIIOKCECIE" => Some(Self::Kliiokcecie), - "LBLLOOPIFFC_BGPFEKLMGCO" => Some(Self::Bgpfeklmgco), - "LBLLOOPIFFC_DIIDHMEDHNJ" => Some(Self::Diidhmedhnj), - "LBLLOOPIFFC_BICBCOLFIDB" => Some(Self::Bicbcolfidb), - "LBLLOOPIFFC_HGBIPALOCAL" => Some(Self::Hgbipalocal), - "LBLLOOPIFFC_IAOMJIPHCLH" => Some(Self::Iaomjiphclh), - "LBLLOOPIFFC_HFAMGPHMCLO" => Some(Self::Hfamgphmclo), - "LBLLOOPIFFC_JMGPGLBCFDP" => Some(Self::Jmgpglbcfdp), - "LBLLOOPIFFC_DFNELFOKDHN" => Some(Self::Dfnelfokdhn), - "LBLLOOPIFFC_GPAJFMDLBML" => Some(Self::Gpajfmdlbml), - "LBLLOOPIFFC_BPJBFINBPMN" => Some(Self::Bpjbfinbpmn), - "LBLLOOPIFFC_HKDHCAHABFF" => Some(Self::Hkdhcahabff), - "LBLLOOPIFFC_CHGMBGCEGNL" => Some(Self::Chgmbgcegnl), - "LBLLOOPIFFC_DIBIPKNBNPM" => Some(Self::Dibipknbnpm), - "LBLLOOPIFFC_PHEACMECMBD" => Some(Self::Pheacmecmbd), - "LBLLOOPIFFC_EGNKFAPCFJH" => Some(Self::Egnkfapcfjh), - "LBLLOOPIFFC_CMCKEEEDKDF" => Some(Self::Cmckeeedkdf), - "LBLLOOPIFFC_NBEIJPIAFCF" => Some(Self::Nbeijpiafcf), - "LBLLOOPIFFC_HACDHLPHKFN" => Some(Self::Hacdhlphkfn), - "LBLLOOPIFFC_HLLDJDFDOFO" => Some(Self::Hlldjdfdofo), - "LBLLOOPIFFC_IMPDKKDNJKL" => Some(Self::Impdkkdnjkl), - "LBLLOOPIFFC_FOFDBDEPNOC" => Some(Self::Fofdbdepnoc), - "LBLLOOPIFFC_IJALJDNKDBI" => Some(Self::Ijaljdnkdbi), - "LBLLOOPIFFC_HPGEPPFMCAD" => Some(Self::Hpgeppfmcad), - "LBLLOOPIFFC_ABBOFCLAIMF" => Some(Self::Abbofclaimf), - "LBLLOOPIFFC_ODCFIJPDLJK" => Some(Self::Odcfijpdljk), - "LBLLOOPIFFC_LMMEAIFLNBL" => Some(Self::Lmmeaiflnbl), - "LBLLOOPIFFC_MNOPKKPMGKD" => Some(Self::Mnopkkpmgkd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jcnccgppmfo { - Lkljmppflkg = 0, - Pcjmnkmlboi = 1, - Plfpifefhpd = 4, - Edmadjkmonj = 5, - Ngibeppfncp = 3, - Kihonddkdgp = 2, -} -impl Jcnccgppmfo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lkljmppflkg => "JCNCCGPPMFO_LKLJMPPFLKG", - Self::Pcjmnkmlboi => "JCNCCGPPMFO_PCJMNKMLBOI", - Self::Plfpifefhpd => "JCNCCGPPMFO_PLFPIFEFHPD", - Self::Edmadjkmonj => "JCNCCGPPMFO_EDMADJKMONJ", - Self::Ngibeppfncp => "JCNCCGPPMFO_NGIBEPPFNCP", - Self::Kihonddkdgp => "JCNCCGPPMFO_KIHONDDKDGP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JCNCCGPPMFO_LKLJMPPFLKG" => Some(Self::Lkljmppflkg), - "JCNCCGPPMFO_PCJMNKMLBOI" => Some(Self::Pcjmnkmlboi), - "JCNCCGPPMFO_PLFPIFEFHPD" => Some(Self::Plfpifefhpd), - "JCNCCGPPMFO_EDMADJKMONJ" => Some(Self::Edmadjkmonj), - "JCNCCGPPMFO_NGIBEPPFNCP" => Some(Self::Ngibeppfncp), - "JCNCCGPPMFO_KIHONDDKDGP" => Some(Self::Kihonddkdgp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fbkoggaeadj { - Gacdgoffmah = 0, - Ecmpbdnkcdc = 6602, -} -impl Fbkoggaeadj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gacdgoffmah => "FBKOGGAEADJ_GACDGOFFMAH", - Self::Ecmpbdnkcdc => "FBKOGGAEADJ_ECMPBDNKCDC", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FBKOGGAEADJ_GACDGOFFMAH" => Some(Self::Gacdgoffmah), - "FBKOGGAEADJ_ECMPBDNKCDC" => Some(Self::Ecmpbdnkcdc), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bakcfadlcef { - GuestStatusNone = 0, - GuestStatusCloseQuest = 3, - GuestStatusSuccess = 1, - GuestStatusFail = 2, -} -impl Bakcfadlcef { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::GuestStatusNone => "BAKCFADLCEF_GUEST_STATUS_NONE", - Self::GuestStatusCloseQuest => "BAKCFADLCEF_GUEST_STATUS_CLOSE_QUEST", - Self::GuestStatusSuccess => "BAKCFADLCEF_GUEST_STATUS_SUCCESS", - Self::GuestStatusFail => "BAKCFADLCEF_GUEST_STATUS_FAIL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BAKCFADLCEF_GUEST_STATUS_NONE" => Some(Self::GuestStatusNone), - "BAKCFADLCEF_GUEST_STATUS_CLOSE_QUEST" => Some(Self::GuestStatusCloseQuest), - "BAKCFADLCEF_GUEST_STATUS_SUCCESS" => Some(Self::GuestStatusSuccess), - "BAKCFADLCEF_GUEST_STATUS_FAIL" => Some(Self::GuestStatusFail), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kabnjdphknb { - Amogldmffej = 0, - Kelafplkmof = 1, -} -impl Kabnjdphknb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Amogldmffej => "KABNJDPHKNB_AMOGLDMFFEJ", - Self::Kelafplkmof => "KABNJDPHKNB_KELAFPLKMOF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KABNJDPHKNB_AMOGLDMFFEJ" => Some(Self::Amogldmffej), - "KABNJDPHKNB_KELAFPLKMOF" => Some(Self::Kelafplkmof), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nhadehaabgk { - Apdffgcklpb = 0, - Mhofnmgfhff = 5, -} -impl Nhadehaabgk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Apdffgcklpb => "NHADEHAABGK_APDFFGCKLPB", - Self::Mhofnmgfhff => "NHADEHAABGK_MHOFNMGFHFF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NHADEHAABGK_APDFFGCKLPB" => Some(Self::Apdffgcklpb), - "NHADEHAABGK_MHOFNMGFHFF" => Some(Self::Mhofnmgfhff), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nomiifbemdc { - BattleTagDefault = 0, - BattleTagNormal = 1, - BattleTagNormalBossElite = 9, - BattleTagNormalEvolveElite = 7, - BattleTagNormalDoubleBoss = 11, - BattleTagBonus = 5, - BattleTagGoldenBuddy = 3, - BattleTagNormalEvolveBoss = 12, - BattleTagNormalBigCheeseElite = 10, - BattleTagChallenge = 2, - BattleTagChallengeOccupy = 4, - BattleTagNormalBigCheese = 8, - BattleTagNormalDoubleElite = 6, -} -impl Nomiifbemdc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::BattleTagDefault => "NOMIIFBEMDC_BATTLE_TAG_DEFAULT", - Self::BattleTagNormal => "NOMIIFBEMDC_BATTLE_TAG_NORMAL", - Self::BattleTagNormalBossElite => "NOMIIFBEMDC_BATTLE_TAG_NORMAL_BOSS_ELITE", - Self::BattleTagNormalEvolveElite => { - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_EVOLVE_ELITE" - } - Self::BattleTagNormalDoubleBoss => { - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_DOUBLE_BOSS" - } - Self::BattleTagBonus => "NOMIIFBEMDC_BATTLE_TAG_BONUS", - Self::BattleTagGoldenBuddy => "NOMIIFBEMDC_BATTLE_TAG_GOLDEN_BUDDY", - Self::BattleTagNormalEvolveBoss => { - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_EVOLVE_BOSS" - } - Self::BattleTagNormalBigCheeseElite => { - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_BIG_CHEESE_ELITE" - } - Self::BattleTagChallenge => "NOMIIFBEMDC_BATTLE_TAG_CHALLENGE", - Self::BattleTagChallengeOccupy => "NOMIIFBEMDC_BATTLE_TAG_CHALLENGE_OCCUPY", - Self::BattleTagNormalBigCheese => "NOMIIFBEMDC_BATTLE_TAG_NORMAL_BIG_CHEESE", - Self::BattleTagNormalDoubleElite => { - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_DOUBLE_ELITE" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NOMIIFBEMDC_BATTLE_TAG_DEFAULT" => Some(Self::BattleTagDefault), - "NOMIIFBEMDC_BATTLE_TAG_NORMAL" => Some(Self::BattleTagNormal), - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_BOSS_ELITE" => { - Some(Self::BattleTagNormalBossElite) - } - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_EVOLVE_ELITE" => { - Some(Self::BattleTagNormalEvolveElite) - } - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_DOUBLE_BOSS" => { - Some(Self::BattleTagNormalDoubleBoss) - } - "NOMIIFBEMDC_BATTLE_TAG_BONUS" => Some(Self::BattleTagBonus), - "NOMIIFBEMDC_BATTLE_TAG_GOLDEN_BUDDY" => Some(Self::BattleTagGoldenBuddy), - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_EVOLVE_BOSS" => { - Some(Self::BattleTagNormalEvolveBoss) - } - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_BIG_CHEESE_ELITE" => { - Some(Self::BattleTagNormalBigCheeseElite) - } - "NOMIIFBEMDC_BATTLE_TAG_CHALLENGE" => Some(Self::BattleTagChallenge), - "NOMIIFBEMDC_BATTLE_TAG_CHALLENGE_OCCUPY" => { - Some(Self::BattleTagChallengeOccupy) - } - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_BIG_CHEESE" => { - Some(Self::BattleTagNormalBigCheese) - } - "NOMIIFBEMDC_BATTLE_TAG_NORMAL_DOUBLE_ELITE" => { - Some(Self::BattleTagNormalDoubleElite) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jkbaepmkbck { - Ikccmmeajpi = 0, -} -impl Jkbaepmkbck { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ikccmmeajpi => "JKBAEPMKBCK_IKCCMMEAJPI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JKBAEPMKBCK_IKCCMMEAJPI" => Some(Self::Ikccmmeajpi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mdcdckkdokh { - Dpmbdlaieoa = 0, - Afgcdgagapg = 1, - Fkknlkjappp = 2, -} -impl Mdcdckkdokh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Dpmbdlaieoa => "MDCDCKKDOKH_DPMBDLAIEOA", - Self::Afgcdgagapg => "MDCDCKKDOKH_AFGCDGAGAPG", - Self::Fkknlkjappp => "MDCDCKKDOKH_FKKNLKJAPPP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MDCDCKKDOKH_DPMBDLAIEOA" => Some(Self::Dpmbdlaieoa), - "MDCDCKKDOKH_AFGCDGAGAPG" => Some(Self::Afgcdgagapg), - "MDCDCKKDOKH_FKKNLKJAPPP" => Some(Self::Fkknlkjappp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bdblgkjogfm { - TimeEventStatusLock = 0, - TimeEventStatusUnlock = 1, - TimeEventStatusEnded = 2, -} -impl Bdblgkjogfm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::TimeEventStatusLock => "BDBLGKJOGFM_TIME_EVENT_STATUS_LOCK", - Self::TimeEventStatusUnlock => "BDBLGKJOGFM_TIME_EVENT_STATUS_UNLOCK", - Self::TimeEventStatusEnded => "BDBLGKJOGFM_TIME_EVENT_STATUS_ENDED", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BDBLGKJOGFM_TIME_EVENT_STATUS_LOCK" => Some(Self::TimeEventStatusLock), - "BDBLGKJOGFM_TIME_EVENT_STATUS_UNLOCK" => Some(Self::TimeEventStatusUnlock), - "BDBLGKJOGFM_TIME_EVENT_STATUS_ENDED" => Some(Self::TimeEventStatusEnded), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dacaebibifm { - Hpejkglmhdm = 0, - Elnhocnajho = 1, - Nfjmmpmaijf = 3, -} -impl Dacaebibifm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Hpejkglmhdm => "DACAEBIBIFM_HPEJKGLMHDM", - Self::Elnhocnajho => "DACAEBIBIFM_ELNHOCNAJHO", - Self::Nfjmmpmaijf => "DACAEBIBIFM_NFJMMPMAIJF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DACAEBIBIFM_HPEJKGLMHDM" => Some(Self::Hpejkglmhdm), - "DACAEBIBIFM_ELNHOCNAJHO" => Some(Self::Elnhocnajho), - "DACAEBIBIFM_NFJMMPMAIJF" => Some(Self::Nfjmmpmaijf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Jhemibphnfo { - TypeOfSetListNone = 0, - TypeOfSetListInit = 1, - TypeOfSetListSort = 4, - TypeOfSetListRemove = 6, - TypeOfSetListModify = 7, - TypeOfSetListInsert = 3, - TypeOfSetListAppend = 2, - TypeOfSetListUnique = 5, -} -impl Jhemibphnfo { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::TypeOfSetListNone => "JHEMIBPHNFO_TYPE_OF_SET_LIST_NONE", - Self::TypeOfSetListInit => "JHEMIBPHNFO_TYPE_OF_SET_LIST_INIT", - Self::TypeOfSetListSort => "JHEMIBPHNFO_TYPE_OF_SET_LIST_SORT", - Self::TypeOfSetListRemove => "JHEMIBPHNFO_TYPE_OF_SET_LIST_REMOVE", - Self::TypeOfSetListModify => "JHEMIBPHNFO_TYPE_OF_SET_LIST_MODIFY", - Self::TypeOfSetListInsert => "JHEMIBPHNFO_TYPE_OF_SET_LIST_INSERT", - Self::TypeOfSetListAppend => "JHEMIBPHNFO_TYPE_OF_SET_LIST_APPEND", - Self::TypeOfSetListUnique => "JHEMIBPHNFO_TYPE_OF_SET_LIST_UNIQUE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JHEMIBPHNFO_TYPE_OF_SET_LIST_NONE" => Some(Self::TypeOfSetListNone), - "JHEMIBPHNFO_TYPE_OF_SET_LIST_INIT" => Some(Self::TypeOfSetListInit), - "JHEMIBPHNFO_TYPE_OF_SET_LIST_SORT" => Some(Self::TypeOfSetListSort), - "JHEMIBPHNFO_TYPE_OF_SET_LIST_REMOVE" => Some(Self::TypeOfSetListRemove), - "JHEMIBPHNFO_TYPE_OF_SET_LIST_MODIFY" => Some(Self::TypeOfSetListModify), - "JHEMIBPHNFO_TYPE_OF_SET_LIST_INSERT" => Some(Self::TypeOfSetListInsert), - "JHEMIBPHNFO_TYPE_OF_SET_LIST_APPEND" => Some(Self::TypeOfSetListAppend), - "JHEMIBPHNFO_TYPE_OF_SET_LIST_UNIQUE" => Some(Self::TypeOfSetListUnique), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Acoglkilalc { - ClientHollowEntityTypeNone = 0, - ClientHollowEntityTypeNoninteractor = 1, -} -impl Acoglkilalc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::ClientHollowEntityTypeNone => { - "ACOGLKILALC_CLIENT_HOLLOW_ENTITY_TYPE_NONE" - } - Self::ClientHollowEntityTypeNoninteractor => { - "ACOGLKILALC_CLIENT_HOLLOW_ENTITY_TYPE_NONINTERACTOR" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ACOGLKILALC_CLIENT_HOLLOW_ENTITY_TYPE_NONE" => { - Some(Self::ClientHollowEntityTypeNone) - } - "ACOGLKILALC_CLIENT_HOLLOW_ENTITY_TYPE_NONINTERACTOR" => { - Some(Self::ClientHollowEntityTypeNoninteractor) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bepmofmejki { - Gklimocppko = 0, - Hjfpgaibjkb = 5, - Ebapjmhklmo = 4, - Jpmnjmioggo = 2, - Jfedhfpkhmf = 1, - Fkcglajdiak = 3, - Hcdpiinpflb = 6, -} -impl Bepmofmejki { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gklimocppko => "BEPMOFMEJKI_GKLIMOCPPKO", - Self::Hjfpgaibjkb => "BEPMOFMEJKI_HJFPGAIBJKB", - Self::Ebapjmhklmo => "BEPMOFMEJKI_EBAPJMHKLMO", - Self::Jpmnjmioggo => "BEPMOFMEJKI_JPMNJMIOGGO", - Self::Jfedhfpkhmf => "BEPMOFMEJKI_JFEDHFPKHMF", - Self::Fkcglajdiak => "BEPMOFMEJKI_FKCGLAJDIAK", - Self::Hcdpiinpflb => "BEPMOFMEJKI_HCDPIINPFLB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BEPMOFMEJKI_GKLIMOCPPKO" => Some(Self::Gklimocppko), - "BEPMOFMEJKI_HJFPGAIBJKB" => Some(Self::Hjfpgaibjkb), - "BEPMOFMEJKI_EBAPJMHKLMO" => Some(Self::Ebapjmhklmo), - "BEPMOFMEJKI_JPMNJMIOGGO" => Some(Self::Jpmnjmioggo), - "BEPMOFMEJKI_JFEDHFPKHMF" => Some(Self::Jfedhfpkhmf), - "BEPMOFMEJKI_FKCGLAJDIAK" => Some(Self::Fkcglajdiak), - "BEPMOFMEJKI_HCDPIINPFLB" => Some(Self::Hcdpiinpflb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Inndhehacge { - Lpipmgikogp = 0, - Hjginpgjphb = 6, - Llpkamlboaf = 7, - Jdpkgjdnnph = 8, - Kbdbieopfap = 5, - Nkmaekoilen = 3, - Bomomolbjjd = 9, - Nncjmbmmepl = 4, - Lmfhllnhgna = 12, - Edoadifbojj = 11, - Cidbdjdaaop = 10, - Okpkbmeehep = 1, - Baimajgcekb = 2, -} -impl Inndhehacge { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Lpipmgikogp => "INNDHEHACGE_LPIPMGIKOGP", - Self::Hjginpgjphb => "INNDHEHACGE_HJGINPGJPHB", - Self::Llpkamlboaf => "INNDHEHACGE_LLPKAMLBOAF", - Self::Jdpkgjdnnph => "INNDHEHACGE_JDPKGJDNNPH", - Self::Kbdbieopfap => "INNDHEHACGE_KBDBIEOPFAP", - Self::Nkmaekoilen => "INNDHEHACGE_NKMAEKOILEN", - Self::Bomomolbjjd => "INNDHEHACGE_BOMOMOLBJJD", - Self::Nncjmbmmepl => "INNDHEHACGE_NNCJMBMMEPL", - Self::Lmfhllnhgna => "INNDHEHACGE_LMFHLLNHGNA", - Self::Edoadifbojj => "INNDHEHACGE_EDOADIFBOJJ", - Self::Cidbdjdaaop => "INNDHEHACGE_CIDBDJDAAOP", - Self::Okpkbmeehep => "INNDHEHACGE_OKPKBMEEHEP", - Self::Baimajgcekb => "INNDHEHACGE_BAIMAJGCEKB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "INNDHEHACGE_LPIPMGIKOGP" => Some(Self::Lpipmgikogp), - "INNDHEHACGE_HJGINPGJPHB" => Some(Self::Hjginpgjphb), - "INNDHEHACGE_LLPKAMLBOAF" => Some(Self::Llpkamlboaf), - "INNDHEHACGE_JDPKGJDNNPH" => Some(Self::Jdpkgjdnnph), - "INNDHEHACGE_KBDBIEOPFAP" => Some(Self::Kbdbieopfap), - "INNDHEHACGE_NKMAEKOILEN" => Some(Self::Nkmaekoilen), - "INNDHEHACGE_BOMOMOLBJJD" => Some(Self::Bomomolbjjd), - "INNDHEHACGE_NNCJMBMMEPL" => Some(Self::Nncjmbmmepl), - "INNDHEHACGE_LMFHLLNHGNA" => Some(Self::Lmfhllnhgna), - "INNDHEHACGE_EDOADIFBOJJ" => Some(Self::Edoadifbojj), - "INNDHEHACGE_CIDBDJDAAOP" => Some(Self::Cidbdjdaaop), - "INNDHEHACGE_OKPKBMEEHEP" => Some(Self::Okpkbmeehep), - "INNDHEHACGE_BAIMAJGCEKB" => Some(Self::Baimajgcekb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Elgfcieceaa { - Cgpbnjfiadg = 0, - Mhahbbidgei = 10, - Pjhlhbiohgf = 16, - Mjmebopomil = 12, - Ddcpegaeifg = 9, - Mgafdkpekkd = 13, - Bmkgbedmlcd = 2, - Dfocdkfloof = 1, - Damejbnpdbd = 7, - Hphojnnjbak = 8, - Hmikdjjilgc = 4, - Bcdenpphjpd = 3, - Bdkgfldhici = 5, - Alpceafpbmc = 15, - Lieeoickjld = 6, - Jjkcncfooea = 14, - Mimdojkniff = 11, -} -impl Elgfcieceaa { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cgpbnjfiadg => "ELGFCIECEAA_CGPBNJFIADG", - Self::Mhahbbidgei => "ELGFCIECEAA_MHAHBBIDGEI", - Self::Pjhlhbiohgf => "ELGFCIECEAA_PJHLHBIOHGF", - Self::Mjmebopomil => "ELGFCIECEAA_MJMEBOPOMIL", - Self::Ddcpegaeifg => "ELGFCIECEAA_DDCPEGAEIFG", - Self::Mgafdkpekkd => "ELGFCIECEAA_MGAFDKPEKKD", - Self::Bmkgbedmlcd => "ELGFCIECEAA_BMKGBEDMLCD", - Self::Dfocdkfloof => "ELGFCIECEAA_DFOCDKFLOOF", - Self::Damejbnpdbd => "ELGFCIECEAA_DAMEJBNPDBD", - Self::Hphojnnjbak => "ELGFCIECEAA_HPHOJNNJBAK", - Self::Hmikdjjilgc => "ELGFCIECEAA_HMIKDJJILGC", - Self::Bcdenpphjpd => "ELGFCIECEAA_BCDENPPHJPD", - Self::Bdkgfldhici => "ELGFCIECEAA_BDKGFLDHICI", - Self::Alpceafpbmc => "ELGFCIECEAA_ALPCEAFPBMC", - Self::Lieeoickjld => "ELGFCIECEAA_LIEEOICKJLD", - Self::Jjkcncfooea => "ELGFCIECEAA_JJKCNCFOOEA", - Self::Mimdojkniff => "ELGFCIECEAA_MIMDOJKNIFF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ELGFCIECEAA_CGPBNJFIADG" => Some(Self::Cgpbnjfiadg), - "ELGFCIECEAA_MHAHBBIDGEI" => Some(Self::Mhahbbidgei), - "ELGFCIECEAA_PJHLHBIOHGF" => Some(Self::Pjhlhbiohgf), - "ELGFCIECEAA_MJMEBOPOMIL" => Some(Self::Mjmebopomil), - "ELGFCIECEAA_DDCPEGAEIFG" => Some(Self::Ddcpegaeifg), - "ELGFCIECEAA_MGAFDKPEKKD" => Some(Self::Mgafdkpekkd), - "ELGFCIECEAA_BMKGBEDMLCD" => Some(Self::Bmkgbedmlcd), - "ELGFCIECEAA_DFOCDKFLOOF" => Some(Self::Dfocdkfloof), - "ELGFCIECEAA_DAMEJBNPDBD" => Some(Self::Damejbnpdbd), - "ELGFCIECEAA_HPHOJNNJBAK" => Some(Self::Hphojnnjbak), - "ELGFCIECEAA_HMIKDJJILGC" => Some(Self::Hmikdjjilgc), - "ELGFCIECEAA_BCDENPPHJPD" => Some(Self::Bcdenpphjpd), - "ELGFCIECEAA_BDKGFLDHICI" => Some(Self::Bdkgfldhici), - "ELGFCIECEAA_ALPCEAFPBMC" => Some(Self::Alpceafpbmc), - "ELGFCIECEAA_LIEEOICKJLD" => Some(Self::Lieeoickjld), - "ELGFCIECEAA_JJKCNCFOOEA" => Some(Self::Jjkcncfooea), - "ELGFCIECEAA_MIMDOJKNIFF" => Some(Self::Mimdojkniff), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mhlkhpljkjf { - Bkbhfkmndif = 0, - Omifcpddnaj = 3, - Okmplegccdm = 1, - Dolidnnmkjl = 2, -} -impl Mhlkhpljkjf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bkbhfkmndif => "MHLKHPLJKJF_BKBHFKMNDIF", - Self::Omifcpddnaj => "MHLKHPLJKJF_OMIFCPDDNAJ", - Self::Okmplegccdm => "MHLKHPLJKJF_OKMPLEGCCDM", - Self::Dolidnnmkjl => "MHLKHPLJKJF_DOLIDNNMKJL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MHLKHPLJKJF_BKBHFKMNDIF" => Some(Self::Bkbhfkmndif), - "MHLKHPLJKJF_OMIFCPDDNAJ" => Some(Self::Omifcpddnaj), - "MHLKHPLJKJF_OKMPLEGCCDM" => Some(Self::Okmplegccdm), - "MHLKHPLJKJF_DOLIDNNMKJL" => Some(Self::Dolidnnmkjl), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Miloncgndlg { - HollowLightTypeNone = 0, - HollowLightTypeUnstable = 3, - HollowLightTypeDefault = 1, - HollowLightTypeGhost = 2, -} -impl Miloncgndlg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowLightTypeNone => "MILONCGNDLG_HOLLOW_LIGHT_TYPE_NONE", - Self::HollowLightTypeUnstable => "MILONCGNDLG_HOLLOW_LIGHT_TYPE_UNSTABLE", - Self::HollowLightTypeDefault => "MILONCGNDLG_HOLLOW_LIGHT_TYPE_DEFAULT", - Self::HollowLightTypeGhost => "MILONCGNDLG_HOLLOW_LIGHT_TYPE_GHOST", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MILONCGNDLG_HOLLOW_LIGHT_TYPE_NONE" => Some(Self::HollowLightTypeNone), - "MILONCGNDLG_HOLLOW_LIGHT_TYPE_UNSTABLE" => { - Some(Self::HollowLightTypeUnstable) - } - "MILONCGNDLG_HOLLOW_LIGHT_TYPE_DEFAULT" => Some(Self::HollowLightTypeDefault), - "MILONCGNDLG_HOLLOW_LIGHT_TYPE_GHOST" => Some(Self::HollowLightTypeGhost), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum HollowEntityType { - HollowEntityTypeNone = 0, - HollowEntityTypeGrid = 3, - HollowEntityTypeLight = 5, - HollowEntityTypeTerrain = 12, - HollowEntityTypeSection = 7, - HollowEntityTypePin = 6, - HollowEntityTypeEvent = 4, - HollowEntityTypeNpc = 2, - HollowEntityTypeSectionEvent = 11, - HollowEntityTypePlayer = 1, - HollowEntityTypeGlobal = 9, - HollowEntityTypeBarrier = 10, -} -impl HollowEntityType { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowEntityTypeNone => "HollowEntityType_HOLLOW_ENTITY_TYPE_NONE", - Self::HollowEntityTypeGrid => "HollowEntityType_HOLLOW_ENTITY_TYPE_GRID", - Self::HollowEntityTypeLight => "HollowEntityType_HOLLOW_ENTITY_TYPE_LIGHT", - Self::HollowEntityTypeTerrain => { - "HollowEntityType_HOLLOW_ENTITY_TYPE_TERRAIN" - } - Self::HollowEntityTypeSection => { - "HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION" - } - Self::HollowEntityTypePin => "HollowEntityType_HOLLOW_ENTITY_TYPE_PIN", - Self::HollowEntityTypeEvent => "HollowEntityType_HOLLOW_ENTITY_TYPE_EVENT", - Self::HollowEntityTypeNpc => "HollowEntityType_HOLLOW_ENTITY_TYPE_NPC", - Self::HollowEntityTypeSectionEvent => { - "HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION_EVENT" - } - Self::HollowEntityTypePlayer => "HollowEntityType_HOLLOW_ENTITY_TYPE_PLAYER", - Self::HollowEntityTypeGlobal => "HollowEntityType_HOLLOW_ENTITY_TYPE_GLOBAL", - Self::HollowEntityTypeBarrier => { - "HollowEntityType_HOLLOW_ENTITY_TYPE_BARRIER" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HollowEntityType_HOLLOW_ENTITY_TYPE_NONE" => { - Some(Self::HollowEntityTypeNone) - } - "HollowEntityType_HOLLOW_ENTITY_TYPE_GRID" => { - Some(Self::HollowEntityTypeGrid) - } - "HollowEntityType_HOLLOW_ENTITY_TYPE_LIGHT" => { - Some(Self::HollowEntityTypeLight) - } - "HollowEntityType_HOLLOW_ENTITY_TYPE_TERRAIN" => { - Some(Self::HollowEntityTypeTerrain) - } - "HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION" => { - Some(Self::HollowEntityTypeSection) - } - "HollowEntityType_HOLLOW_ENTITY_TYPE_PIN" => Some(Self::HollowEntityTypePin), - "HollowEntityType_HOLLOW_ENTITY_TYPE_EVENT" => { - Some(Self::HollowEntityTypeEvent) - } - "HollowEntityType_HOLLOW_ENTITY_TYPE_NPC" => Some(Self::HollowEntityTypeNpc), - "HollowEntityType_HOLLOW_ENTITY_TYPE_SECTION_EVENT" => { - Some(Self::HollowEntityTypeSectionEvent) - } - "HollowEntityType_HOLLOW_ENTITY_TYPE_PLAYER" => { - Some(Self::HollowEntityTypePlayer) - } - "HollowEntityType_HOLLOW_ENTITY_TYPE_GLOBAL" => { - Some(Self::HollowEntityTypeGlobal) - } - "HollowEntityType_HOLLOW_ENTITY_TYPE_BARRIER" => { - Some(Self::HollowEntityTypeBarrier) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nohhfikoemh { - Keenagicjdd = 0, - Gdjjeomgbgd = 2, - Ecnoapillmg = 1, -} -impl Nohhfikoemh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Keenagicjdd => "NOHHFIKOEMH_KEENAGICJDD", - Self::Gdjjeomgbgd => "NOHHFIKOEMH_GDJJEOMGBGD", - Self::Ecnoapillmg => "NOHHFIKOEMH_ECNOAPILLMG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NOHHFIKOEMH_KEENAGICJDD" => Some(Self::Keenagicjdd), - "NOHHFIKOEMH_GDJJEOMGBGD" => Some(Self::Gdjjeomgbgd), - "NOHHFIKOEMH_ECNOAPILLMG" => Some(Self::Ecnoapillmg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dgkdegoojbk { - Pnidmdmdamk = 0, - Liollmgnggc = 4, - Kacckhicbkh = 3, - Odcnklpgolc = 2, - Kcepbfkgafe = 1, - Dcjfdmadcki = 6, - Cfphgjofjfo = 5, -} -impl Dgkdegoojbk { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pnidmdmdamk => "DGKDEGOOJBK_PNIDMDMDAMK", - Self::Liollmgnggc => "DGKDEGOOJBK_LIOLLMGNGGC", - Self::Kacckhicbkh => "DGKDEGOOJBK_KACCKHICBKH", - Self::Odcnklpgolc => "DGKDEGOOJBK_ODCNKLPGOLC", - Self::Kcepbfkgafe => "DGKDEGOOJBK_KCEPBFKGAFE", - Self::Dcjfdmadcki => "DGKDEGOOJBK_DCJFDMADCKI", - Self::Cfphgjofjfo => "DGKDEGOOJBK_CFPHGJOFJFO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DGKDEGOOJBK_PNIDMDMDAMK" => Some(Self::Pnidmdmdamk), - "DGKDEGOOJBK_LIOLLMGNGGC" => Some(Self::Liollmgnggc), - "DGKDEGOOJBK_KACCKHICBKH" => Some(Self::Kacckhicbkh), - "DGKDEGOOJBK_ODCNKLPGOLC" => Some(Self::Odcnklpgolc), - "DGKDEGOOJBK_KCEPBFKGAFE" => Some(Self::Kcepbfkgafe), - "DGKDEGOOJBK_DCJFDMADCKI" => Some(Self::Dcjfdmadcki), - "DGKDEGOOJBK_CFPHGJOFJFO" => Some(Self::Cfphgjofjfo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bokemlfmofl { - CharacterModeBySlot = 0, - CharacterModeByAvatarId = 2, - CharacterModeByRobotId = 1, -} -impl Bokemlfmofl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::CharacterModeBySlot => "BOKEMLFMOFL_CHARACTER_MODE_BY_SLOT", - Self::CharacterModeByAvatarId => "BOKEMLFMOFL_CHARACTER_MODE_BY_AVATAR_ID", - Self::CharacterModeByRobotId => "BOKEMLFMOFL_CHARACTER_MODE_BY_ROBOT_ID", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BOKEMLFMOFL_CHARACTER_MODE_BY_SLOT" => Some(Self::CharacterModeBySlot), - "BOKEMLFMOFL_CHARACTER_MODE_BY_AVATAR_ID" => { - Some(Self::CharacterModeByAvatarId) - } - "BOKEMLFMOFL_CHARACTER_MODE_BY_ROBOT_ID" => { - Some(Self::CharacterModeByRobotId) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ilihkailbki { - Nfnjcdkgipf = 0, - Jbechgopkpd = 1, - Poibceaonhp = 2, -} -impl Ilihkailbki { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nfnjcdkgipf => "ILIHKAILBKI_NFNJCDKGIPF", - Self::Jbechgopkpd => "ILIHKAILBKI_JBECHGOPKPD", - Self::Poibceaonhp => "ILIHKAILBKI_POIBCEAONHP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "ILIHKAILBKI_NFNJCDKGIPF" => Some(Self::Nfnjcdkgipf), - "ILIHKAILBKI_JBECHGOPKPD" => Some(Self::Jbechgopkpd), - "ILIHKAILBKI_POIBCEAONHP" => Some(Self::Poibceaonhp), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pmbnkobpjlh { - Fbemgnmbgfn = 0, -} -impl Pmbnkobpjlh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fbemgnmbgfn => "PMBNKOBPJLH_FBEMGNMBGFN", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PMBNKOBPJLH_FBEMGNMBGFN" => Some(Self::Fbemgnmbgfn), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Apooofkdopa { - Efepiknbaeg = 0, - Folgbdjiglk = 3, - Kmenblbiofg = 2, - Opnfhlpfckc = 1, - Ighdfhohhil = 5, - Lcggladkggo = 4, -} -impl Apooofkdopa { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Efepiknbaeg => "APOOOFKDOPA_EFEPIKNBAEG", - Self::Folgbdjiglk => "APOOOFKDOPA_FOLGBDJIGLK", - Self::Kmenblbiofg => "APOOOFKDOPA_KMENBLBIOFG", - Self::Opnfhlpfckc => "APOOOFKDOPA_OPNFHLPFCKC", - Self::Ighdfhohhil => "APOOOFKDOPA_IGHDFHOHHIL", - Self::Lcggladkggo => "APOOOFKDOPA_LCGGLADKGGO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "APOOOFKDOPA_EFEPIKNBAEG" => Some(Self::Efepiknbaeg), - "APOOOFKDOPA_FOLGBDJIGLK" => Some(Self::Folgbdjiglk), - "APOOOFKDOPA_KMENBLBIOFG" => Some(Self::Kmenblbiofg), - "APOOOFKDOPA_OPNFHLPFCKC" => Some(Self::Opnfhlpfckc), - "APOOOFKDOPA_IGHDFHOHHIL" => Some(Self::Ighdfhohhil), - "APOOOFKDOPA_LCGGLADKGGO" => Some(Self::Lcggladkggo), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hcgmbfheeca { - HollowDestoryNpcTypeNone = 0, - HollowDestoryNpcTypeByNpcUid = 2, - HollowDestoryNpcTypeByPos = 1, -} -impl Hcgmbfheeca { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HollowDestoryNpcTypeNone => "HCGMBFHEECA_HOLLOW_DESTORY_NPC_TYPE_NONE", - Self::HollowDestoryNpcTypeByNpcUid => { - "HCGMBFHEECA_HOLLOW_DESTORY_NPC_TYPE_BY_NPC_UID" - } - Self::HollowDestoryNpcTypeByPos => { - "HCGMBFHEECA_HOLLOW_DESTORY_NPC_TYPE_BY_POS" - } - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HCGMBFHEECA_HOLLOW_DESTORY_NPC_TYPE_NONE" => { - Some(Self::HollowDestoryNpcTypeNone) - } - "HCGMBFHEECA_HOLLOW_DESTORY_NPC_TYPE_BY_NPC_UID" => { - Some(Self::HollowDestoryNpcTypeByNpcUid) - } - "HCGMBFHEECA_HOLLOW_DESTORY_NPC_TYPE_BY_POS" => { - Some(Self::HollowDestoryNpcTypeByPos) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cimmapcplfl { - Ochdlogafgc = 0, - Aeclnknpmce = 1, -} -impl Cimmapcplfl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ochdlogafgc => "CIMMAPCPLFL_OCHDLOGAFGC", - Self::Aeclnknpmce => "CIMMAPCPLFL_AECLNKNPMCE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CIMMAPCPLFL_OCHDLOGAFGC" => Some(Self::Ochdlogafgc), - "CIMMAPCPLFL_AECLNKNPMCE" => Some(Self::Aeclnknpmce), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cmafnbgdffl { - Kmdpnchbmed = 0, - Kjcebmacnnk = 2, - Dmimdbbmgdi = 1, - Bleihjadpbi = 3, -} -impl Cmafnbgdffl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kmdpnchbmed => "CMAFNBGDFFL_KMDPNCHBMED", - Self::Kjcebmacnnk => "CMAFNBGDFFL_KJCEBMACNNK", - Self::Dmimdbbmgdi => "CMAFNBGDFFL_DMIMDBBMGDI", - Self::Bleihjadpbi => "CMAFNBGDFFL_BLEIHJADPBI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CMAFNBGDFFL_KMDPNCHBMED" => Some(Self::Kmdpnchbmed), - "CMAFNBGDFFL_KJCEBMACNNK" => Some(Self::Kjcebmacnnk), - "CMAFNBGDFFL_DMIMDBBMGDI" => Some(Self::Dmimdbbmgdi), - "CMAFNBGDFFL_BLEIHJADPBI" => Some(Self::Bleihjadpbi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Pdabmgdaban { - Imnbffhboce = 0, - Eehahbkkbjg = 1, -} -impl Pdabmgdaban { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Imnbffhboce => "PDABMGDABAN_IMNBFFHBOCE", - Self::Eehahbkkbjg => "PDABMGDABAN_EEHAHBKKBJG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "PDABMGDABAN_IMNBFFHBOCE" => Some(Self::Imnbffhboce), - "PDABMGDABAN_EEHAHBKKBJG" => Some(Self::Eehahbkkbjg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Npmkehccaij { - Mhfjhkhphjp = 0, - Ejlmnkepecm = 1066, - Fhonabafjal = 1063, - Jenjaegpmoa = 1020, - Bfjbefmdnhk = 10035, - Fdlalicjmki = 10024, - Acfaedpggbh = 1064, - Eggndebbihc = 10080, - Cpkphkdmclp = 1040, - Ajchknmgooc = 10038, - Flfpljegbme = 1003, - Dfokknpkocl = 10010, - Gjbpomgfmnh = 1042, - Ggnnagicaji = 10022, - Ahalojfehfn = 2000, - Cihdmnhgama = 30005, - Bgpdchpplfm = 10021, - Imijibmcgah = 1068, - Jhgmgiplagp = 10087, - Gnmlefibnhn = 30004, - Keldniiaeoh = 1036, - Cdckbdbnndl = 10034, - Jppmlegdphn = 10033, - Ffkannhkigl = 30016, - Dgdfdicjacb = 1029, - Haeaddinklf = 30014, - Ciagpdpjenc = 10094, - Mgekkegnide = 10008, - Obddjbomadj = 1052, - Clakmlljjle = 10070, - Feiigmoacdd = 1038, - Annjbkelcpk = 10100, - Pllabmbondj = 2001, - Ecolcbndabe = 10101, - Kjglmkhlfmi = 10040, - Kpnljdbclel = 30015, -} -impl Npmkehccaij { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mhfjhkhphjp => "NPMKEHCCAIJ_MHFJHKHPHJP", - Self::Ejlmnkepecm => "NPMKEHCCAIJ_EJLMNKEPECM", - Self::Fhonabafjal => "NPMKEHCCAIJ_FHONABAFJAL", - Self::Jenjaegpmoa => "NPMKEHCCAIJ_JENJAEGPMOA", - Self::Bfjbefmdnhk => "NPMKEHCCAIJ_BFJBEFMDNHK", - Self::Fdlalicjmki => "NPMKEHCCAIJ_FDLALICJMKI", - Self::Acfaedpggbh => "NPMKEHCCAIJ_ACFAEDPGGBH", - Self::Eggndebbihc => "NPMKEHCCAIJ_EGGNDEBBIHC", - Self::Cpkphkdmclp => "NPMKEHCCAIJ_CPKPHKDMCLP", - Self::Ajchknmgooc => "NPMKEHCCAIJ_AJCHKNMGOOC", - Self::Flfpljegbme => "NPMKEHCCAIJ_FLFPLJEGBME", - Self::Dfokknpkocl => "NPMKEHCCAIJ_DFOKKNPKOCL", - Self::Gjbpomgfmnh => "NPMKEHCCAIJ_GJBPOMGFMNH", - Self::Ggnnagicaji => "NPMKEHCCAIJ_GGNNAGICAJI", - Self::Ahalojfehfn => "NPMKEHCCAIJ_AHALOJFEHFN", - Self::Cihdmnhgama => "NPMKEHCCAIJ_CIHDMNHGAMA", - Self::Bgpdchpplfm => "NPMKEHCCAIJ_BGPDCHPPLFM", - Self::Imijibmcgah => "NPMKEHCCAIJ_IMIJIBMCGAH", - Self::Jhgmgiplagp => "NPMKEHCCAIJ_JHGMGIPLAGP", - Self::Gnmlefibnhn => "NPMKEHCCAIJ_GNMLEFIBNHN", - Self::Keldniiaeoh => "NPMKEHCCAIJ_KELDNIIAEOH", - Self::Cdckbdbnndl => "NPMKEHCCAIJ_CDCKBDBNNDL", - Self::Jppmlegdphn => "NPMKEHCCAIJ_JPPMLEGDPHN", - Self::Ffkannhkigl => "NPMKEHCCAIJ_FFKANNHKIGL", - Self::Dgdfdicjacb => "NPMKEHCCAIJ_DGDFDICJACB", - Self::Haeaddinklf => "NPMKEHCCAIJ_HAEADDINKLF", - Self::Ciagpdpjenc => "NPMKEHCCAIJ_CIAGPDPJENC", - Self::Mgekkegnide => "NPMKEHCCAIJ_MGEKKEGNIDE", - Self::Obddjbomadj => "NPMKEHCCAIJ_OBDDJBOMADJ", - Self::Clakmlljjle => "NPMKEHCCAIJ_CLAKMLLJJLE", - Self::Feiigmoacdd => "NPMKEHCCAIJ_FEIIGMOACDD", - Self::Annjbkelcpk => "NPMKEHCCAIJ_ANNJBKELCPK", - Self::Pllabmbondj => "NPMKEHCCAIJ_PLLABMBONDJ", - Self::Ecolcbndabe => "NPMKEHCCAIJ_ECOLCBNDABE", - Self::Kjglmkhlfmi => "NPMKEHCCAIJ_KJGLMKHLFMI", - Self::Kpnljdbclel => "NPMKEHCCAIJ_KPNLJDBCLEL", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NPMKEHCCAIJ_MHFJHKHPHJP" => Some(Self::Mhfjhkhphjp), - "NPMKEHCCAIJ_EJLMNKEPECM" => Some(Self::Ejlmnkepecm), - "NPMKEHCCAIJ_FHONABAFJAL" => Some(Self::Fhonabafjal), - "NPMKEHCCAIJ_JENJAEGPMOA" => Some(Self::Jenjaegpmoa), - "NPMKEHCCAIJ_BFJBEFMDNHK" => Some(Self::Bfjbefmdnhk), - "NPMKEHCCAIJ_FDLALICJMKI" => Some(Self::Fdlalicjmki), - "NPMKEHCCAIJ_ACFAEDPGGBH" => Some(Self::Acfaedpggbh), - "NPMKEHCCAIJ_EGGNDEBBIHC" => Some(Self::Eggndebbihc), - "NPMKEHCCAIJ_CPKPHKDMCLP" => Some(Self::Cpkphkdmclp), - "NPMKEHCCAIJ_AJCHKNMGOOC" => Some(Self::Ajchknmgooc), - "NPMKEHCCAIJ_FLFPLJEGBME" => Some(Self::Flfpljegbme), - "NPMKEHCCAIJ_DFOKKNPKOCL" => Some(Self::Dfokknpkocl), - "NPMKEHCCAIJ_GJBPOMGFMNH" => Some(Self::Gjbpomgfmnh), - "NPMKEHCCAIJ_GGNNAGICAJI" => Some(Self::Ggnnagicaji), - "NPMKEHCCAIJ_AHALOJFEHFN" => Some(Self::Ahalojfehfn), - "NPMKEHCCAIJ_CIHDMNHGAMA" => Some(Self::Cihdmnhgama), - "NPMKEHCCAIJ_BGPDCHPPLFM" => Some(Self::Bgpdchpplfm), - "NPMKEHCCAIJ_IMIJIBMCGAH" => Some(Self::Imijibmcgah), - "NPMKEHCCAIJ_JHGMGIPLAGP" => Some(Self::Jhgmgiplagp), - "NPMKEHCCAIJ_GNMLEFIBNHN" => Some(Self::Gnmlefibnhn), - "NPMKEHCCAIJ_KELDNIIAEOH" => Some(Self::Keldniiaeoh), - "NPMKEHCCAIJ_CDCKBDBNNDL" => Some(Self::Cdckbdbnndl), - "NPMKEHCCAIJ_JPPMLEGDPHN" => Some(Self::Jppmlegdphn), - "NPMKEHCCAIJ_FFKANNHKIGL" => Some(Self::Ffkannhkigl), - "NPMKEHCCAIJ_DGDFDICJACB" => Some(Self::Dgdfdicjacb), - "NPMKEHCCAIJ_HAEADDINKLF" => Some(Self::Haeaddinklf), - "NPMKEHCCAIJ_CIAGPDPJENC" => Some(Self::Ciagpdpjenc), - "NPMKEHCCAIJ_MGEKKEGNIDE" => Some(Self::Mgekkegnide), - "NPMKEHCCAIJ_OBDDJBOMADJ" => Some(Self::Obddjbomadj), - "NPMKEHCCAIJ_CLAKMLLJJLE" => Some(Self::Clakmlljjle), - "NPMKEHCCAIJ_FEIIGMOACDD" => Some(Self::Feiigmoacdd), - "NPMKEHCCAIJ_ANNJBKELCPK" => Some(Self::Annjbkelcpk), - "NPMKEHCCAIJ_PLLABMBONDJ" => Some(Self::Pllabmbondj), - "NPMKEHCCAIJ_ECOLCBNDABE" => Some(Self::Ecolcbndabe), - "NPMKEHCCAIJ_KJGLMKHLFMI" => Some(Self::Kjglmkhlfmi), - "NPMKEHCCAIJ_KPNLJDBCLEL" => Some(Self::Kpnljdbclel), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nnogfnjlnhl { - Gkaepdgenbf = 0, - Bgehbdogmec = 1, - Aicijpkbnid = 2, -} -impl Nnogfnjlnhl { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Gkaepdgenbf => "NNOGFNJLNHL_GKAEPDGENBF", - Self::Bgehbdogmec => "NNOGFNJLNHL_BGEHBDOGMEC", - Self::Aicijpkbnid => "NNOGFNJLNHL_AICIJPKBNID", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NNOGFNJLNHL_GKAEPDGENBF" => Some(Self::Gkaepdgenbf), - "NNOGFNJLNHL_BGEHBDOGMEC" => Some(Self::Bgehbdogmec), - "NNOGFNJLNHL_AICIJPKBNID" => Some(Self::Aicijpkbnid), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kkpiobcagaf { - Ehbgjionagh = 0, - Pknhcnjanpn = 1, - Mlnbajiblio = 2, -} -impl Kkpiobcagaf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ehbgjionagh => "KKPIOBCAGAF_EHBGJIONAGH", - Self::Pknhcnjanpn => "KKPIOBCAGAF_PKNHCNJANPN", - Self::Mlnbajiblio => "KKPIOBCAGAF_MLNBAJIBLIO", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KKPIOBCAGAF_EHBGJIONAGH" => Some(Self::Ehbgjionagh), - "KKPIOBCAGAF_PKNHCNJANPN" => Some(Self::Pknhcnjanpn), - "KKPIOBCAGAF_MLNBAJIBLIO" => Some(Self::Mlnbajiblio), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Cbfeiloeloa { - Kmnhaobkkgi = 0, - Ckdaenmeoeb = 1, -} -impl Cbfeiloeloa { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kmnhaobkkgi => "CBFEILOELOA_KMNHAOBKKGI", - Self::Ckdaenmeoeb => "CBFEILOELOA_CKDAENMEOEB", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CBFEILOELOA_KMNHAOBKKGI" => Some(Self::Kmnhaobkkgi), - "CBFEILOELOA_CKDAENMEOEB" => Some(Self::Ckdaenmeoeb), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Imfbenmkkgd { - TimeSegmentIndexTypeNone = 0, - TimeSegmentIndexTypeSelf = 1, - TimeSegmentIndexTypeIndex = 2, - TimeSegmentIndexTypeUid = 3, -} -impl Imfbenmkkgd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::TimeSegmentIndexTypeNone => "IMFBENMKKGD_TIME_SEGMENT_INDEX_TYPE_NONE", - Self::TimeSegmentIndexTypeSelf => "IMFBENMKKGD_TIME_SEGMENT_INDEX_TYPE_SELF", - Self::TimeSegmentIndexTypeIndex => { - "IMFBENMKKGD_TIME_SEGMENT_INDEX_TYPE_INDEX" - } - Self::TimeSegmentIndexTypeUid => "IMFBENMKKGD_TIME_SEGMENT_INDEX_TYPE_UID", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "IMFBENMKKGD_TIME_SEGMENT_INDEX_TYPE_NONE" => { - Some(Self::TimeSegmentIndexTypeNone) - } - "IMFBENMKKGD_TIME_SEGMENT_INDEX_TYPE_SELF" => { - Some(Self::TimeSegmentIndexTypeSelf) - } - "IMFBENMKKGD_TIME_SEGMENT_INDEX_TYPE_INDEX" => { - Some(Self::TimeSegmentIndexTypeIndex) - } - "IMFBENMKKGD_TIME_SEGMENT_INDEX_TYPE_UID" => { - Some(Self::TimeSegmentIndexTypeUid) - } - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Maflnkijlke { - Inegobamhep = 0, -} -impl Maflnkijlke { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Inegobamhep => "MAFLNKIJLKE_INEGOBAMHEP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MAFLNKIJLKE_INEGOBAMHEP" => Some(Self::Inegobamhep), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Liifljhknij { - Cjlcahgemhh = 0, - Acmmjppijfk = 2, - Cnfaldmdeka = 1, -} -impl Liifljhknij { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cjlcahgemhh => "LIIFLJHKNIJ_CJLCAHGEMHH", - Self::Acmmjppijfk => "LIIFLJHKNIJ_ACMMJPPIJFK", - Self::Cnfaldmdeka => "LIIFLJHKNIJ_CNFALDMDEKA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LIIFLJHKNIJ_CJLCAHGEMHH" => Some(Self::Cjlcahgemhh), - "LIIFLJHKNIJ_ACMMJPPIJFK" => Some(Self::Acmmjppijfk), - "LIIFLJHKNIJ_CNFALDMDEKA" => Some(Self::Cnfaldmdeka), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Inpkkncmfjn { - Pepeclidmoi = 0, -} -impl Inpkkncmfjn { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Pepeclidmoi => "INPKKNCMFJN_PEPECLIDMOI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "INPKKNCMFJN_PEPECLIDMOI" => Some(Self::Pepeclidmoi), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ngicogkaebg { - Flhekihaoob = 0, - Ldhccehgclk = 1, - Nobobicmngd = 2, -} -impl Ngicogkaebg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Flhekihaoob => "NGICOGKAEBG_FLHEKIHAOOB", - Self::Ldhccehgclk => "NGICOGKAEBG_LDHCCEHGCLK", - Self::Nobobicmngd => "NGICOGKAEBG_NOBOBICMNGD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NGICOGKAEBG_FLHEKIHAOOB" => Some(Self::Flhekihaoob), - "NGICOGKAEBG_LDHCCEHGCLK" => Some(Self::Ldhccehgclk), - "NGICOGKAEBG_NOBOBICMNGD" => Some(Self::Nobobicmngd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Mhdplokggge { - Bagibclblod = 0, - Ghokdmbcdbl = 3, - Eoaloahndno = 4, - Olomkebkgel = 2, - Keciegfekcf = 1, -} -impl Mhdplokggge { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Bagibclblod => "MHDPLOKGGGE_BAGIBCLBLOD", - Self::Ghokdmbcdbl => "MHDPLOKGGGE_GHOKDMBCDBL", - Self::Eoaloahndno => "MHDPLOKGGGE_EOALOAHNDNO", - Self::Olomkebkgel => "MHDPLOKGGGE_OLOMKEBKGEL", - Self::Keciegfekcf => "MHDPLOKGGGE_KECIEGFEKCF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "MHDPLOKGGGE_BAGIBCLBLOD" => Some(Self::Bagibclblod), - "MHDPLOKGGGE_GHOKDMBCDBL" => Some(Self::Ghokdmbcdbl), - "MHDPLOKGGGE_EOALOAHNDNO" => Some(Self::Eoaloahndno), - "MHDPLOKGGGE_OLOMKEBKGEL" => Some(Self::Olomkebkgel), - "MHDPLOKGGGE_KECIEGFEKCF" => Some(Self::Keciegfekcf), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hkfngohgadc { - HenshinTypeNone = 0, - BomberTick0 = 5, - Tugger = 11, - RinaBangboo2 = 14, - NightMode = 12, - BomberTick2 = 7, - SpeedupMove = 19, - BomberTick5 = 10, - AvatarNekomiya = 18, - RinaBangboo1 = 13, - Pacmanv2 = 3, - GoodsLoader = 15, - BomberTick1 = 6, - Pacmanv1 = 2, - AvatarCorin = 17, - ActivityHacker = 21, - DefaultPlayer = 1, - QinYi = 16, - BomberTick3 = 8, - SpeedupRush = 20, - Bomber = 4, - BomberTick4 = 9, -} -impl Hkfngohgadc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::HenshinTypeNone => "HKFNGOHGADC_HENSHIN_TYPE_NONE", - Self::BomberTick0 => "HKFNGOHGADC_Bomber_Tick0", - Self::Tugger => "HKFNGOHGADC_Tugger", - Self::RinaBangboo2 => "HKFNGOHGADC_Rina_Bangboo2", - Self::NightMode => "HKFNGOHGADC_NIGHT_MODE", - Self::BomberTick2 => "HKFNGOHGADC_Bomber_Tick2", - Self::SpeedupMove => "HKFNGOHGADC_Speedup_Move", - Self::BomberTick5 => "HKFNGOHGADC_Bomber_Tick5", - Self::AvatarNekomiya => "HKFNGOHGADC_Avatar_Nekomiya", - Self::RinaBangboo1 => "HKFNGOHGADC_Rina_Bangboo1", - Self::Pacmanv2 => "HKFNGOHGADC_PACMANV2", - Self::GoodsLoader => "HKFNGOHGADC_GoodsLoader", - Self::BomberTick1 => "HKFNGOHGADC_Bomber_Tick1", - Self::Pacmanv1 => "HKFNGOHGADC_PACMANV1", - Self::AvatarCorin => "HKFNGOHGADC_Avatar_Corin", - Self::ActivityHacker => "HKFNGOHGADC_Activity_Hacker", - Self::DefaultPlayer => "HKFNGOHGADC_DEFAULT_PLAYER", - Self::QinYi => "HKFNGOHGADC_QinYi", - Self::BomberTick3 => "HKFNGOHGADC_Bomber_Tick3", - Self::SpeedupRush => "HKFNGOHGADC_Speedup_Rush", - Self::Bomber => "HKFNGOHGADC_BOMBER", - Self::BomberTick4 => "HKFNGOHGADC_Bomber_Tick4", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HKFNGOHGADC_HENSHIN_TYPE_NONE" => Some(Self::HenshinTypeNone), - "HKFNGOHGADC_Bomber_Tick0" => Some(Self::BomberTick0), - "HKFNGOHGADC_Tugger" => Some(Self::Tugger), - "HKFNGOHGADC_Rina_Bangboo2" => Some(Self::RinaBangboo2), - "HKFNGOHGADC_NIGHT_MODE" => Some(Self::NightMode), - "HKFNGOHGADC_Bomber_Tick2" => Some(Self::BomberTick2), - "HKFNGOHGADC_Speedup_Move" => Some(Self::SpeedupMove), - "HKFNGOHGADC_Bomber_Tick5" => Some(Self::BomberTick5), - "HKFNGOHGADC_Avatar_Nekomiya" => Some(Self::AvatarNekomiya), - "HKFNGOHGADC_Rina_Bangboo1" => Some(Self::RinaBangboo1), - "HKFNGOHGADC_PACMANV2" => Some(Self::Pacmanv2), - "HKFNGOHGADC_GoodsLoader" => Some(Self::GoodsLoader), - "HKFNGOHGADC_Bomber_Tick1" => Some(Self::BomberTick1), - "HKFNGOHGADC_PACMANV1" => Some(Self::Pacmanv1), - "HKFNGOHGADC_Avatar_Corin" => Some(Self::AvatarCorin), - "HKFNGOHGADC_Activity_Hacker" => Some(Self::ActivityHacker), - "HKFNGOHGADC_DEFAULT_PLAYER" => Some(Self::DefaultPlayer), - "HKFNGOHGADC_QinYi" => Some(Self::QinYi), - "HKFNGOHGADC_Bomber_Tick3" => Some(Self::BomberTick3), - "HKFNGOHGADC_Speedup_Rush" => Some(Self::SpeedupRush), - "HKFNGOHGADC_BOMBER" => Some(Self::Bomber), - "HKFNGOHGADC_Bomber_Tick4" => Some(Self::BomberTick4), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Joebleoabcf { - Memgmfgbnhf = 0, - Bdijdbkejja = 1, - Dnfjbnhedci = 2, -} -impl Joebleoabcf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Memgmfgbnhf => "JOEBLEOABCF_MEMGMFGBNHF", - Self::Bdijdbkejja => "JOEBLEOABCF_BDIJDBKEJJA", - Self::Dnfjbnhedci => "JOEBLEOABCF_DNFJBNHEDCI", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "JOEBLEOABCF_MEMGMFGBNHF" => Some(Self::Memgmfgbnhf), - "JOEBLEOABCF_BDIJDBKEJJA" => Some(Self::Bdijdbkejja), - "JOEBLEOABCF_DNFJBNHEDCI" => Some(Self::Dnfjbnhedci), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ghedahckggp { - Nmmmkdmncjb = 0, - Djggaldpelj = 1, - Fboglcceeda = 2, -} -impl Ghedahckggp { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Nmmmkdmncjb => "GHEDAHCKGGP_NMMMKDMNCJB", - Self::Djggaldpelj => "GHEDAHCKGGP_DJGGALDPELJ", - Self::Fboglcceeda => "GHEDAHCKGGP_FBOGLCCEEDA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GHEDAHCKGGP_NMMMKDMNCJB" => Some(Self::Nmmmkdmncjb), - "GHEDAHCKGGP_DJGGALDPELJ" => Some(Self::Djggaldpelj), - "GHEDAHCKGGP_FBOGLCCEEDA" => Some(Self::Fboglcceeda), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ccfacoacakj { - Jbpcppaijmb = 0, - Cdhdofoleef = 1, -} -impl Ccfacoacakj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Jbpcppaijmb => "CCFACOACAKJ_JBPCPPAIJMB", - Self::Cdhdofoleef => "CCFACOACAKJ_CDHDOFOLEEF", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "CCFACOACAKJ_JBPCPPAIJMB" => Some(Self::Jbpcppaijmb), - "CCFACOACAKJ_CDHDOFOLEEF" => Some(Self::Cdhdofoleef), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Heinifccjbi { - Mlmpiomcghf = 0, - Makkhomopop = 1, - Ohbmkekgbfd = 2, -} -impl Heinifccjbi { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Mlmpiomcghf => "HEINIFCCJBI_MLMPIOMCGHF", - Self::Makkhomopop => "HEINIFCCJBI_MAKKHOMOPOP", - Self::Ohbmkekgbfd => "HEINIFCCJBI_OHBMKEKGBFD", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HEINIFCCJBI_MLMPIOMCGHF" => Some(Self::Mlmpiomcghf), - "HEINIFCCJBI_MAKKHOMOPOP" => Some(Self::Makkhomopop), - "HEINIFCCJBI_OHBMKEKGBFD" => Some(Self::Ohbmkekgbfd), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Bhceccecgic { - LinkEventModifyPush = 0, - LinkEventModifyBreak = 1, -} -impl Bhceccecgic { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::LinkEventModifyPush => "BHCECCECGIC_LINK_EVENT_MODIFY_PUSH", - Self::LinkEventModifyBreak => "BHCECCECGIC_LINK_EVENT_MODIFY_BREAK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "BHCECCECGIC_LINK_EVENT_MODIFY_PUSH" => Some(Self::LinkEventModifyPush), - "BHCECCECGIC_LINK_EVENT_MODIFY_BREAK" => Some(Self::LinkEventModifyBreak), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Libcnibgdej { - Olklkpnfigf = 0, - Ddpmhbifaom = 1, - Jfenldmbhgb = 2, - Ojcciffmmih = 3, -} -impl Libcnibgdej { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Olklkpnfigf => "LIBCNIBGDEJ_OLKLKPNFIGF", - Self::Ddpmhbifaom => "LIBCNIBGDEJ_DDPMHBIFAOM", - Self::Jfenldmbhgb => "LIBCNIBGDEJ_JFENLDMBHGB", - Self::Ojcciffmmih => "LIBCNIBGDEJ_OJCCIFFMMIH", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LIBCNIBGDEJ_OLKLKPNFIGF" => Some(Self::Olklkpnfigf), - "LIBCNIBGDEJ_DDPMHBIFAOM" => Some(Self::Ddpmhbifaom), - "LIBCNIBGDEJ_JFENLDMBHGB" => Some(Self::Jfenldmbhgb), - "LIBCNIBGDEJ_OJCCIFFMMIH" => Some(Self::Ojcciffmmih), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Lbkcfmgopni { - Goopgaaikfa = 0, -} -impl Lbkcfmgopni { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Goopgaaikfa => "LBKCFMGOPNI_GOOPGAAIKFA", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "LBKCFMGOPNI_GOOPGAAIKFA" => Some(Self::Goopgaaikfa), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dhcdiohckhc { - Ajhpjdgnnec = 0, - Obbkjpadfnh = 3, - Pldpbegmfck = 1, - Anmlbophdge = 2, -} -impl Dhcdiohckhc { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ajhpjdgnnec => "DHCDIOHCKHC_AJHPJDGNNEC", - Self::Obbkjpadfnh => "DHCDIOHCKHC_OBBKJPADFNH", - Self::Pldpbegmfck => "DHCDIOHCKHC_PLDPBEGMFCK", - Self::Anmlbophdge => "DHCDIOHCKHC_ANMLBOPHDGE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DHCDIOHCKHC_AJHPJDGNNEC" => Some(Self::Ajhpjdgnnec), - "DHCDIOHCKHC_OBBKJPADFNH" => Some(Self::Obbkjpadfnh), - "DHCDIOHCKHC_PLDPBEGMFCK" => Some(Self::Pldpbegmfck), - "DHCDIOHCKHC_ANMLBOPHDGE" => Some(Self::Anmlbophdge), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Dehpmelljmg { - Fikdfabpgjd = 0, - Obhhamagjlc = 3, - Jmcidfplbog = 1, - Pnmmmecdkjj = 2, -} -impl Dehpmelljmg { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Fikdfabpgjd => "DEHPMELLJMG_FIKDFABPGJD", - Self::Obhhamagjlc => "DEHPMELLJMG_OBHHAMAGJLC", - Self::Jmcidfplbog => "DEHPMELLJMG_JMCIDFPLBOG", - Self::Pnmmmecdkjj => "DEHPMELLJMG_PNMMMECDKJJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "DEHPMELLJMG_FIKDFABPGJD" => Some(Self::Fikdfabpgjd), - "DEHPMELLJMG_OBHHAMAGJLC" => Some(Self::Obhhamagjlc), - "DEHPMELLJMG_JMCIDFPLBOG" => Some(Self::Jmcidfplbog), - "DEHPMELLJMG_PNMMMECDKJJ" => Some(Self::Pnmmmecdkjj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Eepfppcppge { - Kejpbbcglhj = 0, - Kpkefpidnik = 4, - Fmifnofanoj = 6, - Ipogjekedjp = 2, - Cbhechhcohc = 3, - Bjcdfkhmgpe = 1, -} -impl Eepfppcppge { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kejpbbcglhj => "EEPFPPCPPGE_KEJPBBCGLHJ", - Self::Kpkefpidnik => "EEPFPPCPPGE_KPKEFPIDNIK", - Self::Fmifnofanoj => "EEPFPPCPPGE_FMIFNOFANOJ", - Self::Ipogjekedjp => "EEPFPPCPPGE_IPOGJEKEDJP", - Self::Cbhechhcohc => "EEPFPPCPPGE_CBHECHHCOHC", - Self::Bjcdfkhmgpe => "EEPFPPCPPGE_BJCDFKHMGPE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "EEPFPPCPPGE_KEJPBBCGLHJ" => Some(Self::Kejpbbcglhj), - "EEPFPPCPPGE_KPKEFPIDNIK" => Some(Self::Kpkefpidnik), - "EEPFPPCPPGE_FMIFNOFANOJ" => Some(Self::Fmifnofanoj), - "EEPFPPCPPGE_IPOGJEKEDJP" => Some(Self::Ipogjekedjp), - "EEPFPPCPPGE_CBHECHHCOHC" => Some(Self::Cbhechhcohc), - "EEPFPPCPPGE_BJCDFKHMGPE" => Some(Self::Bjcdfkhmgpe), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Ggdbnpkalbm { - PlotPlay = 0, - Dialog = 1, - Bubble = 2, -} -impl Ggdbnpkalbm { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::PlotPlay => "GGDBNPKALBM_PLOT_PLAY", - Self::Dialog => "GGDBNPKALBM_DIALOG", - Self::Bubble => "GGDBNPKALBM_BUBBLE", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "GGDBNPKALBM_PLOT_PLAY" => Some(Self::PlotPlay), - "GGDBNPKALBM_DIALOG" => Some(Self::Dialog), - "GGDBNPKALBM_BUBBLE" => Some(Self::Bubble), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Kebeaondidb { - Elmaapiefoe = 0, - Jhabigdalpj = 1, -} -impl Kebeaondidb { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Elmaapiefoe => "KEBEAONDIDB_ELMAAPIEFOE", - Self::Jhabigdalpj => "KEBEAONDIDB_JHABIGDALPJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KEBEAONDIDB_ELMAAPIEFOE" => Some(Self::Elmaapiefoe), - "KEBEAONDIDB_JHABIGDALPJ" => Some(Self::Jhabigdalpj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Knelanmfigh { - Cddogfdingj = 0, - Cgakdighlle = 2, - Kjgnlhahlmk = 1, -} -impl Knelanmfigh { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Cddogfdingj => "KNELANMFIGH_CDDOGFDINGJ", - Self::Cgakdighlle => "KNELANMFIGH_CGAKDIGHLLE", - Self::Kjgnlhahlmk => "KNELANMFIGH_KJGNLHAHLMK", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "KNELANMFIGH_CDDOGFDINGJ" => Some(Self::Cddogfdingj), - "KNELANMFIGH_CGAKDIGHLLE" => Some(Self::Cgakdighlle), - "KNELANMFIGH_KJGNLHAHLMK" => Some(Self::Kjgnlhahlmk), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Fdiehfmbokj { - Chelollamkk = 0, - Gamknkcihfg = 2, - Caagjedlnnj = 1, -} -impl Fdiehfmbokj { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Chelollamkk => "FDIEHFMBOKJ_CHELOLLAMKK", - Self::Gamknkcihfg => "FDIEHFMBOKJ_GAMKNKCIHFG", - Self::Caagjedlnnj => "FDIEHFMBOKJ_CAAGJEDLNNJ", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "FDIEHFMBOKJ_CHELOLLAMKK" => Some(Self::Chelollamkk), - "FDIEHFMBOKJ_GAMKNKCIHFG" => Some(Self::Gamknkcihfg), - "FDIEHFMBOKJ_CAAGJEDLNNJ" => Some(Self::Caagjedlnnj), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Hefheecenlf { - Kegjiihbdgj = 0, - Hmioajklffj = 5, - Coogilfiomf = 3, - Kiimogfiakp = 4, - Hhajpmenona = 2, - Chmamfdfjlg = 1, -} -impl Hefheecenlf { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Kegjiihbdgj => "HEFHEECENLF_KEGJIIHBDGJ", - Self::Hmioajklffj => "HEFHEECENLF_HMIOAJKLFFJ", - Self::Coogilfiomf => "HEFHEECENLF_COOGILFIOMF", - Self::Kiimogfiakp => "HEFHEECENLF_KIIMOGFIAKP", - Self::Hhajpmenona => "HEFHEECENLF_HHAJPMENONA", - Self::Chmamfdfjlg => "HEFHEECENLF_CHMAMFDFJLG", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "HEFHEECENLF_KEGJIIHBDGJ" => Some(Self::Kegjiihbdgj), - "HEFHEECENLF_HMIOAJKLFFJ" => Some(Self::Hmioajklffj), - "HEFHEECENLF_COOGILFIOMF" => Some(Self::Coogilfiomf), - "HEFHEECENLF_KIIMOGFIAKP" => Some(Self::Kiimogfiakp), - "HEFHEECENLF_HHAJPMENONA" => Some(Self::Hhajpmenona), - "HEFHEECENLF_CHMAMFDFJLG" => Some(Self::Chmamfdfjlg), - _ => None, - } - } -} -#[derive(trigger_protobuf_derive::CmdID)] -#[derive(trigger_protobuf_derive::XorFields)] -#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] -#[repr(i32)] -pub enum Nikalecembd { - Ngpafhficbb = 0, - Bnadgbbadbh = 3, - Pmnfljidlgi = 2, - Cicbkelbaap = 1, -} -impl Nikalecembd { - /// String value of the enum field names used in the ProtoBuf definition. - /// - /// The values are not transformed in any way and thus are considered stable - /// (if the ProtoBuf definition does not change) and safe for programmatic use. - pub fn as_str_name(&self) -> &'static str { - match self { - Self::Ngpafhficbb => "NIKALECEMBD_NGPAFHFICBB", - Self::Bnadgbbadbh => "NIKALECEMBD_BNADGBBADBH", - Self::Pmnfljidlgi => "NIKALECEMBD_PMNFLJIDLGI", - Self::Cicbkelbaap => "NIKALECEMBD_CICBKELBAAP", - } - } - /// Creates an enum from field names used in the ProtoBuf definition. - pub fn from_str_name(value: &str) -> ::core::option::Option { - match value { - "NIKALECEMBD_NGPAFHFICBB" => Some(Self::Ngpafhficbb), - "NIKALECEMBD_BNADGBBADBH" => Some(Self::Bnadgbbadbh), - "NIKALECEMBD_PMNFLJIDLGI" => Some(Self::Pmnfljidlgi), - "NIKALECEMBD_CICBKELBAAP" => Some(Self::Cicbkelbaap), + "HLIEJKIOMAF_BPGHIAHHBDJ" => Some(Self::Bpghiahhbdj), + "HLIEJKIOMAF_GAFCKOMPFDN" => Some(Self::Gafckompfdn), _ => None, } } @@ -30097,14 +30155,14 @@ impl Nikalecembd { #[repr(i32)] pub enum HollowSystemType { HollowSystemTypeNone = 0, - HollowSystemTypeCurseInfo = 7, HollowSystemTypeCurse = 3, - HollowSystemTypeMemu = 2, - HollowSystemTypeHollowItem = 5, - HollowSystemTypeHollowBottom = 8, HollowSystemTypeCard = 1, - HollowSystemTypeHollowResultPage = 6, + HollowSystemTypeMemu = 2, + HollowSystemTypeHollowBottom = 8, + HollowSystemTypeCurseInfo = 7, HollowSystemTypeBag = 4, + HollowSystemTypeHollowItem = 5, + HollowSystemTypeHollowResultPage = 6, } impl HollowSystemType { /// String value of the enum field names used in the ProtoBuf definition. @@ -30114,22 +30172,22 @@ impl HollowSystemType { pub fn as_str_name(&self) -> &'static str { match self { Self::HollowSystemTypeNone => "HollowSystemType_HOLLOW_SYSTEM_TYPE_NONE", - Self::HollowSystemTypeCurseInfo => { - "HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE_INFO" - } Self::HollowSystemTypeCurse => "HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE", + Self::HollowSystemTypeCard => "HollowSystemType_HOLLOW_SYSTEM_TYPE_CARD", Self::HollowSystemTypeMemu => "HollowSystemType_HOLLOW_SYSTEM_TYPE_MEMU", - Self::HollowSystemTypeHollowItem => { - "HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_ITEM" - } Self::HollowSystemTypeHollowBottom => { "HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_BOTTOM" } - Self::HollowSystemTypeCard => "HollowSystemType_HOLLOW_SYSTEM_TYPE_CARD", + Self::HollowSystemTypeCurseInfo => { + "HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE_INFO" + } + Self::HollowSystemTypeBag => "HollowSystemType_HOLLOW_SYSTEM_TYPE_BAG", + Self::HollowSystemTypeHollowItem => { + "HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_ITEM" + } Self::HollowSystemTypeHollowResultPage => { "HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_RESULT_PAGE" } - Self::HollowSystemTypeBag => "HollowSystemType_HOLLOW_SYSTEM_TYPE_BAG", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -30138,28 +30196,28 @@ impl HollowSystemType { "HollowSystemType_HOLLOW_SYSTEM_TYPE_NONE" => { Some(Self::HollowSystemTypeNone) } - "HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE_INFO" => { - Some(Self::HollowSystemTypeCurseInfo) - } "HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE" => { Some(Self::HollowSystemTypeCurse) } - "HollowSystemType_HOLLOW_SYSTEM_TYPE_MEMU" => { - Some(Self::HollowSystemTypeMemu) - } - "HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_ITEM" => { - Some(Self::HollowSystemTypeHollowItem) - } - "HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_BOTTOM" => { - Some(Self::HollowSystemTypeHollowBottom) - } "HollowSystemType_HOLLOW_SYSTEM_TYPE_CARD" => { Some(Self::HollowSystemTypeCard) } + "HollowSystemType_HOLLOW_SYSTEM_TYPE_MEMU" => { + Some(Self::HollowSystemTypeMemu) + } + "HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_BOTTOM" => { + Some(Self::HollowSystemTypeHollowBottom) + } + "HollowSystemType_HOLLOW_SYSTEM_TYPE_CURSE_INFO" => { + Some(Self::HollowSystemTypeCurseInfo) + } + "HollowSystemType_HOLLOW_SYSTEM_TYPE_BAG" => Some(Self::HollowSystemTypeBag), + "HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_ITEM" => { + Some(Self::HollowSystemTypeHollowItem) + } "HollowSystemType_HOLLOW_SYSTEM_TYPE_HOLLOW_RESULT_PAGE" => { Some(Self::HollowSystemTypeHollowResultPage) } - "HollowSystemType_HOLLOW_SYSTEM_TYPE_BAG" => Some(Self::HollowSystemTypeBag), _ => None, } } @@ -30168,29 +30226,35 @@ impl HollowSystemType { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Mjcfeidfheb { - Nbblionhkmk = 0, - Gafaepcldkd = 1, - Ealnbjihlpm = 2, +pub enum Hneaplibnho { + Fgohdalopdj = 0, + Ookfefhamkh = 4, + Lpbgafjkdac = 3, + Jnjlpfpheel = 2, + Foloampnmme = 1, } -impl Mjcfeidfheb { +impl Hneaplibnho { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Nbblionhkmk => "MJCFEIDFHEB_NBBLIONHKMK", - Self::Gafaepcldkd => "MJCFEIDFHEB_GAFAEPCLDKD", - Self::Ealnbjihlpm => "MJCFEIDFHEB_EALNBJIHLPM", + Self::Fgohdalopdj => "HNEAPLIBNHO_FGOHDALOPDJ", + Self::Ookfefhamkh => "HNEAPLIBNHO_OOKFEFHAMKH", + Self::Lpbgafjkdac => "HNEAPLIBNHO_LPBGAFJKDAC", + Self::Jnjlpfpheel => "HNEAPLIBNHO_JNJLPFPHEEL", + Self::Foloampnmme => "HNEAPLIBNHO_FOLOAMPNMME", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "MJCFEIDFHEB_NBBLIONHKMK" => Some(Self::Nbblionhkmk), - "MJCFEIDFHEB_GAFAEPCLDKD" => Some(Self::Gafaepcldkd), - "MJCFEIDFHEB_EALNBJIHLPM" => Some(Self::Ealnbjihlpm), + "HNEAPLIBNHO_FGOHDALOPDJ" => Some(Self::Fgohdalopdj), + "HNEAPLIBNHO_OOKFEFHAMKH" => Some(Self::Ookfefhamkh), + "HNEAPLIBNHO_LPBGAFJKDAC" => Some(Self::Lpbgafjkdac), + "HNEAPLIBNHO_JNJLPFPHEEL" => Some(Self::Jnjlpfpheel), + "HNEAPLIBNHO_FOLOAMPNMME" => Some(Self::Foloampnmme), _ => None, } } @@ -30199,29 +30263,29 @@ impl Mjcfeidfheb { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Hfhichimjol { - Hibmkkplpdf = 0, - Fmffcbcbopp = 4, - Golohcdknep = 3, +pub enum Jokmhnapnmc { + Ofjgjgedghi = 0, + Gclccbjhnbn = 2, + Ekjjdkohjjh = 1, } -impl Hfhichimjol { +impl Jokmhnapnmc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Hibmkkplpdf => "HFHICHIMJOL_HIBMKKPLPDF", - Self::Fmffcbcbopp => "HFHICHIMJOL_FMFFCBCBOPP", - Self::Golohcdknep => "HFHICHIMJOL_GOLOHCDKNEP", + Self::Ofjgjgedghi => "JOKMHNAPNMC_OFJGJGEDGHI", + Self::Gclccbjhnbn => "JOKMHNAPNMC_GCLCCBJHNBN", + Self::Ekjjdkohjjh => "JOKMHNAPNMC_EKJJDKOHJJH", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "HFHICHIMJOL_HIBMKKPLPDF" => Some(Self::Hibmkkplpdf), - "HFHICHIMJOL_FMFFCBCBOPP" => Some(Self::Fmffcbcbopp), - "HFHICHIMJOL_GOLOHCDKNEP" => Some(Self::Golohcdknep), + "JOKMHNAPNMC_OFJGJGEDGHI" => Some(Self::Ofjgjgedghi), + "JOKMHNAPNMC_GCLCCBJHNBN" => Some(Self::Gclccbjhnbn), + "JOKMHNAPNMC_EKJJDKOHJJH" => Some(Self::Ekjjdkohjjh), _ => None, } } @@ -30230,31 +30294,89 @@ impl Hfhichimjol { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Jclgcimjdea { - AddCharacterModeByRobotId = 0, - AddCharacterModeByPlayer = 1, +pub enum Dhkoohjhhnf { + Lgphkigkgdf = 0, + Dnoleigienk = 1, + Pbongogpkif = 2, } -impl Jclgcimjdea { +impl Dhkoohjhhnf { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::AddCharacterModeByRobotId => { - "JCLGCIMJDEA_ADD_CHARACTER_MODE_BY_ROBOT_ID" - } - Self::AddCharacterModeByPlayer => "JCLGCIMJDEA_ADD_CHARACTER_MODE_BY_PLAYER", + Self::Lgphkigkgdf => "DHKOOHJHHNF_LGPHKIGKGDF", + Self::Dnoleigienk => "DHKOOHJHHNF_DNOLEIGIENK", + Self::Pbongogpkif => "DHKOOHJHHNF_PBONGOGPKIF", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "JCLGCIMJDEA_ADD_CHARACTER_MODE_BY_ROBOT_ID" => { - Some(Self::AddCharacterModeByRobotId) - } - "JCLGCIMJDEA_ADD_CHARACTER_MODE_BY_PLAYER" => { - Some(Self::AddCharacterModeByPlayer) + "DHKOOHJHHNF_LGPHKIGKGDF" => Some(Self::Lgphkigkgdf), + "DHKOOHJHHNF_DNOLEIGIENK" => Some(Self::Dnoleigienk), + "DHKOOHJHHNF_PBONGOGPKIF" => Some(Self::Pbongogpkif), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ophmgkcnpjn { + TargetTypeNone = 0, + TargetTypeEvent = 1, + TargetTypeNpc = 2, +} +impl Ophmgkcnpjn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::TargetTypeNone => "OPHMGKCNPJN_TARGET_TYPE_NONE", + Self::TargetTypeEvent => "OPHMGKCNPJN_TARGET_TYPE_EVENT", + Self::TargetTypeNpc => "OPHMGKCNPJN_TARGET_TYPE_NPC", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "OPHMGKCNPJN_TARGET_TYPE_NONE" => Some(Self::TargetTypeNone), + "OPHMGKCNPJN_TARGET_TYPE_EVENT" => Some(Self::TargetTypeEvent), + "OPHMGKCNPJN_TARGET_TYPE_NPC" => Some(Self::TargetTypeNpc), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Ejbanlhihmo { + RewardTipsTypeNone = 0, + RewardTipsTypeMainCity = 1, +} +impl Ejbanlhihmo { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::RewardTipsTypeNone => "EJBANLHIHMO_REWARD_TIPS_TYPE_NONE", + Self::RewardTipsTypeMainCity => "EJBANLHIHMO_REWARD_TIPS_TYPE_MAIN_CITY", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EJBANLHIHMO_REWARD_TIPS_TYPE_NONE" => Some(Self::RewardTipsTypeNone), + "EJBANLHIHMO_REWARD_TIPS_TYPE_MAIN_CITY" => { + Some(Self::RewardTipsTypeMainCity) } _ => None, } @@ -30264,26 +30386,32 @@ impl Jclgcimjdea { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Jbojgeahgah { - ServerAbility = 0, - ClientAbility = 1, +pub enum Pokfeifdjkj { + Mhakioalpne = 0, + Ejpjaoclckd = 1, + Ebhakjfhaap = 3, + Obhgbneefpb = 2, } -impl Jbojgeahgah { +impl Pokfeifdjkj { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::ServerAbility => "JBOJGEAHGAH_SERVER_ABILITY", - Self::ClientAbility => "JBOJGEAHGAH_CLIENT_ABILITY", + Self::Mhakioalpne => "POKFEIFDJKJ_MHAKIOALPNE", + Self::Ejpjaoclckd => "POKFEIFDJKJ_EJPJAOCLCKD", + Self::Ebhakjfhaap => "POKFEIFDJKJ_EBHAKJFHAAP", + Self::Obhgbneefpb => "POKFEIFDJKJ_OBHGBNEEFPB", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "JBOJGEAHGAH_SERVER_ABILITY" => Some(Self::ServerAbility), - "JBOJGEAHGAH_CLIENT_ABILITY" => Some(Self::ClientAbility), + "POKFEIFDJKJ_MHAKIOALPNE" => Some(Self::Mhakioalpne), + "POKFEIFDJKJ_EJPJAOCLCKD" => Some(Self::Ejpjaoclckd), + "POKFEIFDJKJ_EBHAKJFHAAP" => Some(Self::Ebhakjfhaap), + "POKFEIFDJKJ_OBHGBNEEFPB" => Some(Self::Obhgbneefpb), _ => None, } } @@ -30292,44 +30420,41 @@ impl Jbojgeahgah { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Cjoaepbhack { - Iikjaoblkon = 0, - Liimcoofihn = 6, - Lhhmnccpeln = 3, - Ifmniplldmi = 7, - Fngfahkelen = 4, - Ehojladkobm = 5, - Ckemmlhiaii = 1, - Gcciicgocgh = 2, +pub enum Bfenpbogggk { + Beaokdfffgn = 0, + Bddpfljikim = 3, + Aciiagbljab = 1, + Pkebgmibnkl = 5, + Ieaheijfdoh = 6, + Nlebjjoepod = 2, + Olfgfiabfgp = 4, } -impl Cjoaepbhack { +impl Bfenpbogggk { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Iikjaoblkon => "CJOAEPBHACK_IIKJAOBLKON", - Self::Liimcoofihn => "CJOAEPBHACK_LIIMCOOFIHN", - Self::Lhhmnccpeln => "CJOAEPBHACK_LHHMNCCPELN", - Self::Ifmniplldmi => "CJOAEPBHACK_IFMNIPLLDMI", - Self::Fngfahkelen => "CJOAEPBHACK_FNGFAHKELEN", - Self::Ehojladkobm => "CJOAEPBHACK_EHOJLADKOBM", - Self::Ckemmlhiaii => "CJOAEPBHACK_CKEMMLHIAII", - Self::Gcciicgocgh => "CJOAEPBHACK_GCCIICGOCGH", + Self::Beaokdfffgn => "BFENPBOGGGK_BEAOKDFFFGN", + Self::Bddpfljikim => "BFENPBOGGGK_BDDPFLJIKIM", + Self::Aciiagbljab => "BFENPBOGGGK_ACIIAGBLJAB", + Self::Pkebgmibnkl => "BFENPBOGGGK_PKEBGMIBNKL", + Self::Ieaheijfdoh => "BFENPBOGGGK_IEAHEIJFDOH", + Self::Nlebjjoepod => "BFENPBOGGGK_NLEBJJOEPOD", + Self::Olfgfiabfgp => "BFENPBOGGGK_OLFGFIABFGP", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "CJOAEPBHACK_IIKJAOBLKON" => Some(Self::Iikjaoblkon), - "CJOAEPBHACK_LIIMCOOFIHN" => Some(Self::Liimcoofihn), - "CJOAEPBHACK_LHHMNCCPELN" => Some(Self::Lhhmnccpeln), - "CJOAEPBHACK_IFMNIPLLDMI" => Some(Self::Ifmniplldmi), - "CJOAEPBHACK_FNGFAHKELEN" => Some(Self::Fngfahkelen), - "CJOAEPBHACK_EHOJLADKOBM" => Some(Self::Ehojladkobm), - "CJOAEPBHACK_CKEMMLHIAII" => Some(Self::Ckemmlhiaii), - "CJOAEPBHACK_GCCIICGOCGH" => Some(Self::Gcciicgocgh), + "BFENPBOGGGK_BEAOKDFFFGN" => Some(Self::Beaokdfffgn), + "BFENPBOGGGK_BDDPFLJIKIM" => Some(Self::Bddpfljikim), + "BFENPBOGGGK_ACIIAGBLJAB" => Some(Self::Aciiagbljab), + "BFENPBOGGGK_PKEBGMIBNKL" => Some(Self::Pkebgmibnkl), + "BFENPBOGGGK_IEAHEIJFDOH" => Some(Self::Ieaheijfdoh), + "BFENPBOGGGK_NLEBJJOEPOD" => Some(Self::Nlebjjoepod), + "BFENPBOGGGK_OLFGFIABFGP" => Some(Self::Olfgfiabfgp), _ => None, } } @@ -30338,32 +30463,26 @@ impl Cjoaepbhack { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Kegnckbiejm { - Int = 0, - Trigger = 2, - Float = 3, - Bool = 1, +pub enum Djehahkmhdg { + Gbbdffpfpjp = 0, + Dmhbclffggd = 1, } -impl Kegnckbiejm { +impl Djehahkmhdg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Int => "KEGNCKBIEJM_INT", - Self::Trigger => "KEGNCKBIEJM_TRIGGER", - Self::Float => "KEGNCKBIEJM_FLOAT", - Self::Bool => "KEGNCKBIEJM_BOOL", + Self::Gbbdffpfpjp => "DJEHAHKMHDG_GBBDFFPFPJP", + Self::Dmhbclffggd => "DJEHAHKMHDG_DMHBCLFFGGD", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "KEGNCKBIEJM_INT" => Some(Self::Int), - "KEGNCKBIEJM_TRIGGER" => Some(Self::Trigger), - "KEGNCKBIEJM_FLOAT" => Some(Self::Float), - "KEGNCKBIEJM_BOOL" => Some(Self::Bool), + "DJEHAHKMHDG_GBBDFFPFPJP" => Some(Self::Gbbdffpfpjp), + "DJEHAHKMHDG_DMHBCLFFGGD" => Some(Self::Dmhbclffggd), _ => None, } } @@ -30372,26 +30491,23 @@ impl Kegnckbiejm { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Bekldheldbb { - Edldodpmkmd = 0, - Lfnpolmpdcc = 1, +pub enum Lobkfamodkc { + Cfafnfopbig = 0, } -impl Bekldheldbb { +impl Lobkfamodkc { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::Edldodpmkmd => "BEKLDHELDBB_EDLDODPMKMD", - Self::Lfnpolmpdcc => "BEKLDHELDBB_LFNPOLMPDCC", + Self::Cfafnfopbig => "LOBKFAMODKC_CFAFNFOPBIG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "BEKLDHELDBB_EDLDODPMKMD" => Some(Self::Edldodpmkmd), - "BEKLDHELDBB_LFNPOLMPDCC" => Some(Self::Lfnpolmpdcc), + "LOBKFAMODKC_CFAFNFOPBIG" => Some(Self::Cfafnfopbig), _ => None, } } @@ -30400,41 +30516,32 @@ impl Bekldheldbb { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Ddpdihdhdib { - VarTypeNone = 0, - VarTypeVector2 = 3, - VarTypeString = 2, - VarTypeInt = 1, - VarTypeListString = 5, - VarTypeListInt = 4, - VarTypeListVector2 = 6, +pub enum Dmcmlbiopip { + Fdoppbclhfo = 0, + Gkcnoacoknl = 3, + Fnmdhgcabco = 1, + Kgoaoojbalk = 2, } -impl Ddpdihdhdib { +impl Dmcmlbiopip { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::VarTypeNone => "DDPDIHDHDIB_VAR_TYPE_NONE", - Self::VarTypeVector2 => "DDPDIHDHDIB_VAR_TYPE_VECTOR2", - Self::VarTypeString => "DDPDIHDHDIB_VAR_TYPE_STRING", - Self::VarTypeInt => "DDPDIHDHDIB_VAR_TYPE_INT", - Self::VarTypeListString => "DDPDIHDHDIB_VAR_TYPE_LIST_STRING", - Self::VarTypeListInt => "DDPDIHDHDIB_VAR_TYPE_LIST_INT", - Self::VarTypeListVector2 => "DDPDIHDHDIB_VAR_TYPE_LIST_VECTOR2", + Self::Fdoppbclhfo => "DMCMLBIOPIP_FDOPPBCLHFO", + Self::Gkcnoacoknl => "DMCMLBIOPIP_GKCNOACOKNL", + Self::Fnmdhgcabco => "DMCMLBIOPIP_FNMDHGCABCO", + Self::Kgoaoojbalk => "DMCMLBIOPIP_KGOAOOJBALK", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "DDPDIHDHDIB_VAR_TYPE_NONE" => Some(Self::VarTypeNone), - "DDPDIHDHDIB_VAR_TYPE_VECTOR2" => Some(Self::VarTypeVector2), - "DDPDIHDHDIB_VAR_TYPE_STRING" => Some(Self::VarTypeString), - "DDPDIHDHDIB_VAR_TYPE_INT" => Some(Self::VarTypeInt), - "DDPDIHDHDIB_VAR_TYPE_LIST_STRING" => Some(Self::VarTypeListString), - "DDPDIHDHDIB_VAR_TYPE_LIST_INT" => Some(Self::VarTypeListInt), - "DDPDIHDHDIB_VAR_TYPE_LIST_VECTOR2" => Some(Self::VarTypeListVector2), + "DMCMLBIOPIP_FDOPPBCLHFO" => Some(Self::Fdoppbclhfo), + "DMCMLBIOPIP_GKCNOACOKNL" => Some(Self::Gkcnoacoknl), + "DMCMLBIOPIP_FNMDHGCABCO" => Some(Self::Fnmdhgcabco), + "DMCMLBIOPIP_KGOAOOJBALK" => Some(Self::Kgoaoojbalk), _ => None, } } @@ -30443,56 +30550,371 @@ impl Ddpdihdhdib { #[derive(trigger_protobuf_derive::XorFields)] #[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] #[repr(i32)] -pub enum Pofdpjpfpjj { - TimeRewindInteractTypeNone = 0, - TimeRewindInteractTypeAll = 1, - TimeRewindInteractTypeSwitch = 4, - TimeRewindInteractTypeExit = 2, - TimeRewindInteractTypePlay = 3, +pub enum Pphdlbfikpg { + Lhccmpbiepf = 0, + Jcdiopnpcmh = 3, + Abphkmocenp = 23, + Ikdflkchelk = 26, + Gjldhfgcbkc = 7, + Pplimgadape = 1, + Hlambefhkhd = 9, + Gcpfcnkodoh = 25, + Mkpcmdgjicc = 24, + Ekbedehdlae = 6, + Mmmjmfkldkc = 64, + Noaencebldi = 21, + Mmpcibpcnjk = 4, + Kkllfekojak = 8, + Jmkjdmfifej = 10, + Illpgkbfoef = 11, + Ihkojpamhoe = 20, + Naokejejmjc = 22, + Aihcpiejijm = 5, + Pkhfojogomg = 2, } -impl Pofdpjpfpjj { +impl Pphdlbfikpg { /// String value of the enum field names used in the ProtoBuf definition. /// /// The values are not transformed in any way and thus are considered stable /// (if the ProtoBuf definition does not change) and safe for programmatic use. pub fn as_str_name(&self) -> &'static str { match self { - Self::TimeRewindInteractTypeNone => { - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_NONE" - } - Self::TimeRewindInteractTypeAll => { - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_ALL" - } - Self::TimeRewindInteractTypeSwitch => { - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_SWITCH" - } - Self::TimeRewindInteractTypeExit => { - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_EXIT" - } - Self::TimeRewindInteractTypePlay => { - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_PLAY" - } + Self::Lhccmpbiepf => "PPHDLBFIKPG_LHCCMPBIEPF", + Self::Jcdiopnpcmh => "PPHDLBFIKPG_JCDIOPNPCMH", + Self::Abphkmocenp => "PPHDLBFIKPG_ABPHKMOCENP", + Self::Ikdflkchelk => "PPHDLBFIKPG_IKDFLKCHELK", + Self::Gjldhfgcbkc => "PPHDLBFIKPG_GJLDHFGCBKC", + Self::Pplimgadape => "PPHDLBFIKPG_PPLIMGADAPE", + Self::Hlambefhkhd => "PPHDLBFIKPG_HLAMBEFHKHD", + Self::Gcpfcnkodoh => "PPHDLBFIKPG_GCPFCNKODOH", + Self::Mkpcmdgjicc => "PPHDLBFIKPG_MKPCMDGJICC", + Self::Ekbedehdlae => "PPHDLBFIKPG_EKBEDEHDLAE", + Self::Mmmjmfkldkc => "PPHDLBFIKPG_MMMJMFKLDKC", + Self::Noaencebldi => "PPHDLBFIKPG_NOAENCEBLDI", + Self::Mmpcibpcnjk => "PPHDLBFIKPG_MMPCIBPCNJK", + Self::Kkllfekojak => "PPHDLBFIKPG_KKLLFEKOJAK", + Self::Jmkjdmfifej => "PPHDLBFIKPG_JMKJDMFIFEJ", + Self::Illpgkbfoef => "PPHDLBFIKPG_ILLPGKBFOEF", + Self::Ihkojpamhoe => "PPHDLBFIKPG_IHKOJPAMHOE", + Self::Naokejejmjc => "PPHDLBFIKPG_NAOKEJEJMJC", + Self::Aihcpiejijm => "PPHDLBFIKPG_AIHCPIEJIJM", + Self::Pkhfojogomg => "PPHDLBFIKPG_PKHFOJOGOMG", } } /// Creates an enum from field names used in the ProtoBuf definition. pub fn from_str_name(value: &str) -> ::core::option::Option { match value { - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_NONE" => { - Some(Self::TimeRewindInteractTypeNone) - } - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_ALL" => { - Some(Self::TimeRewindInteractTypeAll) - } - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_SWITCH" => { - Some(Self::TimeRewindInteractTypeSwitch) - } - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_EXIT" => { - Some(Self::TimeRewindInteractTypeExit) - } - "POFDPJPFPJJ_TIME_REWIND_INTERACT_TYPE_PLAY" => { - Some(Self::TimeRewindInteractTypePlay) + "PPHDLBFIKPG_LHCCMPBIEPF" => Some(Self::Lhccmpbiepf), + "PPHDLBFIKPG_JCDIOPNPCMH" => Some(Self::Jcdiopnpcmh), + "PPHDLBFIKPG_ABPHKMOCENP" => Some(Self::Abphkmocenp), + "PPHDLBFIKPG_IKDFLKCHELK" => Some(Self::Ikdflkchelk), + "PPHDLBFIKPG_GJLDHFGCBKC" => Some(Self::Gjldhfgcbkc), + "PPHDLBFIKPG_PPLIMGADAPE" => Some(Self::Pplimgadape), + "PPHDLBFIKPG_HLAMBEFHKHD" => Some(Self::Hlambefhkhd), + "PPHDLBFIKPG_GCPFCNKODOH" => Some(Self::Gcpfcnkodoh), + "PPHDLBFIKPG_MKPCMDGJICC" => Some(Self::Mkpcmdgjicc), + "PPHDLBFIKPG_EKBEDEHDLAE" => Some(Self::Ekbedehdlae), + "PPHDLBFIKPG_MMMJMFKLDKC" => Some(Self::Mmmjmfkldkc), + "PPHDLBFIKPG_NOAENCEBLDI" => Some(Self::Noaencebldi), + "PPHDLBFIKPG_MMPCIBPCNJK" => Some(Self::Mmpcibpcnjk), + "PPHDLBFIKPG_KKLLFEKOJAK" => Some(Self::Kkllfekojak), + "PPHDLBFIKPG_JMKJDMFIFEJ" => Some(Self::Jmkjdmfifej), + "PPHDLBFIKPG_ILLPGKBFOEF" => Some(Self::Illpgkbfoef), + "PPHDLBFIKPG_IHKOJPAMHOE" => Some(Self::Ihkojpamhoe), + "PPHDLBFIKPG_NAOKEJEJMJC" => Some(Self::Naokejejmjc), + "PPHDLBFIKPG_AIHCPIEJIJM" => Some(Self::Aihcpiejijm), + "PPHDLBFIKPG_PKHFOJOGOMG" => Some(Self::Pkhfojogomg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Hcodaoceakg { + Mcfcihakgoo = 0, + Aahemafhhjb = 1, + Pchdnfldcoo = 2, +} +impl Hcodaoceakg { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Mcfcihakgoo => "HCODAOCEAKG_MCFCIHAKGOO", + Self::Aahemafhhjb => "HCODAOCEAKG_AAHEMAFHHJB", + Self::Pchdnfldcoo => "HCODAOCEAKG_PCHDNFLDCOO", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "HCODAOCEAKG_MCFCIHAKGOO" => Some(Self::Mcfcihakgoo), + "HCODAOCEAKG_AAHEMAFHHJB" => Some(Self::Aahemafhhjb), + "HCODAOCEAKG_PCHDNFLDCOO" => Some(Self::Pchdnfldcoo), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gfjoigbinho { + PrepareDataTypeNone = 0, + PrepareDataTypeMessage = 1, + PrepareDataTypeInterknot = 2, +} +impl Gfjoigbinho { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::PrepareDataTypeNone => "GFJOIGBINHO_PREPARE_DATA_TYPE_NONE", + Self::PrepareDataTypeMessage => "GFJOIGBINHO_PREPARE_DATA_TYPE_MESSAGE", + Self::PrepareDataTypeInterknot => "GFJOIGBINHO_PREPARE_DATA_TYPE_INTERKNOT", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GFJOIGBINHO_PREPARE_DATA_TYPE_NONE" => Some(Self::PrepareDataTypeNone), + "GFJOIGBINHO_PREPARE_DATA_TYPE_MESSAGE" => Some(Self::PrepareDataTypeMessage), + "GFJOIGBINHO_PREPARE_DATA_TYPE_INTERKNOT" => { + Some(Self::PrepareDataTypeInterknot) } _ => None, } } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gmponhbpdfd { + Xy2Index = 0, + Index2Xy = 1, +} +impl Gmponhbpdfd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Xy2Index => "GMPONHBPDFD_XY_2_INDEX", + Self::Index2Xy => "GMPONHBPDFD_INDEX_2_XY", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GMPONHBPDFD_XY_2_INDEX" => Some(Self::Xy2Index), + "GMPONHBPDFD_INDEX_2_XY" => Some(Self::Index2Xy), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Eoolikckmjc { + Dnbnapokfeo = 0, + Bhaoejoenbg = 1, +} +impl Eoolikckmjc { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dnbnapokfeo => "EOOLIKCKMJC_DNBNAPOKFEO", + Self::Bhaoejoenbg => "EOOLIKCKMJC_BHAOEJOENBG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "EOOLIKCKMJC_DNBNAPOKFEO" => Some(Self::Dnbnapokfeo), + "EOOLIKCKMJC_BHAOEJOENBG" => Some(Self::Bhaoejoenbg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Aahloilmkkh { + Lnglpoelimb = 0, + Ifenenhjjha = 3, + Coikncodpdh = 2, + Mikmhhhfaca = 4, + Ijmcnfikacg = 1, +} +impl Aahloilmkkh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Lnglpoelimb => "AAHLOILMKKH_LNGLPOELIMB", + Self::Ifenenhjjha => "AAHLOILMKKH_IFENENHJJHA", + Self::Coikncodpdh => "AAHLOILMKKH_COIKNCODPDH", + Self::Mikmhhhfaca => "AAHLOILMKKH_MIKMHHHFACA", + Self::Ijmcnfikacg => "AAHLOILMKKH_IJMCNFIKACG", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "AAHLOILMKKH_LNGLPOELIMB" => Some(Self::Lnglpoelimb), + "AAHLOILMKKH_IFENENHJJHA" => Some(Self::Ifenenhjjha), + "AAHLOILMKKH_COIKNCODPDH" => Some(Self::Coikncodpdh), + "AAHLOILMKKH_MIKMHHHFACA" => Some(Self::Mikmhhhfaca), + "AAHLOILMKKH_IJMCNFIKACG" => Some(Self::Ijmcnfikacg), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Inghhiakegh { + Dddokpoiocn = 0, +} +impl Inghhiakegh { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Dddokpoiocn => "INGHHIAKEGH_DDDOKPOIOCN", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "INGHHIAKEGH_DDDOKPOIOCN" => Some(Self::Dddokpoiocn), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Mmiffokhbmn { + Peppapnnfli = 0, + Hkigdflbipj = 2, + Akhomlkojjb = 3, + Kmhlclcaaek = 1, +} +impl Mmiffokhbmn { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Peppapnnfli => "MMIFFOKHBMN_PEPPAPNNFLI", + Self::Hkigdflbipj => "MMIFFOKHBMN_HKIGDFLBIPJ", + Self::Akhomlkojjb => "MMIFFOKHBMN_AKHOMLKOJJB", + Self::Kmhlclcaaek => "MMIFFOKHBMN_KMHLCLCAAEK", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "MMIFFOKHBMN_PEPPAPNNFLI" => Some(Self::Peppapnnfli), + "MMIFFOKHBMN_HKIGDFLBIPJ" => Some(Self::Hkigdflbipj), + "MMIFFOKHBMN_AKHOMLKOJJB" => Some(Self::Akhomlkojjb), + "MMIFFOKHBMN_KMHLCLCAAEK" => Some(Self::Kmhlclcaaek), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Gohphjlkaom { + Kgkbnncieih = 0, + Aeggichnpjm = 1, +} +impl Gohphjlkaom { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Kgkbnncieih => "GOHPHJLKAOM_KGKBNNCIEIH", + Self::Aeggichnpjm => "GOHPHJLKAOM_AEGGICHNPJM", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "GOHPHJLKAOM_KGKBNNCIEIH" => Some(Self::Kgkbnncieih), + "GOHPHJLKAOM_AEGGICHNPJM" => Some(Self::Aeggichnpjm), + _ => None, + } + } +} +#[derive(trigger_protobuf_derive::CmdID)] +#[derive(trigger_protobuf_derive::XorFields)] +#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)] +#[repr(i32)] +pub enum Jbokmilhpcd { + Aagclafpnbh = 0, + Ipjpailonbk = 4, + Oemmpkbncme = 3, + Fackanphloj = 6, + Gjnmhlfgnbp = 1, + Gfjeaicafhb = 5, + Pnlgeiohdnf = 7, + Komchkplmii = 2, +} +impl Jbokmilhpcd { + /// String value of the enum field names used in the ProtoBuf definition. + /// + /// The values are not transformed in any way and thus are considered stable + /// (if the ProtoBuf definition does not change) and safe for programmatic use. + pub fn as_str_name(&self) -> &'static str { + match self { + Self::Aagclafpnbh => "JBOKMILHPCD_AAGCLAFPNBH", + Self::Ipjpailonbk => "JBOKMILHPCD_IPJPAILONBK", + Self::Oemmpkbncme => "JBOKMILHPCD_OEMMPKBNCME", + Self::Fackanphloj => "JBOKMILHPCD_FACKANPHLOJ", + Self::Gjnmhlfgnbp => "JBOKMILHPCD_GJNMHLFGNBP", + Self::Gfjeaicafhb => "JBOKMILHPCD_GFJEAICAFHB", + Self::Pnlgeiohdnf => "JBOKMILHPCD_PNLGEIOHDNF", + Self::Komchkplmii => "JBOKMILHPCD_KOMCHKPLMII", + } + } + /// Creates an enum from field names used in the ProtoBuf definition. + pub fn from_str_name(value: &str) -> ::core::option::Option { + match value { + "JBOKMILHPCD_AAGCLAFPNBH" => Some(Self::Aagclafpnbh), + "JBOKMILHPCD_IPJPAILONBK" => Some(Self::Ipjpailonbk), + "JBOKMILHPCD_OEMMPKBNCME" => Some(Self::Oemmpkbncme), + "JBOKMILHPCD_FACKANPHLOJ" => Some(Self::Fackanphloj), + "JBOKMILHPCD_GJNMHLFGNBP" => Some(Self::Gjnmhlfgnbp), + "JBOKMILHPCD_GFJEAICAFHB" => Some(Self::Gfjeaicafhb), + "JBOKMILHPCD_PNLGEIOHDNF" => Some(Self::Pnlgeiohdnf), + "JBOKMILHPCD_KOMCHKPLMII" => Some(Self::Komchkplmii), + _ => None, + } + } } \ No newline at end of file diff --git a/crates/trigger-protobuf/out/protocol_map.rs b/crates/trigger-protobuf/out/protocol_map.rs index eed71bd..604478e 100644 --- a/crates/trigger-protobuf/out/protocol_map.rs +++ b/crates/trigger-protobuf/out/protocol_map.rs @@ -3,534 +3,6 @@ pub fn pb_to_common_protocol_unit( pb: &[u8], ) -> Result, crate::ProtobufDecodeError> { match pb_cmd_id { - GetRewardBuffDataScRsp::CMD_ID => { - let mut pb_message = GetRewardBuffDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetRewardBuffDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetBuddyDataCsReq::CMD_ID => { - let mut pb_message = GetBuddyDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetBuddyDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - BattleReportCsReq::CMD_ID => { - let mut pb_message = BattleReportCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::BattleReportCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - HollowDataRefreshCsReq::CMD_ID => { - let mut pb_message = HollowDataRefreshCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::HollowDataRefreshCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - SavePosInMainCityCsReq::CMD_ID => { - let mut pb_message = SavePosInMainCityCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::SavePosInMainCityCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetCollectMapCsReq::CMD_ID => { - let mut pb_message = GetCollectMapCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetCollectMapCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - EndBattleCsReq::CMD_ID => { - let mut pb_message = EndBattleCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::EndBattleCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetBattleEventInfoCsReq::CMD_ID => { - let mut pb_message = GetBattleEventInfoCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetBattleEventInfoCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetQuestDataScRsp::CMD_ID => { - let mut pb_message = GetQuestDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetQuestDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - EnterSceneScNotify::CMD_ID => { - let mut pb_message = EnterSceneScNotify::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::EnterSceneScNotify::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetHollowDataScRsp::CMD_ID => { - let mut pb_message = GetHollowDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetHollowDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetCharacterQuestListCsReq::CMD_ID => { - let mut pb_message = GetCharacterQuestListCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetCharacterQuestListCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetTrashbinHermitDataCsReq::CMD_ID => { - let mut pb_message = GetTrashbinHermitDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetTrashbinHermitDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetPhotoWallDataCsReq::CMD_ID => { - let mut pb_message = GetPhotoWallDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetPhotoWallDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetCafeDataCsReq::CMD_ID => { - let mut pb_message = GetCafeDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetCafeDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - VideoGetInfoScRsp::CMD_ID => { - let mut pb_message = VideoGetInfoScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::VideoGetInfoScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetShoppingMallInfoCsReq::CMD_ID => { - let mut pb_message = GetShoppingMallInfoCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetShoppingMallInfoCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - BeginArchiveBattleQuestCsReq::CMD_ID => { - let mut pb_message = BeginArchiveBattleQuestCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::BeginArchiveBattleQuestCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetBabelTowerDataCsReq::CMD_ID => { - let mut pb_message = GetBabelTowerDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetBabelTowerDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - DressEquipmentCsReq::CMD_ID => { - let mut pb_message = DressEquipmentCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::DressEquipmentCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetFairyDataScRsp::CMD_ID => { - let mut pb_message = GetFairyDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetFairyDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - RefreshSectionCsReq::CMD_ID => { - let mut pb_message = RefreshSectionCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::RefreshSectionCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetActivityDataScRsp::CMD_ID => { - let mut pb_message = GetActivityDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetActivityDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - PerformTriggerCsReq::CMD_ID => { - let mut pb_message = PerformTriggerCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::PerformTriggerCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetPhotoWallDataScRsp::CMD_ID => { - let mut pb_message = GetPhotoWallDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetPhotoWallDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - InteractWithUnitCsReq::CMD_ID => { - let mut pb_message = InteractWithUnitCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::InteractWithUnitCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - WeaponUnDressCsReq::CMD_ID => { - let mut pb_message = WeaponUnDressCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::WeaponUnDressCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetArchiveDataScRsp::CMD_ID => { - let mut pb_message = GetArchiveDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetArchiveDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetPlayerTransactionCsReq::CMD_ID => { - let mut pb_message = GetPlayerTransactionCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetPlayerTransactionCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetBuddyDataScRsp::CMD_ID => { - let mut pb_message = GetBuddyDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetBuddyDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - PerformJumpCsReq::CMD_ID => { - let mut pb_message = PerformJumpCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::PerformJumpCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - EnterSectionCsReq::CMD_ID => { - let mut pb_message = EnterSectionCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::EnterSectionCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetPlayerBasicInfoCsReq::CMD_ID => { - let mut pb_message = GetPlayerBasicInfoCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetPlayerBasicInfoCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetAvatarDataScRsp::CMD_ID => { - let mut pb_message = GetAvatarDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetAvatarDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - VideoGetInfoCsReq::CMD_ID => { - let mut pb_message = VideoGetInfoCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::VideoGetInfoCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - FinishArchivePerformScRsp::CMD_ID => { - let mut pb_message = FinishArchivePerformScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::FinishArchivePerformScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - ReportBattleTeamCsReq::CMD_ID => { - let mut pb_message = ReportBattleTeamCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::ReportBattleTeamCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - StartHollowQuestCsReq::CMD_ID => { - let mut pb_message = StartHollowQuestCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::StartHollowQuestCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetWebActivityDataCsReq::CMD_ID => { - let mut pb_message = GetWebActivityDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetWebActivityDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - WorkbenchGetDataCsReq::CMD_ID => { - let mut pb_message = WorkbenchGetDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::WorkbenchGetDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - AbyssGetDataScRsp::CMD_ID => { - let mut pb_message = AbyssGetDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::AbyssGetDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetExplorationDataCsReq::CMD_ID => { - let mut pb_message = GetExplorationDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetExplorationDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetResourceDataCsReq::CMD_ID => { - let mut pb_message = GetResourceDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetResourceDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - AbyssGetDataCsReq::CMD_ID => { - let mut pb_message = AbyssGetDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::AbyssGetDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetOnlineFriendsListCsReq::CMD_ID => { - let mut pb_message = GetOnlineFriendsListCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetOnlineFriendsListCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - RunEventGraphCsReq::CMD_ID => { - let mut pb_message = RunEventGraphCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::RunEventGraphCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - StartHollowQuestScRsp::CMD_ID => { - let mut pb_message = StartHollowQuestScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::StartHollowQuestScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetRoleCardDataScRsp::CMD_ID => { - let mut pb_message = GetRoleCardDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetRoleCardDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - SavePlayerSystemSettingCsReq::CMD_ID => { - let mut pb_message = SavePlayerSystemSettingCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::SavePlayerSystemSettingCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetRewardBuffDataCsReq::CMD_ID => { - let mut pb_message = GetRewardBuffDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetRewardBuffDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - BeginTrainingCourseBattleCsReq::CMD_ID => { - let mut pb_message = BeginTrainingCourseBattleCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::BeginTrainingCourseBattleCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - BeginArchiveBattleQuestScRsp::CMD_ID => { - let mut pb_message = BeginArchiveBattleQuestScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::BeginArchiveBattleQuestScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetServerTimestampScRsp::CMD_ID => { - let mut pb_message = GetServerTimestampScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetServerTimestampScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetAbyssRewardDataCsReq::CMD_ID => { - let mut pb_message = GetAbyssRewardDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetAbyssRewardDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetMainCityRevivalDataCsReq::CMD_ID => { - let mut pb_message = GetMainCityRevivalDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetMainCityRevivalDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - FinishArchivePerformCsReq::CMD_ID => { - let mut pb_message = FinishArchivePerformCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::FinishArchivePerformCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetResourceDataScRsp::CMD_ID => { - let mut pb_message = GetResourceDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetResourceDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - EnterSectionCompleteCsReq::CMD_ID => { - let mut pb_message = EnterSectionCompleteCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::EnterSectionCompleteCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetVhsStoreDataCsReq::CMD_ID => { - let mut pb_message = GetVhsStoreDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetVhsStoreDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - EndBattleScRsp::CMD_ID => { - let mut pb_message = EndBattleScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::EndBattleScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetOnlineFriendsListScRsp::CMD_ID => { - let mut pb_message = GetOnlineFriendsListScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetOnlineFriendsListScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetMiniscapeEntrustDataCsReq::CMD_ID => { - let mut pb_message = GetMiniscapeEntrustDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetMiniscapeEntrustDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetWeaponDataScRsp::CMD_ID => { - let mut pb_message = GetWeaponDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetWeaponDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetAuthkeyCsReq::CMD_ID => { - let mut pb_message = GetAuthkeyCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetAuthkeyCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetFishingContestDataCsReq::CMD_ID => { - let mut pb_message = GetFishingContestDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetFishingContestDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetDailyChallengeDataCsReq::CMD_ID => { - let mut pb_message = GetDailyChallengeDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetDailyChallengeDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } WeaponDressCsReq::CMD_ID => { let mut pb_message = WeaponDressCsReq::decode(pb)?; pb_message.xor_fields(); @@ -539,158 +11,6 @@ pub fn pb_to_common_protocol_unit( ); Ok(Some(common_protocol_message.into())) } - GetRamenDataCsReq::CMD_ID => { - let mut pb_message = GetRamenDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetRamenDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - RunEventGraphScRsp::CMD_ID => { - let mut pb_message = RunEventGraphScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::RunEventGraphScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetAvatarDataCsReq::CMD_ID => { - let mut pb_message = GetAvatarDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetAvatarDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetJourneyDataCsReq::CMD_ID => { - let mut pb_message = GetJourneyDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetJourneyDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetRidusGotBooDataCsReq::CMD_ID => { - let mut pb_message = GetRidusGotBooDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetRidusGotBooDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetQuestDataCsReq::CMD_ID => { - let mut pb_message = GetQuestDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetQuestDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetTipsInfoCsReq::CMD_ID => { - let mut pb_message = GetTipsInfoCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetTipsInfoCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetCampIdleDataCsReq::CMD_ID => { - let mut pb_message = GetCampIdleDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetCampIdleDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetWebActivityDataScRsp::CMD_ID => { - let mut pb_message = GetWebActivityDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetWebActivityDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - ActiveHollowCheckPointCsReq::CMD_ID => { - let mut pb_message = ActiveHollowCheckPointCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::ActiveHollowCheckPointCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetServerTimestampCsReq::CMD_ID => { - let mut pb_message = GetServerTimestampCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetServerTimestampCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - PerformEndCsReq::CMD_ID => { - let mut pb_message = PerformEndCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::PerformEndCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetAuthkeyScRsp::CMD_ID => { - let mut pb_message = GetAuthkeyScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetAuthkeyScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetQuestionsAnswerGameDataCsReq::CMD_ID => { - let mut pb_message = GetQuestionsAnswerGameDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetQuestionsAnswerGameDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetClientSystemsDataScRsp::CMD_ID => { - let mut pb_message = GetClientSystemsDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetClientSystemsDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetTipsInfoScRsp::CMD_ID => { - let mut pb_message = GetTipsInfoScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetTipsInfoScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - SwitchRoleCsReq::CMD_ID => { - let mut pb_message = SwitchRoleCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::SwitchRoleCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetWishlistDataCsReq::CMD_ID => { - let mut pb_message = GetWishlistDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetWishlistDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetHollowDataCsReq::CMD_ID => { - let mut pb_message = GetHollowDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetHollowDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } TriggerInteractCsReq::CMD_ID => { let mut pb_message = TriggerInteractCsReq::decode(pb)?; pb_message.xor_fields(); @@ -699,42 +19,10 @@ pub fn pb_to_common_protocol_unit( ); Ok(Some(common_protocol_message.into())) } - GetRedDotListCsReq::CMD_ID => { - let mut pb_message = GetRedDotListCsReq::decode(pb)?; + GetQuestDataScRsp::CMD_ID => { + let mut pb_message = GetQuestDataScRsp::decode(pb)?; pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetRedDotListCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetPrivateMessageDataCsReq::CMD_ID => { - let mut pb_message = GetPrivateMessageDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetPrivateMessageDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - EnterSectionCompleteScRsp::CMD_ID => { - let mut pb_message = EnterSectionCompleteScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::EnterSectionCompleteScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - UndressEquipmentCsReq::CMD_ID => { - let mut pb_message = UndressEquipmentCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::UndressEquipmentCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - SyncEventInfoScNotify::CMD_ID => { - let mut pb_message = SyncEventInfoScNotify::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::SyncEventInfoScNotify::from( + let common_protocol_message = ::trigger_protocol::GetQuestDataScRsp::from( pb_message, ); Ok(Some(common_protocol_message.into())) @@ -747,330 +35,34 @@ pub fn pb_to_common_protocol_unit( ); Ok(Some(common_protocol_message.into())) } - GetFashionStoreDataCsReq::CMD_ID => { - let mut pb_message = GetFashionStoreDataCsReq::decode(pb)?; + GetDailyChallengeDataCsReq::CMD_ID => { + let mut pb_message = GetDailyChallengeDataCsReq::decode(pb)?; pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetFashionStoreDataCsReq::from( + let common_protocol_message = ::trigger_protocol::GetDailyChallengeDataCsReq::from( pb_message, ); Ok(Some(common_protocol_message.into())) } - GetPlayerBasicInfoScRsp::CMD_ID => { - let mut pb_message = GetPlayerBasicInfoScRsp::decode(pb)?; + GetOnlineFriendsListCsReq::CMD_ID => { + let mut pb_message = GetOnlineFriendsListCsReq::decode(pb)?; pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetPlayerBasicInfoScRsp::from( + let common_protocol_message = ::trigger_protocol::GetOnlineFriendsListCsReq::from( pb_message, ); Ok(Some(common_protocol_message.into())) } - GetClientSystemsDataCsReq::CMD_ID => { - let mut pb_message = GetClientSystemsDataCsReq::decode(pb)?; + GetPhotoWallDataCsReq::CMD_ID => { + let mut pb_message = GetPhotoWallDataCsReq::decode(pb)?; pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetClientSystemsDataCsReq::from( + let common_protocol_message = ::trigger_protocol::GetPhotoWallDataCsReq::from( pb_message, ); Ok(Some(common_protocol_message.into())) } - GetChatEmojiListScRsp::CMD_ID => { - let mut pb_message = GetChatEmojiListScRsp::decode(pb)?; + GetPhotoWallDataScRsp::CMD_ID => { + let mut pb_message = GetPhotoWallDataScRsp::decode(pb)?; pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetChatEmojiListScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - DressEquipmentSuitCsReq::CMD_ID => { - let mut pb_message = DressEquipmentSuitCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::DressEquipmentSuitCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetActivityDataCsReq::CMD_ID => { - let mut pb_message = GetActivityDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetActivityDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - EnterWorldCsReq::CMD_ID => { - let mut pb_message = EnterWorldCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::EnterWorldCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetArcadeDataCsReq::CMD_ID => { - let mut pb_message = GetArcadeDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetArcadeDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - TalentSwitchCsReq::CMD_ID => { - let mut pb_message = TalentSwitchCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::TalentSwitchCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetEquipDataScRsp::CMD_ID => { - let mut pb_message = GetEquipDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetEquipDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - RechargeGetItemListCsReq::CMD_ID => { - let mut pb_message = RechargeGetItemListCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::RechargeGetItemListCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetCafeDataScRsp::CMD_ID => { - let mut pb_message = GetCafeDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetCafeDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - PlayerLogoutCsReq::CMD_ID => { - let mut pb_message = PlayerLogoutCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::PlayerLogoutCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - PlayerOperationCsReq::CMD_ID => { - let mut pb_message = PlayerOperationCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::PlayerOperationCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetGachaDataCsReq::CMD_ID => { - let mut pb_message = GetGachaDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetGachaDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetWishlistDataScRsp::CMD_ID => { - let mut pb_message = GetWishlistDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetWishlistDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - EnterWorldScRsp::CMD_ID => { - let mut pb_message = EnterWorldScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::EnterWorldScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetMonthCardRewardListCsReq::CMD_ID => { - let mut pb_message = GetMonthCardRewardListCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetMonthCardRewardListCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetFairyDataCsReq::CMD_ID => { - let mut pb_message = GetFairyDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetFairyDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - PerformTriggerScRsp::CMD_ID => { - let mut pb_message = PerformTriggerScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::PerformTriggerScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetBattlePassDataCsReq::CMD_ID => { - let mut pb_message = GetBattlePassDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetBattlePassDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - PostEnterWorldCsReq::CMD_ID => { - let mut pb_message = PostEnterWorldCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::PostEnterWorldCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetNewsStandDataCsReq::CMD_ID => { - let mut pb_message = GetNewsStandDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetNewsStandDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetChatEmojiListCsReq::CMD_ID => { - let mut pb_message = GetChatEmojiListCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetChatEmojiListCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - PlayerSyncScNotify::CMD_ID => { - let mut pb_message = PlayerSyncScNotify::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::PlayerSyncScNotify::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetGachaDataScRsp::CMD_ID => { - let mut pb_message = GetGachaDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetGachaDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetFriendListScRsp::CMD_ID => { - let mut pb_message = GetFriendListScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetFriendListScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetAvatarRecommendEquipCsReq::CMD_ID => { - let mut pb_message = GetAvatarRecommendEquipCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetAvatarRecommendEquipCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - UpdateEventGraphScNotify::CMD_ID => { - let mut pb_message = UpdateEventGraphScNotify::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::UpdateEventGraphScNotify::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - RefreshSectionScRsp::CMD_ID => { - let mut pb_message = RefreshSectionScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::RefreshSectionScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - ReportUiLayoutPlatformCsReq::CMD_ID => { - let mut pb_message = ReportUiLayoutPlatformCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::ReportUiLayoutPlatformCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetFriendListCsReq::CMD_ID => { - let mut pb_message = GetFriendListCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetFriendListCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetDisplayCaseDataCsReq::CMD_ID => { - let mut pb_message = GetDisplayCaseDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetDisplayCaseDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetRamenDataScRsp::CMD_ID => { - let mut pb_message = GetRamenDataScRsp::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetRamenDataScRsp::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetRoleCardDataCsReq::CMD_ID => { - let mut pb_message = GetRoleCardDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetRoleCardDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - ClickHollowSystemCsReq::CMD_ID => { - let mut pb_message = ClickHollowSystemCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::ClickHollowSystemCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - LeaveCurSceneCsReq::CMD_ID => { - let mut pb_message = LeaveCurSceneCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::LeaveCurSceneCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetEquipDataCsReq::CMD_ID => { - let mut pb_message = GetEquipDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetEquipDataCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - SceneTransitionCsReq::CMD_ID => { - let mut pb_message = SceneTransitionCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::SceneTransitionCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetPlayerMailsCsReq::CMD_ID => { - let mut pb_message = GetPlayerMailsCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetPlayerMailsCsReq::from( - pb_message, - ); - Ok(Some(common_protocol_message.into())) - } - GetArchiveDataCsReq::CMD_ID => { - let mut pb_message = GetArchiveDataCsReq::decode(pb)?; - pb_message.xor_fields(); - let common_protocol_message = ::trigger_protocol::GetArchiveDataCsReq::from( + let common_protocol_message = ::trigger_protocol::GetPhotoWallDataScRsp::from( pb_message, ); Ok(Some(common_protocol_message.into())) @@ -1083,6 +75,294 @@ pub fn pb_to_common_protocol_unit( ); Ok(Some(common_protocol_message.into())) } + GetFashionStoreDataCsReq::CMD_ID => { + let mut pb_message = GetFashionStoreDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetFashionStoreDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + FinishArchivePerformCsReq::CMD_ID => { + let mut pb_message = FinishArchivePerformCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::FinishArchivePerformCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetChatEmojiListScRsp::CMD_ID => { + let mut pb_message = GetChatEmojiListScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetChatEmojiListScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + AbyssGetDataScRsp::CMD_ID => { + let mut pb_message = AbyssGetDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::AbyssGetDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + EndBattleCsReq::CMD_ID => { + let mut pb_message = EndBattleCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::EndBattleCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetEquipDataScRsp::CMD_ID => { + let mut pb_message = GetEquipDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetEquipDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetJourneyDataCsReq::CMD_ID => { + let mut pb_message = GetJourneyDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetJourneyDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + BattleReportCsReq::CMD_ID => { + let mut pb_message = BattleReportCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::BattleReportCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetWeaponDataScRsp::CMD_ID => { + let mut pb_message = GetWeaponDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetWeaponDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + UndressEquipmentCsReq::CMD_ID => { + let mut pb_message = UndressEquipmentCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::UndressEquipmentCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + VideoGetInfoCsReq::CMD_ID => { + let mut pb_message = VideoGetInfoCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::VideoGetInfoCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetClientSystemsDataCsReq::CMD_ID => { + let mut pb_message = GetClientSystemsDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetClientSystemsDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetFlowerShopDataCsReq::CMD_ID => { + let mut pb_message = GetFlowerShopDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetFlowerShopDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + StartHollowQuestCsReq::CMD_ID => { + let mut pb_message = StartHollowQuestCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::StartHollowQuestCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + PerformTriggerCsReq::CMD_ID => { + let mut pb_message = PerformTriggerCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::PerformTriggerCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + SavePosInMainCityCsReq::CMD_ID => { + let mut pb_message = SavePosInMainCityCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::SavePosInMainCityCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetBattleEventInfoCsReq::CMD_ID => { + let mut pb_message = GetBattleEventInfoCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetBattleEventInfoCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + PlayerSyncScNotify::CMD_ID => { + let mut pb_message = PlayerSyncScNotify::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::PlayerSyncScNotify::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetNewsStandDataCsReq::CMD_ID => { + let mut pb_message = GetNewsStandDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetNewsStandDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetTrashbinHermitDataCsReq::CMD_ID => { + let mut pb_message = GetTrashbinHermitDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetTrashbinHermitDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + StartHollowQuestScRsp::CMD_ID => { + let mut pb_message = StartHollowQuestScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::StartHollowQuestScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + RunEventGraphScRsp::CMD_ID => { + let mut pb_message = RunEventGraphScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::RunEventGraphScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetBuddyDataScRsp::CMD_ID => { + let mut pb_message = GetBuddyDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetBuddyDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + PerformTriggerScRsp::CMD_ID => { + let mut pb_message = PerformTriggerScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::PerformTriggerScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetVhsStoreDataCsReq::CMD_ID => { + let mut pb_message = GetVhsStoreDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetVhsStoreDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetCollectMapCsReq::CMD_ID => { + let mut pb_message = GetCollectMapCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetCollectMapCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetResourceDataCsReq::CMD_ID => { + let mut pb_message = GetResourceDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetResourceDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetPlayerTransactionCsReq::CMD_ID => { + let mut pb_message = GetPlayerTransactionCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetPlayerTransactionCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + DressEquipmentCsReq::CMD_ID => { + let mut pb_message = DressEquipmentCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::DressEquipmentCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + WorkbenchGetDataCsReq::CMD_ID => { + let mut pb_message = WorkbenchGetDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::WorkbenchGetDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetBabelTowerDataCsReq::CMD_ID => { + let mut pb_message = GetBabelTowerDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetBabelTowerDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + ReportBattleTeamCsReq::CMD_ID => { + let mut pb_message = ReportBattleTeamCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::ReportBattleTeamCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + SwitchRoleCsReq::CMD_ID => { + let mut pb_message = SwitchRoleCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::SwitchRoleCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetMiniscapeEntrustDataCsReq::CMD_ID => { + let mut pb_message = GetMiniscapeEntrustDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetMiniscapeEntrustDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetWishlistDataCsReq::CMD_ID => { + let mut pb_message = GetWishlistDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetWishlistDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + EnterSectionCompleteCsReq::CMD_ID => { + let mut pb_message = EnterSectionCompleteCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::EnterSectionCompleteCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } GetWeaponDataCsReq::CMD_ID => { let mut pb_message = GetWeaponDataCsReq::decode(pb)?; pb_message.xor_fields(); @@ -1091,6 +371,702 @@ pub fn pb_to_common_protocol_unit( ); Ok(Some(common_protocol_message.into())) } + GetChatEmojiListCsReq::CMD_ID => { + let mut pb_message = GetChatEmojiListCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetChatEmojiListCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + SceneTransitionCsReq::CMD_ID => { + let mut pb_message = SceneTransitionCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::SceneTransitionCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetRoleCardDataCsReq::CMD_ID => { + let mut pb_message = GetRoleCardDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetRoleCardDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetAvatarDataCsReq::CMD_ID => { + let mut pb_message = GetAvatarDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetAvatarDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + PlayerOperationCsReq::CMD_ID => { + let mut pb_message = PlayerOperationCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::PlayerOperationCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetClientSystemsDataScRsp::CMD_ID => { + let mut pb_message = GetClientSystemsDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetClientSystemsDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + RunEventGraphCsReq::CMD_ID => { + let mut pb_message = RunEventGraphCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::RunEventGraphCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + PerformEndCsReq::CMD_ID => { + let mut pb_message = PerformEndCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::PerformEndCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetPlayerBasicInfoCsReq::CMD_ID => { + let mut pb_message = GetPlayerBasicInfoCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetPlayerBasicInfoCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetShoppingMallInfoCsReq::CMD_ID => { + let mut pb_message = GetShoppingMallInfoCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetShoppingMallInfoCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + LeaveCurSceneCsReq::CMD_ID => { + let mut pb_message = LeaveCurSceneCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::LeaveCurSceneCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + EnterSectionCompleteScRsp::CMD_ID => { + let mut pb_message = EnterSectionCompleteScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::EnterSectionCompleteScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetFriendListCsReq::CMD_ID => { + let mut pb_message = GetFriendListCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetFriendListCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetGachaDataCsReq::CMD_ID => { + let mut pb_message = GetGachaDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetGachaDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetServerTimestampCsReq::CMD_ID => { + let mut pb_message = GetServerTimestampCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetServerTimestampCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetRedDotListCsReq::CMD_ID => { + let mut pb_message = GetRedDotListCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetRedDotListCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + ActiveHollowCheckPointCsReq::CMD_ID => { + let mut pb_message = ActiveHollowCheckPointCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::ActiveHollowCheckPointCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + ToggleWeaponShowCsReq::CMD_ID => { + let mut pb_message = ToggleWeaponShowCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::ToggleWeaponShowCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + EndBattleScRsp::CMD_ID => { + let mut pb_message = EndBattleScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::EndBattleScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + ReportUiLayoutPlatformCsReq::CMD_ID => { + let mut pb_message = ReportUiLayoutPlatformCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::ReportUiLayoutPlatformCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetMainCityRevivalDataCsReq::CMD_ID => { + let mut pb_message = GetMainCityRevivalDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetMainCityRevivalDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + PlayerLogoutCsReq::CMD_ID => { + let mut pb_message = PlayerLogoutCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::PlayerLogoutCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetAuthkeyScRsp::CMD_ID => { + let mut pb_message = GetAuthkeyScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetAuthkeyScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetActivityDataCsReq::CMD_ID => { + let mut pb_message = GetActivityDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetActivityDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + RefreshSectionScRsp::CMD_ID => { + let mut pb_message = RefreshSectionScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::RefreshSectionScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + EnterWorldScRsp::CMD_ID => { + let mut pb_message = EnterWorldScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::EnterWorldScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetResourceDataScRsp::CMD_ID => { + let mut pb_message = GetResourceDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetResourceDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetTipsInfoCsReq::CMD_ID => { + let mut pb_message = GetTipsInfoCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetTipsInfoCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + ClickHollowSystemCsReq::CMD_ID => { + let mut pb_message = ClickHollowSystemCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::ClickHollowSystemCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + InteractWithUnitCsReq::CMD_ID => { + let mut pb_message = InteractWithUnitCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::InteractWithUnitCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetRoleCardDataScRsp::CMD_ID => { + let mut pb_message = GetRoleCardDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetRoleCardDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + EnterWorldCsReq::CMD_ID => { + let mut pb_message = EnterWorldCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::EnterWorldCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetEquipDataCsReq::CMD_ID => { + let mut pb_message = GetEquipDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetEquipDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + PostEnterWorldCsReq::CMD_ID => { + let mut pb_message = PostEnterWorldCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::PostEnterWorldCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetWebActivityDataScRsp::CMD_ID => { + let mut pb_message = GetWebActivityDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetWebActivityDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + TalentSwitchCsReq::CMD_ID => { + let mut pb_message = TalentSwitchCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::TalentSwitchCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetWebActivityDataCsReq::CMD_ID => { + let mut pb_message = GetWebActivityDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetWebActivityDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + EnterSectionCsReq::CMD_ID => { + let mut pb_message = EnterSectionCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::EnterSectionCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + SyncGlobalVariablesCsReq::CMD_ID => { + let mut pb_message = SyncGlobalVariablesCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::SyncGlobalVariablesCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + HollowDataRefreshCsReq::CMD_ID => { + let mut pb_message = HollowDataRefreshCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::HollowDataRefreshCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetFishingContestDataCsReq::CMD_ID => { + let mut pb_message = GetFishingContestDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetFishingContestDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetAvatarDataScRsp::CMD_ID => { + let mut pb_message = GetAvatarDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetAvatarDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetPrivateMessageDataCsReq::CMD_ID => { + let mut pb_message = GetPrivateMessageDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetPrivateMessageDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetHollowDataScRsp::CMD_ID => { + let mut pb_message = GetHollowDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetHollowDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetArchiveDataScRsp::CMD_ID => { + let mut pb_message = GetArchiveDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetArchiveDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetAvatarRecommendEquipCsReq::CMD_ID => { + let mut pb_message = GetAvatarRecommendEquipCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetAvatarRecommendEquipCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + EndNewbieCsReq::CMD_ID => { + let mut pb_message = EndNewbieCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::EndNewbieCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetBuddyDataCsReq::CMD_ID => { + let mut pb_message = GetBuddyDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetBuddyDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetHollowDataCsReq::CMD_ID => { + let mut pb_message = GetHollowDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetHollowDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetRamenDataCsReq::CMD_ID => { + let mut pb_message = GetRamenDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetRamenDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + RechargeGetItemListCsReq::CMD_ID => { + let mut pb_message = RechargeGetItemListCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::RechargeGetItemListCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + PerformJumpCsReq::CMD_ID => { + let mut pb_message = PerformJumpCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::PerformJumpCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetFairyDataCsReq::CMD_ID => { + let mut pb_message = GetFairyDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetFairyDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetDisplayCaseDataCsReq::CMD_ID => { + let mut pb_message = GetDisplayCaseDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetDisplayCaseDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetCampIdleDataCsReq::CMD_ID => { + let mut pb_message = GetCampIdleDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetCampIdleDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + DressEquipmentSuitCsReq::CMD_ID => { + let mut pb_message = DressEquipmentSuitCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::DressEquipmentSuitCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + VideoGetInfoScRsp::CMD_ID => { + let mut pb_message = VideoGetInfoScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::VideoGetInfoScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetMonthCardRewardListCsReq::CMD_ID => { + let mut pb_message = GetMonthCardRewardListCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetMonthCardRewardListCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetPlayerMailsCsReq::CMD_ID => { + let mut pb_message = GetPlayerMailsCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetPlayerMailsCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + WeaponUnDressCsReq::CMD_ID => { + let mut pb_message = WeaponUnDressCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::WeaponUnDressCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + UpdateEventGraphScNotify::CMD_ID => { + let mut pb_message = UpdateEventGraphScNotify::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::UpdateEventGraphScNotify::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + BeginTrainingCourseBattleCsReq::CMD_ID => { + let mut pb_message = BeginTrainingCourseBattleCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::BeginTrainingCourseBattleCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetAuthkeyCsReq::CMD_ID => { + let mut pb_message = GetAuthkeyCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetAuthkeyCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + RefreshSectionCsReq::CMD_ID => { + let mut pb_message = RefreshSectionCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::RefreshSectionCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetCafeDataCsReq::CMD_ID => { + let mut pb_message = GetCafeDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetCafeDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + SyncEventInfoScNotify::CMD_ID => { + let mut pb_message = SyncEventInfoScNotify::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::SyncEventInfoScNotify::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetFriendListScRsp::CMD_ID => { + let mut pb_message = GetFriendListScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetFriendListScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetQuestionsAnswerGameDataCsReq::CMD_ID => { + let mut pb_message = GetQuestionsAnswerGameDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetQuestionsAnswerGameDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + BeginArchiveBattleQuestCsReq::CMD_ID => { + let mut pb_message = BeginArchiveBattleQuestCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::BeginArchiveBattleQuestCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + EnterSceneScNotify::CMD_ID => { + let mut pb_message = EnterSceneScNotify::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::EnterSceneScNotify::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetWishlistDataScRsp::CMD_ID => { + let mut pb_message = GetWishlistDataScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetWishlistDataScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetArcadeDataCsReq::CMD_ID => { + let mut pb_message = GetArcadeDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetArcadeDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetOnlineFriendsListScRsp::CMD_ID => { + let mut pb_message = GetOnlineFriendsListScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetOnlineFriendsListScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetServerTimestampScRsp::CMD_ID => { + let mut pb_message = GetServerTimestampScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetServerTimestampScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetRewardBuffDataCsReq::CMD_ID => { + let mut pb_message = GetRewardBuffDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetRewardBuffDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetRidusGotBooDataCsReq::CMD_ID => { + let mut pb_message = GetRidusGotBooDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetRidusGotBooDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetArchiveDataCsReq::CMD_ID => { + let mut pb_message = GetArchiveDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetArchiveDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetAbyssRewardDataCsReq::CMD_ID => { + let mut pb_message = GetAbyssRewardDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetAbyssRewardDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + BeginArchiveBattleQuestScRsp::CMD_ID => { + let mut pb_message = BeginArchiveBattleQuestScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::BeginArchiveBattleQuestScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetBattlePassDataCsReq::CMD_ID => { + let mut pb_message = GetBattlePassDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetBattlePassDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetCharacterQuestListCsReq::CMD_ID => { + let mut pb_message = GetCharacterQuestListCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetCharacterQuestListCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + FinishArchivePerformScRsp::CMD_ID => { + let mut pb_message = FinishArchivePerformScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::FinishArchivePerformScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetExplorationDataCsReq::CMD_ID => { + let mut pb_message = GetExplorationDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetExplorationDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + AbyssGetDataCsReq::CMD_ID => { + let mut pb_message = AbyssGetDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::AbyssGetDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetPlayerBasicInfoScRsp::CMD_ID => { + let mut pb_message = GetPlayerBasicInfoScRsp::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetPlayerBasicInfoScRsp::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + SavePlayerSystemSettingCsReq::CMD_ID => { + let mut pb_message = SavePlayerSystemSettingCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::SavePlayerSystemSettingCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } + GetQuestDataCsReq::CMD_ID => { + let mut pb_message = GetQuestDataCsReq::decode(pb)?; + pb_message.xor_fields(); + let common_protocol_message = ::trigger_protocol::GetQuestDataCsReq::from( + pb_message, + ); + Ok(Some(common_protocol_message.into())) + } _ => Ok(None), } } @@ -1100,69 +1076,21 @@ pub fn common_protocol_unit_to_pb( use ::trigger_encoding::Decodeable; use ::trigger_protocol::ClientCmdID; match unit.cmd_id { - ::trigger_protocol::GetRewardBuffDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetRewardBuffDataScRsp::decode( + ::trigger_protocol::WeaponDressCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::WeaponDressCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetRewardBuffDataScRsp::from(common_protocol_message); + let mut pb_message = WeaponDressCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetRewardBuffDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((WeaponDressCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetBuddyDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetBuddyDataCsReq::decode( + ::trigger_protocol::TriggerInteractCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::TriggerInteractCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetBuddyDataCsReq::from(common_protocol_message); + let mut pb_message = TriggerInteractCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetBuddyDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::BattleReportCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::BattleReportCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = BattleReportCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((BattleReportCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::HollowDataRefreshCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::HollowDataRefreshCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = HollowDataRefreshCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((HollowDataRefreshCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::SavePosInMainCityCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::SavePosInMainCityCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = SavePosInMainCityCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((SavePosInMainCityCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetCollectMapCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetCollectMapCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetCollectMapCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetCollectMapCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::EndBattleCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::EndBattleCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = EndBattleCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((EndBattleCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetBattleEventInfoCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetBattleEventInfoCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetBattleEventInfoCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetBattleEventInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((TriggerInteractCsReq::CMD_ID, pb_message.encode_to_vec()))) } ::trigger_protocol::GetQuestDataScRsp::CMD_ID => { let common_protocol_message = ::trigger_protocol::GetQuestDataScRsp::decode( @@ -1172,295 +1100,23 @@ pub fn common_protocol_unit_to_pb( pb_message.xor_fields(); Ok(Some((GetQuestDataScRsp::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::EnterSceneScNotify::CMD_ID => { - let common_protocol_message = ::trigger_protocol::EnterSceneScNotify::decode( + ::trigger_protocol::GetHadalZoneDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetHadalZoneDataCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = EnterSceneScNotify::from(common_protocol_message); + let mut pb_message = GetHadalZoneDataCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((EnterSceneScNotify::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetHadalZoneDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetHollowDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetHollowDataScRsp::decode( + ::trigger_protocol::GetDailyChallengeDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetDailyChallengeDataCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetHollowDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetHollowDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetCharacterQuestListCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetCharacterQuestListCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetCharacterQuestListCsReq::from( + let mut pb_message = GetDailyChallengeDataCsReq::from( common_protocol_message, ); pb_message.xor_fields(); - Ok(Some((GetCharacterQuestListCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetTrashbinHermitDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetTrashbinHermitDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetTrashbinHermitDataCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((GetTrashbinHermitDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetPhotoWallDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetPhotoWallDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetPhotoWallDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetPhotoWallDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetCafeDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetCafeDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetCafeDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetCafeDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::VideoGetInfoScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::VideoGetInfoScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = VideoGetInfoScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((VideoGetInfoScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetShoppingMallInfoCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetShoppingMallInfoCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetShoppingMallInfoCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetShoppingMallInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::BeginArchiveBattleQuestCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::BeginArchiveBattleQuestCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = BeginArchiveBattleQuestCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((BeginArchiveBattleQuestCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetBabelTowerDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetBabelTowerDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetBabelTowerDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetBabelTowerDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::DressEquipmentCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::DressEquipmentCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = DressEquipmentCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((DressEquipmentCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetFairyDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetFairyDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetFairyDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetFairyDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::RefreshSectionCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::RefreshSectionCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = RefreshSectionCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((RefreshSectionCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetActivityDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetActivityDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetActivityDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetActivityDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::PerformTriggerCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::PerformTriggerCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = PerformTriggerCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((PerformTriggerCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetPhotoWallDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetPhotoWallDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetPhotoWallDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetPhotoWallDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::InteractWithUnitCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::InteractWithUnitCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = InteractWithUnitCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((InteractWithUnitCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::WeaponUnDressCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::WeaponUnDressCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = WeaponUnDressCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((WeaponUnDressCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetArchiveDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetArchiveDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetArchiveDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetArchiveDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetPlayerTransactionCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetPlayerTransactionCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetPlayerTransactionCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((GetPlayerTransactionCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetBuddyDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetBuddyDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetBuddyDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetBuddyDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::PerformJumpCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::PerformJumpCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = PerformJumpCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((PerformJumpCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::EnterSectionCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::EnterSectionCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = EnterSectionCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((EnterSectionCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetPlayerBasicInfoCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetPlayerBasicInfoCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetPlayerBasicInfoCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetPlayerBasicInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetAvatarDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetAvatarDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetAvatarDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetAvatarDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::VideoGetInfoCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::VideoGetInfoCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = VideoGetInfoCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((VideoGetInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::FinishArchivePerformScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::FinishArchivePerformScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = FinishArchivePerformScRsp::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((FinishArchivePerformScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::ReportBattleTeamCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::ReportBattleTeamCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = ReportBattleTeamCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((ReportBattleTeamCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::StartHollowQuestCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::StartHollowQuestCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = StartHollowQuestCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((StartHollowQuestCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetWebActivityDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetWebActivityDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetWebActivityDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetWebActivityDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::WorkbenchGetDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::WorkbenchGetDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = WorkbenchGetDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((WorkbenchGetDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::AbyssGetDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::AbyssGetDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = AbyssGetDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((AbyssGetDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetExplorationDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetExplorationDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetExplorationDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetExplorationDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetResourceDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetResourceDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetResourceDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetResourceDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::AbyssGetDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::AbyssGetDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = AbyssGetDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((AbyssGetDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetDailyChallengeDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } ::trigger_protocol::GetOnlineFriendsListCsReq::CMD_ID => { let common_protocol_message = ::trigger_protocol::GetOnlineFriendsListCsReq::decode( @@ -1472,13 +1128,197 @@ pub fn common_protocol_unit_to_pb( pb_message.xor_fields(); Ok(Some((GetOnlineFriendsListCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::RunEventGraphCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::RunEventGraphCsReq::decode( + ::trigger_protocol::GetPhotoWallDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetPhotoWallDataCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = RunEventGraphCsReq::from(common_protocol_message); + let mut pb_message = GetPhotoWallDataCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((RunEventGraphCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetPhotoWallDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetPhotoWallDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetPhotoWallDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetPhotoWallDataScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetPhotoWallDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::AbyssArpeggioGetDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::AbyssArpeggioGetDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = AbyssArpeggioGetDataCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((AbyssArpeggioGetDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetFashionStoreDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetFashionStoreDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetFashionStoreDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetFashionStoreDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::FinishArchivePerformCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::FinishArchivePerformCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = FinishArchivePerformCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((FinishArchivePerformCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetChatEmojiListScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetChatEmojiListScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetChatEmojiListScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetChatEmojiListScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::AbyssGetDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::AbyssGetDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = AbyssGetDataScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((AbyssGetDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::EndBattleCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::EndBattleCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = EndBattleCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((EndBattleCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetEquipDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetEquipDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetEquipDataScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetEquipDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetJourneyDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetJourneyDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetJourneyDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetJourneyDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::BattleReportCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::BattleReportCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = BattleReportCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((BattleReportCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetWeaponDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetWeaponDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetWeaponDataScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetWeaponDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::UndressEquipmentCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::UndressEquipmentCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = UndressEquipmentCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((UndressEquipmentCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::VideoGetInfoCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::VideoGetInfoCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = VideoGetInfoCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((VideoGetInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetClientSystemsDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetClientSystemsDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetClientSystemsDataCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetClientSystemsDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetFlowerShopDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetFlowerShopDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetFlowerShopDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetFlowerShopDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::StartHollowQuestCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::StartHollowQuestCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = StartHollowQuestCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((StartHollowQuestCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::PerformTriggerCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::PerformTriggerCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = PerformTriggerCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((PerformTriggerCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::SavePosInMainCityCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::SavePosInMainCityCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = SavePosInMainCityCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((SavePosInMainCityCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetBattleEventInfoCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetBattleEventInfoCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetBattleEventInfoCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetBattleEventInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::PlayerSyncScNotify::CMD_ID => { + let common_protocol_message = ::trigger_protocol::PlayerSyncScNotify::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = PlayerSyncScNotify::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((PlayerSyncScNotify::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetNewsStandDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetNewsStandDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetNewsStandDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetNewsStandDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetTrashbinHermitDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetTrashbinHermitDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetTrashbinHermitDataCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetTrashbinHermitDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } ::trigger_protocol::StartHollowQuestScRsp::CMD_ID => { let common_protocol_message = ::trigger_protocol::StartHollowQuestScRsp::decode( @@ -1488,6 +1328,390 @@ pub fn common_protocol_unit_to_pb( pb_message.xor_fields(); Ok(Some((StartHollowQuestScRsp::CMD_ID, pb_message.encode_to_vec()))) } + ::trigger_protocol::RunEventGraphScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::RunEventGraphScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = RunEventGraphScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((RunEventGraphScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetBuddyDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetBuddyDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetBuddyDataScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetBuddyDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::PerformTriggerScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::PerformTriggerScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = PerformTriggerScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((PerformTriggerScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetVhsStoreDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetVhsStoreDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetVhsStoreDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetVhsStoreDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetCollectMapCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetCollectMapCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetCollectMapCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetCollectMapCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetResourceDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetResourceDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetResourceDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetResourceDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetPlayerTransactionCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetPlayerTransactionCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetPlayerTransactionCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetPlayerTransactionCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::DressEquipmentCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::DressEquipmentCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = DressEquipmentCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((DressEquipmentCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::WorkbenchGetDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::WorkbenchGetDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = WorkbenchGetDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((WorkbenchGetDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetBabelTowerDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetBabelTowerDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetBabelTowerDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetBabelTowerDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::ReportBattleTeamCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::ReportBattleTeamCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = ReportBattleTeamCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((ReportBattleTeamCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::SwitchRoleCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::SwitchRoleCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = SwitchRoleCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((SwitchRoleCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetMiniscapeEntrustDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetMiniscapeEntrustDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetMiniscapeEntrustDataCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetMiniscapeEntrustDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetWishlistDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetWishlistDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetWishlistDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetWishlistDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::EnterSectionCompleteCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::EnterSectionCompleteCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = EnterSectionCompleteCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((EnterSectionCompleteCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetWeaponDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetWeaponDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetWeaponDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetWeaponDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetChatEmojiListCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetChatEmojiListCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetChatEmojiListCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetChatEmojiListCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::SceneTransitionCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::SceneTransitionCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = SceneTransitionCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((SceneTransitionCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetRoleCardDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetRoleCardDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetRoleCardDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetRoleCardDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetAvatarDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetAvatarDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetAvatarDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetAvatarDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::PlayerOperationCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::PlayerOperationCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = PlayerOperationCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((PlayerOperationCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetClientSystemsDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetClientSystemsDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetClientSystemsDataScRsp::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetClientSystemsDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::RunEventGraphCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::RunEventGraphCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = RunEventGraphCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((RunEventGraphCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::PerformEndCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::PerformEndCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = PerformEndCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((PerformEndCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetPlayerBasicInfoCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetPlayerBasicInfoCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetPlayerBasicInfoCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetPlayerBasicInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetShoppingMallInfoCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetShoppingMallInfoCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetShoppingMallInfoCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetShoppingMallInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::LeaveCurSceneCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::LeaveCurSceneCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = LeaveCurSceneCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((LeaveCurSceneCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::EnterSectionCompleteScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::EnterSectionCompleteScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = EnterSectionCompleteScRsp::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((EnterSectionCompleteScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetFriendListCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetFriendListCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetFriendListCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetFriendListCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetGachaDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetGachaDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetGachaDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetGachaDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetServerTimestampCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetServerTimestampCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetServerTimestampCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetServerTimestampCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetRedDotListCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetRedDotListCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetRedDotListCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetRedDotListCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::ActiveHollowCheckPointCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::ActiveHollowCheckPointCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = ActiveHollowCheckPointCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((ActiveHollowCheckPointCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::ToggleWeaponShowCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::ToggleWeaponShowCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = ToggleWeaponShowCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((ToggleWeaponShowCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::EndBattleScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::EndBattleScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = EndBattleScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((EndBattleScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::ReportUiLayoutPlatformCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::ReportUiLayoutPlatformCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = ReportUiLayoutPlatformCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((ReportUiLayoutPlatformCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetMainCityRevivalDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetMainCityRevivalDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetMainCityRevivalDataCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetMainCityRevivalDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::PlayerLogoutCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::PlayerLogoutCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = PlayerLogoutCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((PlayerLogoutCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetAuthkeyScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetAuthkeyScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetAuthkeyScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetAuthkeyScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetActivityDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetActivityDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetActivityDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetActivityDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::RefreshSectionScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::RefreshSectionScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = RefreshSectionScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((RefreshSectionScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::EnterWorldScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::EnterWorldScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = EnterWorldScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((EnterWorldScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetResourceDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetResourceDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetResourceDataScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetResourceDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetTipsInfoCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetTipsInfoCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetTipsInfoCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetTipsInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::ClickHollowSystemCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::ClickHollowSystemCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = ClickHollowSystemCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((ClickHollowSystemCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::InteractWithUnitCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::InteractWithUnitCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = InteractWithUnitCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((InteractWithUnitCsReq::CMD_ID, pb_message.encode_to_vec()))) + } ::trigger_protocol::GetRoleCardDataScRsp::CMD_ID => { let common_protocol_message = ::trigger_protocol::GetRoleCardDataScRsp::decode( &mut ::std::io::Cursor::new(&unit.blob), @@ -1496,23 +1720,253 @@ pub fn common_protocol_unit_to_pb( pb_message.xor_fields(); Ok(Some((GetRoleCardDataScRsp::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::SavePlayerSystemSettingCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::SavePlayerSystemSettingCsReq::decode( + ::trigger_protocol::EnterWorldCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::EnterWorldCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = SavePlayerSystemSettingCsReq::from( + let mut pb_message = EnterWorldCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((EnterWorldCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetEquipDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetEquipDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetEquipDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetEquipDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::PostEnterWorldCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::PostEnterWorldCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = PostEnterWorldCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((PostEnterWorldCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetWebActivityDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetWebActivityDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetWebActivityDataScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetWebActivityDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::TalentSwitchCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::TalentSwitchCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = TalentSwitchCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((TalentSwitchCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetWebActivityDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetWebActivityDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetWebActivityDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetWebActivityDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::EnterSectionCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::EnterSectionCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = EnterSectionCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((EnterSectionCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::SyncGlobalVariablesCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::SyncGlobalVariablesCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = SyncGlobalVariablesCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((SyncGlobalVariablesCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::HollowDataRefreshCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::HollowDataRefreshCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = HollowDataRefreshCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((HollowDataRefreshCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetFishingContestDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetFishingContestDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetFishingContestDataCsReq::from( common_protocol_message, ); pb_message.xor_fields(); - Ok(Some((SavePlayerSystemSettingCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetFishingContestDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetRewardBuffDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetRewardBuffDataCsReq::decode( + ::trigger_protocol::GetAvatarDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetAvatarDataScRsp::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetRewardBuffDataCsReq::from(common_protocol_message); + let mut pb_message = GetAvatarDataScRsp::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetRewardBuffDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetAvatarDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetPrivateMessageDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetPrivateMessageDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetPrivateMessageDataCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetPrivateMessageDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetHollowDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetHollowDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetHollowDataScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetHollowDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetArchiveDataScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetArchiveDataScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetArchiveDataScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetArchiveDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetAvatarRecommendEquipCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetAvatarRecommendEquipCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetAvatarRecommendEquipCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetAvatarRecommendEquipCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::EndNewbieCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::EndNewbieCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = EndNewbieCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((EndNewbieCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetBuddyDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetBuddyDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetBuddyDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetBuddyDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetHollowDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetHollowDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetHollowDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetHollowDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetRamenDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetRamenDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetRamenDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetRamenDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::RechargeGetItemListCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::RechargeGetItemListCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = RechargeGetItemListCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((RechargeGetItemListCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::PerformJumpCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::PerformJumpCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = PerformJumpCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((PerformJumpCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetFairyDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetFairyDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetFairyDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetFairyDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetDisplayCaseDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetDisplayCaseDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetDisplayCaseDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetDisplayCaseDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetCampIdleDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetCampIdleDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetCampIdleDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetCampIdleDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::DressEquipmentSuitCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::DressEquipmentSuitCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = DressEquipmentSuitCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((DressEquipmentSuitCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::VideoGetInfoScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::VideoGetInfoScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = VideoGetInfoScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((VideoGetInfoScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetMonthCardRewardListCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetMonthCardRewardListCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetMonthCardRewardListCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetMonthCardRewardListCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetPlayerMailsCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetPlayerMailsCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetPlayerMailsCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetPlayerMailsCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::WeaponUnDressCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::WeaponUnDressCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = WeaponUnDressCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((WeaponUnDressCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::UpdateEventGraphScNotify::CMD_ID => { + let common_protocol_message = ::trigger_protocol::UpdateEventGraphScNotify::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = UpdateEventGraphScNotify::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((UpdateEventGraphScNotify::CMD_ID, pb_message.encode_to_vec()))) } ::trigger_protocol::BeginTrainingCourseBattleCsReq::CMD_ID => { let common_protocol_message = ::trigger_protocol::BeginTrainingCourseBattleCsReq::decode( @@ -1529,114 +1983,6 @@ pub fn common_protocol_unit_to_pb( )), ) } - ::trigger_protocol::BeginArchiveBattleQuestScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::BeginArchiveBattleQuestScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = BeginArchiveBattleQuestScRsp::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((BeginArchiveBattleQuestScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetServerTimestampScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetServerTimestampScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetServerTimestampScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetServerTimestampScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetAbyssRewardDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetAbyssRewardDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetAbyssRewardDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetAbyssRewardDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetMainCityRevivalDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetMainCityRevivalDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetMainCityRevivalDataCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((GetMainCityRevivalDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::FinishArchivePerformCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::FinishArchivePerformCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = FinishArchivePerformCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((FinishArchivePerformCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetResourceDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetResourceDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetResourceDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetResourceDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::EnterSectionCompleteCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::EnterSectionCompleteCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = EnterSectionCompleteCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((EnterSectionCompleteCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetVhsStoreDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetVhsStoreDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetVhsStoreDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetVhsStoreDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::EndBattleScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::EndBattleScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = EndBattleScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((EndBattleScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetOnlineFriendsListScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetOnlineFriendsListScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetOnlineFriendsListScRsp::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((GetOnlineFriendsListScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetMiniscapeEntrustDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetMiniscapeEntrustDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetMiniscapeEntrustDataCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((GetMiniscapeEntrustDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetWeaponDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetWeaponDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetWeaponDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetWeaponDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } ::trigger_protocol::GetAuthkeyCsReq::CMD_ID => { let common_protocol_message = ::trigger_protocol::GetAuthkeyCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), @@ -1645,139 +1991,37 @@ pub fn common_protocol_unit_to_pb( pb_message.xor_fields(); Ok(Some((GetAuthkeyCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetFishingContestDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetFishingContestDataCsReq::decode( + ::trigger_protocol::RefreshSectionCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::RefreshSectionCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetFishingContestDataCsReq::from( - common_protocol_message, - ); + let mut pb_message = RefreshSectionCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetFishingContestDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((RefreshSectionCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetDailyChallengeDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetDailyChallengeDataCsReq::decode( + ::trigger_protocol::GetCafeDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetCafeDataCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetDailyChallengeDataCsReq::from( - common_protocol_message, - ); + let mut pb_message = GetCafeDataCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetDailyChallengeDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetCafeDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::WeaponDressCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::WeaponDressCsReq::decode( + ::trigger_protocol::SyncEventInfoScNotify::CMD_ID => { + let common_protocol_message = ::trigger_protocol::SyncEventInfoScNotify::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = WeaponDressCsReq::from(common_protocol_message); + let mut pb_message = SyncEventInfoScNotify::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((WeaponDressCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((SyncEventInfoScNotify::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetRamenDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetRamenDataCsReq::decode( + ::trigger_protocol::GetFriendListScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetFriendListScRsp::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetRamenDataCsReq::from(common_protocol_message); + let mut pb_message = GetFriendListScRsp::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetRamenDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::RunEventGraphScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::RunEventGraphScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = RunEventGraphScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((RunEventGraphScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetAvatarDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetAvatarDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetAvatarDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetAvatarDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetJourneyDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetJourneyDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetJourneyDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetJourneyDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetRidusGotBooDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetRidusGotBooDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetRidusGotBooDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetRidusGotBooDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetQuestDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetQuestDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetQuestDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetQuestDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetTipsInfoCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetTipsInfoCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetTipsInfoCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetTipsInfoCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetCampIdleDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetCampIdleDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetCampIdleDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetCampIdleDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetWebActivityDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetWebActivityDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetWebActivityDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetWebActivityDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::ActiveHollowCheckPointCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::ActiveHollowCheckPointCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = ActiveHollowCheckPointCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((ActiveHollowCheckPointCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetServerTimestampCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetServerTimestampCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetServerTimestampCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetServerTimestampCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::PerformEndCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::PerformEndCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = PerformEndCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((PerformEndCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetAuthkeyScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetAuthkeyScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetAuthkeyScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetAuthkeyScRsp::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetFriendListScRsp::CMD_ID, pb_message.encode_to_vec()))) } ::trigger_protocol::GetQuestionsAnswerGameDataCsReq::CMD_ID => { let common_protocol_message = ::trigger_protocol::GetQuestionsAnswerGameDataCsReq::decode( @@ -1794,229 +2038,23 @@ pub fn common_protocol_unit_to_pb( )), ) } - ::trigger_protocol::GetClientSystemsDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetClientSystemsDataScRsp::decode( + ::trigger_protocol::BeginArchiveBattleQuestCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::BeginArchiveBattleQuestCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetClientSystemsDataScRsp::from( + let mut pb_message = BeginArchiveBattleQuestCsReq::from( common_protocol_message, ); pb_message.xor_fields(); - Ok(Some((GetClientSystemsDataScRsp::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((BeginArchiveBattleQuestCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetTipsInfoScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetTipsInfoScRsp::decode( + ::trigger_protocol::EnterSceneScNotify::CMD_ID => { + let common_protocol_message = ::trigger_protocol::EnterSceneScNotify::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetTipsInfoScRsp::from(common_protocol_message); + let mut pb_message = EnterSceneScNotify::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetTipsInfoScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::SwitchRoleCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::SwitchRoleCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = SwitchRoleCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((SwitchRoleCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetWishlistDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetWishlistDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetWishlistDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetWishlistDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetHollowDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetHollowDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetHollowDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetHollowDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::TriggerInteractCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::TriggerInteractCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = TriggerInteractCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((TriggerInteractCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetRedDotListCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetRedDotListCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetRedDotListCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetRedDotListCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetPrivateMessageDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetPrivateMessageDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetPrivateMessageDataCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((GetPrivateMessageDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::EnterSectionCompleteScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::EnterSectionCompleteScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = EnterSectionCompleteScRsp::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((EnterSectionCompleteScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::UndressEquipmentCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::UndressEquipmentCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = UndressEquipmentCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((UndressEquipmentCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::SyncEventInfoScNotify::CMD_ID => { - let common_protocol_message = ::trigger_protocol::SyncEventInfoScNotify::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = SyncEventInfoScNotify::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((SyncEventInfoScNotify::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetHadalZoneDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetHadalZoneDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetHadalZoneDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetHadalZoneDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetFashionStoreDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetFashionStoreDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetFashionStoreDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetFashionStoreDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetPlayerBasicInfoScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetPlayerBasicInfoScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetPlayerBasicInfoScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetPlayerBasicInfoScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetClientSystemsDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetClientSystemsDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetClientSystemsDataCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((GetClientSystemsDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetChatEmojiListScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetChatEmojiListScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetChatEmojiListScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetChatEmojiListScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::DressEquipmentSuitCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::DressEquipmentSuitCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = DressEquipmentSuitCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((DressEquipmentSuitCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetActivityDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetActivityDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetActivityDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetActivityDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::EnterWorldCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::EnterWorldCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = EnterWorldCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((EnterWorldCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetArcadeDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetArcadeDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetArcadeDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetArcadeDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::TalentSwitchCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::TalentSwitchCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = TalentSwitchCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((TalentSwitchCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetEquipDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetEquipDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetEquipDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetEquipDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::RechargeGetItemListCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::RechargeGetItemListCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = RechargeGetItemListCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((RechargeGetItemListCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetCafeDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetCafeDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetCafeDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetCafeDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::PlayerLogoutCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::PlayerLogoutCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = PlayerLogoutCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((PlayerLogoutCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::PlayerOperationCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::PlayerOperationCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = PlayerOperationCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((PlayerOperationCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetGachaDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetGachaDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetGachaDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetGachaDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((EnterSceneScNotify::CMD_ID, pb_message.encode_to_vec()))) } ::trigger_protocol::GetWishlistDataScRsp::CMD_ID => { let common_protocol_message = ::trigger_protocol::GetWishlistDataScRsp::decode( @@ -2026,203 +2064,47 @@ pub fn common_protocol_unit_to_pb( pb_message.xor_fields(); Ok(Some((GetWishlistDataScRsp::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::EnterWorldScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::EnterWorldScRsp::decode( + ::trigger_protocol::GetArcadeDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetArcadeDataCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = EnterWorldScRsp::from(common_protocol_message); + let mut pb_message = GetArcadeDataCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((EnterWorldScRsp::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetArcadeDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetMonthCardRewardListCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetMonthCardRewardListCsReq::decode( + ::trigger_protocol::GetOnlineFriendsListScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetOnlineFriendsListScRsp::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetMonthCardRewardListCsReq::from( + let mut pb_message = GetOnlineFriendsListScRsp::from( common_protocol_message, ); pb_message.xor_fields(); - Ok(Some((GetMonthCardRewardListCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetOnlineFriendsListScRsp::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetFairyDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetFairyDataCsReq::decode( + ::trigger_protocol::GetServerTimestampScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetServerTimestampScRsp::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetFairyDataCsReq::from(common_protocol_message); + let mut pb_message = GetServerTimestampScRsp::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetFairyDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetServerTimestampScRsp::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::PerformTriggerScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::PerformTriggerScRsp::decode( + ::trigger_protocol::GetRewardBuffDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetRewardBuffDataCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = PerformTriggerScRsp::from(common_protocol_message); + let mut pb_message = GetRewardBuffDataCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((PerformTriggerScRsp::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetRewardBuffDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetBattlePassDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetBattlePassDataCsReq::decode( + ::trigger_protocol::GetRidusGotBooDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetRidusGotBooDataCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetBattlePassDataCsReq::from(common_protocol_message); + let mut pb_message = GetRidusGotBooDataCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetBattlePassDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::PostEnterWorldCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::PostEnterWorldCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = PostEnterWorldCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((PostEnterWorldCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetNewsStandDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetNewsStandDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetNewsStandDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetNewsStandDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetChatEmojiListCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetChatEmojiListCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetChatEmojiListCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetChatEmojiListCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::PlayerSyncScNotify::CMD_ID => { - let common_protocol_message = ::trigger_protocol::PlayerSyncScNotify::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = PlayerSyncScNotify::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((PlayerSyncScNotify::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetGachaDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetGachaDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetGachaDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetGachaDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetFriendListScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetFriendListScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetFriendListScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetFriendListScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetAvatarRecommendEquipCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetAvatarRecommendEquipCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetAvatarRecommendEquipCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((GetAvatarRecommendEquipCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::UpdateEventGraphScNotify::CMD_ID => { - let common_protocol_message = ::trigger_protocol::UpdateEventGraphScNotify::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = UpdateEventGraphScNotify::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((UpdateEventGraphScNotify::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::RefreshSectionScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::RefreshSectionScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = RefreshSectionScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((RefreshSectionScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::ReportUiLayoutPlatformCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::ReportUiLayoutPlatformCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = ReportUiLayoutPlatformCsReq::from( - common_protocol_message, - ); - pb_message.xor_fields(); - Ok(Some((ReportUiLayoutPlatformCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetFriendListCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetFriendListCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetFriendListCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetFriendListCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetDisplayCaseDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetDisplayCaseDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetDisplayCaseDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetDisplayCaseDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetRamenDataScRsp::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetRamenDataScRsp::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetRamenDataScRsp::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetRamenDataScRsp::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetRoleCardDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetRoleCardDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetRoleCardDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetRoleCardDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::ClickHollowSystemCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::ClickHollowSystemCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = ClickHollowSystemCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((ClickHollowSystemCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::LeaveCurSceneCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::LeaveCurSceneCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = LeaveCurSceneCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((LeaveCurSceneCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetEquipDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetEquipDataCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetEquipDataCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetEquipDataCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::SceneTransitionCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::SceneTransitionCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = SceneTransitionCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((SceneTransitionCsReq::CMD_ID, pb_message.encode_to_vec()))) - } - ::trigger_protocol::GetPlayerMailsCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetPlayerMailsCsReq::decode( - &mut ::std::io::Cursor::new(&unit.blob), - )?; - let mut pb_message = GetPlayerMailsCsReq::from(common_protocol_message); - pb_message.xor_fields(); - Ok(Some((GetPlayerMailsCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetRidusGotBooDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } ::trigger_protocol::GetArchiveDataCsReq::CMD_ID => { let common_protocol_message = ::trigger_protocol::GetArchiveDataCsReq::decode( @@ -2232,110 +2114,446 @@ pub fn common_protocol_unit_to_pb( pb_message.xor_fields(); Ok(Some((GetArchiveDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::AbyssArpeggioGetDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::AbyssArpeggioGetDataCsReq::decode( + ::trigger_protocol::GetAbyssRewardDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetAbyssRewardDataCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = AbyssArpeggioGetDataCsReq::from( + let mut pb_message = GetAbyssRewardDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetAbyssRewardDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::BeginArchiveBattleQuestScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::BeginArchiveBattleQuestScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = BeginArchiveBattleQuestScRsp::from( common_protocol_message, ); pb_message.xor_fields(); - Ok(Some((AbyssArpeggioGetDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((BeginArchiveBattleQuestScRsp::CMD_ID, pb_message.encode_to_vec()))) } - ::trigger_protocol::GetWeaponDataCsReq::CMD_ID => { - let common_protocol_message = ::trigger_protocol::GetWeaponDataCsReq::decode( + ::trigger_protocol::GetBattlePassDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetBattlePassDataCsReq::decode( &mut ::std::io::Cursor::new(&unit.blob), )?; - let mut pb_message = GetWeaponDataCsReq::from(common_protocol_message); + let mut pb_message = GetBattlePassDataCsReq::from(common_protocol_message); pb_message.xor_fields(); - Ok(Some((GetWeaponDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + Ok(Some((GetBattlePassDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetCharacterQuestListCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetCharacterQuestListCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetCharacterQuestListCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((GetCharacterQuestListCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::FinishArchivePerformScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::FinishArchivePerformScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = FinishArchivePerformScRsp::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((FinishArchivePerformScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetExplorationDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetExplorationDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetExplorationDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetExplorationDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::AbyssGetDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::AbyssGetDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = AbyssGetDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((AbyssGetDataCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetPlayerBasicInfoScRsp::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetPlayerBasicInfoScRsp::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetPlayerBasicInfoScRsp::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetPlayerBasicInfoScRsp::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::SavePlayerSystemSettingCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::SavePlayerSystemSettingCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = SavePlayerSystemSettingCsReq::from( + common_protocol_message, + ); + pb_message.xor_fields(); + Ok(Some((SavePlayerSystemSettingCsReq::CMD_ID, pb_message.encode_to_vec()))) + } + ::trigger_protocol::GetQuestDataCsReq::CMD_ID => { + let common_protocol_message = ::trigger_protocol::GetQuestDataCsReq::decode( + &mut ::std::io::Cursor::new(&unit.blob), + )?; + let mut pb_message = GetQuestDataCsReq::from(common_protocol_message); + pb_message.xor_fields(); + Ok(Some((GetQuestDataCsReq::CMD_ID, pb_message.encode_to_vec()))) } _ => Ok(None), } } #[allow(unused)] -impl From for ::trigger_protocol::GetRewardBuffDataScRsp { - fn from(value: GetRewardBuffDataScRsp) -> Self { +impl From for ::trigger_protocol::WeaponDressCsReq { + fn from(value: WeaponDressCsReq) -> Self { Self { - data: value.data.map(|v| v.into()), + avatar_id: value.avatar_id.into(), + weapon_uid: value.weapon_uid.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::WeaponDressCsReq> for WeaponDressCsReq { + fn from(value: ::trigger_protocol::WeaponDressCsReq) -> Self { + Self { + avatar_id: value.avatar_id.into(), + weapon_uid: value.weapon_uid.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::TriggerInteractCsReq { + fn from(value: TriggerInteractCsReq) -> Self { + Self { + interact_id: value.interact_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::TriggerInteractCsReq> for TriggerInteractCsReq { + fn from(value: ::trigger_protocol::TriggerInteractCsReq) -> Self { + Self { + interact_id: value.interact_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetQuestDataScRsp { + fn from(value: GetQuestDataScRsp) -> Self { + Self { + quest_type: value.quest_type.into(), + quest_data: value.quest_data.map(|v| v.into()), retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetRewardBuffDataScRsp> for GetRewardBuffDataScRsp { - fn from(value: ::trigger_protocol::GetRewardBuffDataScRsp) -> Self { +impl From<::trigger_protocol::GetQuestDataScRsp> for GetQuestDataScRsp { + fn from(value: ::trigger_protocol::GetQuestDataScRsp) -> Self { Self { - data: value.data.map(|v| v.into()), + quest_type: value.quest_type.into(), + quest_data: value.quest_data.map(|v| v.into()), retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::PlayerBasicInfo { - fn from(value: PlayerBasicInfo) -> Self { +impl From for ::trigger_protocol::GetHadalZoneDataCsReq { + fn from(value: GetHadalZoneDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetHadalZoneDataCsReq> for GetHadalZoneDataCsReq { + fn from(value: ::trigger_protocol::GetHadalZoneDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::GetDailyChallengeDataCsReq { + fn from(value: GetDailyChallengeDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetDailyChallengeDataCsReq> +for GetDailyChallengeDataCsReq { + fn from(value: ::trigger_protocol::GetDailyChallengeDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetOnlineFriendsListCsReq { + fn from(value: GetOnlineFriendsListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetOnlineFriendsListCsReq> for GetOnlineFriendsListCsReq { + fn from(value: ::trigger_protocol::GetOnlineFriendsListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetPhotoWallDataCsReq { + fn from(value: GetPhotoWallDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetPhotoWallDataCsReq> for GetPhotoWallDataCsReq { + fn from(value: ::trigger_protocol::GetPhotoWallDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetPhotoWallDataScRsp { + fn from(value: GetPhotoWallDataScRsp) -> Self { Self { - level: value.level.into(), - last_enter_world_timestamp: value.last_enter_world_timestamp.into(), - avatar_id: value.avatar_id.into(), - player_avatar_id: value.player_avatar_id.into(), - control_avatar_id: value.control_avatar_id.into(), - nick_name: value.nick_name.into(), - exp: value.exp.into(), + retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::PlayerBasicInfo> for PlayerBasicInfo { - fn from(value: ::trigger_protocol::PlayerBasicInfo) -> Self { +impl From<::trigger_protocol::GetPhotoWallDataScRsp> for GetPhotoWallDataScRsp { + fn from(value: ::trigger_protocol::GetPhotoWallDataScRsp) -> Self { Self { - level: value.level.into(), - last_enter_world_timestamp: value.last_enter_world_timestamp.into(), - avatar_id: value.avatar_id.into(), - player_avatar_id: value.player_avatar_id.into(), - control_avatar_id: value.control_avatar_id.into(), - nick_name: value.nick_name.into(), - exp: value.exp.into(), + retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetBuddyDataCsReq { - fn from(value: GetBuddyDataCsReq) -> Self { +impl From for ::trigger_protocol::Material { + fn from(value: Material) -> Self { + Self { + num: value.num.into(), + id: value.id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::Material> for Material { + fn from(value: ::trigger_protocol::Material) -> Self { + Self { + num: value.num.into(), + id: value.id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::AvatarSync { + fn from(value: AvatarSync) -> Self { + Self { + avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::AvatarSync> for AvatarSync { + fn from(value: ::trigger_protocol::AvatarSync) -> Self { + Self { + avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::AutoRecoveryInfo { + fn from(value: AutoRecoveryInfo) -> Self { + Self { + buy_times: value.buy_times.into(), + last_recovery_timestamp: value.last_recovery_timestamp.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::AutoRecoveryInfo> for AutoRecoveryInfo { + fn from(value: ::trigger_protocol::AutoRecoveryInfo) -> Self { + Self { + buy_times: value.buy_times.into(), + last_recovery_timestamp: value.last_recovery_timestamp.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::AbyssArpeggioGetDataCsReq { + fn from(value: AbyssArpeggioGetDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetBuddyDataCsReq> for GetBuddyDataCsReq { - fn from(value: ::trigger_protocol::GetBuddyDataCsReq) -> Self { +impl From<::trigger_protocol::AbyssArpeggioGetDataCsReq> for AbyssArpeggioGetDataCsReq { + fn from(value: ::trigger_protocol::AbyssArpeggioGetDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::RamenData { - fn from(value: RamenData) -> Self { +impl From for ::trigger_protocol::ClientSystemsData { + fn from(value: ClientSystemsData) -> Self { + Self { + post_girl_data: value.post_girl_data.map(|v| v.into()), + unlock_data: value.unlock_data.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::ClientSystemsData> for ClientSystemsData { + fn from(value: ::trigger_protocol::ClientSystemsData) -> Self { + Self { + post_girl_data: value.post_girl_data.map(|v| v.into()), + unlock_data: value.unlock_data.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetFashionStoreDataCsReq { + fn from(value: GetFashionStoreDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::RamenData> for RamenData { - fn from(value: ::trigger_protocol::RamenData) -> Self { +impl From<::trigger_protocol::GetFashionStoreDataCsReq> for GetFashionStoreDataCsReq { + fn from(value: ::trigger_protocol::GetFashionStoreDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::RewardBuffData { - fn from(value: RewardBuffData) -> Self { +impl From for ::trigger_protocol::FinishArchivePerformCsReq { + fn from(value: FinishArchivePerformCsReq) -> Self { + Self { + sub_id: value.sub_id.into(), + quest_id: value.quest_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::FinishArchivePerformCsReq> for FinishArchivePerformCsReq { + fn from(value: ::trigger_protocol::FinishArchivePerformCsReq) -> Self { + Self { + sub_id: value.sub_id.into(), + quest_id: value.quest_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetChatEmojiListScRsp { + fn from(value: GetChatEmojiListScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetChatEmojiListScRsp> for GetChatEmojiListScRsp { + fn from(value: ::trigger_protocol::GetChatEmojiListScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::AbyssGetDataScRsp { + fn from(value: AbyssGetDataScRsp) -> Self { + Self { + abyss_data: value.abyss_data.map(|v| v.into()), + retcode: value.retcode.into(), + abyss_dungeon_list: value + .abyss_dungeon_list + .into_iter() + .map(|v| v.into()) + .collect(), + abyss_group_list: value + .abyss_group_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::AbyssGetDataScRsp> for AbyssGetDataScRsp { + fn from(value: ::trigger_protocol::AbyssGetDataScRsp) -> Self { + Self { + abyss_data: value.abyss_data.map(|v| v.into()), + retcode: value.retcode.into(), + abyss_dungeon_list: value + .abyss_dungeon_list + .into_iter() + .map(|v| v.into()) + .collect(), + abyss_group_list: value + .abyss_group_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::EndBattleCsReq { + fn from(value: EndBattleCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::RewardBuffData> for RewardBuffData { - fn from(value: ::trigger_protocol::RewardBuffData) -> Self { +impl From<::trigger_protocol::EndBattleCsReq> for EndBattleCsReq { + fn from(value: ::trigger_protocol::EndBattleCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetEquipDataScRsp { + fn from(value: GetEquipDataScRsp) -> Self { + Self { + retcode: value.retcode.into(), + equip_list: value.equip_list.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetEquipDataScRsp> for GetEquipDataScRsp { + fn from(value: ::trigger_protocol::GetEquipDataScRsp) -> Self { + Self { + retcode: value.retcode.into(), + equip_list: value.equip_list.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetJourneyDataCsReq { + fn from(value: GetJourneyDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetJourneyDataCsReq> for GetJourneyDataCsReq { + fn from(value: ::trigger_protocol::GetJourneyDataCsReq) -> Self { Self { ..Default::default() } } } @@ -2352,85 +2570,139 @@ impl From<::trigger_protocol::BattleReportCsReq> for BattleReportCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::Equip { - fn from(value: Equip) -> Self { +impl From for ::trigger_protocol::GetWeaponDataScRsp { + fn from(value: GetWeaponDataScRsp) -> Self { Self { - sub_propertys: value.sub_propertys.into_iter().map(|v| v.into()).collect(), - star: value.star.into(), - lock: value.lock.into(), - level: value.level.into(), - propertys: value.propertys.into_iter().map(|v| v.into()).collect(), - id: value.id.into(), - uid: value.uid.into(), - exp: value.exp.into(), + weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), + retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::Equip> for Equip { - fn from(value: ::trigger_protocol::Equip) -> Self { +impl From<::trigger_protocol::GetWeaponDataScRsp> for GetWeaponDataScRsp { + fn from(value: ::trigger_protocol::GetWeaponDataScRsp) -> Self { Self { - sub_propertys: value.sub_propertys.into_iter().map(|v| v.into()).collect(), - star: value.star.into(), - lock: value.lock.into(), - level: value.level.into(), - propertys: value.propertys.into_iter().map(|v| v.into()).collect(), - id: value.id.into(), - uid: value.uid.into(), - exp: value.exp.into(), + weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), + retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::HollowDataRefreshCsReq { - fn from(value: HollowDataRefreshCsReq) -> Self { +impl From for ::trigger_protocol::UndressEquipmentCsReq { + fn from(value: UndressEquipmentCsReq) -> Self { + Self { + avatar_id: value.avatar_id.into(), + undress_index_list: value + .undress_index_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::UndressEquipmentCsReq> for UndressEquipmentCsReq { + fn from(value: ::trigger_protocol::UndressEquipmentCsReq) -> Self { + Self { + avatar_id: value.avatar_id.into(), + undress_index_list: value + .undress_index_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::FightSettle { + fn from(value: FightSettle) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::HollowDataRefreshCsReq> for HollowDataRefreshCsReq { - fn from(value: ::trigger_protocol::HollowDataRefreshCsReq) -> Self { +impl From<::trigger_protocol::FightSettle> for FightSettle { + fn from(value: ::trigger_protocol::FightSettle) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::LevelPerformInfo { - fn from(value: LevelPerformInfo) -> Self { +impl From for ::trigger_protocol::VideoGetInfoCsReq { + fn from(value: VideoGetInfoCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::VideoGetInfoCsReq> for VideoGetInfoCsReq { + fn from(value: ::trigger_protocol::VideoGetInfoCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetClientSystemsDataCsReq { + fn from(value: GetClientSystemsDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetClientSystemsDataCsReq> for GetClientSystemsDataCsReq { + fn from(value: ::trigger_protocol::GetClientSystemsDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetFlowerShopDataCsReq { + fn from(value: GetFlowerShopDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetFlowerShopDataCsReq> for GetFlowerShopDataCsReq { + fn from(value: ::trigger_protocol::GetFlowerShopDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::StartHollowQuestCsReq { + fn from(value: StartHollowQuestCsReq) -> Self { Self { - weather: value.weather.into(), - time: value.time.into(), + is_story: value.is_story.into(), + quest_id: value.quest_id.into(), + avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::LevelPerformInfo> for LevelPerformInfo { - fn from(value: ::trigger_protocol::LevelPerformInfo) -> Self { +impl From<::trigger_protocol::StartHollowQuestCsReq> for StartHollowQuestCsReq { + fn from(value: ::trigger_protocol::StartHollowQuestCsReq) -> Self { Self { - weather: value.weather.into(), - time: value.time.into(), + is_story: value.is_story.into(), + quest_id: value.quest_id.into(), + avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::DressedEquip { - fn from(value: DressedEquip) -> Self { +impl From for ::trigger_protocol::PerformTriggerCsReq { + fn from(value: PerformTriggerCsReq) -> Self { Self { - index: value.index.into(), - equip_uid: value.equip_uid.into(), + perform_id: value.perform_id.into(), + perform_type: value.perform_type.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::DressedEquip> for DressedEquip { - fn from(value: ::trigger_protocol::DressedEquip) -> Self { +impl From<::trigger_protocol::PerformTriggerCsReq> for PerformTriggerCsReq { + fn from(value: ::trigger_protocol::PerformTriggerCsReq) -> Self { Self { - index: value.index.into(), - equip_uid: value.equip_uid.into(), + perform_id: value.perform_id.into(), + perform_type: value.perform_type.into(), ..Default::default() } } @@ -2456,112 +2728,6 @@ impl From<::trigger_protocol::SavePosInMainCityCsReq> for SavePosInMainCityCsReq } } #[allow(unused)] -impl From for ::trigger_protocol::AvatarSkillLevel { - fn from(value: AvatarSkillLevel) -> Self { - Self { - level: value.level.into(), - skill_type: value.skill_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::AvatarSkillLevel> for AvatarSkillLevel { - fn from(value: ::trigger_protocol::AvatarSkillLevel) -> Self { - Self { - level: value.level.into(), - skill_type: value.skill_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetCollectMapCsReq { - fn from(value: GetCollectMapCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetCollectMapCsReq> for GetCollectMapCsReq { - fn from(value: ::trigger_protocol::GetCollectMapCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::DungeonInfo { - fn from(value: DungeonInfo) -> Self { - Self { - dungeon_quest_info: value.dungeon_quest_info.map(|v| v.into()), - quest_id: value.quest_id.into(), - avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), - buddy_list: value.buddy_list.into_iter().map(|v| v.into()).collect(), - dungeon_equip_info: value.dungeon_equip_info.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::DungeonInfo> for DungeonInfo { - fn from(value: ::trigger_protocol::DungeonInfo) -> Self { - Self { - dungeon_quest_info: value.dungeon_quest_info.map(|v| v.into()), - quest_id: value.quest_id.into(), - avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), - buddy_list: value.buddy_list.into_iter().map(|v| v.into()).collect(), - dungeon_equip_info: value.dungeon_equip_info.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::EndBattleCsReq { - fn from(value: EndBattleCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::EndBattleCsReq> for EndBattleCsReq { - fn from(value: ::trigger_protocol::EndBattleCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PostGirlData { - fn from(value: PostGirlData) -> Self { - Self { - selected_post_girl_id_list: value - .selected_post_girl_id_list - .into_iter() - .map(|v| v.into()) - .collect(), - post_girl_item_list: value - .post_girl_item_list - .into_iter() - .map(|v| v.into()) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PostGirlData> for PostGirlData { - fn from(value: ::trigger_protocol::PostGirlData) -> Self { - Self { - selected_post_girl_id_list: value - .selected_post_girl_id_list - .into_iter() - .map(|v| v.into()) - .collect(), - post_girl_item_list: value - .post_girl_item_list - .into_iter() - .map(|v| v.into()) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] impl From for ::trigger_protocol::GetBattleEventInfoCsReq { fn from(value: GetBattleEventInfoCsReq) -> Self { Self { ..Default::default() } @@ -2574,148 +2740,40 @@ impl From<::trigger_protocol::GetBattleEventInfoCsReq> for GetBattleEventInfoCsR } } #[allow(unused)] -impl From for ::trigger_protocol::GetQuestDataScRsp { - fn from(value: GetQuestDataScRsp) -> Self { +impl From for ::trigger_protocol::PlayerSyncScNotify { + fn from(value: PlayerSyncScNotify) -> Self { Self { - retcode: value.retcode.into(), - quest_type: value.quest_type.into(), - quest_data: value.quest_data.map(|v| v.into()), + basic_info: value.basic_info.map(|v| v.into()), + item_sync: value.item_sync.map(|v| v.into()), + avatar_sync: value.avatar_sync.map(|v| v.into()), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetQuestDataScRsp> for GetQuestDataScRsp { - fn from(value: ::trigger_protocol::GetQuestDataScRsp) -> Self { +impl From<::trigger_protocol::PlayerSyncScNotify> for PlayerSyncScNotify { + fn from(value: ::trigger_protocol::PlayerSyncScNotify) -> Self { Self { - retcode: value.retcode.into(), - quest_type: value.quest_type.into(), - quest_data: value.quest_data.map(|v| v.into()), + basic_info: value.basic_info.map(|v| v.into()), + item_sync: value.item_sync.map(|v| v.into()), + avatar_sync: value.avatar_sync.map(|v| v.into()), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::HallSceneInfo { - fn from(value: HallSceneInfo) -> Self { - Self { - transform_id: value.transform_id.into(), - bgm_id: value.bgm_id.into(), - control_avatar_id: value.control_avatar_id.into(), - time_of_day: value.time_of_day.into(), - position: value.position.map(|v| v.into()), - scene_unit_list: value - .scene_unit_list - .into_iter() - .map(|v| v.into()) - .collect(), - player_avatar_id: value.player_avatar_id.into(), - day_of_week: value.day_of_week.into(), - section_id: value.section_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::HallSceneInfo> for HallSceneInfo { - fn from(value: ::trigger_protocol::HallSceneInfo) -> Self { - Self { - transform_id: value.transform_id.into(), - bgm_id: value.bgm_id.into(), - control_avatar_id: value.control_avatar_id.into(), - time_of_day: value.time_of_day.into(), - position: value.position.map(|v| v.into()), - scene_unit_list: value - .scene_unit_list - .into_iter() - .map(|v| v.into()) - .collect(), - player_avatar_id: value.player_avatar_id.into(), - day_of_week: value.day_of_week.into(), - section_id: value.section_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::EnterSceneScNotify { - fn from(value: EnterSceneScNotify) -> Self { - Self { - scene_info: value.scene_info.map(|v| v.into()), - dungeon_info: value.dungeon_info.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::EnterSceneScNotify> for EnterSceneScNotify { - fn from(value: ::trigger_protocol::EnterSceneScNotify) -> Self { - Self { - scene_info: value.scene_info.map(|v| v.into()), - dungeon_info: value.dungeon_info.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetHollowDataScRsp { - fn from(value: GetHollowDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - hollow_data: value.hollow_data.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetHollowDataScRsp> for GetHollowDataScRsp { - fn from(value: ::trigger_protocol::GetHollowDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - hollow_data: value.hollow_data.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::GetCharacterQuestListCsReq { - fn from(value: GetCharacterQuestListCsReq) -> Self { +impl From for ::trigger_protocol::GetNewsStandDataCsReq { + fn from(value: GetNewsStandDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetCharacterQuestListCsReq> -for GetCharacterQuestListCsReq { - fn from(value: ::trigger_protocol::GetCharacterQuestListCsReq) -> Self { +impl From<::trigger_protocol::GetNewsStandDataCsReq> for GetNewsStandDataCsReq { + fn from(value: ::trigger_protocol::GetNewsStandDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::FightSceneInfo { - fn from(value: FightSceneInfo) -> Self { - Self { - level_perform_info: value.level_perform_info.map(|v| v.into()), - end_hollow: value.end_hollow.into(), - level_reward_info: value.level_reward_info.map(|v| v.into()), - perform_type: value.perform_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::FightSceneInfo> for FightSceneInfo { - fn from(value: ::trigger_protocol::FightSceneInfo) -> Self { - Self { - level_perform_info: value.level_perform_info.map(|v| v.into()), - end_hollow: value.end_hollow.into(), - level_reward_info: value.level_reward_info.map(|v| v.into()), - perform_type: value.perform_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] impl From for ::trigger_protocol::GetTrashbinHermitDataCsReq { fn from(value: GetTrashbinHermitDataCsReq) -> Self { @@ -2730,141 +2788,427 @@ for GetTrashbinHermitDataCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::GetPhotoWallDataCsReq { - fn from(value: GetPhotoWallDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetPhotoWallDataCsReq> for GetPhotoWallDataCsReq { - fn from(value: ::trigger_protocol::GetPhotoWallDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetCafeDataCsReq { - fn from(value: GetCafeDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetCafeDataCsReq> for GetCafeDataCsReq { - fn from(value: ::trigger_protocol::GetCafeDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::VideoGetInfoScRsp { - fn from(value: VideoGetInfoScRsp) -> Self { +impl From for ::trigger_protocol::StartHollowQuestScRsp { + fn from(value: StartHollowQuestScRsp) -> Self { + Self { + retcode: value.retcode.into(), + quest_id: value.quest_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::StartHollowQuestScRsp> for StartHollowQuestScRsp { + fn from(value: ::trigger_protocol::StartHollowQuestScRsp) -> Self { + Self { + retcode: value.retcode.into(), + quest_id: value.quest_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::RunEventGraphScRsp { + fn from(value: RunEventGraphScRsp) -> Self { Self { - video_key_map: value - .video_key_map - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::VideoGetInfoScRsp> for VideoGetInfoScRsp { - fn from(value: ::trigger_protocol::VideoGetInfoScRsp) -> Self { +impl From<::trigger_protocol::RunEventGraphScRsp> for RunEventGraphScRsp { + fn from(value: ::trigger_protocol::RunEventGraphScRsp) -> Self { Self { - video_key_map: value - .video_key_map - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetShoppingMallInfoCsReq { - fn from(value: GetShoppingMallInfoCsReq) -> Self { +impl From for ::trigger_protocol::QuestInfo { + fn from(value: QuestInfo) -> Self { + Self { + id: value.id.into(), + unlock_time: value.unlock_time.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::QuestInfo> for QuestInfo { + fn from(value: ::trigger_protocol::QuestInfo) -> Self { + Self { + id: value.id.into(), + unlock_time: value.unlock_time.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::Weapon { + fn from(value: Weapon) -> Self { + Self { + uid: value.uid.into(), + lock: value.lock.into(), + id: value.id.into(), + refine_level: value.refine_level.into(), + level: value.level.into(), + star: value.star.into(), + exp: value.exp.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::Weapon> for Weapon { + fn from(value: ::trigger_protocol::Weapon) -> Self { + Self { + uid: value.uid.into(), + lock: value.lock.into(), + id: value.id.into(), + refine_level: value.refine_level.into(), + level: value.level.into(), + star: value.star.into(), + exp: value.exp.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::QuestCollection { + fn from(value: QuestCollection) -> Self { + Self { + quest_list: value.quest_list.into_iter().map(|v| v.into()).collect(), + quest_type: value.quest_type.into(), + finished_quest_id_list: value + .finished_quest_id_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::QuestCollection> for QuestCollection { + fn from(value: ::trigger_protocol::QuestCollection) -> Self { + Self { + quest_list: value.quest_list.into_iter().map(|v| v.into()).collect(), + quest_type: value.quest_type.into(), + finished_quest_id_list: value + .finished_quest_id_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::PostGirlItem { + fn from(value: PostGirlItem) -> Self { + Self { + id: value.id.into(), + unlock_time: value.unlock_time.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::PostGirlItem> for PostGirlItem { + fn from(value: ::trigger_protocol::PostGirlItem) -> Self { + Self { + id: value.id.into(), + unlock_time: value.unlock_time.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetBuddyDataScRsp { + fn from(value: GetBuddyDataScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetBuddyDataScRsp> for GetBuddyDataScRsp { + fn from(value: ::trigger_protocol::GetBuddyDataScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::UnlockData { + fn from(value: UnlockData) -> Self { + Self { + unlocked_list: value.unlocked_list.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::UnlockData> for UnlockData { + fn from(value: ::trigger_protocol::UnlockData) -> Self { + Self { + unlocked_list: value.unlocked_list.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::PostGirlData { + fn from(value: PostGirlData) -> Self { + Self { + selected_post_girl_id_list: value + .selected_post_girl_id_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::PostGirlData> for PostGirlData { + fn from(value: ::trigger_protocol::PostGirlData) -> Self { + Self { + selected_post_girl_id_list: value + .selected_post_girl_id_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::PerformTriggerScRsp { + fn from(value: PerformTriggerScRsp) -> Self { + Self { + retcode: value.retcode.into(), + perform_uid: value.perform_uid.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::PerformTriggerScRsp> for PerformTriggerScRsp { + fn from(value: ::trigger_protocol::PerformTriggerScRsp) -> Self { + Self { + retcode: value.retcode.into(), + perform_uid: value.perform_uid.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetVhsStoreDataCsReq { + fn from(value: GetVhsStoreDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetShoppingMallInfoCsReq> for GetShoppingMallInfoCsReq { - fn from(value: ::trigger_protocol::GetShoppingMallInfoCsReq) -> Self { +impl From<::trigger_protocol::GetVhsStoreDataCsReq> for GetVhsStoreDataCsReq { + fn from(value: ::trigger_protocol::GetVhsStoreDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From -for ::trigger_protocol::BeginArchiveBattleQuestCsReq { - fn from(value: BeginArchiveBattleQuestCsReq) -> Self { - Self { - quest_id: value.quest_id.into(), - buddy_id: value.buddy_id.into(), - is_story: value.is_story.into(), - avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::BeginArchiveBattleQuestCsReq> -for BeginArchiveBattleQuestCsReq { - fn from(value: ::trigger_protocol::BeginArchiveBattleQuestCsReq) -> Self { - Self { - quest_id: value.quest_id.into(), - buddy_id: value.buddy_id.into(), - is_story: value.is_story.into(), - avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetBabelTowerDataCsReq { - fn from(value: GetBabelTowerDataCsReq) -> Self { +impl From for ::trigger_protocol::GetCollectMapCsReq { + fn from(value: GetCollectMapCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetBabelTowerDataCsReq> for GetBabelTowerDataCsReq { - fn from(value: ::trigger_protocol::GetBabelTowerDataCsReq) -> Self { +impl From<::trigger_protocol::GetCollectMapCsReq> for GetCollectMapCsReq { + fn from(value: ::trigger_protocol::GetCollectMapCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::AvatarSync { - fn from(value: AvatarSync) -> Self { +impl From for ::trigger_protocol::RallySceneInfo { + fn from(value: RallySceneInfo) -> Self { Self { - avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + cur_check_point: value.cur_check_point.map(|v| v.into()), + level_reward_info: value.level_reward_info.map(|v| v.into()), + level_perform_info: value.level_perform_info.map(|v| v.into()), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::AvatarSync> for AvatarSync { - fn from(value: ::trigger_protocol::AvatarSync) -> Self { +impl From<::trigger_protocol::RallySceneInfo> for RallySceneInfo { + fn from(value: ::trigger_protocol::RallySceneInfo) -> Self { Self { - avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + cur_check_point: value.cur_check_point.map(|v| v.into()), + level_reward_info: value.level_reward_info.map(|v| v.into()), + level_perform_info: value.level_perform_info.map(|v| v.into()), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::ActionInfo { - fn from(value: ActionInfo) -> Self { +impl From for ::trigger_protocol::GetResourceDataCsReq { + fn from(value: GetResourceDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetResourceDataCsReq> for GetResourceDataCsReq { + fn from(value: ::trigger_protocol::GetResourceDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetPlayerTransactionCsReq { + fn from(value: GetPlayerTransactionCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetPlayerTransactionCsReq> for GetPlayerTransactionCsReq { + fn from(value: ::trigger_protocol::GetPlayerTransactionCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::SceneInfo { + fn from(value: SceneInfo) -> Self { Self { - action_type: value.action_type.into(), - body: value.body.into_iter().map(|v| v.into()).collect(), + event_id: value.event_id.into(), + scene_type: value.scene_type.into(), + hall_scene_info: value.hall_scene_info.map(|v| v.into()), + local_play_type: value.local_play_type.into(), + rally_scene_info: value.rally_scene_info.map(|v| v.into()), + fight_scene_info: value.fight_scene_info.map(|v| v.into()), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::ActionInfo> for ActionInfo { - fn from(value: ::trigger_protocol::ActionInfo) -> Self { +impl From<::trigger_protocol::SceneInfo> for SceneInfo { + fn from(value: ::trigger_protocol::SceneInfo) -> Self { Self { - action_type: value.action_type.into(), - body: value.body.into_iter().map(|v| v.into()).collect(), + event_id: value.event_id.into(), + scene_type: value.scene_type.into(), + hall_scene_info: value.hall_scene_info.map(|v| v.into()), + local_play_type: value.local_play_type.into(), + rally_scene_info: value.rally_scene_info.map(|v| v.into()), + fight_scene_info: value.fight_scene_info.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::RoleCardData { + fn from(value: RoleCardData) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::RoleCardData> for RoleCardData { + fn from(value: ::trigger_protocol::RoleCardData) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::DressEquipmentParam { + fn from(value: DressEquipmentParam) -> Self { + Self { + equip_uid: value.equip_uid.into(), + dress_index: value.dress_index.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::DressEquipmentParam> for DressEquipmentParam { + fn from(value: ::trigger_protocol::DressEquipmentParam) -> Self { + Self { + equip_uid: value.equip_uid.into(), + dress_index: value.dress_index.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::Avatar { + fn from(value: Avatar) -> Self { + Self { + id: value.id.into(), + show_weapon_type: value.show_weapon_type.into(), + talent_switch_list: value + .talent_switch_list + .into_iter() + .map(|v| v.into()) + .collect(), + level: value.level.into(), + taken_rank_up_reward_list: value + .taken_rank_up_reward_list + .into_iter() + .map(|v| v.into()) + .collect(), + passive_skill_level: value.passive_skill_level.into(), + rank: value.rank.into(), + cur_weapon_uid: value.cur_weapon_uid.into(), + skill_type_level: value + .skill_type_level + .into_iter() + .map(|v| v.into()) + .collect(), + first_get_time: value.first_get_time.into(), + dressed_equip_list: value + .dressed_equip_list + .into_iter() + .map(|v| v.into()) + .collect(), + avatar_skin_id: value.avatar_skin_id.into(), + unlocked_talent_num: value.unlocked_talent_num.into(), + exp: value.exp.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::Avatar> for Avatar { + fn from(value: ::trigger_protocol::Avatar) -> Self { + Self { + id: value.id.into(), + show_weapon_type: value.show_weapon_type.into(), + talent_switch_list: value + .talent_switch_list + .into_iter() + .map(|v| v.into()) + .collect(), + level: value.level.into(), + taken_rank_up_reward_list: value + .taken_rank_up_reward_list + .into_iter() + .map(|v| v.into()) + .collect(), + passive_skill_level: value.passive_skill_level.into(), + rank: value.rank.into(), + cur_weapon_uid: value.cur_weapon_uid.into(), + skill_type_level: value + .skill_type_level + .into_iter() + .map(|v| v.into()) + .collect(), + first_get_time: value.first_get_time.into(), + dressed_equip_list: value + .dressed_equip_list + .into_iter() + .map(|v| v.into()) + .collect(), + avatar_skin_id: value.avatar_skin_id.into(), + unlocked_talent_num: value.unlocked_talent_num.into(), + exp: value.exp.into(), ..Default::default() } } @@ -2892,406 +3236,50 @@ impl From<::trigger_protocol::DressEquipmentCsReq> for DressEquipmentCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::GetFairyDataScRsp { - fn from(value: GetFairyDataScRsp) -> Self { +impl From for ::trigger_protocol::AvatarSkillLevel { + fn from(value: AvatarSkillLevel) -> Self { Self { - data: value.data.map(|v| v.into()), - retcode: value.retcode.into(), + skill_type: value.skill_type.into(), + level: value.level.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetFairyDataScRsp> for GetFairyDataScRsp { - fn from(value: ::trigger_protocol::GetFairyDataScRsp) -> Self { +impl From<::trigger_protocol::AvatarSkillLevel> for AvatarSkillLevel { + fn from(value: ::trigger_protocol::AvatarSkillLevel) -> Self { Self { - data: value.data.map(|v| v.into()), - retcode: value.retcode.into(), + skill_type: value.skill_type.into(), + level: value.level.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::AbyssDungeon { - fn from(value: AbyssDungeon) -> Self { +impl From for ::trigger_protocol::WorkbenchGetDataCsReq { + fn from(value: WorkbenchGetDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::AbyssDungeon> for AbyssDungeon { - fn from(value: ::trigger_protocol::AbyssDungeon) -> Self { +impl From<::trigger_protocol::WorkbenchGetDataCsReq> for WorkbenchGetDataCsReq { + fn from(value: ::trigger_protocol::WorkbenchGetDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::RefreshSectionCsReq { - fn from(value: RefreshSectionCsReq) -> Self { +impl From for ::trigger_protocol::GetBabelTowerDataCsReq { + fn from(value: GetBabelTowerDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::RefreshSectionCsReq> for RefreshSectionCsReq { - fn from(value: ::trigger_protocol::RefreshSectionCsReq) -> Self { +impl From<::trigger_protocol::GetBabelTowerDataCsReq> for GetBabelTowerDataCsReq { + fn from(value: ::trigger_protocol::GetBabelTowerDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetActivityDataScRsp { - fn from(value: GetActivityDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetActivityDataScRsp> for GetActivityDataScRsp { - fn from(value: ::trigger_protocol::GetActivityDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PerformTriggerCsReq { - fn from(value: PerformTriggerCsReq) -> Self { - Self { - perform_type: value.perform_type.into(), - perform_id: value.perform_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PerformTriggerCsReq> for PerformTriggerCsReq { - fn from(value: ::trigger_protocol::PerformTriggerCsReq) -> Self { - Self { - perform_type: value.perform_type.into(), - perform_id: value.perform_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::ArchiveData { - fn from(value: ArchiveData) -> Self { - Self { - videotaps_info: value.videotaps_info.into_iter().map(|v| v.into()).collect(), - hollow_archive_id_list: value - .hollow_archive_id_list - .into_iter() - .map(|v| v.into()) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::ArchiveData> for ArchiveData { - fn from(value: ::trigger_protocol::ArchiveData) -> Self { - Self { - videotaps_info: value.videotaps_info.into_iter().map(|v| v.into()).collect(), - hollow_archive_id_list: value - .hollow_archive_id_list - .into_iter() - .map(|v| v.into()) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetPhotoWallDataScRsp { - fn from(value: GetPhotoWallDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetPhotoWallDataScRsp> for GetPhotoWallDataScRsp { - fn from(value: ::trigger_protocol::GetPhotoWallDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::InteractWithUnitCsReq { - fn from(value: InteractWithUnitCsReq) -> Self { - Self { - npc_tag_id: value.npc_tag_id.into(), - interact_id: value.interact_id.into(), - r#type: value.r#type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::InteractWithUnitCsReq> for InteractWithUnitCsReq { - fn from(value: ::trigger_protocol::InteractWithUnitCsReq) -> Self { - Self { - npc_tag_id: value.npc_tag_id.into(), - interact_id: value.interact_id.into(), - r#type: value.r#type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::WeaponUnDressCsReq { - fn from(value: WeaponUnDressCsReq) -> Self { - Self { - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::WeaponUnDressCsReq> for WeaponUnDressCsReq { - fn from(value: ::trigger_protocol::WeaponUnDressCsReq) -> Self { - Self { - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::Material { - fn from(value: Material) -> Self { - Self { - id: value.id.into(), - num: value.num.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::Material> for Material { - fn from(value: ::trigger_protocol::Material) -> Self { - Self { - id: value.id.into(), - num: value.num.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::FightSettle { - fn from(value: FightSettle) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::FightSettle> for FightSettle { - fn from(value: ::trigger_protocol::FightSettle) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetArchiveDataScRsp { - fn from(value: GetArchiveDataScRsp) -> Self { - Self { - archive_data: value.archive_data.map(|v| v.into()), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetArchiveDataScRsp> for GetArchiveDataScRsp { - fn from(value: ::trigger_protocol::GetArchiveDataScRsp) -> Self { - Self { - archive_data: value.archive_data.map(|v| v.into()), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetPlayerTransactionCsReq { - fn from(value: GetPlayerTransactionCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetPlayerTransactionCsReq> for GetPlayerTransactionCsReq { - fn from(value: ::trigger_protocol::GetPlayerTransactionCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetBuddyDataScRsp { - fn from(value: GetBuddyDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetBuddyDataScRsp> for GetBuddyDataScRsp { - fn from(value: ::trigger_protocol::GetBuddyDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::Transform { - fn from(value: Transform) -> Self { - Self { - position: value.position.into_iter().map(|v| v.into()).collect(), - rotation: value.rotation.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::Transform> for Transform { - fn from(value: ::trigger_protocol::Transform) -> Self { - Self { - position: value.position.into_iter().map(|v| v.into()).collect(), - rotation: value.rotation.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PerformJumpCsReq { - fn from(value: PerformJumpCsReq) -> Self { - Self { - perform_id: value.perform_id.into(), - perform_uid: value.perform_uid.into(), - perform_type: value.perform_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PerformJumpCsReq> for PerformJumpCsReq { - fn from(value: ::trigger_protocol::PerformJumpCsReq) -> Self { - Self { - perform_id: value.perform_id.into(), - perform_uid: value.perform_uid.into(), - perform_type: value.perform_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::EnterSectionCsReq { - fn from(value: EnterSectionCsReq) -> Self { - Self { - transform_id: value.transform_id.into(), - section_id: value.section_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::EnterSectionCsReq> for EnterSectionCsReq { - fn from(value: ::trigger_protocol::EnterSectionCsReq) -> Self { - Self { - transform_id: value.transform_id.into(), - section_id: value.section_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::RallySceneInfo { - fn from(value: RallySceneInfo) -> Self { - Self { - level_reward_info: value.level_reward_info.map(|v| v.into()), - cur_check_point: value.cur_check_point.map(|v| v.into()), - level_perform_info: value.level_perform_info.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::RallySceneInfo> for RallySceneInfo { - fn from(value: ::trigger_protocol::RallySceneInfo) -> Self { - Self { - level_reward_info: value.level_reward_info.map(|v| v.into()), - cur_check_point: value.cur_check_point.map(|v| v.into()), - level_perform_info: value.level_perform_info.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetPlayerBasicInfoCsReq { - fn from(value: GetPlayerBasicInfoCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetPlayerBasicInfoCsReq> for GetPlayerBasicInfoCsReq { - fn from(value: ::trigger_protocol::GetPlayerBasicInfoCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetAvatarDataScRsp { - fn from(value: GetAvatarDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetAvatarDataScRsp> for GetAvatarDataScRsp { - fn from(value: ::trigger_protocol::GetAvatarDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::VideoGetInfoCsReq { - fn from(value: VideoGetInfoCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::VideoGetInfoCsReq> for VideoGetInfoCsReq { - fn from(value: ::trigger_protocol::VideoGetInfoCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::FinishArchivePerformScRsp { - fn from(value: FinishArchivePerformScRsp) -> Self { - Self { - quest_id: value.quest_id.into(), - retcode: value.retcode.into(), - sub_id: value.sub_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::FinishArchivePerformScRsp> for FinishArchivePerformScRsp { - fn from(value: ::trigger_protocol::FinishArchivePerformScRsp) -> Self { - Self { - quest_id: value.quest_id.into(), - retcode: value.retcode.into(), - sub_id: value.sub_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] impl From for ::trigger_protocol::ReportBattleTeamCsReq { fn from(value: ReportBattleTeamCsReq) -> Self { Self { @@ -3310,148 +3298,260 @@ impl From<::trigger_protocol::ReportBattleTeamCsReq> for ReportBattleTeamCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::StartHollowQuestCsReq { - fn from(value: StartHollowQuestCsReq) -> Self { +impl From for ::trigger_protocol::SceneUnitProtocolInfo { + fn from(value: SceneUnitProtocolInfo) -> Self { Self { - avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), - is_story: value.is_story.into(), - quest_id: value.quest_id.into(), + npc_id: value.npc_id.into(), + interacts_info: value + .interacts_info + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), + is_interactable: value.is_interactable.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::StartHollowQuestCsReq> for StartHollowQuestCsReq { - fn from(value: ::trigger_protocol::StartHollowQuestCsReq) -> Self { +impl From<::trigger_protocol::SceneUnitProtocolInfo> for SceneUnitProtocolInfo { + fn from(value: ::trigger_protocol::SceneUnitProtocolInfo) -> Self { Self { - avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), - is_story: value.is_story.into(), - quest_id: value.quest_id.into(), + npc_id: value.npc_id.into(), + interacts_info: value + .interacts_info + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), + is_interactable: value.is_interactable.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetWebActivityDataCsReq { - fn from(value: GetWebActivityDataCsReq) -> Self { +impl From for ::trigger_protocol::AbyssData { + fn from(value: AbyssData) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetWebActivityDataCsReq> for GetWebActivityDataCsReq { - fn from(value: ::trigger_protocol::GetWebActivityDataCsReq) -> Self { +impl From<::trigger_protocol::AbyssData> for AbyssData { + fn from(value: ::trigger_protocol::AbyssData) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::WorkbenchGetDataCsReq { - fn from(value: WorkbenchGetDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::WorkbenchGetDataCsReq> for WorkbenchGetDataCsReq { - fn from(value: ::trigger_protocol::WorkbenchGetDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::AbyssGetDataScRsp { - fn from(value: AbyssGetDataScRsp) -> Self { +impl From for ::trigger_protocol::SwitchRoleCsReq { + fn from(value: SwitchRoleCsReq) -> Self { Self { + avatar_id: value.avatar_id.into(), + control_avatar_id: value.control_avatar_id.into(), + player_avatar_id: value.player_avatar_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::SwitchRoleCsReq> for SwitchRoleCsReq { + fn from(value: ::trigger_protocol::SwitchRoleCsReq) -> Self { + Self { + avatar_id: value.avatar_id.into(), + control_avatar_id: value.control_avatar_id.into(), + player_avatar_id: value.player_avatar_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::GetMiniscapeEntrustDataCsReq { + fn from(value: GetMiniscapeEntrustDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetMiniscapeEntrustDataCsReq> +for GetMiniscapeEntrustDataCsReq { + fn from(value: ::trigger_protocol::GetMiniscapeEntrustDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetWishlistDataCsReq { + fn from(value: GetWishlistDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetWishlistDataCsReq> for GetWishlistDataCsReq { + fn from(value: ::trigger_protocol::GetWishlistDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::EnterSectionCompleteCsReq { + fn from(value: EnterSectionCompleteCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::EnterSectionCompleteCsReq> for EnterSectionCompleteCsReq { + fn from(value: ::trigger_protocol::EnterSectionCompleteCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetWeaponDataCsReq { + fn from(value: GetWeaponDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetWeaponDataCsReq> for GetWeaponDataCsReq { + fn from(value: ::trigger_protocol::GetWeaponDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::ArchiveData { + fn from(value: ArchiveData) -> Self { + Self { + hollow_archive_id_list: value + .hollow_archive_id_list + .into_iter() + .map(|v| v.into()) + .collect(), + videotaps_info: value.videotaps_info.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::ArchiveData> for ArchiveData { + fn from(value: ::trigger_protocol::ArchiveData) -> Self { + Self { + hollow_archive_id_list: value + .hollow_archive_id_list + .into_iter() + .map(|v| v.into()) + .collect(), + videotaps_info: value.videotaps_info.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetChatEmojiListCsReq { + fn from(value: GetChatEmojiListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetChatEmojiListCsReq> for GetChatEmojiListCsReq { + fn from(value: ::trigger_protocol::GetChatEmojiListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::SceneTransitionCsReq { + fn from(value: SceneTransitionCsReq) -> Self { + Self { + section_id: value.section_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::SceneTransitionCsReq> for SceneTransitionCsReq { + fn from(value: ::trigger_protocol::SceneTransitionCsReq) -> Self { + Self { + section_id: value.section_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::LevelPerformInfo { + fn from(value: LevelPerformInfo) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::LevelPerformInfo> for LevelPerformInfo { + fn from(value: ::trigger_protocol::LevelPerformInfo) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetRoleCardDataCsReq { + fn from(value: GetRoleCardDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetRoleCardDataCsReq> for GetRoleCardDataCsReq { + fn from(value: ::trigger_protocol::GetRoleCardDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetAvatarDataCsReq { + fn from(value: GetAvatarDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetAvatarDataCsReq> for GetAvatarDataCsReq { + fn from(value: ::trigger_protocol::GetAvatarDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::PlayerOperationCsReq { + fn from(value: PlayerOperationCsReq) -> Self { + Self { + data: value.data.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::PlayerOperationCsReq> for PlayerOperationCsReq { + fn from(value: ::trigger_protocol::PlayerOperationCsReq) -> Self { + Self { + data: value.data.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetClientSystemsDataScRsp { + fn from(value: GetClientSystemsDataScRsp) -> Self { + Self { + data: value.data.map(|v| v.into()), retcode: value.retcode.into(), - abyss_data: value.abyss_data.map(|v| v.into()), - abyss_dungeon_list: value - .abyss_dungeon_list - .into_iter() - .map(|v| v.into()) - .collect(), - abyss_group_list: value - .abyss_group_list - .into_iter() - .map(|v| v.into()) - .collect(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::AbyssGetDataScRsp> for AbyssGetDataScRsp { - fn from(value: ::trigger_protocol::AbyssGetDataScRsp) -> Self { +impl From<::trigger_protocol::GetClientSystemsDataScRsp> for GetClientSystemsDataScRsp { + fn from(value: ::trigger_protocol::GetClientSystemsDataScRsp) -> Self { Self { + data: value.data.map(|v| v.into()), retcode: value.retcode.into(), - abyss_data: value.abyss_data.map(|v| v.into()), - abyss_dungeon_list: value - .abyss_dungeon_list - .into_iter() - .map(|v| v.into()) - .collect(), - abyss_group_list: value - .abyss_group_list - .into_iter() - .map(|v| v.into()) - .collect(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetExplorationDataCsReq { - fn from(value: GetExplorationDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetExplorationDataCsReq> for GetExplorationDataCsReq { - fn from(value: ::trigger_protocol::GetExplorationDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetResourceDataCsReq { - fn from(value: GetResourceDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetResourceDataCsReq> for GetResourceDataCsReq { - fn from(value: ::trigger_protocol::GetResourceDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::AbyssGetDataCsReq { - fn from(value: AbyssGetDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::AbyssGetDataCsReq> for AbyssGetDataCsReq { - fn from(value: ::trigger_protocol::AbyssGetDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetOnlineFriendsListCsReq { - fn from(value: GetOnlineFriendsListCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetOnlineFriendsListCsReq> for GetOnlineFriendsListCsReq { - fn from(value: ::trigger_protocol::GetOnlineFriendsListCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] impl From for ::trigger_protocol::RunEventGraphCsReq { fn from(value: RunEventGraphCsReq) -> Self { Self { - tag: value.tag.into(), - owner_id: value.owner_id.into(), - owner_type: value.owner_type.into(), - event_graph_uid: value.event_graph_uid.into(), section_id: value.section_id.into(), + event_graph_uid: value.event_graph_uid.into(), + owner_id: value.owner_id.into(), + tag: value.tag.into(), + owner_type: value.owner_type.into(), ..Default::default() } } @@ -3460,270 +3560,254 @@ impl From for ::trigger_protocol::RunEventGraphCsReq { impl From<::trigger_protocol::RunEventGraphCsReq> for RunEventGraphCsReq { fn from(value: ::trigger_protocol::RunEventGraphCsReq) -> Self { Self { - tag: value.tag.into(), - owner_id: value.owner_id.into(), - owner_type: value.owner_type.into(), - event_graph_uid: value.event_graph_uid.into(), section_id: value.section_id.into(), + event_graph_uid: value.event_graph_uid.into(), + owner_id: value.owner_id.into(), + tag: value.tag.into(), + owner_type: value.owner_type.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::StartHollowQuestScRsp { - fn from(value: StartHollowQuestScRsp) -> Self { - Self { - quest_id: value.quest_id.into(), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::StartHollowQuestScRsp> for StartHollowQuestScRsp { - fn from(value: ::trigger_protocol::StartHollowQuestScRsp) -> Self { - Self { - quest_id: value.quest_id.into(), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetRoleCardDataScRsp { - fn from(value: GetRoleCardDataScRsp) -> Self { - Self { - role_card_data: value.role_card_data.map(|v| v.into()), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetRoleCardDataScRsp> for GetRoleCardDataScRsp { - fn from(value: ::trigger_protocol::GetRoleCardDataScRsp) -> Self { - Self { - role_card_data: value.role_card_data.map(|v| v.into()), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::SavePlayerSystemSettingCsReq { - fn from(value: SavePlayerSystemSettingCsReq) -> Self { - Self { - r#type: value.r#type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::SavePlayerSystemSettingCsReq> -for SavePlayerSystemSettingCsReq { - fn from(value: ::trigger_protocol::SavePlayerSystemSettingCsReq) -> Self { - Self { - r#type: value.r#type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetRewardBuffDataCsReq { - fn from(value: GetRewardBuffDataCsReq) -> Self { +impl From for ::trigger_protocol::AbyssGroup { + fn from(value: AbyssGroup) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetRewardBuffDataCsReq> for GetRewardBuffDataCsReq { - fn from(value: ::trigger_protocol::GetRewardBuffDataCsReq) -> Self { +impl From<::trigger_protocol::AbyssGroup> for AbyssGroup { + fn from(value: ::trigger_protocol::AbyssGroup) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From -for ::trigger_protocol::BeginTrainingCourseBattleCsReq { - fn from(value: BeginTrainingCourseBattleCsReq) -> Self { +impl From for ::trigger_protocol::PerformEndCsReq { + fn from(value: PerformEndCsReq) -> Self { Self { - quest_id: value.quest_id.into(), - avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), - buddy_id: value.buddy_id.into(), + perform_type: value.perform_type.into(), + perform_uid: value.perform_uid.into(), + perform_id: value.perform_id.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::BeginTrainingCourseBattleCsReq> -for BeginTrainingCourseBattleCsReq { - fn from(value: ::trigger_protocol::BeginTrainingCourseBattleCsReq) -> Self { +impl From<::trigger_protocol::PerformEndCsReq> for PerformEndCsReq { + fn from(value: ::trigger_protocol::PerformEndCsReq) -> Self { Self { - quest_id: value.quest_id.into(), - avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), - buddy_id: value.buddy_id.into(), + perform_type: value.perform_type.into(), + perform_uid: value.perform_uid.into(), + perform_id: value.perform_id.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::QuestCollection { - fn from(value: QuestCollection) -> Self { - Self { - quest_type: value.quest_type.into(), - finished_quest_id_list: value - .finished_quest_id_list - .into_iter() - .map(|v| v.into()) - .collect(), - quest_list: value.quest_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::QuestCollection> for QuestCollection { - fn from(value: ::trigger_protocol::QuestCollection) -> Self { - Self { - quest_type: value.quest_type.into(), - finished_quest_id_list: value - .finished_quest_id_list - .into_iter() - .map(|v| v.into()) - .collect(), - quest_list: value.quest_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::ItemSync { - fn from(value: ItemSync) -> Self { - Self { - material_list: value.material_list.into_iter().map(|v| v.into()).collect(), - weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), - auto_recovery_info: value - .auto_recovery_info - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), - equip_list: value.equip_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::ItemSync> for ItemSync { - fn from(value: ::trigger_protocol::ItemSync) -> Self { - Self { - material_list: value.material_list.into_iter().map(|v| v.into()).collect(), - weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), - auto_recovery_info: value - .auto_recovery_info - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), - equip_list: value.equip_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::BeginArchiveBattleQuestScRsp { - fn from(value: BeginArchiveBattleQuestScRsp) -> Self { - Self { - retcode: value.retcode.into(), - quest_id: value.quest_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::BeginArchiveBattleQuestScRsp> -for BeginArchiveBattleQuestScRsp { - fn from(value: ::trigger_protocol::BeginArchiveBattleQuestScRsp) -> Self { - Self { - retcode: value.retcode.into(), - quest_id: value.quest_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::BuddyUnitInfo { - fn from(value: BuddyUnitInfo) -> Self { - Self { - r#type: value.r#type.into(), - buddy_id: value.buddy_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::BuddyUnitInfo> for BuddyUnitInfo { - fn from(value: ::trigger_protocol::BuddyUnitInfo) -> Self { - Self { - r#type: value.r#type.into(), - buddy_id: value.buddy_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetServerTimestampScRsp { - fn from(value: GetServerTimestampScRsp) -> Self { - Self { - timestamp: value.timestamp.into(), - retcode: value.retcode.into(), - utc_offset: value.utc_offset.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetServerTimestampScRsp> for GetServerTimestampScRsp { - fn from(value: ::trigger_protocol::GetServerTimestampScRsp) -> Self { - Self { - timestamp: value.timestamp.into(), - retcode: value.retcode.into(), - utc_offset: value.utc_offset.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetAbyssRewardDataCsReq { - fn from(value: GetAbyssRewardDataCsReq) -> Self { +impl From for ::trigger_protocol::GetPlayerBasicInfoCsReq { + fn from(value: GetPlayerBasicInfoCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetAbyssRewardDataCsReq> for GetAbyssRewardDataCsReq { - fn from(value: ::trigger_protocol::GetAbyssRewardDataCsReq) -> Self { +impl From<::trigger_protocol::GetPlayerBasicInfoCsReq> for GetPlayerBasicInfoCsReq { + fn from(value: ::trigger_protocol::GetPlayerBasicInfoCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::AutoRecoveryInfo { - fn from(value: AutoRecoveryInfo) -> Self { +impl From for ::trigger_protocol::GetShoppingMallInfoCsReq { + fn from(value: GetShoppingMallInfoCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetShoppingMallInfoCsReq> for GetShoppingMallInfoCsReq { + fn from(value: ::trigger_protocol::GetShoppingMallInfoCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::LeaveCurSceneCsReq { + fn from(value: LeaveCurSceneCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::LeaveCurSceneCsReq> for LeaveCurSceneCsReq { + fn from(value: ::trigger_protocol::LeaveCurSceneCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::EquipProperty { + fn from(value: EquipProperty) -> Self { Self { - last_recovery_timestamp: value.last_recovery_timestamp.into(), - buy_times: value.buy_times.into(), + base_value: value.base_value.into(), + add_value: value.add_value.into(), + key: value.key.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::AutoRecoveryInfo> for AutoRecoveryInfo { - fn from(value: ::trigger_protocol::AutoRecoveryInfo) -> Self { +impl From<::trigger_protocol::EquipProperty> for EquipProperty { + fn from(value: ::trigger_protocol::EquipProperty) -> Self { Self { - last_recovery_timestamp: value.last_recovery_timestamp.into(), - buy_times: value.buy_times.into(), + base_value: value.base_value.into(), + add_value: value.add_value.into(), + key: value.key.into(), ..Default::default() } } } #[allow(unused)] +impl From for ::trigger_protocol::EnterSectionCompleteScRsp { + fn from(value: EnterSectionCompleteScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::EnterSectionCompleteScRsp> for EnterSectionCompleteScRsp { + fn from(value: ::trigger_protocol::EnterSectionCompleteScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetFriendListCsReq { + fn from(value: GetFriendListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetFriendListCsReq> for GetFriendListCsReq { + fn from(value: ::trigger_protocol::GetFriendListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetGachaDataCsReq { + fn from(value: GetGachaDataCsReq) -> Self { + Self { + gacha_type: value.gacha_type.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetGachaDataCsReq> for GetGachaDataCsReq { + fn from(value: ::trigger_protocol::GetGachaDataCsReq) -> Self { + Self { + gacha_type: value.gacha_type.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetServerTimestampCsReq { + fn from(value: GetServerTimestampCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetServerTimestampCsReq> for GetServerTimestampCsReq { + fn from(value: ::trigger_protocol::GetServerTimestampCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetRedDotListCsReq { + fn from(value: GetRedDotListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetRedDotListCsReq> for GetRedDotListCsReq { + fn from(value: ::trigger_protocol::GetRedDotListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::ActiveHollowCheckPointCsReq { + fn from(value: ActiveHollowCheckPointCsReq) -> Self { + Self { + check_point: value.check_point.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::ActiveHollowCheckPointCsReq> +for ActiveHollowCheckPointCsReq { + fn from(value: ::trigger_protocol::ActiveHollowCheckPointCsReq) -> Self { + Self { + check_point: value.check_point.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::ToggleWeaponShowCsReq { + fn from(value: ToggleWeaponShowCsReq) -> Self { + Self { + avatar_id: value.avatar_id.into(), + show_weapon_type: value.show_weapon_type.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::ToggleWeaponShowCsReq> for ToggleWeaponShowCsReq { + fn from(value: ::trigger_protocol::ToggleWeaponShowCsReq) -> Self { + Self { + avatar_id: value.avatar_id.into(), + show_weapon_type: value.show_weapon_type.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::EndBattleScRsp { + fn from(value: EndBattleScRsp) -> Self { + Self { + retcode: value.retcode.into(), + fight_settle: value.fight_settle.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::EndBattleScRsp> for EndBattleScRsp { + fn from(value: ::trigger_protocol::EndBattleScRsp) -> Self { + Self { + retcode: value.retcode.into(), + fight_settle: value.fight_settle.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::ReportUiLayoutPlatformCsReq { + fn from(value: ReportUiLayoutPlatformCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::ReportUiLayoutPlatformCsReq> +for ReportUiLayoutPlatformCsReq { + fn from(value: ::trigger_protocol::ReportUiLayoutPlatformCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] impl From for ::trigger_protocol::GetMainCityRevivalDataCsReq { fn from(value: GetMainCityRevivalDataCsReq) -> Self { @@ -3738,21 +3822,83 @@ for GetMainCityRevivalDataCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::FinishArchivePerformCsReq { - fn from(value: FinishArchivePerformCsReq) -> Self { +impl From for ::trigger_protocol::PlayerLogoutCsReq { + fn from(value: PlayerLogoutCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::PlayerLogoutCsReq> for PlayerLogoutCsReq { + fn from(value: ::trigger_protocol::PlayerLogoutCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetAuthkeyScRsp { + fn from(value: GetAuthkeyScRsp) -> Self { Self { - quest_id: value.quest_id.into(), - sub_id: value.sub_id.into(), + retcode: value.retcode.into(), + auth_appid: value.auth_appid.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::FinishArchivePerformCsReq> for FinishArchivePerformCsReq { - fn from(value: ::trigger_protocol::FinishArchivePerformCsReq) -> Self { +impl From<::trigger_protocol::GetAuthkeyScRsp> for GetAuthkeyScRsp { + fn from(value: ::trigger_protocol::GetAuthkeyScRsp) -> Self { Self { - quest_id: value.quest_id.into(), - sub_id: value.sub_id.into(), + retcode: value.retcode.into(), + auth_appid: value.auth_appid.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetActivityDataCsReq { + fn from(value: GetActivityDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetActivityDataCsReq> for GetActivityDataCsReq { + fn from(value: ::trigger_protocol::GetActivityDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::RefreshSectionScRsp { + fn from(value: RefreshSectionScRsp) -> Self { + Self { + retcode: value.retcode.into(), + refresh_status: value.refresh_status.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::RefreshSectionScRsp> for RefreshSectionScRsp { + fn from(value: ::trigger_protocol::RefreshSectionScRsp) -> Self { + Self { + retcode: value.retcode.into(), + refresh_status: value.refresh_status.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::EnterWorldScRsp { + fn from(value: EnterWorldScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::EnterWorldScRsp> for EnterWorldScRsp { + fn from(value: ::trigger_protocol::EnterWorldScRsp) -> Self { + Self { + retcode: value.retcode.into(), ..Default::default() } } @@ -3778,16 +3924,28 @@ impl From<::trigger_protocol::VideotapeInfo> for VideotapeInfo { } } #[allow(unused)] +impl From for ::trigger_protocol::AbyssDungeon { + fn from(value: AbyssDungeon) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::AbyssDungeon> for AbyssDungeon { + fn from(value: ::trigger_protocol::AbyssDungeon) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] impl From for ::trigger_protocol::GetResourceDataScRsp { fn from(value: GetResourceDataScRsp) -> Self { Self { - retcode: value.retcode.into(), material_list: value.material_list.into_iter().map(|v| v.into()).collect(), auto_recovery_info: value .auto_recovery_info .into_iter() .map(|(k, v)| (k.into(), v.into())) .collect(), + retcode: value.retcode.into(), ..Default::default() } } @@ -3796,425 +3954,33 @@ impl From for ::trigger_protocol::GetResourceDataScRsp { impl From<::trigger_protocol::GetResourceDataScRsp> for GetResourceDataScRsp { fn from(value: ::trigger_protocol::GetResourceDataScRsp) -> Self { Self { - retcode: value.retcode.into(), material_list: value.material_list.into_iter().map(|v| v.into()).collect(), auto_recovery_info: value .auto_recovery_info .into_iter() .map(|(k, v)| (k.into(), v.into())) .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::EnterSectionCompleteCsReq { - fn from(value: EnterSectionCompleteCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::EnterSectionCompleteCsReq> for EnterSectionCompleteCsReq { - fn from(value: ::trigger_protocol::EnterSectionCompleteCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetVhsStoreDataCsReq { - fn from(value: GetVhsStoreDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetVhsStoreDataCsReq> for GetVhsStoreDataCsReq { - fn from(value: ::trigger_protocol::GetVhsStoreDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::EndBattleScRsp { - fn from(value: EndBattleScRsp) -> Self { - Self { - fight_settle: value.fight_settle.map(|v| v.into()), retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::EndBattleScRsp> for EndBattleScRsp { - fn from(value: ::trigger_protocol::EndBattleScRsp) -> Self { +impl From for ::trigger_protocol::BuddyUnitInfo { + fn from(value: BuddyUnitInfo) -> Self { Self { - fight_settle: value.fight_settle.map(|v| v.into()), - retcode: value.retcode.into(), + buddy_id: value.buddy_id.into(), + r#type: value.r#type.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetOnlineFriendsListScRsp { - fn from(value: GetOnlineFriendsListScRsp) -> Self { +impl From<::trigger_protocol::BuddyUnitInfo> for BuddyUnitInfo { + fn from(value: ::trigger_protocol::BuddyUnitInfo) -> Self { Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetOnlineFriendsListScRsp> for GetOnlineFriendsListScRsp { - fn from(value: ::trigger_protocol::GetOnlineFriendsListScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::GetMiniscapeEntrustDataCsReq { - fn from(value: GetMiniscapeEntrustDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetMiniscapeEntrustDataCsReq> -for GetMiniscapeEntrustDataCsReq { - fn from(value: ::trigger_protocol::GetMiniscapeEntrustDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetWeaponDataScRsp { - fn from(value: GetWeaponDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetWeaponDataScRsp> for GetWeaponDataScRsp { - fn from(value: ::trigger_protocol::GetWeaponDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetAuthkeyCsReq { - fn from(value: GetAuthkeyCsReq) -> Self { - Self { - offline_verify_value: value.offline_verify_value.into(), - auth_appid: value.auth_appid.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetAuthkeyCsReq> for GetAuthkeyCsReq { - fn from(value: ::trigger_protocol::GetAuthkeyCsReq) -> Self { - Self { - offline_verify_value: value.offline_verify_value.into(), - auth_appid: value.auth_appid.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::GetFishingContestDataCsReq { - fn from(value: GetFishingContestDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetFishingContestDataCsReq> -for GetFishingContestDataCsReq { - fn from(value: ::trigger_protocol::GetFishingContestDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::GetDailyChallengeDataCsReq { - fn from(value: GetDailyChallengeDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetDailyChallengeDataCsReq> -for GetDailyChallengeDataCsReq { - fn from(value: ::trigger_protocol::GetDailyChallengeDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::WeaponDressCsReq { - fn from(value: WeaponDressCsReq) -> Self { - Self { - avatar_id: value.avatar_id.into(), - weapon_uid: value.weapon_uid.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::WeaponDressCsReq> for WeaponDressCsReq { - fn from(value: ::trigger_protocol::WeaponDressCsReq) -> Self { - Self { - avatar_id: value.avatar_id.into(), - weapon_uid: value.weapon_uid.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetRamenDataCsReq { - fn from(value: GetRamenDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetRamenDataCsReq> for GetRamenDataCsReq { - fn from(value: ::trigger_protocol::GetRamenDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::LevelRewardInfo { - fn from(value: LevelRewardInfo) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::LevelRewardInfo> for LevelRewardInfo { - fn from(value: ::trigger_protocol::LevelRewardInfo) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::RunEventGraphScRsp { - fn from(value: RunEventGraphScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::RunEventGraphScRsp> for RunEventGraphScRsp { - fn from(value: ::trigger_protocol::RunEventGraphScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::HollowInfo { - fn from(value: HollowInfo) -> Self { - Self { - hollow_statistics: value.hollow_statistics.map(|v| v.into()), - hollow_quest_id: value.hollow_quest_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::HollowInfo> for HollowInfo { - fn from(value: ::trigger_protocol::HollowInfo) -> Self { - Self { - hollow_statistics: value.hollow_statistics.map(|v| v.into()), - hollow_quest_id: value.hollow_quest_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetAvatarDataCsReq { - fn from(value: GetAvatarDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetAvatarDataCsReq> for GetAvatarDataCsReq { - fn from(value: ::trigger_protocol::GetAvatarDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::HollowData { - fn from(value: HollowData) -> Self { - Self { - unlock_hollow_group_list: value - .unlock_hollow_group_list - .into_iter() - .map(|v| v.into()) - .collect(), - hollow_group_list: value - .hollow_group_list - .into_iter() - .map(|v| v.into()) - .collect(), - unlock_hollow_id_list: value - .unlock_hollow_id_list - .into_iter() - .map(|v| v.into()) - .collect(), - hollow_info_list: value - .hollow_info_list - .into_iter() - .map(|v| v.into()) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::HollowData> for HollowData { - fn from(value: ::trigger_protocol::HollowData) -> Self { - Self { - unlock_hollow_group_list: value - .unlock_hollow_group_list - .into_iter() - .map(|v| v.into()) - .collect(), - hollow_group_list: value - .hollow_group_list - .into_iter() - .map(|v| v.into()) - .collect(), - unlock_hollow_id_list: value - .unlock_hollow_id_list - .into_iter() - .map(|v| v.into()) - .collect(), - hollow_info_list: value - .hollow_info_list - .into_iter() - .map(|v| v.into()) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::EquipProperty { - fn from(value: EquipProperty) -> Self { - Self { - add_value: value.add_value.into(), - base_value: value.base_value.into(), - key: value.key.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::EquipProperty> for EquipProperty { - fn from(value: ::trigger_protocol::EquipProperty) -> Self { - Self { - add_value: value.add_value.into(), - base_value: value.base_value.into(), - key: value.key.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::RoleCardData { - fn from(value: RoleCardData) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::RoleCardData> for RoleCardData { - fn from(value: ::trigger_protocol::RoleCardData) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetJourneyDataCsReq { - fn from(value: GetJourneyDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetJourneyDataCsReq> for GetJourneyDataCsReq { - fn from(value: ::trigger_protocol::GetJourneyDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::SceneUnitProtocolInfo { - fn from(value: SceneUnitProtocolInfo) -> Self { - Self { - npc_id: value.npc_id.into(), - is_interactable: value.is_interactable.into(), - interacts_info: value - .interacts_info - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::SceneUnitProtocolInfo> for SceneUnitProtocolInfo { - fn from(value: ::trigger_protocol::SceneUnitProtocolInfo) -> Self { - Self { - npc_id: value.npc_id.into(), - is_interactable: value.is_interactable.into(), - interacts_info: value - .interacts_info - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetRidusGotBooDataCsReq { - fn from(value: GetRidusGotBooDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetRidusGotBooDataCsReq> for GetRidusGotBooDataCsReq { - fn from(value: ::trigger_protocol::GetRidusGotBooDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::CafeData { - fn from(value: CafeData) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::CafeData> for CafeData { - fn from(value: ::trigger_protocol::CafeData) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetQuestDataCsReq { - fn from(value: GetQuestDataCsReq) -> Self { - Self { - quest_type: value.quest_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetQuestDataCsReq> for GetQuestDataCsReq { - fn from(value: ::trigger_protocol::GetQuestDataCsReq) -> Self { - Self { - quest_type: value.quest_type.into(), + buddy_id: value.buddy_id.into(), + r#type: value.r#type.into(), ..Default::default() } } @@ -4232,629 +3998,87 @@ impl From<::trigger_protocol::GetTipsInfoCsReq> for GetTipsInfoCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::GetCampIdleDataCsReq { - fn from(value: GetCampIdleDataCsReq) -> Self { +impl From for ::trigger_protocol::ClickHollowSystemCsReq { + fn from(value: ClickHollowSystemCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetCampIdleDataCsReq> for GetCampIdleDataCsReq { - fn from(value: ::trigger_protocol::GetCampIdleDataCsReq) -> Self { +impl From<::trigger_protocol::ClickHollowSystemCsReq> for ClickHollowSystemCsReq { + fn from(value: ::trigger_protocol::ClickHollowSystemCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetWebActivityDataScRsp { - fn from(value: GetWebActivityDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetWebActivityDataScRsp> for GetWebActivityDataScRsp { - fn from(value: ::trigger_protocol::GetWebActivityDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::ActiveHollowCheckPointCsReq { - fn from(value: ActiveHollowCheckPointCsReq) -> Self { - Self { - check_point: value.check_point.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::ActiveHollowCheckPointCsReq> -for ActiveHollowCheckPointCsReq { - fn from(value: ::trigger_protocol::ActiveHollowCheckPointCsReq) -> Self { - Self { - check_point: value.check_point.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetServerTimestampCsReq { - fn from(value: GetServerTimestampCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetServerTimestampCsReq> for GetServerTimestampCsReq { - fn from(value: ::trigger_protocol::GetServerTimestampCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PerformEndCsReq { - fn from(value: PerformEndCsReq) -> Self { - Self { - perform_id: value.perform_id.into(), - perform_type: value.perform_type.into(), - perform_uid: value.perform_uid.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PerformEndCsReq> for PerformEndCsReq { - fn from(value: ::trigger_protocol::PerformEndCsReq) -> Self { - Self { - perform_id: value.perform_id.into(), - perform_type: value.perform_type.into(), - perform_uid: value.perform_uid.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetAuthkeyScRsp { - fn from(value: GetAuthkeyScRsp) -> Self { - Self { - auth_appid: value.auth_appid.into(), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetAuthkeyScRsp> for GetAuthkeyScRsp { - fn from(value: ::trigger_protocol::GetAuthkeyScRsp) -> Self { - Self { - auth_appid: value.auth_appid.into(), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::AbyssData { - fn from(value: AbyssData) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::AbyssData> for AbyssData { - fn from(value: ::trigger_protocol::AbyssData) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::Weapon { - fn from(value: Weapon) -> Self { - Self { - uid: value.uid.into(), - level: value.level.into(), - id: value.id.into(), - exp: value.exp.into(), - lock: value.lock.into(), - refine_level: value.refine_level.into(), - star: value.star.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::Weapon> for Weapon { - fn from(value: ::trigger_protocol::Weapon) -> Self { - Self { - uid: value.uid.into(), - level: value.level.into(), - id: value.id.into(), - exp: value.exp.into(), - lock: value.lock.into(), - refine_level: value.refine_level.into(), - star: value.star.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::GetQuestionsAnswerGameDataCsReq { - fn from(value: GetQuestionsAnswerGameDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetQuestionsAnswerGameDataCsReq> -for GetQuestionsAnswerGameDataCsReq { - fn from(value: ::trigger_protocol::GetQuestionsAnswerGameDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetClientSystemsDataScRsp { - fn from(value: GetClientSystemsDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - data: value.data.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetClientSystemsDataScRsp> for GetClientSystemsDataScRsp { - fn from(value: ::trigger_protocol::GetClientSystemsDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - data: value.data.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetTipsInfoScRsp { - fn from(value: GetTipsInfoScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetTipsInfoScRsp> for GetTipsInfoScRsp { - fn from(value: ::trigger_protocol::GetTipsInfoScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::SwitchRoleCsReq { - fn from(value: SwitchRoleCsReq) -> Self { - Self { - player_avatar_id: value.player_avatar_id.into(), - control_avatar_id: value.control_avatar_id.into(), - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::SwitchRoleCsReq> for SwitchRoleCsReq { - fn from(value: ::trigger_protocol::SwitchRoleCsReq) -> Self { - Self { - player_avatar_id: value.player_avatar_id.into(), - control_avatar_id: value.control_avatar_id.into(), - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetWishlistDataCsReq { - fn from(value: GetWishlistDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetWishlistDataCsReq> for GetWishlistDataCsReq { - fn from(value: ::trigger_protocol::GetWishlistDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::AvatarUnitInfo { - fn from(value: AvatarUnitInfo) -> Self { - Self { - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::AvatarUnitInfo> for AvatarUnitInfo { - fn from(value: ::trigger_protocol::AvatarUnitInfo) -> Self { - Self { - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetHollowDataCsReq { - fn from(value: GetHollowDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetHollowDataCsReq> for GetHollowDataCsReq { - fn from(value: ::trigger_protocol::GetHollowDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::TriggerInteractCsReq { - fn from(value: TriggerInteractCsReq) -> Self { +impl From for ::trigger_protocol::InteractWithUnitCsReq { + fn from(value: InteractWithUnitCsReq) -> Self { Self { + npc_tag_id: value.npc_tag_id.into(), + r#type: value.r#type.into(), interact_id: value.interact_id.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::TriggerInteractCsReq> for TriggerInteractCsReq { - fn from(value: ::trigger_protocol::TriggerInteractCsReq) -> Self { +impl From<::trigger_protocol::InteractWithUnitCsReq> for InteractWithUnitCsReq { + fn from(value: ::trigger_protocol::InteractWithUnitCsReq) -> Self { Self { + npc_tag_id: value.npc_tag_id.into(), + r#type: value.r#type.into(), interact_id: value.interact_id.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetRedDotListCsReq { - fn from(value: GetRedDotListCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetRedDotListCsReq> for GetRedDotListCsReq { - fn from(value: ::trigger_protocol::GetRedDotListCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::GetPrivateMessageDataCsReq { - fn from(value: GetPrivateMessageDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetPrivateMessageDataCsReq> -for GetPrivateMessageDataCsReq { - fn from(value: ::trigger_protocol::GetPrivateMessageDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::EnterSectionCompleteScRsp { - fn from(value: EnterSectionCompleteScRsp) -> Self { +impl From for ::trigger_protocol::GetRoleCardDataScRsp { + fn from(value: GetRoleCardDataScRsp) -> Self { Self { + role_card_data: value.role_card_data.map(|v| v.into()), retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::EnterSectionCompleteScRsp> for EnterSectionCompleteScRsp { - fn from(value: ::trigger_protocol::EnterSectionCompleteScRsp) -> Self { +impl From<::trigger_protocol::GetRoleCardDataScRsp> for GetRoleCardDataScRsp { + fn from(value: ::trigger_protocol::GetRoleCardDataScRsp) -> Self { Self { + role_card_data: value.role_card_data.map(|v| v.into()), retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::UndressEquipmentCsReq { - fn from(value: UndressEquipmentCsReq) -> Self { +impl From for ::trigger_protocol::Equip { + fn from(value: Equip) -> Self { Self { - undress_index_list: value - .undress_index_list - .into_iter() - .map(|v| v.into()) - .collect(), - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::UndressEquipmentCsReq> for UndressEquipmentCsReq { - fn from(value: ::trigger_protocol::UndressEquipmentCsReq) -> Self { - Self { - undress_index_list: value - .undress_index_list - .into_iter() - .map(|v| v.into()) - .collect(), - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::SyncEventInfoScNotify { - fn from(value: SyncEventInfoScNotify) -> Self { - Self { - action_list: value.action_list.into_iter().map(|v| v.into()).collect(), - owner_id: value.owner_id.into(), - npc_interaction: value.npc_interaction.into(), - tag: value.tag.into(), - event_graph_uid: value.event_graph_uid.into(), - owner_type: value.owner_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::SyncEventInfoScNotify> for SyncEventInfoScNotify { - fn from(value: ::trigger_protocol::SyncEventInfoScNotify) -> Self { - Self { - action_list: value.action_list.into_iter().map(|v| v.into()).collect(), - owner_id: value.owner_id.into(), - npc_interaction: value.npc_interaction.into(), - tag: value.tag.into(), - event_graph_uid: value.event_graph_uid.into(), - owner_type: value.owner_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetHadalZoneDataCsReq { - fn from(value: GetHadalZoneDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetHadalZoneDataCsReq> for GetHadalZoneDataCsReq { - fn from(value: ::trigger_protocol::GetHadalZoneDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::Avatar { - fn from(value: Avatar) -> Self { - Self { - passive_skill_level: value.passive_skill_level.into(), - taken_rank_up_reward_list: value - .taken_rank_up_reward_list - .into_iter() - .map(|v| v.into()) - .collect(), - talent_switch_list: value - .talent_switch_list - .into_iter() - .map(|v| v.into()) - .collect(), + sub_propertys: value.sub_propertys.into_iter().map(|v| v.into()).collect(), id: value.id.into(), - first_get_time: value.first_get_time.into(), + propertys: value.propertys.into_iter().map(|v| v.into()).collect(), + uid: value.uid.into(), exp: value.exp.into(), - dressed_equip_list: value - .dressed_equip_list - .into_iter() - .map(|v| v.into()) - .collect(), - unlocked_talent_num: value.unlocked_talent_num.into(), - avatar_skin_id: value.avatar_skin_id.into(), - skill_type_level: value - .skill_type_level - .into_iter() - .map(|v| v.into()) - .collect(), + star: value.star.into(), + lock: value.lock.into(), level: value.level.into(), - show_weapon_type: value.show_weapon_type.into(), - cur_weapon_uid: value.cur_weapon_uid.into(), - rank: value.rank.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::Avatar> for Avatar { - fn from(value: ::trigger_protocol::Avatar) -> Self { +impl From<::trigger_protocol::Equip> for Equip { + fn from(value: ::trigger_protocol::Equip) -> Self { Self { - passive_skill_level: value.passive_skill_level.into(), - taken_rank_up_reward_list: value - .taken_rank_up_reward_list - .into_iter() - .map(|v| v.into()) - .collect(), - talent_switch_list: value - .talent_switch_list - .into_iter() - .map(|v| v.into()) - .collect(), + sub_propertys: value.sub_propertys.into_iter().map(|v| v.into()).collect(), id: value.id.into(), - first_get_time: value.first_get_time.into(), + propertys: value.propertys.into_iter().map(|v| v.into()).collect(), + uid: value.uid.into(), exp: value.exp.into(), - dressed_equip_list: value - .dressed_equip_list - .into_iter() - .map(|v| v.into()) - .collect(), - unlocked_talent_num: value.unlocked_talent_num.into(), - avatar_skin_id: value.avatar_skin_id.into(), - skill_type_level: value - .skill_type_level - .into_iter() - .map(|v| v.into()) - .collect(), + star: value.star.into(), + lock: value.lock.into(), level: value.level.into(), - show_weapon_type: value.show_weapon_type.into(), - cur_weapon_uid: value.cur_weapon_uid.into(), - rank: value.rank.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetFashionStoreDataCsReq { - fn from(value: GetFashionStoreDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetFashionStoreDataCsReq> for GetFashionStoreDataCsReq { - fn from(value: ::trigger_protocol::GetFashionStoreDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetPlayerBasicInfoScRsp { - fn from(value: GetPlayerBasicInfoScRsp) -> Self { - Self { - retcode: value.retcode.into(), - basic_info: value.basic_info.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetPlayerBasicInfoScRsp> for GetPlayerBasicInfoScRsp { - fn from(value: ::trigger_protocol::GetPlayerBasicInfoScRsp) -> Self { - Self { - retcode: value.retcode.into(), - basic_info: value.basic_info.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetClientSystemsDataCsReq { - fn from(value: GetClientSystemsDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetClientSystemsDataCsReq> for GetClientSystemsDataCsReq { - fn from(value: ::trigger_protocol::GetClientSystemsDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetChatEmojiListScRsp { - fn from(value: GetChatEmojiListScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetChatEmojiListScRsp> for GetChatEmojiListScRsp { - fn from(value: ::trigger_protocol::GetChatEmojiListScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::ClientSystemsData { - fn from(value: ClientSystemsData) -> Self { - Self { - post_girl_data: value.post_girl_data.map(|v| v.into()), - unlock_data: value.unlock_data.map(|v| v.into()), - teleport_data: value.teleport_data.map(|v| v.into()), - music_player_data: value.music_player_data.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::ClientSystemsData> for ClientSystemsData { - fn from(value: ::trigger_protocol::ClientSystemsData) -> Self { - Self { - post_girl_data: value.post_girl_data.map(|v| v.into()), - unlock_data: value.unlock_data.map(|v| v.into()), - teleport_data: value.teleport_data.map(|v| v.into()), - music_player_data: value.music_player_data.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::DressEquipmentSuitCsReq { - fn from(value: DressEquipmentSuitCsReq) -> Self { - Self { - param_list: value.param_list.into_iter().map(|v| v.into()).collect(), - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::DressEquipmentSuitCsReq> for DressEquipmentSuitCsReq { - fn from(value: ::trigger_protocol::DressEquipmentSuitCsReq) -> Self { - Self { - param_list: value.param_list.into_iter().map(|v| v.into()).collect(), - avatar_id: value.avatar_id.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::HollowCheckPoint { - fn from(value: HollowCheckPoint) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::HollowCheckPoint> for HollowCheckPoint { - fn from(value: ::trigger_protocol::HollowCheckPoint) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::HollowStatistics { - fn from(value: HollowStatistics) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::HollowStatistics> for HollowStatistics { - fn from(value: ::trigger_protocol::HollowStatistics) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetActivityDataCsReq { - fn from(value: GetActivityDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetActivityDataCsReq> for GetActivityDataCsReq { - fn from(value: ::trigger_protocol::GetActivityDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::UnlockData { - fn from(value: UnlockData) -> Self { - Self { - unlocked_list: value.unlocked_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::UnlockData> for UnlockData { - fn from(value: ::trigger_protocol::UnlockData) -> Self { - Self { - unlocked_list: value.unlocked_list.into_iter().map(|v| v.into()).collect(), ..Default::default() } } @@ -4878,27 +4102,57 @@ impl From<::trigger_protocol::EnterWorldCsReq> for EnterWorldCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::GetArcadeDataCsReq { - fn from(value: GetArcadeDataCsReq) -> Self { +impl From for ::trigger_protocol::GetEquipDataCsReq { + fn from(value: GetEquipDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetArcadeDataCsReq> for GetArcadeDataCsReq { - fn from(value: ::trigger_protocol::GetArcadeDataCsReq) -> Self { +impl From<::trigger_protocol::GetEquipDataCsReq> for GetEquipDataCsReq { + fn from(value: ::trigger_protocol::GetEquipDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] +impl From for ::trigger_protocol::PostEnterWorldCsReq { + fn from(value: PostEnterWorldCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::PostEnterWorldCsReq> for PostEnterWorldCsReq { + fn from(value: ::trigger_protocol::PostEnterWorldCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetWebActivityDataScRsp { + fn from(value: GetWebActivityDataScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetWebActivityDataScRsp> for GetWebActivityDataScRsp { + fn from(value: ::trigger_protocol::GetWebActivityDataScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] impl From for ::trigger_protocol::TalentSwitchCsReq { fn from(value: TalentSwitchCsReq) -> Self { Self { - avatar_id: value.avatar_id.into(), talent_switch_list: value .talent_switch_list .into_iter() .map(|v| v.into()) .collect(), + avatar_id: value.avatar_id.into(), ..Default::default() } } @@ -4907,111 +4161,109 @@ impl From for ::trigger_protocol::TalentSwitchCsReq { impl From<::trigger_protocol::TalentSwitchCsReq> for TalentSwitchCsReq { fn from(value: ::trigger_protocol::TalentSwitchCsReq) -> Self { Self { - avatar_id: value.avatar_id.into(), talent_switch_list: value .talent_switch_list .into_iter() .map(|v| v.into()) .collect(), + avatar_id: value.avatar_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetWebActivityDataCsReq { + fn from(value: GetWebActivityDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetWebActivityDataCsReq> for GetWebActivityDataCsReq { + fn from(value: ::trigger_protocol::GetWebActivityDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::EnterSectionCsReq { + fn from(value: EnterSectionCsReq) -> Self { + Self { + transform_id: value.transform_id.into(), + section_id: value.section_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::EnterSectionCsReq> for EnterSectionCsReq { + fn from(value: ::trigger_protocol::EnterSectionCsReq) -> Self { + Self { + transform_id: value.transform_id.into(), + section_id: value.section_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::SyncGlobalVariablesCsReq { + fn from(value: SyncGlobalVariablesCsReq) -> Self { + Self { + global_variables: value + .global_variables + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::AbyssGroup { - fn from(value: AbyssGroup) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::AbyssGroup> for AbyssGroup { - fn from(value: ::trigger_protocol::AbyssGroup) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetEquipDataScRsp { - fn from(value: GetEquipDataScRsp) -> Self { +impl From<::trigger_protocol::SyncGlobalVariablesCsReq> for SyncGlobalVariablesCsReq { + fn from(value: ::trigger_protocol::SyncGlobalVariablesCsReq) -> Self { Self { - retcode: value.retcode.into(), + global_variables: value + .global_variables + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::HollowDataRefreshCsReq { + fn from(value: HollowDataRefreshCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::HollowDataRefreshCsReq> for HollowDataRefreshCsReq { + fn from(value: ::trigger_protocol::HollowDataRefreshCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::DungeonEquipInfo { + fn from(value: DungeonEquipInfo) -> Self { + Self { + avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), equip_list: value.equip_list.into_iter().map(|v| v.into()).collect(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetEquipDataScRsp> for GetEquipDataScRsp { - fn from(value: ::trigger_protocol::GetEquipDataScRsp) -> Self { +impl From<::trigger_protocol::DungeonEquipInfo> for DungeonEquipInfo { + fn from(value: ::trigger_protocol::DungeonEquipInfo) -> Self { Self { - retcode: value.retcode.into(), + avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), equip_list: value.equip_list.into_iter().map(|v| v.into()).collect(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::RechargeGetItemListCsReq { - fn from(value: RechargeGetItemListCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::RechargeGetItemListCsReq> for RechargeGetItemListCsReq { - fn from(value: ::trigger_protocol::RechargeGetItemListCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetCafeDataScRsp { - fn from(value: GetCafeDataScRsp) -> Self { - Self { - cafe_data: value.cafe_data.map(|v| v.into()), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetCafeDataScRsp> for GetCafeDataScRsp { - fn from(value: ::trigger_protocol::GetCafeDataScRsp) -> Self { - Self { - cafe_data: value.cafe_data.map(|v| v.into()), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PlayerLogoutCsReq { - fn from(value: PlayerLogoutCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PlayerLogoutCsReq> for PlayerLogoutCsReq { - fn from(value: ::trigger_protocol::PlayerLogoutCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PlayerOperationCsReq { - fn from(value: PlayerOperationCsReq) -> Self { - Self { - data: value.data.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PlayerOperationCsReq> for PlayerOperationCsReq { - fn from(value: ::trigger_protocol::PlayerOperationCsReq) -> Self { - Self { - data: value.data.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] impl From for ::trigger_protocol::QuestData { fn from(value: QuestData) -> Self { Self { @@ -5038,371 +4290,229 @@ impl From<::trigger_protocol::QuestData> for QuestData { } } #[allow(unused)] -impl From for ::trigger_protocol::GetGachaDataCsReq { - fn from(value: GetGachaDataCsReq) -> Self { - Self { - gacha_type: value.gacha_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetGachaDataCsReq> for GetGachaDataCsReq { - fn from(value: ::trigger_protocol::GetGachaDataCsReq) -> Self { - Self { - gacha_type: value.gacha_type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetWishlistDataScRsp { - fn from(value: GetWishlistDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetWishlistDataScRsp> for GetWishlistDataScRsp { - fn from(value: ::trigger_protocol::GetWishlistDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::QuestCondProgress { - fn from(value: QuestCondProgress) -> Self { - Self { - public_variables: value - .public_variables - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::QuestCondProgress> for QuestCondProgress { - fn from(value: ::trigger_protocol::QuestCondProgress) -> Self { - Self { - public_variables: value - .public_variables - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::EnterWorldScRsp { - fn from(value: EnterWorldScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::EnterWorldScRsp> for EnterWorldScRsp { - fn from(value: ::trigger_protocol::EnterWorldScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::GetMonthCardRewardListCsReq { - fn from(value: GetMonthCardRewardListCsReq) -> Self { +impl From +for ::trigger_protocol::GetFishingContestDataCsReq { + fn from(value: GetFishingContestDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetMonthCardRewardListCsReq> -for GetMonthCardRewardListCsReq { - fn from(value: ::trigger_protocol::GetMonthCardRewardListCsReq) -> Self { +impl From<::trigger_protocol::GetFishingContestDataCsReq> +for GetFishingContestDataCsReq { + fn from(value: ::trigger_protocol::GetFishingContestDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetFairyDataCsReq { - fn from(value: GetFairyDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetFairyDataCsReq> for GetFairyDataCsReq { - fn from(value: ::trigger_protocol::GetFairyDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PerformTriggerScRsp { - fn from(value: PerformTriggerScRsp) -> Self { +impl From for ::trigger_protocol::DungeonInfo { + fn from(value: DungeonInfo) -> Self { Self { - retcode: value.retcode.into(), - perform_uid: value.perform_uid.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PerformTriggerScRsp> for PerformTriggerScRsp { - fn from(value: ::trigger_protocol::PerformTriggerScRsp) -> Self { - Self { - retcode: value.retcode.into(), - perform_uid: value.perform_uid.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetBattlePassDataCsReq { - fn from(value: GetBattlePassDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetBattlePassDataCsReq> for GetBattlePassDataCsReq { - fn from(value: ::trigger_protocol::GetBattlePassDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PostEnterWorldCsReq { - fn from(value: PostEnterWorldCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PostEnterWorldCsReq> for PostEnterWorldCsReq { - fn from(value: ::trigger_protocol::PostEnterWorldCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PublicVariable { - fn from(value: PublicVariable) -> Self { - Self { - var_int: value.var_int.into(), - var_number: value.var_number.into(), - var_str: value.var_str.into(), - r#type: value.r#type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PublicVariable> for PublicVariable { - fn from(value: ::trigger_protocol::PublicVariable) -> Self { - Self { - var_int: value.var_int.into(), - var_number: value.var_number.into(), - var_str: value.var_str.into(), - r#type: value.r#type.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetNewsStandDataCsReq { - fn from(value: GetNewsStandDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetNewsStandDataCsReq> for GetNewsStandDataCsReq { - fn from(value: ::trigger_protocol::GetNewsStandDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::DungeonEquipInfo { - fn from(value: DungeonEquipInfo) -> Self { - Self { - equip_list: value.equip_list.into_iter().map(|v| v.into()).collect(), + quest_id: value.quest_id.into(), + dungeon_quest_info: value.dungeon_quest_info.map(|v| v.into()), + buddy_list: value.buddy_list.into_iter().map(|v| v.into()).collect(), + dungeon_equip_info: value.dungeon_equip_info.map(|v| v.into()), avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::DungeonInfo> for DungeonInfo { + fn from(value: ::trigger_protocol::DungeonInfo) -> Self { + Self { + quest_id: value.quest_id.into(), + dungeon_quest_info: value.dungeon_quest_info.map(|v| v.into()), + buddy_list: value.buddy_list.into_iter().map(|v| v.into()).collect(), + dungeon_equip_info: value.dungeon_equip_info.map(|v| v.into()), + avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::DressedEquip { + fn from(value: DressedEquip) -> Self { + Self { + equip_uid: value.equip_uid.into(), + index: value.index.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::DressedEquip> for DressedEquip { + fn from(value: ::trigger_protocol::DressedEquip) -> Self { + Self { + equip_uid: value.equip_uid.into(), + index: value.index.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetAvatarDataScRsp { + fn from(value: GetAvatarDataScRsp) -> Self { + Self { + avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetAvatarDataScRsp> for GetAvatarDataScRsp { + fn from(value: ::trigger_protocol::GetAvatarDataScRsp) -> Self { + Self { + avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::PlayerBasicInfo { + fn from(value: PlayerBasicInfo) -> Self { + Self { + player_avatar_id: value.player_avatar_id.into(), + control_avatar_id: value.control_avatar_id.into(), + avatar_id: value.avatar_id.into(), + nick_name: value.nick_name.into(), + last_enter_world_timestamp: value.last_enter_world_timestamp.into(), + level: value.level.into(), + exp: value.exp.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::PlayerBasicInfo> for PlayerBasicInfo { + fn from(value: ::trigger_protocol::PlayerBasicInfo) -> Self { + Self { + player_avatar_id: value.player_avatar_id.into(), + control_avatar_id: value.control_avatar_id.into(), + avatar_id: value.avatar_id.into(), + nick_name: value.nick_name.into(), + last_enter_world_timestamp: value.last_enter_world_timestamp.into(), + level: value.level.into(), + exp: value.exp.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::LevelRewardInfo { + fn from(value: LevelRewardInfo) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::LevelRewardInfo> for LevelRewardInfo { + fn from(value: ::trigger_protocol::LevelRewardInfo) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::GetPrivateMessageDataCsReq { + fn from(value: GetPrivateMessageDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetPrivateMessageDataCsReq> +for GetPrivateMessageDataCsReq { + fn from(value: ::trigger_protocol::GetPrivateMessageDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetHollowDataScRsp { + fn from(value: GetHollowDataScRsp) -> Self { + Self { + hollow_data: value.hollow_data.map(|v| v.into()), + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetHollowDataScRsp> for GetHollowDataScRsp { + fn from(value: ::trigger_protocol::GetHollowDataScRsp) -> Self { + Self { + hollow_data: value.hollow_data.map(|v| v.into()), + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::ItemSync { + fn from(value: ItemSync) -> Self { + Self { + material_list: value.material_list.into_iter().map(|v| v.into()).collect(), + auto_recovery_info: value + .auto_recovery_info + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), + equip_list: value.equip_list.into_iter().map(|v| v.into()).collect(), weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::DungeonEquipInfo> for DungeonEquipInfo { - fn from(value: ::trigger_protocol::DungeonEquipInfo) -> Self { +impl From<::trigger_protocol::ItemSync> for ItemSync { + fn from(value: ::trigger_protocol::ItemSync) -> Self { Self { + material_list: value.material_list.into_iter().map(|v| v.into()).collect(), + auto_recovery_info: value + .auto_recovery_info + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), equip_list: value.equip_list.into_iter().map(|v| v.into()).collect(), - avatar_list: value.avatar_list.into_iter().map(|v| v.into()).collect(), weapon_list: value.weapon_list.into_iter().map(|v| v.into()).collect(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::PostGirlItem { - fn from(value: PostGirlItem) -> Self { +impl From for ::trigger_protocol::ActionInfo { + fn from(value: ActionInfo) -> Self { Self { - unlock_time: value.unlock_time.into(), - id: value.id.into(), + body: value.body.into_iter().map(|v| v.into()).collect(), + action_type: value.action_type.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::PostGirlItem> for PostGirlItem { - fn from(value: ::trigger_protocol::PostGirlItem) -> Self { +impl From<::trigger_protocol::ActionInfo> for ActionInfo { + fn from(value: ::trigger_protocol::ActionInfo) -> Self { Self { - unlock_time: value.unlock_time.into(), - id: value.id.into(), + body: value.body.into_iter().map(|v| v.into()).collect(), + action_type: value.action_type.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetChatEmojiListCsReq { - fn from(value: GetChatEmojiListCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetChatEmojiListCsReq> for GetChatEmojiListCsReq { - fn from(value: ::trigger_protocol::GetChatEmojiListCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::PlayerSyncScNotify { - fn from(value: PlayerSyncScNotify) -> Self { - Self { - avatar_sync: value.avatar_sync.map(|v| v.into()), - basic_info: value.basic_info.map(|v| v.into()), - item_sync: value.item_sync.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::PlayerSyncScNotify> for PlayerSyncScNotify { - fn from(value: ::trigger_protocol::PlayerSyncScNotify) -> Self { - Self { - avatar_sync: value.avatar_sync.map(|v| v.into()), - basic_info: value.basic_info.map(|v| v.into()), - item_sync: value.item_sync.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetGachaDataScRsp { - fn from(value: GetGachaDataScRsp) -> Self { - Self { - gacha_type: value.gacha_type.into(), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetGachaDataScRsp> for GetGachaDataScRsp { - fn from(value: ::trigger_protocol::GetGachaDataScRsp) -> Self { - Self { - gacha_type: value.gacha_type.into(), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::DressEquipmentParam { - fn from(value: DressEquipmentParam) -> Self { - Self { - equip_uid: value.equip_uid.into(), - dress_index: value.dress_index.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::DressEquipmentParam> for DressEquipmentParam { - fn from(value: ::trigger_protocol::DressEquipmentParam) -> Self { - Self { - equip_uid: value.equip_uid.into(), - dress_index: value.dress_index.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetFriendListScRsp { - fn from(value: GetFriendListScRsp) -> Self { +impl From for ::trigger_protocol::GetArchiveDataScRsp { + fn from(value: GetArchiveDataScRsp) -> Self { Self { retcode: value.retcode.into(), + archive_data: value.archive_data.map(|v| v.into()), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetFriendListScRsp> for GetFriendListScRsp { - fn from(value: ::trigger_protocol::GetFriendListScRsp) -> Self { +impl From<::trigger_protocol::GetArchiveDataScRsp> for GetArchiveDataScRsp { + fn from(value: ::trigger_protocol::GetArchiveDataScRsp) -> Self { Self { retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::InteractInfo { - fn from(value: InteractInfo) -> Self { - Self { - scale_w: value.scale_w.into(), - scale_x: value.scale_x.into(), - scale_r: value.scale_r.into(), - scale_y: value.scale_y.into(), - participators: value - .participators - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), - scale_z: value.scale_z.into(), - tag_id: value.tag_id.into(), - name: value.name.into(), - interact_target_list: value - .interact_target_list - .into_iter() - .map(|v| v.into()) - .collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::InteractInfo> for InteractInfo { - fn from(value: ::trigger_protocol::InteractInfo) -> Self { - Self { - scale_w: value.scale_w.into(), - scale_x: value.scale_x.into(), - scale_r: value.scale_r.into(), - scale_y: value.scale_y.into(), - participators: value - .participators - .into_iter() - .map(|(k, v)| (k.into(), v.into())) - .collect(), - scale_z: value.scale_z.into(), - tag_id: value.tag_id.into(), - name: value.name.into(), - interact_target_list: value - .interact_target_list - .into_iter() - .map(|v| v.into()) - .collect(), + archive_data: value.archive_data.map(|v| v.into()), ..Default::default() } } @@ -5428,180 +4538,56 @@ for GetAvatarRecommendEquipCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::UpdateEventGraphScNotify { - fn from(value: UpdateEventGraphScNotify) -> Self { +impl From for ::trigger_protocol::EndNewbieCsReq { + fn from(value: EndNewbieCsReq) -> Self { Self { - owner_type: value.owner_type.into(), - npc_interaction: value.npc_interaction.into(), - is_event_success: value.is_event_success.into(), - tag: value.tag.into(), - event_graph_owner_uid: value.event_graph_owner_uid.into(), + group_id: value.group_id.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::UpdateEventGraphScNotify> for UpdateEventGraphScNotify { - fn from(value: ::trigger_protocol::UpdateEventGraphScNotify) -> Self { +impl From<::trigger_protocol::EndNewbieCsReq> for EndNewbieCsReq { + fn from(value: ::trigger_protocol::EndNewbieCsReq) -> Self { Self { - owner_type: value.owner_type.into(), - npc_interaction: value.npc_interaction.into(), - is_event_success: value.is_event_success.into(), - tag: value.tag.into(), - event_graph_owner_uid: value.event_graph_owner_uid.into(), + group_id: value.group_id.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::RefreshSectionScRsp { - fn from(value: RefreshSectionScRsp) -> Self { - Self { - refresh_status: value.refresh_status.into(), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::RefreshSectionScRsp> for RefreshSectionScRsp { - fn from(value: ::trigger_protocol::RefreshSectionScRsp) -> Self { - Self { - refresh_status: value.refresh_status.into(), - retcode: value.retcode.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From -for ::trigger_protocol::ReportUiLayoutPlatformCsReq { - fn from(value: ReportUiLayoutPlatformCsReq) -> Self { +impl From for ::trigger_protocol::GetBuddyDataCsReq { + fn from(value: GetBuddyDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::ReportUiLayoutPlatformCsReq> -for ReportUiLayoutPlatformCsReq { - fn from(value: ::trigger_protocol::ReportUiLayoutPlatformCsReq) -> Self { +impl From<::trigger_protocol::GetBuddyDataCsReq> for GetBuddyDataCsReq { + fn from(value: ::trigger_protocol::GetBuddyDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetFriendListCsReq { - fn from(value: GetFriendListCsReq) -> Self { +impl From for ::trigger_protocol::GetHollowDataCsReq { + fn from(value: GetHollowDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetFriendListCsReq> for GetFriendListCsReq { - fn from(value: ::trigger_protocol::GetFriendListCsReq) -> Self { +impl From<::trigger_protocol::GetHollowDataCsReq> for GetHollowDataCsReq { + fn from(value: ::trigger_protocol::GetHollowDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetDisplayCaseDataCsReq { - fn from(value: GetDisplayCaseDataCsReq) -> Self { +impl From for ::trigger_protocol::GetRamenDataCsReq { + fn from(value: GetRamenDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetDisplayCaseDataCsReq> for GetDisplayCaseDataCsReq { - fn from(value: ::trigger_protocol::GetDisplayCaseDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::TeleportData { - fn from(value: TeleportData) -> Self { - Self { - unlocked_list: value.unlocked_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::TeleportData> for TeleportData { - fn from(value: ::trigger_protocol::TeleportData) -> Self { - Self { - unlocked_list: value.unlocked_list.into_iter().map(|v| v.into()).collect(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetRamenDataScRsp { - fn from(value: GetRamenDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ramen_data: value.ramen_data.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetRamenDataScRsp> for GetRamenDataScRsp { - fn from(value: ::trigger_protocol::GetRamenDataScRsp) -> Self { - Self { - retcode: value.retcode.into(), - ramen_data: value.ramen_data.map(|v| v.into()), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::GetRoleCardDataCsReq { - fn from(value: GetRoleCardDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetRoleCardDataCsReq> for GetRoleCardDataCsReq { - fn from(value: ::trigger_protocol::GetRoleCardDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::ClickHollowSystemCsReq { - fn from(value: ClickHollowSystemCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::ClickHollowSystemCsReq> for ClickHollowSystemCsReq { - fn from(value: ::trigger_protocol::ClickHollowSystemCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::QuestInfo { - fn from(value: QuestInfo) -> Self { - Self { - id: value.id.into(), - unlock_time: value.unlock_time.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From<::trigger_protocol::QuestInfo> for QuestInfo { - fn from(value: ::trigger_protocol::QuestInfo) -> Self { - Self { - id: value.id.into(), - unlock_time: value.unlock_time.into(), - ..Default::default() - } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::LeaveCurSceneCsReq { - fn from(value: LeaveCurSceneCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::LeaveCurSceneCsReq> for LeaveCurSceneCsReq { - fn from(value: ::trigger_protocol::LeaveCurSceneCsReq) -> Self { +impl From<::trigger_protocol::GetRamenDataCsReq> for GetRamenDataCsReq { + fn from(value: ::trigger_protocol::GetRamenDataCsReq) -> Self { Self { ..Default::default() } } } @@ -5632,36 +4618,220 @@ impl From<::trigger_protocol::DungeonQuestInfo> for DungeonQuestInfo { } } #[allow(unused)] -impl From for ::trigger_protocol::GetEquipDataCsReq { - fn from(value: GetEquipDataCsReq) -> Self { +impl From for ::trigger_protocol::HollowCheckPoint { + fn from(value: HollowCheckPoint) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::GetEquipDataCsReq> for GetEquipDataCsReq { - fn from(value: ::trigger_protocol::GetEquipDataCsReq) -> Self { +impl From<::trigger_protocol::HollowCheckPoint> for HollowCheckPoint { + fn from(value: ::trigger_protocol::HollowCheckPoint) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::SceneTransitionCsReq { - fn from(value: SceneTransitionCsReq) -> Self { +impl From for ::trigger_protocol::FightSceneInfo { + fn from(value: FightSceneInfo) -> Self { Self { - section_id: value.section_id.into(), + level_perform_info: value.level_perform_info.map(|v| v.into()), + perform_type: value.perform_type.into(), + level_reward_info: value.level_reward_info.map(|v| v.into()), + end_hollow: value.end_hollow.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::SceneTransitionCsReq> for SceneTransitionCsReq { - fn from(value: ::trigger_protocol::SceneTransitionCsReq) -> Self { +impl From<::trigger_protocol::FightSceneInfo> for FightSceneInfo { + fn from(value: ::trigger_protocol::FightSceneInfo) -> Self { Self { - section_id: value.section_id.into(), + level_perform_info: value.level_perform_info.map(|v| v.into()), + perform_type: value.perform_type.into(), + level_reward_info: value.level_reward_info.map(|v| v.into()), + end_hollow: value.end_hollow.into(), ..Default::default() } } } #[allow(unused)] +impl From for ::trigger_protocol::RechargeGetItemListCsReq { + fn from(value: RechargeGetItemListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::RechargeGetItemListCsReq> for RechargeGetItemListCsReq { + fn from(value: ::trigger_protocol::RechargeGetItemListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::PerformJumpCsReq { + fn from(value: PerformJumpCsReq) -> Self { + Self { + furthest_chapter: value.furthest_chapter.into(), + comic_index: value.comic_index.into(), + perform_uid: value.perform_uid.into(), + perform_id: value.perform_id.into(), + perform_type: value.perform_type.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::PerformJumpCsReq> for PerformJumpCsReq { + fn from(value: ::trigger_protocol::PerformJumpCsReq) -> Self { + Self { + furthest_chapter: value.furthest_chapter.into(), + comic_index: value.comic_index.into(), + perform_uid: value.perform_uid.into(), + perform_id: value.perform_id.into(), + perform_type: value.perform_type.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetFairyDataCsReq { + fn from(value: GetFairyDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetFairyDataCsReq> for GetFairyDataCsReq { + fn from(value: ::trigger_protocol::GetFairyDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetDisplayCaseDataCsReq { + fn from(value: GetDisplayCaseDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetDisplayCaseDataCsReq> for GetDisplayCaseDataCsReq { + fn from(value: ::trigger_protocol::GetDisplayCaseDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetCampIdleDataCsReq { + fn from(value: GetCampIdleDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetCampIdleDataCsReq> for GetCampIdleDataCsReq { + fn from(value: ::trigger_protocol::GetCampIdleDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::HallSceneInfo { + fn from(value: HallSceneInfo) -> Self { + Self { + transform_id: value.transform_id.into(), + player_avatar_id: value.player_avatar_id.into(), + position: value.position.map(|v| v.into()), + section_id: value.section_id.into(), + day_of_week: value.day_of_week.into(), + scene_unit_list: value + .scene_unit_list + .into_iter() + .map(|v| v.into()) + .collect(), + bgm_id: value.bgm_id.into(), + control_avatar_id: value.control_avatar_id.into(), + time_of_day: value.time_of_day.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::HallSceneInfo> for HallSceneInfo { + fn from(value: ::trigger_protocol::HallSceneInfo) -> Self { + Self { + transform_id: value.transform_id.into(), + player_avatar_id: value.player_avatar_id.into(), + position: value.position.map(|v| v.into()), + section_id: value.section_id.into(), + day_of_week: value.day_of_week.into(), + scene_unit_list: value + .scene_unit_list + .into_iter() + .map(|v| v.into()) + .collect(), + bgm_id: value.bgm_id.into(), + control_avatar_id: value.control_avatar_id.into(), + time_of_day: value.time_of_day.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::DressEquipmentSuitCsReq { + fn from(value: DressEquipmentSuitCsReq) -> Self { + Self { + param_list: value.param_list.into_iter().map(|v| v.into()).collect(), + avatar_id: value.avatar_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::DressEquipmentSuitCsReq> for DressEquipmentSuitCsReq { + fn from(value: ::trigger_protocol::DressEquipmentSuitCsReq) -> Self { + Self { + param_list: value.param_list.into_iter().map(|v| v.into()).collect(), + avatar_id: value.avatar_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::VideoGetInfoScRsp { + fn from(value: VideoGetInfoScRsp) -> Self { + Self { + video_key_map: value + .video_key_map + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::VideoGetInfoScRsp> for VideoGetInfoScRsp { + fn from(value: ::trigger_protocol::VideoGetInfoScRsp) -> Self { + Self { + video_key_map: value + .video_key_map + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::GetMonthCardRewardListCsReq { + fn from(value: GetMonthCardRewardListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetMonthCardRewardListCsReq> +for GetMonthCardRewardListCsReq { + fn from(value: ::trigger_protocol::GetMonthCardRewardListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] impl From for ::trigger_protocol::GetPlayerMailsCsReq { fn from(value: GetPlayerMailsCsReq) -> Self { Self { ..Default::default() } @@ -5674,56 +4844,376 @@ impl From<::trigger_protocol::GetPlayerMailsCsReq> for GetPlayerMailsCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::MusicPlayerItem { - fn from(value: MusicPlayerItem) -> Self { +impl From for ::trigger_protocol::WeaponUnDressCsReq { + fn from(value: WeaponUnDressCsReq) -> Self { Self { - id: value.id.into(), - seen_time: value.seen_time.into(), - unlock_time: value.unlock_time.into(), + avatar_id: value.avatar_id.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::MusicPlayerItem> for MusicPlayerItem { - fn from(value: ::trigger_protocol::MusicPlayerItem) -> Self { +impl From<::trigger_protocol::WeaponUnDressCsReq> for WeaponUnDressCsReq { + fn from(value: ::trigger_protocol::WeaponUnDressCsReq) -> Self { Self { - id: value.id.into(), - seen_time: value.seen_time.into(), - unlock_time: value.unlock_time.into(), + avatar_id: value.avatar_id.into(), ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::SceneInfo { - fn from(value: SceneInfo) -> Self { +impl From for ::trigger_protocol::HollowInfo { + fn from(value: HollowInfo) -> Self { Self { - hall_scene_info: value.hall_scene_info.map(|v| v.into()), - local_play_type: value.local_play_type.into(), - fight_scene_info: value.fight_scene_info.map(|v| v.into()), - scene_type: value.scene_type.into(), - rally_scene_info: value.rally_scene_info.map(|v| v.into()), - event_id: value.event_id.into(), + hollow_statistics: value.hollow_statistics.map(|v| v.into()), + hollow_quest_id: value.hollow_quest_id.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::SceneInfo> for SceneInfo { - fn from(value: ::trigger_protocol::SceneInfo) -> Self { +impl From<::trigger_protocol::HollowInfo> for HollowInfo { + fn from(value: ::trigger_protocol::HollowInfo) -> Self { Self { - hall_scene_info: value.hall_scene_info.map(|v| v.into()), - local_play_type: value.local_play_type.into(), - fight_scene_info: value.fight_scene_info.map(|v| v.into()), - scene_type: value.scene_type.into(), - rally_scene_info: value.rally_scene_info.map(|v| v.into()), - event_id: value.event_id.into(), + hollow_statistics: value.hollow_statistics.map(|v| v.into()), + hollow_quest_id: value.hollow_quest_id.into(), ..Default::default() } } } #[allow(unused)] +impl From for ::trigger_protocol::UpdateEventGraphScNotify { + fn from(value: UpdateEventGraphScNotify) -> Self { + Self { + event_graph_owner_uid: value.event_graph_owner_uid.into(), + owner_type: value.owner_type.into(), + is_event_success: value.is_event_success.into(), + tag: value.tag.into(), + npc_interaction: value.npc_interaction.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::UpdateEventGraphScNotify> for UpdateEventGraphScNotify { + fn from(value: ::trigger_protocol::UpdateEventGraphScNotify) -> Self { + Self { + event_graph_owner_uid: value.event_graph_owner_uid.into(), + owner_type: value.owner_type.into(), + is_event_success: value.is_event_success.into(), + tag: value.tag.into(), + npc_interaction: value.npc_interaction.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::BeginTrainingCourseBattleCsReq { + fn from(value: BeginTrainingCourseBattleCsReq) -> Self { + Self { + quest_id: value.quest_id.into(), + avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), + buddy_id: value.buddy_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::BeginTrainingCourseBattleCsReq> +for BeginTrainingCourseBattleCsReq { + fn from(value: ::trigger_protocol::BeginTrainingCourseBattleCsReq) -> Self { + Self { + quest_id: value.quest_id.into(), + avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), + buddy_id: value.buddy_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::AvatarUnitInfo { + fn from(value: AvatarUnitInfo) -> Self { + Self { + avatar_id: value.avatar_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::AvatarUnitInfo> for AvatarUnitInfo { + fn from(value: ::trigger_protocol::AvatarUnitInfo) -> Self { + Self { + avatar_id: value.avatar_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetAuthkeyCsReq { + fn from(value: GetAuthkeyCsReq) -> Self { + Self { + offline_verify_value: value.offline_verify_value.into(), + auth_appid: value.auth_appid.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetAuthkeyCsReq> for GetAuthkeyCsReq { + fn from(value: ::trigger_protocol::GetAuthkeyCsReq) -> Self { + Self { + offline_verify_value: value.offline_verify_value.into(), + auth_appid: value.auth_appid.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::RefreshSectionCsReq { + fn from(value: RefreshSectionCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::RefreshSectionCsReq> for RefreshSectionCsReq { + fn from(value: ::trigger_protocol::RefreshSectionCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetCafeDataCsReq { + fn from(value: GetCafeDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetCafeDataCsReq> for GetCafeDataCsReq { + fn from(value: ::trigger_protocol::GetCafeDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::SyncEventInfoScNotify { + fn from(value: SyncEventInfoScNotify) -> Self { + Self { + npc_interaction: value.npc_interaction.into(), + action_list: value.action_list.into_iter().map(|v| v.into()).collect(), + owner_id: value.owner_id.into(), + tag: value.tag.into(), + owner_type: value.owner_type.into(), + event_graph_uid: value.event_graph_uid.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::SyncEventInfoScNotify> for SyncEventInfoScNotify { + fn from(value: ::trigger_protocol::SyncEventInfoScNotify) -> Self { + Self { + npc_interaction: value.npc_interaction.into(), + action_list: value.action_list.into_iter().map(|v| v.into()).collect(), + owner_id: value.owner_id.into(), + tag: value.tag.into(), + owner_type: value.owner_type.into(), + event_graph_uid: value.event_graph_uid.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetFriendListScRsp { + fn from(value: GetFriendListScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetFriendListScRsp> for GetFriendListScRsp { + fn from(value: ::trigger_protocol::GetFriendListScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::GetQuestionsAnswerGameDataCsReq { + fn from(value: GetQuestionsAnswerGameDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetQuestionsAnswerGameDataCsReq> +for GetQuestionsAnswerGameDataCsReq { + fn from(value: ::trigger_protocol::GetQuestionsAnswerGameDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::BeginArchiveBattleQuestCsReq { + fn from(value: BeginArchiveBattleQuestCsReq) -> Self { + Self { + avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), + is_story: value.is_story.into(), + quest_id: value.quest_id.into(), + buddy_id: value.buddy_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::BeginArchiveBattleQuestCsReq> +for BeginArchiveBattleQuestCsReq { + fn from(value: ::trigger_protocol::BeginArchiveBattleQuestCsReq) -> Self { + Self { + avatar_id_list: value.avatar_id_list.into_iter().map(|v| v.into()).collect(), + is_story: value.is_story.into(), + quest_id: value.quest_id.into(), + buddy_id: value.buddy_id.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::EnterSceneScNotify { + fn from(value: EnterSceneScNotify) -> Self { + Self { + scene_info: value.scene_info.map(|v| v.into()), + dungeon_info: value.dungeon_info.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::EnterSceneScNotify> for EnterSceneScNotify { + fn from(value: ::trigger_protocol::EnterSceneScNotify) -> Self { + Self { + scene_info: value.scene_info.map(|v| v.into()), + dungeon_info: value.dungeon_info.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetWishlistDataScRsp { + fn from(value: GetWishlistDataScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetWishlistDataScRsp> for GetWishlistDataScRsp { + fn from(value: ::trigger_protocol::GetWishlistDataScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetArcadeDataCsReq { + fn from(value: GetArcadeDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetArcadeDataCsReq> for GetArcadeDataCsReq { + fn from(value: ::trigger_protocol::GetArcadeDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetOnlineFriendsListScRsp { + fn from(value: GetOnlineFriendsListScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetOnlineFriendsListScRsp> for GetOnlineFriendsListScRsp { + fn from(value: ::trigger_protocol::GetOnlineFriendsListScRsp) -> Self { + Self { + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetServerTimestampScRsp { + fn from(value: GetServerTimestampScRsp) -> Self { + Self { + retcode: value.retcode.into(), + utc_offset: value.utc_offset.into(), + timestamp: value.timestamp.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetServerTimestampScRsp> for GetServerTimestampScRsp { + fn from(value: ::trigger_protocol::GetServerTimestampScRsp) -> Self { + Self { + retcode: value.retcode.into(), + utc_offset: value.utc_offset.into(), + timestamp: value.timestamp.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::Transform { + fn from(value: Transform) -> Self { + Self { + position: value.position.into_iter().map(|v| v.into()).collect(), + rotation: value.rotation.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::Transform> for Transform { + fn from(value: ::trigger_protocol::Transform) -> Self { + Self { + position: value.position.into_iter().map(|v| v.into()).collect(), + rotation: value.rotation.into_iter().map(|v| v.into()).collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetRewardBuffDataCsReq { + fn from(value: GetRewardBuffDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetRewardBuffDataCsReq> for GetRewardBuffDataCsReq { + fn from(value: ::trigger_protocol::GetRewardBuffDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetRidusGotBooDataCsReq { + fn from(value: GetRidusGotBooDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetRidusGotBooDataCsReq> for GetRidusGotBooDataCsReq { + fn from(value: ::trigger_protocol::GetRidusGotBooDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] impl From for ::trigger_protocol::GetArchiveDataCsReq { fn from(value: GetArchiveDataCsReq) -> Self { Self { ..Default::default() } @@ -5736,55 +5226,283 @@ impl From<::trigger_protocol::GetArchiveDataCsReq> for GetArchiveDataCsReq { } } #[allow(unused)] -impl From for ::trigger_protocol::AbyssArpeggioGetDataCsReq { - fn from(value: AbyssArpeggioGetDataCsReq) -> Self { +impl From for ::trigger_protocol::GetAbyssRewardDataCsReq { + fn from(value: GetAbyssRewardDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::AbyssArpeggioGetDataCsReq> for AbyssArpeggioGetDataCsReq { - fn from(value: ::trigger_protocol::AbyssArpeggioGetDataCsReq) -> Self { +impl From<::trigger_protocol::GetAbyssRewardDataCsReq> for GetAbyssRewardDataCsReq { + fn from(value: ::trigger_protocol::GetAbyssRewardDataCsReq) -> Self { Self { ..Default::default() } } } #[allow(unused)] -impl From for ::trigger_protocol::GetWeaponDataCsReq { - fn from(value: GetWeaponDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::GetWeaponDataCsReq> for GetWeaponDataCsReq { - fn from(value: ::trigger_protocol::GetWeaponDataCsReq) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::FairyData { - fn from(value: FairyData) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From<::trigger_protocol::FairyData> for FairyData { - fn from(value: ::trigger_protocol::FairyData) -> Self { - Self { ..Default::default() } - } -} -#[allow(unused)] -impl From for ::trigger_protocol::MusicPlayerData { - fn from(value: MusicPlayerData) -> Self { +impl From +for ::trigger_protocol::BeginArchiveBattleQuestScRsp { + fn from(value: BeginArchiveBattleQuestScRsp) -> Self { Self { - music_list: value.music_list.into_iter().map(|v| v.into()).collect(), + quest_id: value.quest_id.into(), + retcode: value.retcode.into(), ..Default::default() } } } #[allow(unused)] -impl From<::trigger_protocol::MusicPlayerData> for MusicPlayerData { - fn from(value: ::trigger_protocol::MusicPlayerData) -> Self { +impl From<::trigger_protocol::BeginArchiveBattleQuestScRsp> +for BeginArchiveBattleQuestScRsp { + fn from(value: ::trigger_protocol::BeginArchiveBattleQuestScRsp) -> Self { Self { - music_list: value.music_list.into_iter().map(|v| v.into()).collect(), + quest_id: value.quest_id.into(), + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetBattlePassDataCsReq { + fn from(value: GetBattlePassDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetBattlePassDataCsReq> for GetBattlePassDataCsReq { + fn from(value: ::trigger_protocol::GetBattlePassDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::GetCharacterQuestListCsReq { + fn from(value: GetCharacterQuestListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetCharacterQuestListCsReq> +for GetCharacterQuestListCsReq { + fn from(value: ::trigger_protocol::GetCharacterQuestListCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::FinishArchivePerformScRsp { + fn from(value: FinishArchivePerformScRsp) -> Self { + Self { + sub_id: value.sub_id.into(), + quest_id: value.quest_id.into(), + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::FinishArchivePerformScRsp> for FinishArchivePerformScRsp { + fn from(value: ::trigger_protocol::FinishArchivePerformScRsp) -> Self { + Self { + sub_id: value.sub_id.into(), + quest_id: value.quest_id.into(), + retcode: value.retcode.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::HollowData { + fn from(value: HollowData) -> Self { + Self { + hollow_info_list: value + .hollow_info_list + .into_iter() + .map(|v| v.into()) + .collect(), + unlock_hollow_group_list: value + .unlock_hollow_group_list + .into_iter() + .map(|v| v.into()) + .collect(), + unlock_hollow_id_list: value + .unlock_hollow_id_list + .into_iter() + .map(|v| v.into()) + .collect(), + hollow_group_list: value + .hollow_group_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::HollowData> for HollowData { + fn from(value: ::trigger_protocol::HollowData) -> Self { + Self { + hollow_info_list: value + .hollow_info_list + .into_iter() + .map(|v| v.into()) + .collect(), + unlock_hollow_group_list: value + .unlock_hollow_group_list + .into_iter() + .map(|v| v.into()) + .collect(), + unlock_hollow_id_list: value + .unlock_hollow_id_list + .into_iter() + .map(|v| v.into()) + .collect(), + hollow_group_list: value + .hollow_group_list + .into_iter() + .map(|v| v.into()) + .collect(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetExplorationDataCsReq { + fn from(value: GetExplorationDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetExplorationDataCsReq> for GetExplorationDataCsReq { + fn from(value: ::trigger_protocol::GetExplorationDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::AbyssGetDataCsReq { + fn from(value: AbyssGetDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::AbyssGetDataCsReq> for AbyssGetDataCsReq { + fn from(value: ::trigger_protocol::AbyssGetDataCsReq) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::InteractInfo { + fn from(value: InteractInfo) -> Self { + Self { + scale_x: value.scale_x.into(), + interact_target_list: value + .interact_target_list + .into_iter() + .map(|v| v.into()) + .collect(), + participators: value + .participators + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), + tag_id: value.tag_id.into(), + scale_y: value.scale_y.into(), + name: value.name.into(), + scale_z: value.scale_z.into(), + scale_w: value.scale_w.into(), + scale_r: value.scale_r.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::InteractInfo> for InteractInfo { + fn from(value: ::trigger_protocol::InteractInfo) -> Self { + Self { + scale_x: value.scale_x.into(), + interact_target_list: value + .interact_target_list + .into_iter() + .map(|v| v.into()) + .collect(), + participators: value + .participators + .into_iter() + .map(|(k, v)| (k.into(), v.into())) + .collect(), + tag_id: value.tag_id.into(), + scale_y: value.scale_y.into(), + name: value.name.into(), + scale_z: value.scale_z.into(), + scale_w: value.scale_w.into(), + scale_r: value.scale_r.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetPlayerBasicInfoScRsp { + fn from(value: GetPlayerBasicInfoScRsp) -> Self { + Self { + retcode: value.retcode.into(), + basic_info: value.basic_info.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetPlayerBasicInfoScRsp> for GetPlayerBasicInfoScRsp { + fn from(value: ::trigger_protocol::GetPlayerBasicInfoScRsp) -> Self { + Self { + retcode: value.retcode.into(), + basic_info: value.basic_info.map(|v| v.into()), + ..Default::default() + } + } +} +#[allow(unused)] +impl From +for ::trigger_protocol::SavePlayerSystemSettingCsReq { + fn from(value: SavePlayerSystemSettingCsReq) -> Self { + Self { + r#type: value.r#type.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::SavePlayerSystemSettingCsReq> +for SavePlayerSystemSettingCsReq { + fn from(value: ::trigger_protocol::SavePlayerSystemSettingCsReq) -> Self { + Self { + r#type: value.r#type.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::HollowStatistics { + fn from(value: HollowStatistics) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From<::trigger_protocol::HollowStatistics> for HollowStatistics { + fn from(value: ::trigger_protocol::HollowStatistics) -> Self { + Self { ..Default::default() } + } +} +#[allow(unused)] +impl From for ::trigger_protocol::GetQuestDataCsReq { + fn from(value: GetQuestDataCsReq) -> Self { + Self { + quest_type: value.quest_type.into(), + ..Default::default() + } + } +} +#[allow(unused)] +impl From<::trigger_protocol::GetQuestDataCsReq> for GetQuestDataCsReq { + fn from(value: ::trigger_protocol::GetQuestDataCsReq) -> Self { + Self { + quest_type: value.quest_type.into(), ..Default::default() } } diff --git a/crates/trigger-protobuf/src/lib.rs b/crates/trigger-protobuf/src/lib.rs index 4849f8f..d75c2c4 100644 --- a/crates/trigger-protobuf/src/lib.rs +++ b/crates/trigger-protobuf/src/lib.rs @@ -22,7 +22,7 @@ include!("../out/_.rs"); include!("../out/protocol_map.rs"); #[derive(trigger_protobuf_derive::CmdID)] -#[cmdid(8128)] +#[cmdid(5636)] #[derive(trigger_protobuf_derive::XorFields, Clone, Copy, PartialEq, ::prost::Message)] pub struct FallbackRsp {} diff --git a/crates/trigger-protocol/src/lib.rs b/crates/trigger-protocol/src/lib.rs index f821600..dcabc9f 100644 --- a/crates/trigger-protocol/src/lib.rs +++ b/crates/trigger-protocol/src/lib.rs @@ -1222,6 +1222,30 @@ pub struct GetNewsStandDataScRsp { pub news_stand_data: Option, } +#[derive(Default, Debug, Clone, Encodeable, Decodeable, ClientCmdID)] +#[id(1323)] +pub struct EndNewbieCsReq { + pub group_id: u32, +} + +#[derive(Default, Debug, Clone, Encodeable, Decodeable, ClientCmdID)] +#[id(1324)] +pub struct EndNewbieScRsp { + pub retcode: i32, +} + +#[derive(Default, Debug, Clone, Encodeable, Decodeable, ClientCmdID)] +#[id(1325)] +pub struct SyncGlobalVariablesCsReq { + pub global_variables: HashMap, +} + +#[derive(Default, Debug, Clone, Encodeable, Decodeable, ClientCmdID)] +#[id(1326)] +pub struct SyncGlobalVariablesScRsp { + pub retcode: i32, +} + #[derive(Default, Debug, Clone, Encodeable, Decodeable, ClientCmdID)] #[id(1340)] pub struct GetTrashbinHermitDataCsReq {} @@ -1757,3 +1781,15 @@ pub struct GetQuestionsAnswerGameDataCsReq {} pub struct GetQuestionsAnswerGameDataScRsp { pub retcode: i32, } + +// FlowerShop + +#[derive(Default, Debug, Clone, Encodeable, Decodeable, ClientCmdID)] +#[id(7150)] +pub struct GetFlowerShopDataCsReq {} + +#[derive(Default, Debug, Clone, Encodeable, Decodeable, ClientCmdID)] +#[id(7151)] +pub struct GetFlowerShopDataScRsp { + pub retcode: i32, +} \ No newline at end of file diff --git a/environment.toml b/environment.toml index 8ff9fc2..f0521d3 100644 --- a/environment.toml +++ b/environment.toml @@ -30,7 +30,7 @@ user = "root" password = "root" [security] -static_key = "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" +static_key = "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" [[security.rsa_versions]] version = 3