154 lines
No EOL
3.4 KiB
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_" ]
|
|
}
|
|
]
|
|
} |