[Solved] Last Man Standing Team Game after Last Man Standing?

Discussions about UT99
Post Reply
User avatar
Ubir4
Adept
Posts: 313
Joined: Fri May 10, 2019 6:15 am

[Solved] Last Man Standing Team Game after Last Man Standing?

Post by Ubir4 »

Image

Does anyone know how I can put Last Man Standing Team Game after Last Man Standing?
Last edited by Ubir4 on Fri Aug 20, 2021 1:29 am, edited 2 times in total.
User avatar
Pikko
Skilled
Posts: 230
Joined: Wed Aug 05, 2020 11:59 am
Personal rank: Old ClanMan
Location: Norway/Europe
Contact:

Re: Last Man Standing Team Game after Last Man Standing?

Post by Pikko »

:D Its like this for me! Not sure why..
Image
User avatar
Ubir4
Adept
Posts: 313
Joined: Fri May 10, 2019 6:15 am

Re: Last Man Standing Team Game after Last Man Standing?

Post by Ubir4 »

Pikko wrote: Sat Aug 14, 2021 10:13 am :D Its like this for me! Not sure why..
Image
░░░░░░░░░░░░░░░░░░░░░░█████████░░░░░░░░░
░░███████░░░░░░░░░░███▒▒▒▒▒▒▒▒███░░░░░░░
░░█▒▒▒▒▒▒█░░░░░░░███▒▒▒▒▒▒▒▒▒▒▒▒▒███░░░░
░░░█▒▒▒▒▒▒█░░░░██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██░░
░░░░█▒▒▒▒▒█░░░██▒▒▒▒▒██▒▒▒▒▒▒██▒▒▒▒▒███░
░░░░░█▒▒▒█░░░█▒▒▒▒▒▒████▒▒▒▒████▒▒▒▒▒▒██
░░░█████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██
░░░█▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▒▒▒▒▒▒██
░██▒▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒██▒▒▒▒▒▒▒▒▒▒██▒▒▒▒██
██▒▒▒███████████▒▒▒▒▒██▒▒▒▒▒▒▒▒██▒▒▒▒▒██
█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▒████████▒▒▒▒▒▒▒██
██▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██░
░█▒▒▒███████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██░░░
░██▒▒▒▒▒▒▒▒▒▒████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█░░░░░
░░████████████░░░█████████████████░░░░░░


Mine was like that too. When I installed RA (Rocket Arena) the Last Man Standing Team Game went down... :(
User avatar
ExpEM
Adept
Posts: 298
Joined: Wed Nov 09, 2016 1:48 am

Re: Last Man Standing Team Game after Last Man Standing?

Post by ExpEM »

Too lazy to check properly but I'd say what's happening is when the game launches it scans through all your *int files looking for GameType declarations.

Code: Select all

//BotPack.int
Object=(Name=BotPack.DeathMatchPlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.TeamGamePlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.Assault,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.Domination,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.CTFGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.LastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)
What has happened is when you installed RocketArena it's associated int file has been pushed in-between BotPack.int and TeamLastManStanding.int (or whatever it's called).
Thus the order in game that you see.

How to fix:

NOTE: I havn't bothered testing any of this so backup any int files you modify before doing anything!

Create a new int file called "AAAAAAAAAAAAAAAAAA" or something suited to getting to the top of an alphabetical list.
Add the GameType declarations in the order that you want E.g.

Code: Select all

Object=(Name=BotPack.DeathMatchPlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.TeamGamePlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.Assault,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.Domination,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.CTFGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.LastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=Whatever the TeamLastManStanding stuff is)
Object=(Name=Whatever the RocketArena stuff is)
Then, and this step is important.
Add a semicolon at the start of ALL of the GameType declarations you have placed into your own int file E.G.

Code: Select all

//BotPack.int
;Object=(Name=BotPack.DeathMatchPlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.TeamGamePlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.Assault,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.Domination,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.CTFGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.LastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)
This will stop the GameTypes from being listed twice.
Signature goes here.
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: Last Man Standing Team Game after Last Man Standing?

Post by EvilGrins »

My issue, the last time this came up, was the countdown clock didn't work.

Thread · viewtopic.php?f=7&t=3913

Normally when it gets down to zero, unless there's a tie the game ends... but instead the game just kept playing.
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758
User avatar
Ubir4
Adept
Posts: 313
Joined: Fri May 10, 2019 6:15 am

Re: Last Man Standing Team Game after Last Man Standing?

Post by Ubir4 »

Thank you all
Super THANK's ExpEM
Really was reading botpack.int, RocketArena.int and tlastmanstanding.int files in alphabetical order.

Created File Game Types.int:
(put this as below in system folder)

Game Type.int

Code: Select all

[Public]
Object=(Name=TLastManStanding.TLastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)


Object=;(Name=RocketArena.RocketArenaGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=RocketArena.AnyMapRocketArenaGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
put semicolon before Objects in RocketArena.int and tlasmanstanding.int

Like This:

RocketArena.int

Code: Select all

;Object=;(Name=RocketArena.RocketArenaGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=RocketArena.AnyMapRocketArenaGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
tlastmanstanding.int

Code: Select all

;Object=(Name=TLastManStanding.TLastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)
In botpack.ini you don't need to move, if it does, it changes the models/skin configs

NOW: (pretty nice).
Image

This solution was used for 469 version (in 469b isn't necessary another int file, the botpack.int can be editable).

Thank's.
Last edited by Ubir4 on Fri Aug 27, 2021 8:49 pm, edited 13 times in total.
User avatar
ExpEM
Adept
Posts: 298
Joined: Wed Nov 09, 2016 1:48 am

Re: [Solved] Last Man Standing Team Game after Last Man Standing?

Post by ExpEM »

No problem :tu:
Signature goes here.
Post Reply