isv-goldsrc
March 11, 2023

[ISV-LAT] GoldSrc sutstvo Cycler - Kako izbaviti se od čudnyh efektov krvi vo vrěmeni bitja?

Časom jest želanje/ohota stvoriti někaku kartu za modifikaciju na GoldSrc bez vsakyh neudobstv/nepriěmnostij. I, napriměr, hčete dodati do karty *.mdl-objekt, ktory by imal někaku minimalnu koliziju.

V GoldSrc za to jest cycler, no on imaje někaky divny prědmet — sutstvo izpljuskaje vo vrěmenu/času bitja krov životin iz světa "Xen" (Zen/Ksen).

Da by izbaviti se od njego (od efekta), ja jesm (ne bez pomoči v medžumrěžje/medžusěti/internetu) prišel k slědujučemu:

Vo fajlu /dlls/h_cycler.cpp v funkciji void CCycler::Spawn() dodal:

m_bloodColor = DONT_BLEED;

Takože možno udaliti/izčrknuti pev->takedamage = DAMAGE_YES; da by izbaviti se od nepotrěbnogo. Ibo po načto statičnomu objektu iměti vo sceně prijem škody?

Može byti něktore modely budut iměti potrěbu vo dodanji někakyh clip-brašjev vo sceně, no to ne bude taky veliky problem (toliko ako/jestli model ne jest složeny/komplikovany).