Cutstuff Home
CMM's Twitter
MM8BDM Wiki
ZDoom Wiki
Zandronum
Welcome,
Guest
. Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Search
Login
Register
Advanced Search
Cutstuff Forum
»
Mega Man 8-bit Deathmatch
»
MM8BDM Discussion
»
Bugs/Suggestions
»
Closed
»
Laser buster gets a bit ....anemic (visual bug)
Print
Pages: [
1
]
Author
Topic: Laser buster gets a bit ....anemic (visual bug) (Read 2090 times)
0 Members and 1 Guest are viewing this topic.
August 24, 2017, 07:57:01 PM
Read 2090 times
Messatsu
MM8BDM Extender
....
>
>
>
>
Date Registered: November 10, 2010, 04:06:39 PM
Laser buster gets a bit ....anemic (visual bug)
«
on:
August 24, 2017, 07:57:01 PM »
Laser buster's projectile get's a bit .....pathetic as it travels
(click to show/hide)
The beginning looks okay, but the right's a tad odd....however.
(click to show/hide)
After it travels a short distance, it becomes traveling ...dots. The hell happened here?
Logged
August 25, 2017, 10:07:12 PM
Reply #1
JaxOf7
MM8BDM Extender
>
>
>
>
Date Registered: March 23, 2011, 03:56:13 AM
Re: Laser buster gets a bit ....anemic (visual bug)
«
Reply #1 on:
August 25, 2017, 10:07:12 PM »
The new laser actors I made that Core uses
(click to show/hide)
actor LaserShot
{
PROJECTILE
+DONTREFLECT
+FORCEXYBILLBOARD
+RIPPER
Speed 50
Damage (0)
radius 5
height 5
scale 2.5
ReactionTime 9
States
{
Spawn:
TNT1 A 0
TNT1 A 0 A_ScaleVelocity(SPEED_SCALAR)
Spawn2:
TNT1 A 0 A_CountDown
TNT1 A 0 A_SpawnItemEx("MegaLaser",0,0,0,(momx/SPEED_SCALAR),(momy/SPEED_SCALAR),(momz/SPEED_SCALAR),0,SXF_ABSOLUTEMOMENTUM)
//TNT1 A 0 A_SpawnItemEx("LaserTrail",-(momx/SPEED_SCALAR)/2,-(momy/SPEED_SCALAR)/2,-(momz/SPEED_SCALAR)/2,(momx/SPEED_SCALAR),(momy/SPEED_SCALAR),(momz/SPEED_SCALAR),0,SXF_ABSOLUTEPOSITION|SXF_ABSOLUTEMOMENTUM)
TNT1 A 0 A_SpawnItemEx("LaserTrail",-(momx/SPEED_SCALAR)/3,-(momy/SPEED_SCALAR)/3,-(momz/SPEED_SCALAR)/3,(momx/SPEED_SCALAR),(momy/SPEED_SCALAR),(momz/SPEED_SCALAR),0,SXF_ABSOLUTEPOSITION|SXF_ABSOLUTEMOMENTUM)
TNT1 A 0 A_SpawnItemEx("LaserTrail",-(momx/SPEED_SCALAR)*2/3,-(momy/SPEED_SCALAR)*2/3,-(momz/SPEED_SCALAR)*2/3,(momx/SPEED_SCALAR),(momy/SPEED_SCALAR),(momz/SPEED_SCALAR),0,SXF_ABSOLUTEPOSITION|SXF_ABSOLUTEMOMENTUM)
//TNT1 A 0 A_Log("Spawn")
TNT1 A 1
loop
Death:
TNT1 A 0
stop
}
}
actor MegaLaser
{
PROJECTILE
+DONTREFLECT
+FORCEXYBILLBOARD
+RIPPER
damagetype "LaserBuster"
Obituary "$OB_LASERBUSTER"
Damage (5)
radius 16
height 10
scale 2.5
States
{
Spawn:
TNT1 A 0
TNT1 A 1
Spawn2:
LASH AB 1
loop
Death:
TNT1 A 0
stop
}
}
My lasertrail that went with it
(click to show/hide)
actor LaserTrail : MegaLaser
{
Damage(0)
+CLIENTSIDEONLY
}
The lasertrail Core stuck with instead of using all my code for some reason
(click to show/hide)
actor LaserTrail
{
+DONTREFLECT
+NOINTERACTION
+CLIENTSIDEONLY
+FORCEXYBILLBOARD
speed 5
Scale 2.5
damage 0
States
{
Spawn:
LASH ABABA 1
stop
}
}
Logged
August 26, 2017, 07:07:23 AM
Reply #2
Korby
Global Moderator
Benvenuto nella room italiana!
>
>
>
>
>
>
>
>
>
>
>
>
>
>
Date Registered: March 04, 2010, 03:36:02 AM
Re: Laser buster gets a bit ....anemic (visual bug)
«
Reply #2 on:
August 26, 2017, 07:07:23 AM »
If I recall, your code would fire in directions that were not where one was aiming under certain circumstances.
This is why we didn't go with it.
Logged
August 26, 2017, 07:33:19 AM
Reply #3
JaxOf7
MM8BDM Extender
>
>
>
>
Date Registered: March 23, 2011, 03:56:13 AM
Re: Laser buster gets a bit ....anemic (visual bug)
«
Reply #3 on:
August 26, 2017, 07:33:19 AM »
You don't mean the old version that had a precision problem from using user variables instead of SPEED_SCALAR?
Cause my lastertrail actor veering off would be... interesting.
It's only real difference from the old/current lasertrail is in the NOINTERACTION flag.
If there is indeed a problem, removing +CLIENTSIDEONLY would definitely fix it.
Logged
August 28, 2017, 12:49:40 PM
Reply #4
Messatsu
MM8BDM Extender
....
>
>
>
>
Date Registered: November 10, 2010, 04:06:39 PM
Re: Laser buster gets a bit ....anemic (visual bug)
«
Reply #4 on:
August 28, 2017, 12:49:40 PM »
/sigh. The issue is that the LaserTrail actors are spawned only at the beginning, they last for 3 tics and never are created again. Kinda feels like someone took Jax's code, didn't pay any attention at all and just threw only a part of it in.
Anyway, this is what I think it should look like.
(click to show/hide)
Logged
September 07, 2017, 07:34:07 PM
Reply #5
CutmanMike
Administrator
Is it hot in here or is it just zscript?
>
>
>
>
>
>
>
Date Registered: December 17, 2008, 12:24:34 PM
Re: Laser buster gets a bit ....anemic (visual bug)
«
Reply #5 on:
September 07, 2017, 07:34:07 PM »
Fixed
Logged
Print
Pages: [
1
]
Cutstuff Forum
»
Mega Man 8-bit Deathmatch
»
MM8BDM Discussion
»
Bugs/Suggestions
»
Closed
»
Laser buster gets a bit ....anemic (visual bug)