◄►469 Patch Discussions◄►

Discussions about UT99
Locked
User avatar
sektor2111
Godlike
Posts: 6403
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by sektor2111 »

OjitroC wrote: Mon Nov 02, 2020 11:33 pm It would be an idea to include a key to path colours in the documentation for the 469 patch.
Time ago I asked someone about some comprehensive documentation for whatever assets - not really written with details. As you see, history is repeating and here we go to testing and deducting because letters are costing money and then a document goes an expensive thing for writing...:lol2:.
OjitroC wrote: Mon Nov 02, 2020 11:33 pm It seems to me that Pink paths connect LiftExits and JumpSpots - but that's just looking at one map.
Those are "special" if I can call them like that. They do connections without taking in account plain reaching options having reachFlags 32, R_SPECIAL. Creatures with intelligence Level under BRAINS_Human are discarded here.

Let me hunt a PathNode in a simple map (I think I have one... :mrgreen: ) and I'll track what line changes color and what does this means...
Edit: Captured.
When you are selecting a PathNode or something else certain lines are going lighter. These lines changing their colors are "Paths". When I'm using word "Paths" I'm talking about array with variables Paths[16]. These are reachSpecs going OUT of current selected node not those coming TO this node.
More explained, this node is the START of reachSpec which is just lighted during Node selection. Of course a reachSpec is a structure having more data... but this data is not shown anywhere except DescribeSpec function which won't show "Size" and if is a PrunedPath known by friends as "ShortCut" where physics conditions based on environment are accepting navigation in spot for certain pawn.
reachSpec has:
- Index - an INT value which is a sort of "Name" for this reachSpec - This index is found in one of Paths[x] variables for Node which is the Start, and in one of upstreamPaths[x] variables from Node which is the End - this is what I see and how do I work with them.
- Start - Actor Navigation Point;
- End - Actor Navigation Point;
- CollisionRadius - Pawn's Path User max Radius;
- CollisionHeight - Pawn's Path User max Height;
- reachFlags - Movement capabilities required for this path;
- bPruned - Invisible in Editor - a shortcut reachspec getting over other two.
Did I miss something ?

227 feature - reachSpec's index changes and all reachspecs indexes need to be remapped in navigation chain when one of them has been deleted - that stuff can be compiled normally without any hacks, out of issues.
Remapping Navigation chain (after removals or adds) in exchange... needs some crapped hacks, and then 227 can work in a network already done, but this doesn't means that we cannot create manually an entire network using a more or less hackish builder - no prunes, please, I hate them... Yes, Paths Build or Paths Define commands can be entirely substituted by a human user in here. Advanced users which know what to do have a major advantage when it comes to take control over the network. 469a has nothing here when it comes to manual corrections, even if an extra builder could do some C++ things and it should be capable to do these in XXI century.
User avatar
sektor2111
Godlike
Posts: 6403
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by sektor2111 »

Another information, I'm not sure if it needs to be written or not in 469 document or generally in UT technical assets, maybe in whatever tutorials with regard to pathing data for these "masked" reachSpecs. I won't write more before showing a log (I wrote something one hour ago...):

Code: Select all

XC_Engine: Engine script addons setup (0.000221 second)
PawnCombos: XC_PawnLift0 Initiating Combos for Pawns.
SpecData: 1098 has Start LiftCenter0 End LiftExit0 Radius 60 Height 60 Flags 32 and Distance 500.
...
SpecData: 1171 has Start Teleporter1 End Teleporter0 Radius 150 Height 150 Flags 32 and Distance 100.
...
SpecData: 7107 has Start WarpZoneMarker1407 End WarpZoneMarker1405 Radius 150 Height 150 Flags 32 and Distance 100.
...
ToiletteFlushSound: 1676 navigation variables have been nullified.
First time actor is checking combos - all data is revealed by XC_Engine. As result:
Lift Combos have reachFlags 32 Distance 500 - hard-coded/defaulted this way and Collision smaller than... that common 70 specified in UnPath.h - it's why BIG ones less brained have NO ACCESS.
Teleporters are a bit less limited - ReachFlags 32 Distance 100 - hard-coded as well but... Collision is BIGGER than I expected - but useless as long as not all creatures can gain access with their intelligence.
And then, now I know that my customs 115 × 110 which I wrote doable in 227 do not have problems as long as UT uses even 150.
WarpZoneMarkers are also Big ones but still reachFlags 32 and Distance 100 - addressing intelligent creatures.

MH Hint: Titans modified to BRAINS_Human might use paths in style blind teleporters because they are fitting into Collisions. Of course, compiling new teleporters will require a clean Editing Mode and not with original MonsterHunt.u file loaded (ignore "information" written in MH tutorials) or else compilation will fail.

