Page 5 of 8

Re: RocketX-9_01 Beta on RX Server

Posted: Sun May 10, 2020 7:44 am
by SC]-[WARTZ_{HoF}
Didn’t realize there was already an RX9. No matter plenty of numbers left.

Re: RocketX-9_01 Beta on RX Server

Posted: Sun May 10, 2020 5:41 pm
by SC]-[WARTZ_{HoF}
medor wrote: Sun May 10, 2020 7:37 am
SC]-[WARTZ_{HoF} wrote: Sat May 09, 2020 9:12 pm Those resources from NW3 can be included in the mod. Matter of fact this has been done before for RX7UL and RX8UL.

There is a more recent http://medor.no-ip.org/index.php?dir=Ze ... e=RXU9.zip
I don't consider this RX9 because it is RXU9 and the description is Rocket X Launcher. By design this just RX7 mutilated with RX8 and newnet features. I will continue actual RX9 development. Sorry but this version of RX has more copy paste coding nightmares than any I have seen.

Re: RocketX-9_01 Beta on RX Server

Posted: Sun May 10, 2020 6:08 pm
by Nelsona
This needs a bit of judgement not copy-paste. There are functions which I think are incomplete. As I wrote all new SLBotBrain and things in Kong, other classes need revision too. "Suppress=ScriptWarning" is not an answer.

Re: RocketX-9_01 Beta on RX Server

Posted: Tue May 19, 2020 8:01 pm
by Nelsona
Let's do some watching here
What happens with our rocket aka StrangeShell ? It starts and:

Code: Select all

JetRed = Spawn(class'XSFRed',Self,, Location, Rotation);
Saying that rocket is owner of some XSFRed. Warning, rocket owns this class. Then I think it's a cheap circus.

Code: Select all

class XSFRed expands Projectile;
...
..
...
defaultproperties
{
	XSFRedClass=Class'RX9_C_02.XSFRed'
	bOnlyOwnerSee=True
	bNetTemporary=False
	RemoteRole=ROLE_SimulatedProxy
	....
	....
}
Does anybody knows what does that means bOnlyOwnerSee ? First of all my seeking beacons from various BotyMan types has that property because only Owner it's interested about Path that needs to be taken. Here I don't even know who owns what and why such property. StrangeShell must "see" - What is this ? Is this owned by StrangeShell's owner too ? Hmm...

Re: RocketX-9_01 Beta on RX Server

Posted: Tue May 19, 2020 8:59 pm
by SC]-[WARTZ_{HoF}
I posted your query on Discord Nels under dev-rocket-x9.

EDIT: from what I see in Engine classes.
C:\UnrealTournament\Engine\Classes\Actor.uc (3 hits)
Line 31: var(Advanced) bool bOnlyOwnerSee; // Only owner can see this actor.
Line 566: bHidden, bOnlyOwnerSee;
Line 569: unreliable if( DrawType==DT_Sprite && !bHidden && (!bOnlyOwnerSee || bNetOwner) && Role==ROLE_Authority)
C:\UnrealTournament\Engine\Classes\Inventory.uc (2 hits)
Line 263: bOnlyOwnerSee = false;
Line 278: bOnlyOwnerSee = true;
C:\UnrealTournament\Engine\Classes\WayBeacon.uc (1 hits)
Line 36: bOnlyOwnerSee=True

Re: RocketX-9_01 Beta on RX Server

Posted: Wed May 20, 2020 12:03 am
by chamberly
SC]-[WARTZ_{HoF} wrote: Tue May 19, 2020 8:59 pm I posted your query on Discord Nels under dev-rocket-x9.

EDIT: from what I see in Engine classes.
C:\UnrealTournament\Engine\Classes\Actor.uc (3 hits)
Line 31: var(Advanced) bool bOnlyOwnerSee; // Only owner can see this actor.
Line 566: bHidden, bOnlyOwnerSee;
Line 569: unreliable if( DrawType==DT_Sprite && !bHidden && (!bOnlyOwnerSee || bNetOwner) && Role==ROLE_Authority)
C:\UnrealTournament\Engine\Classes\Inventory.uc (2 hits)
Line 263: bOnlyOwnerSee = false;
Line 278: bOnlyOwnerSee = true;
C:\UnrealTournament\Engine\Classes\WayBeacon.uc (1 hits)
Line 36: bOnlyOwnerSee=True
This is really insane...

Re: RocketX-9_01 Beta on RX Server

Posted: Wed May 20, 2020 2:52 am
by SC]-[WARTZ_{HoF}
It seems to me that whoever is not the pilot can see the player's jet in flight just fine. It is the pilot of the jet that is affected by bOnlyOwnerSee. Now when Nels had added his checks in that class... this caused me the pilot to see that my translucent jet mesh was located where I launched from and me flying around with no jet mesh under my player model. Then when I decided to no longer fly and eject which now means I'm no longer the owner. The jet mesh relocated from the launch point non-translucent in the direction of where I ejected.

Re: RocketX-9_01 Beta on RX Server

Posted: Wed May 20, 2020 5:16 am
by Nelsona
Owner...lol... Owner of spawned class "XSFRed" is... StrangeShell that's why I'm confused. WayBeacon is a sample about that bOnlyOwnerSee thing. This is affecting even demo-records in "behindview" mode. I don't get what's here. This is addressing Owner to see it and nothing else. It says bOnlyOwnerSee which for me it's pretty much a self-explanatory behavior, else in quotes for Line 31 it's explained exactly the same thing. If others are supposed to see this then bOnlyOwnerSee=True doesn't make any sense.

Re: RocketX-9_01 Beta on RX Server

Posted: Wed May 20, 2020 7:10 pm
by SC]-[WARTZ_{HoF}
Well aside from the XSFRed class debacle..... I'm heading towards NullWeapon class for some bLockedOn cannon fire adjustments. This should make air battles a bit more entertaining.

Re: RocketX-9_01 Beta on RX Server

Posted: Wed May 27, 2020 5:13 am
by Nelsona
Well, anything new here ?