Page 1 of 1
UPAK bug list
Posted: Mon Apr 19, 2010 7:01 pm
by []KAOS[]Casey
We've fixed all the bugs in this post I found by leo a while ago.
Cloak, the item makes disappear inventory list when it runs out, that is fixed in ryspak.. Then the missing sprites are there of course, because ryspak is based on 224 upak. Some online bugs, like rocketlauncher upakrocket explosion not making sound online or not appearing in listen server etc.
GLDetgreande or how it was called has proper skin now, there was a bug in postbeginplay, or they changed it last time so it gives the skin of the normal grenade, even if the right skin is normally applied.
The 226/Ugold has some misaligned skins, on GLammo and on carifle clip.
Some scriptwarnings in upakrocket etc and the towrocket is not properly replicated online for other clients (not even in ryspak), so other players dont see the exact position of towrocket, it appears to them as if the player fired it backwards or weirdly.
Marines are fixed as I said...they also talk now not depending on the gametype (the originals talk only in crashsitegame, which beacuse of transition map is switched back to default upak game, upaksingleplayer and not to the map it is supposed to use, plus it is bugged as well and female marines dont switch between female pain sounds, they have still male sounds even if they talk female voices)
The MP gametypes are fixed and have proper HUD, cloakmatch etc and are added terranweponssetup and other options to set, which should have been in first place.
The carifle is not looping animation right online as well.
You cannot switchcooplevel because it fails to find one file in singleplayer.
Other notes:
MarineMatch now has option for TerranWeapons
Fixed TerranWeaponsSetup not spawning a CARifle but leaving Rifle alone.
UPak now uses the GLAmmo and CarClip meshes from 224 so those are fixed, as well as the missing sprite directly from 224.
Known issue : TowRocket will not replicate properly to UGold clients, but it will look normal on 227 clients. No way to fix without replacing altfire with primary rocket due to bad client code on UGold
Also fixed a lot of script warnings in Predator.
Are there any other bugs here not listed? I've also fixed a CloakMatch bug where the cloaked pawn has two cloaks that wasn't here when I quickly tested it with new hud.
Re: UPAK bug list
Posted: Tue Apr 20, 2010 2:22 pm
by Hyper
Bug: The
UPak player classes have summon rights by default. (Which makes many newbie-admins unhappy)
This is a bug in the code which allows you to summon upak. items without specifying the package .
Code is visible in here:
http://www.hypercoop.tk/infobase/codeba ... layer.html
Re: UPAK bug list
Posted: Tue Apr 20, 2010 2:31 pm
by Jâçkrâßßit
Just a general note about the rocket launcher alt-fire:
Due to replication issues for the UGold client, the 227 UPak version does not work as intended online. Checks have been implemented to set the primary fire as the alt fire projectile for the rocket launcher if the game is dedicated.
It still maybe possible to use the bAllowOldClients variable here to allow the trail rocket to work online in 227g only servers.
Re: UPAK bug list
Posted: Tue Apr 20, 2010 2:48 pm
by Leo T_C_K
The list btw was based mainly on the fixes I made for the RysPak package.
Re: UPAK bug list
Posted: Tue Apr 20, 2010 5:55 pm
by []KAOS[]Casey
Bug: The
UPak player classes have summon rights by default. (Which makes many newbie-admins unhappy)
Code: Select all
exec function Summon( string ClassName )
{
local class NewClass;
local string GivenClassName;
if( !bAdmin && Level.NetMode!=NM_StandAlone )
Return;
GivenClassName = ClassName;
if( instr( ClassName, "." ) == -1 )
{
ClassName = "UPak." $ GivenClassName;
NewClass = class( DynamicLoadObject( ClassName, class'Class',True) );
if( NewClass==None )
{
ClassName = "UnrealI." $ GivenClassName;
NewClass = class( DynamicLoadObject( ClassName, class'Class',True) );
if( NewClass==None )
{
ClassName = "UnrealShare." $ GivenClassName;
NewClass = class( DynamicLoadObject( ClassName, class'Class',True) );
}
}
}
else
NewClass = class( DynamicLoadObject( ClassName, class'Class',True) );
if( NewClass!=None )
Spawn( NewClass,,,Location + 72 * Vector(Rotation) + vect(0,0,1) * 15 );
else ClientMessage( " Class " $ GivenClassName $ " not found!" );
}
Yeah I thought so Leo. I was mostly wondering if there were more that I didn't find.
Another known issue is CloakMatch not replicating the pawn who is cloaked online{like Mutant in 2k4}, although I
can fix it for 227, it will not function for gold clients and possibly crash them.
Re: UPAK bug list
Posted: Sat Apr 24, 2010 1:40 am
by Leo T_C_K
As for the cloakmatch, what do you mean exactly? It always showed for me online, I ran the serpentine plus gametypes for long time, although I used custom gametype of course. But the cloakmatch hud was unused by deault in rtnp, i made it show in redeem your space, but I didn't really test it online, so you might be right about that. If you mean his location on the hud.
Re: UPAK bug list
Posted: Sat Apr 24, 2010 3:57 am
by []KAOS[]Casey
Those functions for cloaks aren't replicated in any way by default, I could change it but it may crash 226b clients, and they wouldn't see it anyway.
edit: it was the hud stuff
Re: UPAK bug list
Posted: Sat Apr 24, 2010 1:10 pm
by Leo T_C_K
There are other bugs in the gold Upak, namely the GLammo model was remodelled and the skin is misalligned on it, also the new skin on carifleclip has misallign as well and it had the missing sprite textures(don't worry about incompatibility if you add them, the 224 upak had them and Gold clients could join in that server, they wouldn't see the sprites but they could still join a server using the old Upak).
Re: UPAK bug list
Posted: Sat Apr 24, 2010 4:25 pm
by []KAOS[]Casey
glammo/carifle clip were fixed, mesh issues, not skins.
Sprite textures fixed
Re: UPAK bug list
Posted: Sat Apr 24, 2010 4:28 pm
by Leo T_C_K
The skins doesn't have to be fixed, just in the import exec lines the "alligment" should be changed in the mesh, I haven't seen this new Upak version, so I can't tell.
Re: UPAK bug list
Posted: Sat Apr 24, 2010 5:36 pm
by []KAOS[]Casey
mesh bytesize is different in 224 than in gold
Re: UPAK bug list
Posted: Sun Apr 25, 2010 9:20 pm
by Leo T_C_K
The GLammo mesh was remodelled, the grenade inside is modelled, on 224 it is just in texture, however I've seen in firestorm beta years ago that Turboman used the Gold model, but fixed the skin alligment, so the skin was applied right.
Re: UPAK bug list
Posted: Sun Apr 25, 2010 10:15 pm
by []KAOS[]Casey
Haha well either way it's not looking bugged as hell anymore so we're good.