Off-Topic:
What did I do with these logs ? ReachSpecs are lowered at "reachFlag" data for granting access even for low brained creatures - this is XC_Engine not plain UT... and then only XC servers can be a true war zone in all the way (Yeehaaaw !!!). Changes are happening before InitGame so future delayed hacks can take place out of issues. These are Run-Time changes not Editor - Editing such things are available so far only in 227...
User avatar
[rev]rato.skt
Adept
Posts: 438
Joined: Mon Aug 16, 2010 1:09 pm

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by [rev]rato.skt »

Hi,

i get this erro my cliente teste is version 432, server is version 469a!

Image
Brazilian Server:
Alma Negra - 34.95.189.187:7777
Classic - madruga.utbr.cf:7777
Duel - x1.utbr.cf:6666
User avatar
OjitroC
Godlike
Posts: 3605
Joined: Sat Sep 12, 2015 8:46 pm

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by OjitroC »

[rev]rato.skt wrote: Sun Nov 08, 2020 6:36 pm Hi,

i get this erro my cliente teste is version 432, server is version 469a!

Image
Looks like the same (or similar) issue as that reported here https://github.com/OldUnreal/UnrealTour ... /issues/51
User avatar
Que
Inhuman
Posts: 781
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...
Contact:

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by Que »

i think patch only compatible with 436+
*Join our Discord Here.*
Our mods - MVX , SSB , SmartWFL , UTCmds , BotCommands , Smart Stats , join/leave announcer , NoSmoke , UTLogin , BrightSkins , Server Tran…
*Our Servers
User avatar
Chamberly
Godlike
Posts: 1963
Joined: Sat Sep 17, 2011 4:32 pm
Personal rank: Dame. Vandora
Location: TN, USA
Contact:

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by Chamberly »

[rev]rato.skt wrote: Sun Nov 08, 2020 6:36 pm Hi,

i get this erro my cliente teste is version 432, server is version 469a!

Image
What map?

If anyone having pallete issue, please post map and the screenshot.

It's not the issue of compatibility, it's to be sure the compiler is putting the right palette in order cuz in other version of the game it is different when it is being compiled. Right now trying to make sure a lot of things match up.
For example, version 400 have a different one than v436.
Image
Image
Image Edit: Why does my sig not work anymore?
User avatar
[rev]rato.skt
Adept
Posts: 438
Joined: Mon Aug 16, 2010 1:09 pm

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by [rev]rato.skt »

Image
Image

MAP name: CTF-Incinerator1b.unr

Server: #1.3 BRASIL Madruga New Path469a (KNewnet)

IP: madruga.utbr.tk:7777

Cliente UT: 432 goty edition

Server UT: 469a
Last edited by [rev]rato.skt on Thu Dec 03, 2020 6:52 pm, edited 1 time in total.
Brazilian Server:
Alma Negra - 34.95.189.187:7777
Classic - madruga.utbr.cf:7777
Duel - x1.utbr.cf:6666
User avatar
Chamberly
Godlike
Posts: 1963
Joined: Sat Sep 17, 2011 4:32 pm
Personal rank: Dame. Vandora
Location: TN, USA
Contact:

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by Chamberly »

[rev]rato.skt wrote: Tue Nov 10, 2020 4:45 am
I said you need to post the map name.
Image
Image
Image Edit: Why does my sig not work anymore?
User avatar
OjitroC
Godlike
Posts: 3605
Joined: Sat Sep 12, 2015 8:46 pm

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by OjitroC »

Chamberly wrote: Tue Nov 10, 2020 2:08 pm I said you need to post the map name.
To be fair he did - you missed it :P
[rev]rato.skt wrote: Tue Nov 10, 2020 4:45 am
MAP name: CTF-Incinerator1b.unr
If you need it, it's this one (despite the zip name it is Incinerator1b)
ctf-incinerator.zip
(1.97 MiB) Downloaded 20 times
User avatar
Chamberly
Godlike
Posts: 1963
Joined: Sat Sep 17, 2011 4:32 pm
Personal rank: Dame. Vandora
Location: TN, USA
Contact:

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by Chamberly »

OjitroC wrote: Tue Nov 10, 2020 2:53 pm
Chamberly wrote: Tue Nov 10, 2020 2:08 pm I said you need to post the map name.
To be fair he did - you missed it :P
[rev]rato.skt wrote: Tue Nov 10, 2020 4:45 am
MAP name: CTF-Incinerator1b.unr
If you need it, it's this one (despite the zip name it is Incinerator1b) ctf-incinerator.zip
And I did missed it. Often time I get too tired and just go do a few thing and still missed this. My bad. Alright will take a look at it tomorrow. wee
Image
Image
Image Edit: Why does my sig not work anymore?
User avatar
OjitroC
Godlike
Posts: 3605
Joined: Sat Sep 12, 2015 8:46 pm

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by OjitroC »

