My suggestions

Moderator: Graf Zahl

User avatar
Cutmanmike
Posts: 482
Joined: Sat Sep 03, 2005 23:34

My suggestions

Post by Cutmanmike »

I've decided to move across some old feature suggestions in the zdoom forums which never got any love.

DECORATE:

Floatspeed - All monsters with +FLOAT seem to raise and lower at the same speed. How about making it definable?

Weapon.Kickback2 - For secondary fire

VictimID() - Basicly just a way of doing more effects to a victim without having to assign tids. For example, if I shot a monster with a projectile which had Thing_Spawn(VictimID(), 98, 0, 0) it would spawn archvile flames on the enemy/player it hit.

OTHER:

sv_noturbo - I know Gzdoom isn't really made for deathmatch, but you can go above 100 turbo even with sv_cheats off.

GetDistance(tid) - Since you can do this in ACS anyway (with a bit more hassle) why not have this?
User avatar
solarsnowfall
Persecution Complex
Posts: 363
Joined: Fri Aug 05, 2005 8:51

Re: My suggestions

Post by solarsnowfall »

Cutmanmike wrote:GetDistance(tid) - Since you can do this in ACS anyway (with a bit more hassle) why not have this?
I think it would need to be GetDistance(tid1, tid2).

If you make this sort of thing an internal function, I think you'd have to make an internal sqrt() function as well. The only problem I can see is that the math (at least in ACS) isn't all that accurate.
User avatar
Zeg-Vok
Posts: 233
Joined: Wed Sep 21, 2005 18:04
Location: Up the creek without a paddle

Re: My suggestions

Post by Zeg-Vok »

Cutmanmike wrote:VictimID() - Basicly just a way of doing more effects to a victim without having to assign tids. For example, if I shot a monster with a projectile which had Thing_Spawn(VictimID(), 98, 0, 0) it would spawn archvile flames on the enemy/player it hit.
Wouldnt it be better to have a stringed name like "Archvilefire" rather than the spawn id?
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany

Post by Graf Zahl »

Thing_Spawn needs a spawn ID. But you can always use Spawnspot instead.
User avatar
Eriance
Posts: 150
Joined: Wed Mar 29, 2006 19:36
Location: Everywhere and nowhere

Post by Eriance »

Graf Zahl wrote:Thing_Spawn needs a spawn ID. But you can always use Spawnspot instead.


SpawnSpot doesn't spawn the thing when there is anything in the exit location, even ammo for, some reason.

Return to “Closed Feature Suggestions”