Bouncing actor issues...

Archive of the old editing forum
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Locked
User avatar
Ravick
Posts: 2046
Joined: Sun Aug 22, 2010 10:59 pm
Location: Tubarão, Brasil
Contact:

Bouncing actor issues...

Post by Ravick »

Hi there,

So, this is kinda a noobish question I guess (o.õ), but I'm trying to make very small actors that should bounce everything they colide with, and, if possible, thrust all actors they colide with. Lets say, they must behave more or less just like billiards, "pool balls".

I've started with the following:

Code: Select all

ACTOR bola 5556
{
	Scale 0.3
	Radius 6
	Height 6
	Translation ice
	Mass 10
	BounceType Doom
	BounceFactor 0.2
	//BounceSound soundname
	//WallBounceSound 
	+SOLID
	+NOBLOOD
	+ALLOWBOUNCEONACTORS
	+BOUNCEONACTORS
	+FORCEXYBILLBOARD
	States
	{
	Spawn:
		BAL1 A -1
		stop
	}
}
But this actor does stop when coliding with other actors. Is it possible to do such physics with DECORATE? (It must be compatible with Zandronum.)

Thanks in advance! :)
User avatar
phantombeta
Posts: 2161
Joined: Thu May 02, 2013 1:27 am
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: Bouncing actor issues...

Post by phantombeta »

Uhhhhhh.
If it's Zandronum compatible, AFAIK the most you could do is a convoluted ACS hack that would break because of Zandronum's C/S netcode. It'd lag and desync on the clients because the ACS scripts wouldn't be running on them, and this would seriously fuck up actor movement prediction and interpolation.
Locked

Return to “Editing (Archive)”