Just to note that the mod Defence Alliance doesn't work with 469 at the moment. The error is the same as that for Weapons Factory and so should be fixed in the next 469 release (see the relevant GitHub issue for WF).
User avatar
Zero_khan
Average
Posts: 31
Joined: Tue Nov 24, 2020 6:54 pm

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by Zero_khan »

What is wrong with DXT in unrealed? So I make a PNG texture with transparency. Importing it as DXT2 24 bits + 8bits transparency works well. However, if I save as 32bits, with RGB + Alpha channel, it just loses all transparency. If I use Nvidia plugin to save as DDS, unrealed just complains and won't import it.
Good Bye. I'm leaving UT99 behind. I won't be around for UT's 30th.
User avatar
sektor2111
Godlike
Posts: 6403
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by sektor2111 »

During a relaxing time you might need to figure some information...

I was working at those teleporters in almighty EpicTown map. If I got something in 436 440 I cannot say the same things for 469 whatever. First of all Bot teleported by hijacking or directly routing through teleporters IT SHOULD NOT MOVE at teleporter where he came from - Destination is RouteCache[2] and not [1]. RouteCaches are remapped after reaching at Destination point. Teleporter is moving Bot TOO EARLY in majority of cases because of the Touch call, and then Bot is trying again because RouteCache[1] is the same as destination instead of Next Point which is more suitable when is reachable after teleporting.

Because I got tired of blabbering through versions one more bugged than another I think those teleporters are going to be KeyPoints - end of story. Nodes will get connected through walls and Keypoints will do the desired hijack, but first I'll use Bot_Runner as a try (which I wrote some years ago and useful in certain cases).
Except Teleporter written by me for map MH-Freeky(_blablafix) I did not see a better Teleporter class than swJumpPad and FV-LinkedPoint by Higor.

The rest is... the rest.

Code: Select all

ScriptWarning: ut_biorifle DM-XC-EpicTownV2A_R20_DS.ut_biorifle13 (Function Botpack.ut_biorifle.PlayAltBurst:000B) Accessed None 'Owner'
ScriptWarning: ut_biorifle DM-XC-EpicTownV2A_R20_DS.ut_biorifle35 (Function Botpack.ut_biorifle.PlayAltBurst:000B) Accessed None 'Owner'
ScriptWarning: ut_biorifle DM-XC-EpicTownV2A_R20_DS.ut_biorifle11 (Function Botpack.ut_biorifle.PlayAltBurst:000B) Accessed None 'Owner'
Is that hard writing a sanity check here ?
I see the spam message with 1000 paths is gone - I don't know if it was fixed or just deleted...

Edit: Yes, code it's wrong...

Code: Select all

simulated function bool Accept( actor Incoming, Actor Source )
{
...
...
	if ( Pawn(Incoming) != None )
	{
		//tell enemies about teleport
		if ( Role == ROLE_Authority )
		{
			P = Level.PawnList;
			While ( P != None )
			{
				if (P.Enemy == Incoming)
					P.LastSeenPos = Incoming.Location; 
				P = P.nextPawn;
			}
		}
		Pawn(Incoming).SetLocation(Location);
		if ( (Role == ROLE_Authority) 
			|| (Level.TimeSeconds - LastFired > 0.5) )
		{
			Pawn(Incoming).SetRotation(newRot);
			Pawn(Incoming).ViewRotation = newRot;
			LastFired = Level.TimeSeconds;
		}
		Pawn(Incoming).MoveTimer = -1.0;
		Pawn(Incoming).MoveTarget = self; //Seriously  ? Is this a teleporter in 2020 ?
/*
This is going to be changed in MyLevel - perhaps also I want a call to "SetMovementPhysics" or something else instead of MoveTimer = -1 unless there is no next move-point ahead.
*/
		PlayTeleportEffect( Incoming, false);
	}
User avatar
OjitroC
Godlike
Posts: 3605
Joined: Sat Sep 12, 2015 8:46 pm

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by OjitroC »

One of the Game Enhancements in 469b is
The game now uses DirectDraw 7 (instead of 2) and DirectInput 8 (instead of 3) on Windows. These newer versions work way better on Windows 10.
Can anybody explain what the implications, if any, might be for older Windows versions (like XP or Windows NT 5.1 (Build: 2600))?
User avatar
EvilGrins
Godlike
Posts: 9668
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA
Contact:

Re: ◄► Unreal Tournament v469a Patch Release ◄►

Post by EvilGrins »

So I've seen videos of this thing after it's been applied to UT, and they look great, but I'm not getting it.

Seems more trouble than it's worth. Glitches galore!
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758
Locked