home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Singles (French)
/
Singles-FrenchVersion-Win95.iso
/
data1.cab
/
GameLogic_agl
/
glSkills.agl
< prev
next >
Wrap
Text File
|
2004-03-05
|
26KB
|
1,772 lines
GLSkills object
{
skills
{
# zero level for cooking
cooking0
{
}
# enables cooking
cooking1
{
extends = cooking0
}
# improved cooking level
cooking2
{
extends = cooking1
activityModifiers
{
cook
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
eat
{
influenceModifiers
{
0
{
condition = NEED_HUNGER
type = value
operation = MUL
value = 1.4
}
}
}
}
}
# Kochen 3. Stufe
cooking3
{
extends = cooking2
activityModifiers
{
cook
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
eat
{
influenceModifiers
{
0
{
condition = NEED_HUNGER
type = value
operation = MUL
value = 1.4
}
}
}
}
}
# enables cleaning
cleaning0
{
}
# enables cleaning
cleaning1
{
extends = cleaning0
}
# improves speed and effectiveness of cleaning
cleaning2
{
extends = cleaning1
activityModifiers
{
clean
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
cleanFloor
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
}
}
# improves speed and effectiveness of cleaning
cleaning3
{
extends = cleaning2
activityModifiers
{
clean
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
cleanFloor
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
}
}
cleaning4
{
extends = cleaning3
activityModifiers
{
clean
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
cleanFloor
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
}
}
repair0
{
}
# enables basic repair abilities
repair1
{
extends = repair0
}
repair2
{
extends = repair1
activityModifiers
{
repair
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
}
}
repair3
{
extends = repair2
activityModifiers
{
repair
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
}
}
repair4
{
extends = repair3
activityModifiers
{
repair
{
generalModifiers
{
0
{
type = duration
operation = DIV
value = 1.4
}
}
}
}
}
humor0
{
}
# enables jokes
humor1
{
extends = humor0
activityModifiers
{
talkJoke
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
}
characterModifier
{
relationshipInfluenceModifiers
{
0
{
relationshipCondition = REL_FUN
type = value
operation = MUL
value = 1.25
}
}
}
}
# improves funniness of jokes
humor2
{
extends = humor1
activityModifiers
{
talkJoke
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
}
characterModifier
{
relationshipInfluenceModifiers
{
0
{
relationshipCondition = REL_FUN
type = value
operation = MUL
value = 1.25
}
}
}
}
humor3
{
extends = humor2
activityModifiers
{
talkJoke
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
}
characterModifier
{
relationshipInfluenceModifiers
{
0
{
relationshipCondition = REL_FUN
type = value
operation = MUL
value = 1.25
}
}
}
}
# Die Karrierestufe des Characters?, bestimmt Geld etc. Verschiedene Berufe?
career0
{
}
career1
{
extends = career0
}
career2
{
extends = career1
}
career3
{
extends = career2
}
career4
{
extends = career3
}
career5
{
extends = career4
}
career6
{
extends = career5
}
slacker0
{
}
# reduces the time needed to work by 15% (Drⁿckebergerei)
slacker1
{
extends = slacker0
requiredLevel = 6
characterModifier
{
careerInfluenceModifiers
{
0
{
type = earlyOverTime
operation = SUB
value = 1
}
}
}
}
slacker2
{
extends = slacker1
requiredLevel = 12
characterModifier
{
careerInfluenceModifiers
{
0
{
type = lateOverTime
operation = SUB
value = 1
}
}
}
}
flirting0
{
}
# erm÷glicht und verbessert Flirten. Seductress +1
flirting1
{
extends = flirting0
activityModifiers
{
talkFlirt
{
influenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
kissBed
{
influenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
flirtDancing
{
influenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
}
characterModifier
{
relationshipInfluenceModifiers
{
0
{
relationshipCondition = REL_EROTIC
type = value
operation = MUL
value = 1.25
}
}
}
}
flirting2
{
extends = flirting1
activityModifiers
{
talkFlirt
{
influenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
kissBed
{
influenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
flirtDancing
{
influenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
}
characterModifier
{
relationshipInfluenceModifiers
{
0
{
relationshipCondition = REL_EROTIC
type = value
operation = MUL
value = 1.25
}
}
}
}
flirting3
{
extends = flirting2
activityModifiers
{
talkFlirt
{
influenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
kissBed
{
influenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
flirtDancing
{
influenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_LIBIDO_EROTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
}
characterModifier
{
relationshipInfluenceModifiers
{
0
{
relationshipCondition = REL_EROTIC
type = value
operation = MUL
value = 1.25
}
}
}
}
romantic0
{
}
# erm÷glicht und verbessert romantik
romantic1
{
extends = romantic0
activityModifiers
{
kissFriendly
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
kissNice
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
talkRelation
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
talkCompliment
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
talkILoveYou
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
watchRomantic
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
}
characterModifier
{
relationshipInfluenceModifiers
{
0
{
relationshipCondition = REL_ROMANTIC
type = value
operation = MUL
value = 1.25
}
}
}
}
romantic2
{
extends = romantic1
activityModifiers
{
kissFriendly
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
kissNice
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
talkRelation
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
talkCompliment
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
talkILoveYou
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
watchRomantic
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
}
characterModifier
{
relationshipInfluenceModifiers
{
0
{
relationshipCondition = REL_ROMANTIC
type = value
operation = MUL
value = 1.25
}
}
}
}
romantic3
{
extends = romantic2
activityModifiers
{
kissFriendly
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
kissNice
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
talkRelation
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
talkCompliment
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
talkILoveYou
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
watchRomantic
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
}
}
targetInfluenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_ROMANTIC
type = value
operation = MUL
value = 1.4
activityTarget
{
partner = true
}
}
}
}
}
characterModifier
{
relationshipInfluenceModifiers
{
0
{
relationshipCondition = REL_ROMANTIC
type = value
operation = MUL
value = 1.25
}
}
}
}
# base skill for seductress
seduction
{
hidden = true
}
# hidden skill for effects of high neurotic values (cleaning is fun)
characterNeurotic1
{
note =
hidden = true
}
# character skills
# loves action movies
actionLover
{
activityModifiers
{
watchAction
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.5
}
}
}
}
hidden = true
}
# hates action movies
actionHater
{
activityModifiers
{
watchAction
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = -0.5
}
}
}
}
hidden = true
}
# loves news
newsLover
{
activityModifiers
{
watchNews
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.5
}
}
}
}
hidden = true
}
# hates news
newsHater
{
activityModifiers
{
watchNews
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = -0.5
}
}
}
}
hidden = true
}
# loves romantic movies
romanticLover
{
activityModifiers
{
watchRomantic
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.5
}
}
}
}
hidden = true
}
# hates romantic movies
romanticHater
{
activityModifiers
{
watchRomantic
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = -0.5
}
}
}
}
hidden = true
}
# loves sitcoms
sitcomLover
{
activityModifiers
{
watchSitcom
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.5
}
}
}
}
hidden = true
}
# hates sitcoms
sitcomHater
{
activityModifiers
{
watchSitcom
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = -0.5
}
}
}
}
hidden = true
}
# loves horror movies
horrorLover
{
activityModifiers
{
watchHorror
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = 1.5
}
}
}
}
hidden = true
}
# hates horror movies
horrorHater
{
activityModifiers
{
watchHorror
{
influenceModifiers
{
0
{
condition = NEED_FUN
type = value
operation = MUL
value = -0.5
}
}
}
}
hidden = true
}
# loves to talk casual
talkCasualLover
{
activityModifiers
{
talkCasual
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_FRIENDSHIP
type = value
operation = MUL
value = 1.5
}
}
}
}
hidden = true
}
# hates to talk casual
talkCasualHater
{
activityModifiers
{
talkCasual
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_FRIENDSHIP
type = value
operation = MUL
value = 0.5
}
}
}
}
hidden = true
}
# loves to talk gossip
talkGossipLover
{
activityModifiers
{
talkGossip
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_FRIENDSHIP
type = value
operation = MUL
value = 1.5
}
}
}
}
hidden = true
}
# hates to talk gossip
talkGossipHater
{
activityModifiers
{
talkGossip
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_FRIENDSHIP
type = value
operation = MUL
value = 0.5
}
}
}
}
hidden = true
}
# loves to talk about hobby
talkHobbyLover
{
activityModifiers
{
talkHobby
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_FRIENDSHIP
type = value
operation = MUL
value = 1.5
}
}
}
}
hidden = true
}
# hates to talk about hobby
talkHobbyHater
{
activityModifiers
{
talkHobby
{
influenceModifiers
{
0
{
condition = NEED_RELATIONSHIP_FRIENDSHIP
type = value
operation = MUL
value = 0.5
}
}
}
}
hidden = true
}
}
}