RocketX-9_01 Beta on RX Server

A SLV derived jets mod used mostly for CTF.
User avatar
SC]-[WARTZ_{HoF}
Site Admin
Posts: 421
Joined: Wed May 10, 2017 7:08 am

Re: RocketX-9_01 Beta on RX Server

Post by SC]-[WARTZ_{HoF} »

Didn’t realize there was already an RX9. No matter plenty of numbers left.
User avatar
SC]-[WARTZ_{HoF}
Site Admin
Posts: 421
Joined: Wed May 10, 2017 7:08 am

Re: RocketX-9_01 Beta on RX Server

Post 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.
Nelsona
Posts: 1693
Joined: Sat Sep 30, 2017 5:03 am

Re: RocketX-9_01 Beta on RX Server

Post 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.
UncodeX Stuff
Not often maintained
My UT Mapping works...
Learn the rules like a pro, so you can break them like an artist.
- Pablo Picasso -
Nelsona
Posts: 1693
Joined: Sat Sep 30, 2017 5:03 am

Re: RocketX-9_01 Beta on RX Server

Post 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...
UncodeX Stuff
Not often maintained
My UT Mapping works...
Learn the rules like a pro, so you can break them like an artist.
- Pablo Picasso -
User avatar
SC]-[WARTZ_{HoF}
Site Admin
Posts: 421
Joined: Wed May 10, 2017 7:08 am

Re: RocketX-9_01 Beta on RX Server

Post 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
chamberly
Posts: 12
Joined: Sat Dec 02, 2017 5:56 am
Location: https://discordapp.com/invite/PmxkZdU

Re: RocketX-9_01 Beta on RX Server

Post 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...
User avatar
SC]-[WARTZ_{HoF}
Site Admin
Posts: 421
Joined: Wed May 10, 2017 7:08 am

Re: RocketX-9_01 Beta on RX Server

Post 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.
Nelsona
Posts: 1693
Joined: Sat Sep 30, 2017 5:03 am

Re: RocketX-9_01 Beta on RX Server

Post 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.
UncodeX Stuff
Not often maintained
My UT Mapping works...
Learn the rules like a pro, so you can break them like an artist.
- Pablo Picasso -
User avatar
SC]-[WARTZ_{HoF}
Site Admin
Posts: 421
Joined: Wed May 10, 2017 7:08 am

Re: RocketX-9_01 Beta on RX Server

Post 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.
Nelsona
Posts: 1693
Joined: Sat Sep 30, 2017 5:03 am

Re: RocketX-9_01 Beta on RX Server

Post by Nelsona »

Well, anything new here ?
UncodeX Stuff
Not often maintained
My UT Mapping works...
Learn the rules like a pro, so you can break them like an artist.
- Pablo Picasso -
Post Reply