Fixes for Bpak

Need some nice Mods? Here, you are right!
Buggie
Godlike
Posts: 2656
Joined: Sat Mar 21, 2020 5:32 am

Fixes for Bpak

Post by Buggie »

Compatibility preserved so you can safely replace Bpak.u on client or server (do not forget about .uz version in this case!).

Important note: files conformed, but tools like ACE which compare file byte-by-byte or calculate difference will be complain about files modification.

Fix1. Fix flood in the log:

Code: Select all

ScriptWarning: BSawMutator DM-1on1-Deck16][.BSawMutator0 (Function BPak.BPakWeaponMutator.CheckReplacement:00B0) Accessed None 'AmmoName'
ScriptWarning: BSawMutator DM-1on1-Deck16][.BSawMutator0 (Function BPak.BPakWeaponMutator.GiveWeapon:017F) Accessed None 'AmmoType'
ScriptWarning: BSawMutator DM-1on1-Deck16][.BSawMutator0 (Function BPak.BPakWeaponMutator.GiveWeapon:0187) Attempt to assign variable through None
ScriptWarning: BSawMutator DM-1on1-Deck16][.BSawMutator0 (Function BPak.BPakWeaponMutator.GiveWeapon:0196) Accessed None 'AmmoType'
ScriptWarning: UT_RingExplosion4 DM-1on1-Deck16][.UT_RingExplosion0 (Function Botpack.UT_RingExplosion4.SpawnExtraEffects:0010) Accessed None 'Owner'
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:0007) Accessed None 'P'
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:000F) Attempt to assign variable through None
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:001B) Accessed None 'P'
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:0023) Attempt to assign variable through None
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:002F) Accessed None 'P'
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:0037) Attempt to assign variable through None
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:0043) Accessed None 'P'
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:004B) Attempt to assign variable through None
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:0057) Accessed None 'P'
ScriptWarning: BHammer DM-1on1-Deck16][.BHammer0 (Function BPak.BHammer.Reset:005F) Attempt to assign variable through None
Log: BBioSplash DM-1on1-Deck16][.BBioSplash1 (Function BPak.BBioGel.Flying.HitWall:0035) PlayAnim: Sequence 'Hit' not found in Mesh 'Soldier'
Log: BBioGlob DM-1on1-Deck16][.BBioGlob0 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
Log: BBioSplash DM-1on1-Deck16][.BBioSplash0 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0036) PlayAnim: Sequence 'Drip' not found in Mesh 'Soldier'
Bpakfix1.zip
Fix2: Call super Died on died for MiniLord.
Bpakfix2.zip
Fix3: Fix negative health when hold fire on BSniperRifle.
Bpakfix3.zip
You do not have the required permissions to view the files attached to this post.
Last edited by Buggie on Mon Apr 19, 2021 7:33 pm, edited 3 times in total.
SC]-[WARTZ_{HoF}
Adept
Posts: 426
Joined: Tue Feb 21, 2012 7:29 pm

Re: Fixes for Bpak

Post by SC]-[WARTZ_{HoF} »

Not to sound unappreciative but most of these packages you are posting fixes for secktor2111 has already done work for these. Maybe ask him before you start posting. He just hasn't released them unlike what you are doing.
Image
Image
Image
User avatar
EvilGrins
Godlike
Posts: 9630
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA

Re: Fixes for Bpak

Post by EvilGrins »

SC]-[WARTZ_{HoF} wrote: Mon Apr 19, 2021 7:39 amNot to sound unappreciative but most of these packages you are posting fixes for secktor2111 has already done work for these. Maybe ask him before you start posting.
At the very least, use this forum's search function to see if someone's posted on this stuff before.
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758
User avatar
Barbie
Godlike
Posts: 2770
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Fixes for Bpak

Post by Barbie »

"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." --Terry Pratchett
User avatar
sektor2111
Godlike
Posts: 6397
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Fixes for Bpak

Post by sektor2111 »

Mmmm... I don't think this matters anymore, there are already X versions of this package. Perhaps I'm interested by those with zero errors... and that crap BigFace colliding normally. Maybe that effect from bEightball removed because that is BotPack's junk. Last time I couldn't conform a good version because a new effect fixed will need a new class - unknown in previous generation so it's all mismatching spree, and there are multiple versions everywhere - Conformed to which one ?

Either way... I can help all players providing cache versions and instructions if someone will send me ALL BPak files known on UT planet - only cache versions will prevent the pain caused by mismatches... For doing this I only need some time because I don't know how UT generates cache content for triggering these functions and then I have to operate them one by one...
Buggie
Godlike
Posts: 2656
Joined: Sat Mar 21, 2020 5:32 am

Re: Fixes for Bpak

Post by Buggie »

Added fix2.
User avatar
Barbie
Godlike
Posts: 2770
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Fixes for Bpak

Post by Barbie »

Also the Sniper Rifle is bugged: on every shot your health decreases about 100, and if your health modulo 100 is not zero, your health can go below 0 without dying.

And I changed something in the BBioRifle so I suspect there are bugs or heavy Access Nones, too.
"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." --Terry Pratchett
Buggie
Godlike
Posts: 2656
Joined: Sat Mar 21, 2020 5:32 am

Re: Fixes for Bpak

Post by Buggie »

Added fix3.
Barbie wrote: Mon Apr 19, 2021 7:02 pm Also the Sniper Rifle is bugged: on every shot your health decreases about 100, and if your health modulo 100 is not zero, your health can go below 0 without dying.
Fixed in fix3.
Barbie wrote: Mon Apr 19, 2021 7:02 pm And I changed something in the BBioRifle so I suspect there are bugs or heavy Access Nones, too.
Not see any, but I use bpak.u from your server, so possible with your changes, IDK.
Or you talk about something fixed in fix1, There be many things from Bio stuff.
User avatar
Barbie
Godlike
Posts: 2770
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Fixes for Bpak

Post by Barbie »

Buggie wrote: Mon Apr 19, 2021 7:35 pm
Barbie wrote: Mon Apr 19, 2021 7:02 pm And I changed something in the BBioRifle so I suspect there are bugs or heavy Access Nones, too.
Not see any, but I use bpak.u from your server, so possible with your changes, IDK.
On BarbiesWorld "BBioGlob" is replaced by "BBioGlobSB".
log spam with original bPack
UnrealTournament.log wrote:ScriptWarning: BBioSplash Autoplay.BBioSplash2 (Function bpak.BBioGel.Flying.HitWall:0035) PlayAnim: Sequence 'Hit' not found in Mesh 'Soldier'
ScriptWarning: BBioGlob Autoplay.BBioGlob3 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
ScriptWarning: BBioGlob Autoplay.BBioGlob6 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
ScriptWarning: BBioGlob Autoplay.BBioGlob8 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
ScriptWarning: BBioGlob Autoplay.BBioGlob1 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
ScriptWarning: BBioSplash Autoplay.BBioSplash4 (Function bpak.BBioGel.Flying.HitWall:0035) PlayAnim: Sequence 'Hit' not found in Mesh 'Soldier'
ScriptWarning: BBioSplash Autoplay.BBioSplash3 (Function bpak.BBioGel.Flying.HitWall:0035) PlayAnim: Sequence 'Hit' not found in Mesh 'Soldier'
ScriptWarning: BBioGlob Autoplay.BBioGlob15 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
ScriptWarning: BBioGlob Autoplay.BBioGlob2 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
ScriptWarning: BBioGlob Autoplay.BBioGlob17 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
ScriptWarning: BBioSplash Autoplay.BBioSplash3 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
ScriptWarning: BBioSplash Autoplay.BBioSplash4 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
ScriptWarning: BBioSplash Autoplay.BBioSplash1 (Function bpak.BBioGel.Flying.HitWall:0035) PlayAnim: Sequence 'Hit' not found in Mesh 'Soldier'
"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." --Terry Pratchett
Buggie
Godlike
Posts: 2656
Joined: Sat Mar 21, 2020 5:32 am

Re: Fixes for Bpak

Post by Buggie »

Barbie wrote: Mon Apr 19, 2021 7:43 pm On BarbiesWorld "BBioGlob" is replaced by "BBioGlobSB".
Buggie wrote: Mon Apr 19, 2021 7:35 pm Or you talk about something fixed in fix1, There be many things from Bio stuff.
Buggie wrote: Mon Apr 19, 2021 7:02 am Log: BBioSplash DM-1on1-Deck16][.BBioSplash1 (Function BPak.BBioGel.Flying.HitWall:0035) PlayAnim: Sequence 'Hit' not found in Mesh 'Soldier'
Log: BBioGlob DM-1on1-Deck16][.BBioGlob0 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0055) PlayAnim: Sequence 'Slide' not found in Mesh 'Soldier'
Log: BBioSplash DM-1on1-Deck16][.BBioSplash0 (Function Botpack.UT_BioGel.OnSurface.CheckSurface:0036) PlayAnim: Sequence 'Drip' not found in Mesh 'Soldier'
Log for first fix collected on practice session with original bpak.
User avatar
sektor2111
Godlike
Posts: 6397
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Fixes for Bpak

Post by sektor2111 »

MiniLord doesn't call Killed chain - collision is screwed up. Why would have 8000 health ?
BigFace is a mess, Brains_None - collision radius 64 height 110 - health 50000.
Nothing fixed at BSniperRifle. Indeed I think I forgot it too, maybe because I don't use any map with this thing...

At least in 2021 I know what I have to do if such a map will wake up my interest for it. Excuse me but BPak is trash in all the way.
Eternity
Skilled
Posts: 163
Joined: Sat Nov 30, 2019 10:56 pm

Re: Fixes for Bpak

Post by Eternity »

This package has many issues and several different modifications that contain different fixes (and also different default Health for Pawns)... It would be nice to gather all of those fixes together into one package.
BigFace definitely needs a fix for collision size. Probably, optimal collision radius/height should be 224/72 (instead of 64/110).
Also, OMG needs a fix for its projectiles' Instigator==None issue.
User avatar
sektor2111
Godlike
Posts: 6397
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Fixes for Bpak

Post by sektor2111 »

Eternity wrote: Wed Apr 21, 2021 6:51 am BigFace definitely needs a fix for collision size. Probably, optimal collision radius/height should be 224/72 (instead of 64/110).
Actually is too big not too small :what: . And it goes dumber this way, never performing an alarm or patrol because all data required for navigation is 70 × 70. At said collision it was blocking spots, if is bigger goes worst and won't match aspect at all. Those making these monsters did not even know what to do with them. In smarter MH versions where MonsterShadow whatever can be clearly seen, you can figure that these "pawns" are "making Night" around them as dumb as they are set. That collision is plain stupid.
Eternity wrote: Wed Apr 21, 2021 6:51 am Also, OMG needs a fix for its projectiles' Instigator==None issue.
Perhaps "owner" as well here and there.