Talk:Firesmoke
Jump to navigation
Jump to search
I tried to make fire where my crossbow hit.
- CBaseEntity *pBlaze;
- pBlaze = Create("_firesmoke", tr.endpos, GetAbsAngles(),pOther);
- pBlaze->Spawn();
The fire disappears eventually but won't stick with the parents (pOther - npc hit by bolt). Likely I will have to switch to env_fire or make a firesprite appear with other means.--Ninjaofsauce (talk) 01:31, 23 September 2019 (UTC)
Legitimate use
I don't think because one person prescribes that this entity shouldn't be used that the FGD code should be removed. The entity has legitimate uses and people can make their own decision if they want to add it or not. --Sirhephaestus (talk) 16:58, 29 November 2024 (PST)
- That fgd entry doesn't even make sense. What's the point of ltime, hammerid, responsecontext etc. for this entity ? I doubt this entity is of use to someone that cannot add it to fgd themselves and don't see what it offers that env_fire doesn't --Nescius (talk) 08:10, 30 November 2024 (PST)
- It's a pinsplash fgd; he was known for questionable fgd edits. I trimmed the fat.
— SirYodaJedi (talk) 08:35, 30 November 2024 (PST)- Assuming the page is correct about it not using an edict you could have 1000 of these ents and be fine, whereas that'd probably cause issues on a regular map if you tried it with env_fire. Seems pretty useful to me. The FGD code was very bloated though, yeah. --Sirhephaestus (talk) 09:54, 30 November 2024 (PST)
Not sure what's that about. It's not server side entity so it still uses an edict. Can check so in-game. Any entity that has non-zero entity index is an edictI see now what's meant by that. env_fire is basically 2 edicts because it's _firesmoke + env_fire while _firesmoke is just 1 edict. It's little misleading. --Nescius (talk) 11:37, 30 November 2024 (PST)
- I understand these arguments, but let me once again point out that you have overwritten now multiple unrelated intermediate edits, please be more careful instead of mindlessly clicking the revert button. I'm still going to change the not in FGD template to the "should not be put directly in a map" version, but I'll keep the FGD code section since enough people seem to want it. - Luke18033 (talk) 20:49, 1 December 2024 (PST)
- I think it looks good now. Better explains why someone might want to use this entity directly, and posits possible alternatives.
— SirYodaJedi (talk) 10:58, 2 December 2024 (PST)
- Assuming the page is correct about it not using an edict you could have 1000 of these ents and be fine, whereas that'd probably cause issues on a regular map if you tried it with env_fire. Seems pretty useful to me. The FGD code was very bloated though, yeah. --Sirhephaestus (talk) 09:54, 30 November 2024 (PST)
- It's a pinsplash fgd; he was known for questionable fgd edits. I trimmed the fat.