cecilkorik_training/assets/data/effects/maethalion_boost_job_train.json

154 lines
No EOL
3.4 KiB
JSON

{
"id": "maethalion_boost_job_train|NAME|STAT|AMOUNT",
"info": {
"dataVersion": 1,
"sourceFile": "maethalion_boost_job_train",
"modId": "cecilkorik_training",
"author": "maethalion",
"STUB": "A repeatable job that allows training of stats on all heroes"
},
"type": "OVERLAND_ABILITY",
"verb": "JOB",
"ability": {
"icon": "heal",
"category": "crafting",
"priority": "0",
"labor": {
"days": "20",
"allParticipantsMustBePresent": true,
"speedFactor": "1",
"helperContributionSpeed": -0.2
},
"jobNotificationInfo": { "soundId": "UI/timeCues/jobComplete" },
"musicOverride": ""
},
"targets": [
{
"template": "SELF_SITE_THIS_JOB_NOT_ACTIVE",
"aspects": [ "THIS_JOB_NOT_ACTIVE", "SELF" ]
},
{
"template": "JOB_PARTICIPANT",
"promptText": "",
"slots": { "preFill": "noJobOrParty" }
},
{
"role": "hero",
"template": "PICK_BY_SCORE",
"scoreFunction": null,
"fromRoles": [ "participant" ],
"notAlreadyMatchedAs": []
},
{
"role": "hero2",
"template": "PICK_BY_SCORE",
"choose": "BY_SCORE_OPTIONAL",
"scoreFunction": null,
"fromRoles": [ "participant" ],
"notAlreadyMatchedAs": [ "hero" ]
},
{
"role": "hero3",
"template": "PICK_BY_SCORE",
"choose": "BY_SCORE_OPTIONAL",
"scoreFunction": null,
"fromRoles": [ "participant" ],
"notAlreadyMatchedAs": [ "hero", "hero2" ]
},
{
"role": "hero4",
"template": "PICK_BY_SCORE",
"choose": "BY_SCORE_OPTIONAL",
"scoreFunction": null,
"fromRoles": [ "participant" ],
"notAlreadyMatchedAs": [ "hero", "hero2", "hero3" ]
},
{
"role": "hero5",
"template": "PICK_BY_SCORE",
"choose": "BY_SCORE_OPTIONAL",
"scoreFunction": null,
"fromRoles": [ "participant" ],
"notAlreadyMatchedAs": [ "hero", "hero2", "hero3", "hero4" ]
}
],
"outcomes": [
{
"class": "Description",
"script": [
{
"class": "comicNode_Panel",
"panel": {
"size": "full",
"showNameTags": false,
"actorSlots": [
{
"role": "hero",
"equipment": {},
"anchor": { "x": 0.137, "y": 0.522 },
"size": 0.8467453,
"nameTag": "none"
},
{
"role": "hero2",
"facing": "left",
"equipment": {},
"anchor": { "x": 0.848, "y": 0.509 },
"size": 0.8467453,
"nameTag": "none"
},
{
"role": "hero3",
"equipment": {},
"anchor": { "x": 0.27984622, "y": 0.5 },
"size": 0.7733,
"nameTag": "none",
"color": { "r": "0.91907513", "g": "0.91907513", "b": "0.91907513", "a": "1" }
},
{
"role": "hero4",
"facing": "left",
"equipment": {},
"anchor": { "x": 0.703, "y": 0.468 },
"size": 0.8469,
"nameTag": "none",
"color": { "r": "0.91907513", "g": "0.91907513", "b": "0.91907513", "a": "1" }
},
{
"role": "hero5",
"equipment": {},
"anchor": { "x": 0.479, "y": 0.428 },
"size": 0.6885,
"nameTag": "none",
"color": { "r": "0.86994219", "g": "0.86994219", "b": "0.86994219", "a": "1" }
}
],
"textSlots": [
{
"textSourceFile": "maethalion_boost_job_train",
"textKey": "~01~~panel_001~1_narration",
"style": "narration"
}
]
}
}
]
},
{
"class": "DoAll",
"target": "participant",
"outcomes": [
{
"class": "Aspects",
"addAspects": [
{ "id": "maethalion_boost_train|NAME|STAT|AMOUNT", "value": "1" }
]
}
]
},
{
"class": "Aspects",
"removeAspects": [ "_THIS_" ]
}
]
}