SIEGEIV_0016 (How to setup)

Discussions about GameTypes
Post Reply
User avatar
Wises
Godlike
Posts: 1089
Joined: Sun Sep 07, 2008 10:59 am
Personal rank: ...

SIEGEIV_0016 (How to setup)

Post by Wises »

Image

Download SiegeIV_0016

Replace/Append or insert the following;

Gametype=SiegeIV_0016.SiegeGI
GameType=SiegeIV_0016.FreeSiegeGI


Higor (Current Developer) wrote;

I try and keep my SiegeIV_00xx.int as default as possible but some things can be altered like:

- TranslocBaseForce=800.000000
- TranslocLevelForce=120.000000

General translocator fire settings, useful if you want to re-balance it.

- bUseDenied=True
Hear UT3's 'Denied' sound when your nuke is taken down, or you take down an enemy nuke.

- bDisableIDropFix=False
Disables the built in anti imagedrop fix, can crash clients under extremely rare conditions with a FCollisionHash message (guess what fixes it?)
Enable this if Niven is played a lot, for some reason this map causes crashes at certain points.

- bEffBasedRUKill=False

Killing sprees and high eff% cause higher skilled players to give out more RU to their killers if enabled, instead of a fixed 50.
(Use this if you're not implementing anti-camping rules)

- bBotCanCheat=True
FerBotz's gain unfair advantage (beta setting).

- BaseMotion=70.000000
Motion alarm detection radius (should have moved this to profile).

- StartingMaxRU=300.000000
- StartingRU=1.000000

Self-explanatory, FreeSiegeGI mode has both set to 30k

- bUseRemoveGuardian=False
Activate if your server is running AdminAlert, you get notifications on building removals on IRC.

- GoalTeamScore=20.000000
Multiply this value by 1000, and you get the base core's health, uK servers have this set to 30.

- GameProfile=CacusTech
This is the most important setting, the profile INI files determie how Siege is meant to be played on your server and can be altered by mapvotes.
The value of this setting is the actual INI file being used as game profile.
You have these stock profiles available with their own rules:
- OldSiege (default, initial siege style)
- SiegePub (ideal for high player counts)
- GlobalSiege (ideal for pickup games)
- CacusTech (ideal for 25v25 huehuehue)
- SiegeEditMode (only available for bot setup in local mode)



===================
Regarding mutators:
- NoMapProtection, allows you to load most maps that would otherwise crash asking you for a password.
- LCWeapons, this literally used to be part of SiegeIV, you get support for ASMD PulseRifle and Siege Instagib. Load LCWeapons_00XX.LCMutator and play, works out of the box.
- NetRateMod, lets you push the player capacity on servers over 20 players easily.
- ExtendedClientMove -> Deprecated, 0016's jetpacks work fine without this mod.

Other info:
- SiegeIV doesn't use UT's default BaseMutator, so Unreal 1 weapons aren't replaced.
This doesn't mean you can fire them, you may need to use MrLoathsome's mutator for this (or me implementing my own CacusCoop code into this).
This implicitly means Skaarj Trooper monsters don't need weird code to ensure they grab weapons, useful if you want to make a Monster Madness server using SiegeIV. (Most monster madness code is private though).

You don't need to add sgMedia, sgUMedia, sgMedia2 to ServerPackages.
Loading Siege as game mode will automatically include these three packages.

Chamberly wrote;

These profile allow/disable certain builds. & you can modify a profile or even make your own.
To change profile to what you want, you will probably look in siege.ini and find Profile=OldSiege (Which I think is default. I'm not on my PC or laptop to look at this.)
To change it, replace OldSiege with CacusTech (many more builds and more fun!) so Profile=CacusTech and save the .ini.

Deepak wrote;

My server profile
--------------------

Map Vote Settings

Code: Select all

CustomGameConfig[18]=(bEnabled=True,GameClass="SiegeIV_0016.SiegeGI",NewPrefix="SG",Mutators="NPLoader_v16b.NPLActor,LCWeapons_0011.LCMutator",Settings="")
Siege INI

[SiegeIV_0016.SiegeGI]
StartingMaxRU=500.000000
GameProfile=SiegePub
Last edited by Wises on Wed Feb 18, 2015 7:18 am, edited 13 times in total.
Higor
Godlike
Posts: 1866
Joined: Sun Mar 04, 2012 6:47 pm

Re: SIEGEIV_0016 (How to setup)

Post by Higor »

I try and keep my SiegeIV_00xx.int as default as possible but some things can be altered like:

- TranslocBaseForce=800.000000
- TranslocLevelForce=120.000000
General translocator fire settings, useful if you want to re-balance it.

- bUseDenied=True
Hear UT3's 'Denied' sound when your nuke is taken down, or you take down an enemy nuke.

- bDisableIDropFix=False
Disables the built in anti imagedrop fix, can crash clients under extremely rare conditions with a FCollisionHash message (guess what fixes it?)
Enable this if Niven is played a lot, for some reason this map causes crashes at certain points.

- bEffBasedRUKill=False
Killing sprees and high eff% cause higher skilled players to give out more RU to their killers if enabled, instead of a fixed 50.
(Use this if you're not implementing anti-camping rules)

- bBotCanCheat=True
FerBotz's gain unfair advantage (beta setting).

- BaseMotion=70.000000
Motion alarm detection radius (should have moved this to profile).

- StartingMaxRU=300.000000
- StartingRU=1.000000
Self-explanatory, FreeSiegeGI mode has both set to 30k

- bUseRemoveGuardian=False
Activate if your server is running AdminAlert, you get notifications on building removals on IRC.

- GoalTeamScore=20.000000
Multiply this value by 1000, and you get the base core's health, uK servers have this set to 30.

- GameProfile=CacusTech
This is the most important setting, the profile INI files determie how Siege is meant to be played on your server and can be altered by mapvotes.
The value of this setting is the actual INI file being used as game profile.
You have these stock profiles available with their own rules:
- OldSiege (default, initial siege style)
- SiegePub (ideal for high player counts)
- GlobalSiege (ideal for pickup games)
- CacusTech (ideal for 25v25 huehuehue)
- SiegeEditMode (only available for bot setup in local mode)


===================
Regarding mutators:
- NoMapProtection, allows you to load most maps that would otherwise crash asking you for a password.
- LCWeapons, this literally used to be part of SiegeIV, you get support for ASMD PulseRifle and Siege Instagib. Load LCWeapons_00XX.LCMutator and play, works out of the box.
- NetRateMod, lets you push the player capacity on servers over 20 players easily.
- ExtendedClientMove -> Deprecated, 0016's jetpacks work fine without this mod.

Other info:
- SiegeIV doesn't use UT's default BaseMutator, so Unreal 1 weapons aren't replaced.
This doesn't mean you can fire them, you may need to use MrLoathsome's mutator for this (or me implementing my own CacusCoop code into this).
This implicitly means Skaarj Trooper monsters don't need weird code to ensure they grab weapons, useful if you want to make a Monster Madness server using SiegeIV. (Most monster madness code is private though).

You don't need to add sgMedia, sgUMedia, sgMedia2 to ServerPackages.
Loading Siege as game mode will automatically include these three packages.
User avatar
Wises
Godlike
Posts: 1089
Joined: Sun Sep 07, 2008 10:59 am
Personal rank: ...

Re: SIEGEIV_0016 (How to setup)

Post by Wises »

wicked mate :)

also do you have a link to the official download?

does it also have the basic actor/packages Install info hopefully.

also plan to run this with XC_game-engine.
Higor
Godlike
Posts: 1866
Joined: Sun Mar 04, 2012 6:47 pm

Re: SIEGEIV_0016 (How to setup)

Post by Higor »

http://lmgtfy.com/?q=siegeiv+ut99.org&l=1

Most stuff is bundled in version 0016, well documented as well.
User avatar
Deepu
Adept
Posts: 350
Joined: Mon Nov 11, 2013 7:56 am
Personal rank: Average
Location: India
Contact:

Re: SIEGEIV_0016 (How to setup)

Post by Deepu »

Higor, you are great. SiegeIV_0016 added to Ultimate UT Server India

Image

unreal://146.0.32.72:7777/
User avatar
Wises
Godlike
Posts: 1089
Joined: Sun Sep 07, 2008 10:59 am
Personal rank: ...

Re: SIEGEIV_0016 (How to setup)

Post by Wises »

ok another quick question , how to start this thing lol

theres no reference in the .txt files as to what gametype or anything like that?.

lets say I wish to have separate gametypes for each of those profiles you mentioned?

so example mapvote line would be? botpack.SiegeIV_0016 or something?

edit:

Gametype=SiegeIV_0016.SiegeGI
GameType=SiegeIV_0016.FreeSiegeGI

just for some info on profiles now..
User avatar
Deepu
Adept
Posts: 350
Joined: Mon Nov 11, 2013 7:56 am
Personal rank: Average
Location: India
Contact:

Re: SIEGEIV_0016 (How to setup)

Post by Deepu »

Me?
User avatar
Wises
Godlike
Posts: 1089
Joined: Sun Sep 07, 2008 10:59 am
Personal rank: ...

Re: SIEGEIV_0016 (How to setup)

Post by Wises »

hey Deepak :)
- GameProfile=CacusTech
This is the most important setting, the profile INI files determie how Siege is meant to be played on your server and can be altered by mapvotes.
The value of this setting is the actual INI file being used as game profile.
You have these stock profiles available with their own rules:
- OldSiege (default, initial siege style)
- SiegePub (ideal for high player counts)
- GlobalSiege (ideal for pickup games)
- CacusTech (ideal for 25v25 huehuehue)
- SiegeEditMode (only available for bot setup in local mode)
^ how to use these profiles ?
are these .ini's added into settings="profile=pick_a_profile" ?
User avatar
Chamberly
Godlike
Posts: 1963
Joined: Sat Sep 17, 2011 4:32 pm
Personal rank: Dame. Vandora
Location: TN, USA
Contact:

Re: SIEGEIV_0016 (How to setup)

Post by Chamberly »

Wises wrote:hey Deepak :)
- GameProfile=CacusTech
This is the most important setting, the profile INI files determie how Siege is meant to be played on your server and can be altered by mapvotes.
The value of this setting is the actual INI file being used as game profile.
You have these stock profiles available with their own rules:
- OldSiege (default, initial siege style)
- SiegePub (ideal for high player counts)
- GlobalSiege (ideal for pickup games)
- CacusTech (ideal for 25v25 huehuehue)
- SiegeEditMode (only available for bot setup in local mode)
^ how to use these profiles ?
are these .ini's added into settings="profile=pick_a_profile" ?

