Fixes for Bpak

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

Fixes for Bpak

Post by Buggie » Mon Apr 19, 2021 7:02 am

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: 425
Joined: Tue Feb 21, 2012 7:29 pm

Re: Fixes for Bpak

Post by SC]-[WARTZ_{HoF} » Mon Apr 19, 2021 7:39 am

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: 8816
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA

Re: Fixes for Bpak

Post by EvilGrins » Mon Apr 19, 2021 10:04 am

SC]-[WARTZ_{HoF} wrote:
Mon Apr 19, 2021 7:39 am
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.
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: 2393
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Fixes for Bpak

Post by Barbie » Mon Apr 19, 2021 12:38 pm

"Multiple exclamation marks," he went on, shaking his head, "are a sure sign of a diseased mind." --Terry Pratchett

User avatar
sektor2111
Godlike
Posts: 5871
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Fixes for Bpak

Post by sektor2111 » Mon Apr 19, 2021 6:19 pm

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: 1483
Joined: Sat Mar 21, 2020 5:32 am

Re: Fixes for Bpak

Post by Buggie » Mon Apr 19, 2021 6:52 pm

Added fix2.

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

Re: Fixes for Bpak

Post by Barbie » 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.

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: 1483
Joined: Sat Mar 21, 2020 5:32 am

Re: Fixes for Bpak

Post by Buggie » Mon Apr 19, 2021 7:35 pm

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: 2393
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Fixes for Bpak

Post by Barbie » Mon Apr 19, 2021 7:43 pm

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
Show
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: 1483
Joined: Sat Mar 21, 2020 5:32 am

Re: Fixes for Bpak

Post by Buggie » Mon Apr 19, 2021 7:48 pm

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: 5871
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Fixes for Bpak

Post by sektor2111 » Tue Apr 20, 2021 6:11 am

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
Experienced
Posts: 103
Joined: Sat Nov 30, 2019 10:56 pm

Re: Fixes for Bpak

Post by Eternity » Wed Apr 21, 2021 6:51 am

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: 5871
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Fixes for Bpak

Post by sektor2111 » Wed Apr 21, 2021 8:11 am

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.