Re: UPAK bug list
Posted: Wed May 05, 2010 8:50 pm
by Leo T_C_K
Another bug: At crashsite2, the cutscene with the log, player will enter idle phase during it, this was not at the orignal 224 version, he just stayed there, he didn't got stuck ducking in air or somehting like that. I guess it's missing state or function or changed state from 224 to 226 in players which make them look like that, but it looks bad really.
Re: UPAK bug list
Posted: Thu May 06, 2010 12:19 pm
by Age
LIST:
1. Predators makes a huge amount of scriptwarnings.
Code: Select all
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator5 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UnrealShare.ScriptedPawn.PlayHeadHit:0069) TweenAnim: Sequence 'HeadHit' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator1 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator10 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator10 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator10 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator2 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator5 (Function UPak.Predator.PlayOutOfWater:000D) TweenAnim: Sequence 'Landed' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator3 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator5 (Function UPak.Predator.PlayOutOfWater:000D) TweenAnim: Sequence 'Landed' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator11 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
ScriptWarning: Predator nagomi.Predator10 (Function UPak.Predator.TweenToSwimming:0029) TweenAnim: Sequence 'Swim' not found in Mesh 'Predator'
Log is from Unreal Gold 226b
Re: UPAK bug list
Posted: Thu May 06, 2010 2:29 pm
by Hyper
@Age^
Asgard has fixed the predator and spinner before. Maybe he can supply some updated code?!
Re: UPAK bug list
Posted: Thu May 06, 2010 5:30 pm
by []KAOS[]Casey
Also fixed a lot of script warnings in Predator.
That reminds me. for some reason the predator acts weird for melee attacks even though I didn't touch it's code aside from change "Playxxx" functions to do nothing or change to the correct one