These profile allow/disable certain builds. & you can modify a profile or even make your own.
To change profile to what you want, you will probably look in siege.ini and find Profile=OldSiege (Which I think is default. I'm not on my PC or laptop to look at this.)
To change it, replace OldSiege with CacusTech (many more builds and more fun!) so Profile=CacusTech and save the .ini.
Image
Image
Image Edit: Why does my sig not work anymore?
User avatar
Wises
Godlike
Posts: 1089
Joined: Sun Sep 07, 2008 10:59 am
Personal rank: ...

Re: SIEGEIV_0016 (How to setup)

Post by Wises »

ahh yep thanks chamberly :)

Works now :)
User avatar
Deepu
Adept
Posts: 350
Joined: Mon Nov 11, 2013 7:56 am
Personal rank: Average
Location: India
Contact:

Re: SIEGEIV_0016 (How to setup)

Post by Deepu »

My server profile
--------------------

Map Vote Settings
CustomGameConfig[18]=(bEnabled=True,GameClass="SiegeIV_0016.SiegeGI",NewPrefix="SG",Mutators="NPLoader_v16b.NPLActor,LCWeapons_0011.LCMutator",Settings="")

Siege INI

[SiegeIV_0016.SiegeGI]
StartingMaxRU=500.000000
GameProfile=SiegePub

