[#] [GOLDSRC] Cycler ento - kiel forigi strangajn efektojn de la sango dum bato?
btttrn6(tavern,36) — All
2022-09-15 19:46:41


Fojfoje estas volo krei mapon por ~Half-Life aŭ sia modifo, kaj dispozicii tie iomete modelojn. Sed en norma Half-Life krei tielan neeble pro strangan sangon de la cycler-ento.
Tiam oni povas krei apogbastonon...
Estas tasko: fari tiel, ke ni povus dispozicii mdl-modelon [1][2] per la cycler-ento [3][4] en nian mapon. Kaj fari tiel, ke la cycler-ento ne generos XEN-sangon [5]. Plie en la interreto nenio skribite pri tio.
Do, mi faris ĉi tion:
En "/dlls/h_cycler.cpp" en la funkcio "void CCycler::Spawn()" mi aldonis:
m_bloodColor = DONT_BLEED;
Oni povas forigi "pev->takedamage = DAMAGE_YES;", ke ento ne ricevos damaĝon kaj ne generos strangan sangon.
Post mi ekkompilis fontaĵojn. Nun mi havas [6][7] objekton kun kolizio kaj sen strangan sangon.

-[1]: https://developer.valvesoftware.com/wiki/MDL
-[2]: https://web.archive.org/web/20220608094855/https://developer.valvesoftware.com/wiki/MDL
-[3]: https://developer.valvesoftware.com/wiki/Cycler_(GoldSource_Engine)
-[4]: https://web.archive.org/web/20220621200452/https://developer.valvesoftware.com/wiki/Cycler_(GoldSource_Engine)
-[5]: Tio ŝajnas tiela por mi. Probable tiel estas.
-[6]: https://i.imgur.com/JYzsSSc.png
-[7]: https://web.archive.org/web/20220915153911/https://i.imgur.com/JYzsSSc.png