Garry's Mod

Garry's Mod

vFire - Dynamic Fire for Garry's Mod
Destruction 2018 年 10 月 2 日 上午 9:59
vExplosions idea for some other mod
NAME
vExplosions
EFFECTS
Expansion by one explosion size each thousandth of a second (called an explo-grow)
Damage changes to be divided by the explosion size while doing damage each explo-grow. Will do full damage of the explosion that it's supposed to.
EXAMPLE
If the explosion has 500 damage and 500 size, each explo-grow it does 1 damage, but it does 500 explo-grows up to when it reaches 500 size. The explosion will take .5 seconds, and after .5 seconds will have done 500 damage. If an explosion is 1500 damage and size 4500, it does 1 damage every three explo-grows. However, it will still do 1500 damage once it reaches 4500 size. If the explosion is 4500 damage and 1500 size, the explosion will do 3 damage every explo-grow, and after reaching 1500 size, will reach to dishing out 4500 damage. I hope that made sense.
CVARS
vExplo_Speed - Number to divide amount of seconds it takes to do an explo-grow. 1000 SERVER
vExplo_SizeMul - Multiplication of size. 1 SERVER
vExplo_DmgMul - Multiplication of damage. 1 SERVER
vExplo_Shockwave - Whether or not a cool shockwave effect happens. 1 is true, 0 is false. 1 CLIENT
UPDATE FOR THE IDEA:
CVARS
vExplo_Dmg+ - Whether or not damage stays HL2 / explo-grow. 1 is true, 0 is false. 0 SERVER
vExplo_Size+ - Whether or not total HL2 damage is added on for size. 1 is true, 0 is false. 0 SERVER
EXAMPLE
vExplo_Dmg+ = 1
vExplo_Size+ = 0
500 damage - 500 size:
The default 500 damage is going to occur 500 times; each explo-grow.
vExplo_Dmg+ = 0
vExplo_Size+ = 1
500 damage - 500 size:
1 damage, but it happens 1000 times and there are 1000 explo-grows instead.
1000 damage - 500 size
2 damage, but it happens 1500 times and there are 1500 explo-grows instead.
UPDATE FOR THE IDEA:
CVARS
vExplo_Debris - Whether or not burning shrapnel spawns. 1 is true, 0 is false. 1
vExplo_DebrisCount - Every X explosion size, this amount of debris spawns. 1
vExplo_DebrisSpeed - Every this amount of explosion size, X amount of debris spawns. 100
EXAMPLE
vExplo_Debris = 1
vExplo_DebrisCount = 1
vExplo_DebrisSpeed = 100
Every 100 explosion size, 1 debris spawns. Thus, at explosion size 100, 200, 300, 400, 500, 600, etc. So a 250 explosion size explosion lets out two debris bits, but a 300 explosion size explosion lets out three debris bits.
vExplo_Debris = 0
Nope. No vFire debris.
vExplo_Debris = 1
vExplo_DebrisCount = 3
vExplo_DebrisSpeed = 250
Every 250 explosion size, 3 debris spawns. Thus, at explosion size 250, 500, 750, etc. So a 250 explosion size lets out three explosion bits, but 450 explosion size stays at three.
最后由 Destruction 编辑于; 2018 年 10 月 9 日 下午 4:33
< >
正在显示第 1 - 1 条,共 1 条留言
Destruction 2018 年 10 月 2 日 下午 4:48 
i hope this ends up being used for the plan for vExplosions if it comes out
< >
正在显示第 1 - 1 条,共 1 条留言
每页显示数: 1530 50