Skip to content

Commit

Permalink
some scheme events
Browse files Browse the repository at this point in the history
the murder events need some work
didn't touch the plague scheme events
  • Loading branch information
Grekopithikos committed Sep 28, 2024
1 parent 07048ef commit b5432e9
Show file tree
Hide file tree
Showing 15 changed files with 3,155 additions and 10,100 deletions.
1,249 changes: 997 additions & 252 deletions events/scheme_events/befriend_scheme/befriend_ongoing_events.txt

Large diffs are not rendered by default.

Large diffs are not rendered by default.

303 changes: 259 additions & 44 deletions events/scheme_events/court_scheme/court_scheme_ongoing_events.txt

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,15 @@ fabricate_hook_ongoing.0001 = {
title = fabricate_hook_ongoing.0001.t
desc = fabricate_hook_ongoing.0001.desc
theme = intrigue
left_portrait = scope:family_member
right_portrait = scope:target
left_portrait = {
character = root
animation = personality_callous
}
right_portrait = {
character = scope:family_member
animation = personality_forgiving
}
lower_right_portrait = scope:target
widget = {
gui = "event_window_widget_scheme"
container = "custom_widgets_container"
Expand All @@ -39,6 +46,9 @@ fabricate_hook_ongoing.0001 = {
fabricate_hook_ongoing_0001_family_member_trigger = yes
}
}
scope:scheme = {
scheme_agent_charges >= 4
}
}

immediate = {
Expand Down Expand Up @@ -83,6 +93,7 @@ fabricate_hook_ongoing.0001 = {
add_scheme_modifier = {
type = fabricate_hook_family_success_modifier
}
change_opportunities = -4
}
}

Expand All @@ -92,6 +103,7 @@ fabricate_hook_ongoing.0001 = {
add_scheme_modifier = {
type = fabricate_hook_family_speed_modifier
}
change_opportunities = -2
}
}

Expand Down Expand Up @@ -122,13 +134,22 @@ fabricate_hook_ongoing.0002 = {
title = fabricate_hook_ongoing.0002.t
desc = fabricate_hook_ongoing.0002.desc
theme = intrigue
left_portrait = scope:target
right_portrait = scope:hooking_character


left_portrait = {
character = root
animation = personality_callous
}
right_portrait = {
character = scope:hooking_character
animation = schadenfreude
}
lower_right_portrait = scope:target

trigger = {
NOT = { exists = scope:scheme.var:had_event_ongoing_0002 }
scope:scheme = {
scheme_progress < 8
scheme_agent_charges >= 1
scheme_agent_charges < opportunity_cap_value
}
scope:target = {
OR = {
Expand Down Expand Up @@ -203,7 +224,7 @@ fabricate_hook_ongoing.0002 = {
option = { # How are they making Target act?
name = fabricate_hook_ongoing.0002.b
scope:scheme = {
add_scheme_progress = 2
change_opportunities = 2
}
}
}
Expand Down Expand Up @@ -231,13 +252,20 @@ fabricate_hook_ongoing.0003 = {
desc = fabricate_hook_ongoing.0003.desc_ending
}
theme = intrigue
left_portrait = scope:target
right_portrait = scope:servant
left_portrait = {
character = root
animation = personality_callous
}
right_portrait = {
character = scope:servant
animation = schadenfreude
}
lower_right_portrait = scope:target

trigger = {
NOT = { exists = scope:scheme.var:had_event_ongoing_0003 }
scope:scheme = {
scheme_progress < 8
scheme_agent_charges >= 1
}
scope:target = {
is_lowborn = no
Expand Down Expand Up @@ -351,6 +379,9 @@ fabricate_hook_ongoing.0003 = {
type = fabricate_hook_servant_modifier
}
}
scope:scheme = {
change_opportunities = -1
}
ai_chance = {
base = 10
}
Expand Down Expand Up @@ -398,12 +429,19 @@ fabricate_hook_ongoing.0004 = {
title = fabricate_hook_ongoing.0004.t
desc = fabricate_hook_ongoing.0004.desc
theme = intrigue
left_portrait = scope:target

left_portrait = {
character = root
animation = personality_callous
}
right_portrait = {
character = scope:target
animation = personality_coward
}

trigger = {
NOT = { exists = scope:scheme.var:had_event_ongoing_0004 }
scope:scheme = {
scheme_progress >= 2
scheme_agent_charges >= 1
}
}

Expand Down Expand Up @@ -458,11 +496,15 @@ fabricate_hook_ongoing.0004 = {

option = { # Take your time
name = fabricate_hook_ongoing.0004.b
trigger = { scope:scheme.scheme_agent_charges >= 2 }
show_as_unavailable = { always = yes }
scope:scheme = {
add_scheme_modifier = {
type = fabricate_hook_studied_personality_modifier
}
add_scheme_progress = -2
scope:scheme = {
change_opportunities = -2
}
}
}
}
Expand All @@ -473,7 +515,14 @@ fabricate_hook_ongoing.0005 = {
title = fabricate_hook_ongoing.0004.t
desc = fabricate_hook_ongoing.0005.desc
theme = intrigue
left_portrait = scope:target
left_portrait = {
character = root
animation = personality_callous
}
right_portrait = {
character = scope:target
animation = personality_coward
}

immediate = {
scope:target = {
Expand Down
Loading

0 comments on commit b5432e9

Please sign in to comment.