home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2006 April
/
Gamestar_83_2006-04_dvd.iso
/
Dema
/
lotrbfme2_demo.exe
/
INI.big
/
data_ini_createaherosystem.ini
< prev
next >
Wrap
Text File
|
2006-01-31
|
8KB
|
198 lines
CreateAHeroSystem
// This file controls the types of Class, Subclasses and Weapons for the Create-a-Hero system
// There are two top level blocks
// CreateAHeroClass - This specifies a Create-a-Hero Class
// CreateAHeroBling - Specifies a weapon used by a Create-a-Hero, MUST come BEFORE Class definitions
//
// CreateAHeroBling syntax
// CreateAHeroBling
// NameTag = Text:Label // Label of Text name for weapon (REQUIRED)
// DescriptionTag = Text:Label // Label of Text description for weapon (REQUIRED)
// GroupName = CreateAHero_Weapon
// BlingUpgradeName = UpgradeName // upgrade used to trigger the weapon.
// End
//
// CreateAHeroClass syntax
// CreateAHeroClass
// NameTag = Text:Label // Text name of the Class, this is a required field (REQUIRED)
// DescriptionTag = Text:Label // Discription of the Class, this is a required field (REQUIRED)
// PowersDescTag = Text:Label // Short discription of the special powers available to this Class of heros. (REQUIRED)
// UpgradeName = UpgradeName // Name of the upgrade for this Class of hero. (REQUIRED)
//
// SubClass // Start of a Subclass block a Class can contain multiple
// // SubClasses and MUST HAVE A LEAST 1. (REQUIRED)
// NameTag = Text:Label // Name of the subclass (REQUIRED)
// DescriptionTag = Text:Label // Desc of the subclass (REQUIRED)
// UpgradeName = UpgradeName // Name of the upgrade for this Subclass. (REQUIRED)
// BlingUpgrades = UpgradeName1 UpgradeName2... // Name of the upgrades for the weapons the subclass
// // can use. Can be multple names sperated by a space.
// // UpgradeName must be one of the ones specified in the
// // CreateAHeroBling section. (REQUIRED)
// End
// SubClass // Another subclass
// // Subclass body....
// End
// End
//-------------------------------------------------------------------------------------
// CREATE A HERO Global system settings
//-------------------------------------------------------------------------------------
CreateAHeroMapModeUpgradeName = Upgrade_CreateAHeroMapMode // Upgrade used to indicate that the we are in Create A Hero map mode.
CreateAHeroGameModeUpgradeName = Upgrade_CreateAHeroGameMode // Upgrade used to indicate that the we are in Create A Hero Game mode.
CanBuildCreateAHeroUpgradeName = Upgrade_AllowBuildCreateAHero
CommandSetTemplate = CreateAHeroCommandSetTemplate
StratigicDefeatStatName = HERO_DEFEAT_COUNT_STRATIGIC
StratigicVictoryStatName = HERO_VICTORY_COUNT_STRATIGIC
StratigicMPDefeatStatName = HERO_DEFEAT_COUNT_STRATIGIC_MP
StratigicMPVictoryStatName = HERO_VICTORY_COUNT_STRATIGIC_MP
SkirmishDefeatStatName = HERO_DEFEAT_COUNT_SKIRMISH
SkirmishVictoryStatName = HERO_VICTORY_COUNT_SKIRMISH
OpenPlayDefeatStatName = HERO_DEFEAT_COUNT_OPENPLAY_MP
OpenPlayVictoryStatName = HERO_VICTORY_COUNT_OPENPLAY_MP
StratigicCampainVictoryStatName = HERO_VICTORY_COUNT_STRATIGIC
WeaponGroupName = CreateAHero_Weapon
SelectedCheerAninName = _C_SLCA
ExamineWeaponAninName = _C_WPNA
ExamineSelfAninName = _C_CLRA
// ExamineAnimTweakValue = 0
SpecialAnimPercentChance = 20.0
//-------------------------------------------------------------------------------------
// CREATE A HERO WEAPON DEFINITIONS
//-------------------------------------------------------------------------------------
#include "CreateAHeroSystemWeapons.inc"
//-----------------------------------------------------------------------------------------
// Include create a hero appearance bling
//-----------------------------------------------------------------------------------------
#include "CreateAHeroSystemAppearanceBling.inc"
//-----------------------------------------------------------------------------------------
// Attribute Bling
//-----------------------------------------------------------------------------------------
#include "CreateAHeroSystemAttributes.inc"
// *****************************************************************************************
CreateAHeroBlingBinder
GroupName = CreateAHero_ArmorAttribute // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:ArmorMenuLabel
DescriptionTag = CAH:ArmorMenuDesc
UISlot = 0 // Gadget index on UI
BlingType = ATTRIBUTE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_DamageMultAttribute // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:PowerMenuLabel
DescriptionTag = CAH:PowerMenuDesc
UISlot = 1 // Gadget index on UI
BlingType = ATTRIBUTE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_HealthMultAttribute // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:HealthMenuLabel
DescriptionTag = CAH:HealthMenuDesc
UISlot = 2 // Gadget index on UI
BlingType = ATTRIBUTE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_AutoHealAttribute // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:AutoHealMenuLabel
DescriptionTag = CAH:AutoHealMenuDesc
UISlot = 3 // Gadget index on UI
BlingType = ATTRIBUTE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_VisionAttribute // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:VisionMenuLabel
DescriptionTag = CAH:VisionMenuDesc
UISlot = 4 // Gadget index on UI
BlingType = ATTRIBUTE
End
// *****************************************************************************************
CreateAHeroBlingBinder
GroupName = CreateAHero_Helmet // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:HelmetMenuLabel
DescriptionTag = CAH:HelmetMenuDesc
UISlot = 0 // Gadget index on UI
BlingType = APPEARANCE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_ShoulderPlates // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:ShouldersMenuLabel
DescriptionTag = CAH:ShouldersMenuDesc
UISlot = 1 // Gadget index on UI
BlingType = APPEARANCE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_Body // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:ChestMenuLabel
DescriptionTag = CAH:ChestMenuDesc
UISlot = 2 // Gadget index on UI
BlingType = APPEARANCE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_Gauntlets // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:ArmsMenuLabel
DescriptionTag = CAH:ArmsMenuDesc
UISlot = 3 // Gadget index on UI
BlingType = APPEARANCE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_Weapon // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:WeaponMenuLabel
DescriptionTag = CAH:WeaponMenuDesc
UISlot = 4 // Gadget index on UI
BlingType = APPEARANCE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_Shield // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:ShieldMenuLabel
DescriptionTag = CAH:ShieldMenuDesc
UISlot = 5 // Gadget index on UI
BlingType = APPEARANCE
End
CreateAHeroBlingBinder
GroupName = CreateAHero_Boots // Binds upgades to A CreateAHero Bling Item
LabelTag = CAH:LegsMenuLabel
DescriptionTag = CAH:LegsMenuDesc
UISlot = 6 // Gadget index on UI
BlingType = APPEARANCE
End
//-------------------------------------------------------------------------------------
// CREATE A HERO CLASS DEFINITIONS
//-------------------------------------------------------------------------------------
#include "CreateAHeroSystemMenOfTheWest.inc"
#include "CreateAHeroSystemArcher.inc"
#include "CreateAHeroSystemWizard.inc"
#include "CreateAHeroSystemDwarf.inc"
#include "CreateAHeroSystemServantsOfSauron.inc"
#include "CreateAHeroSystemCorruptedMan.inc"
End