How can I use mutators in UT99's single player campaign ladder?

Search, find and discuss about Mutators!
LivewareCascade
Novice
Posts: 3
Joined: Mon Jul 06, 2020 11:19 pm

How can I use mutators in UT99's single player campaign ladder?

Post by LivewareCascade » Tue Jul 07, 2020 10:33 am

Hello, I'm interested in replaying the single player UT99 campaign, but with some of my favourite mutators like ChaosUT and doublejump, etc. Is there any way I can force the use of mutators in sp? I have hunted around and seems like somebody else asked this question a long time ago, but following that thread, I don't think anything came of it. Is there a way?

User avatar
OjitroC
Godlike
Posts: 2037
Joined: Sat Sep 12, 2015 8:46 pm

Re: How can I use mutators in UT99's single player campaign ladder?

Post by OjitroC » Tue Jul 07, 2020 11:41 am

This isn't exactly what you are looking for in that it is a new ladder but it does seem to incorporate the original plus some new features including the use of mutators, so it may be worth trying out https://www.moddb.com/mods/sp-ladder

User avatar
EvilGrins
Godlike
Posts: 7677
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA

Re: How can I use mutators in UT99's single player campaign ladder?

Post by EvilGrins » Tue Jul 07, 2020 3:25 pm

I dunno, using Nali Weapons in there seems kinda like overkill... and just imagine what would happen if Xan got access to the same mutators you did.
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758

LivewareCascade
Novice
Posts: 3
Joined: Mon Jul 06, 2020 11:19 pm

Re: How can I use mutators in UT99's single player campaign ladder?

Post by LivewareCascade » Tue Jul 07, 2020 5:30 pm

OjitroC wrote:
Tue Jul 07, 2020 11:41 am
This isn't exactly what you are looking for in that it is a new ladder but it does seem to incorporate the original plus some new features including the use of mutators, so it may be worth trying out https://www.moddb.com/mods/sp-ladder
Thanks I'm using that. However, from what I can tell, it doesn't let you select mutators; rather it lets you select whether the mutators (which have been selected by the mod author) will be used in maps. You can't pick your own, unfortunately.
EvilGrins wrote:
Tue Jul 07, 2020 3:25 pm
I dunno, using Nali Weapons in there seems kinda like overkill... and just imagine what would happen if Xan got access to the same mutators you did.
TBH, no different than if you were setting up practice sessions - which I guess you could do - but you have to select the bot roster each time, which can get quite tedious

User avatar
Neon_Knight
Experienced
Posts: 98
Joined: Wed Apr 27, 2011 1:31 pm
Location: Junín (BA - Argentina)

Re: How can I use mutators in UT99's single player campaign ladder?

Post by Neon_Knight » Tue Jul 07, 2020 11:29 pm

It could be doable, but first you need some kind of framework for a custom ladder. Just working on a new one means you have to (unfortunately) replicate a lot of code, since the ladder wasn't designed to be customized. Most of the stuff is hardcoded.
Official (?) U1 v227/UT v469 .int and spanish localization fixer/maintainer. - Unreal Wiki
"Practice good sportsmanship. You were a n00b once, too." - UT3 Loading Screen
"Level Designers are 1 part architect, 1 part artist, 1 part game designer, and 1 part beta tester!" - Cliff Bleszinski
"The ratio of critics to creators is something like 10,000:1. The ratio of good critics to bad: 1:10,000 (where 'good' means 'helps advancing the art')." - Fast Eddie, TVTropes
"The projects that never start are the projects with the "idea man" as the leader." - Brandon "GreenMarine" Reinhart

User avatar
OjitroC
Godlike
Posts: 2037
Joined: Sat Sep 12, 2015 8:46 pm

Re: How can I use mutators in UT99's single player campaign ladder?

Post by OjitroC » Tue Jul 07, 2020 11:50 pm

Neon_Knight wrote:
Tue Jul 07, 2020 11:29 pm
It could be doable, but first you need some kind of framework for a custom ladder. Just working on a new one means you have to (unfortunately) replicate a lot of code, since the ladder wasn't designed to be customized. Most of the stuff is hardcoded.
There is a framework for a new custom ladder in UCMenu.u (the SP Ladder linked to above) - it would require someone to recode those classes relating to the mutators (which seem to be largely Relics) and replace them by the ability to load mutators of one's choice. This would, at least, provide an alternative Championship Ladder that includes, but also adds to, the existing Ladder.

ExpEM
Experienced
Posts: 149
Joined: Wed Nov 09, 2016 1:48 am

Re: How can I use mutators in UT99's single player campaign ladder?

Post by ExpEM » Wed Jul 08, 2020 2:02 am

Bottom line is: It'll take a lot of codeing, can't be done with vanilla UT. I am (very very) slowly working on a custom ladder / port to u227 that will support mutators but it wont be out for a few years yet at this point. As Neon_Knight said lots of code duplication etc.

LivewareCascade
Novice
Posts: 3
Joined: Mon Jul 06, 2020 11:19 pm

Re: How can I use mutators in UT99's single player campaign ladder?

Post by LivewareCascade » Wed Jul 08, 2020 5:12 pm

Ah fair enough, thank you for all the helpful responses. Is it possible to decompile u files effectively? Obviously I could not distribute it without the author's permission, but it has crossed my mind that if I can decompile the sp-ladder mod's u file, I can simply change the existing map/mutator/roster settings with the default ladder - tedious, but possible.

User avatar
OjitroC
Godlike
Posts: 2037
Joined: Sat Sep 12, 2015 8:46 pm

Re: How can I use mutators in UT99's single player campaign ladder?

Post by OjitroC » Wed Jul 08, 2020 6:59 pm

LivewareCascade wrote:
Wed Jul 08, 2020 5:12 pm
Ah fair enough, thank you for all the helpful responses. Is it possible to decompile u files effectively? Obviously I could not distribute it without the author's permission, but it has crossed my mind that if I can decompile the sp-ladder mod's u file, I can simply change the existing map/mutator/roster settings with the default ladder - tedious, but possible.
You can use Unreal Services Package Explorer (UPSE) or Unreal Tournament Package Tool (UTPT) or WOTgreal Package Exporter to decompile and export the classes. There are around 72 classes and it looks to me like they need to be exported individually by UPSE and UTPT whilst I think you can export them all in one go with WOTgreal. However I think WOTGreal decompiles in a slightly different way which may be less useful as, amongst other things, it doesn't treat comments as comments with the // in front.