Wises you entered my server?
User avatar
Wises
Godlike
Posts: 1089
Joined: Sun Sep 07, 2008 10:59 am
Personal rank: ...

Re: SIEGEIV_0016 (How to setup)

Post by Wises »

EDIT: @ Deepak

yes I did , very nice server indeed
have updated first post with relevant? info... from this thread to get this thing going.
User avatar
Chamberly
Godlike
Posts: 1963
Joined: Sat Sep 17, 2011 4:32 pm
Personal rank: Dame. Vandora
Location: TN, USA
Contact:

Re: SIEGEIV_0016 (How to setup)

Post by Chamberly »

I could really make a "How to set up Siege for Dummies" tutorial but it'll be too long like couple of pages in the book. Actually I would but not right now, there could be a few thing cleared up in your post but I'm not gonna do it on a laptop.... maybe later.

I'll give you a start. Replace this: Replace/Append or insert the following; to this: There are 2 siege gametypes. Unless you aren't looking for the correct terminology, then ignore.

Gametype=SiegeIV_0016.SiegeGI //Give you normal siege gameplay.
GameType=SiegeIV_0016.FreeSiegeGI //Give you seriously hugh amount of RU, instead of building 'leech' you can build whatever you want without making leech. (The term Leech -or some other may say lechs- is known in Siege for making a lot of containers in a spot on the other team's base so they can gain RU manually by shooting at the containers, and vice versa for your base.)

Need Siege tutorials? Feel free to check out this link.
English guides!
Siege guide...This may be outdated but some info are still relevant. http://www.unrealkillers.com/f71/siege- ... lish-2924/
Keybind guide: http://www.unrealkillers.com/f71/siege- ... lish-3270/
(Updated keybind for siegeIV_v0014, easy click and go: https://www.mediafire.com/?e0e1ig5yvdjbm82 )

Spanish guides!
http://www.unrealkillers.com/f71/guia-d ... e%5D-2925/
http://www.unrealkillers.com/f71/siege- ... e%5D-3934/

French guide!
http://www.unrealkillers.com/f71/guide- ... e%5D-5431/

German guide!
(Updated guide for a bit) http://www.unrealkillers.com/f71/siege- ... e%5D-5454/
http://www.unrealkillers.com/f71/siege- ... e%5D-5586/
Image
Image
Image Edit: Why does my sig not work anymore?
Post Reply