joemann Posted February 11, 2018 Posted February 11, 2018 I managed to get my event chain flowing But the next problem appeared: # Pleasure Slave training level 3 43 narrative_event = { id = RSLS.43 desc = RSLS431 picture = GFX_evt_rsl.trainsex3 title = rsl_pleasure_slave_training_3 is_triggered_only = yes option = { name = rsl_option1 narrative_event = { id = RSLS.90 } # We notify the slaver that the training cycle has completed. } This event works as it should and it fires event .90 but in the wrong scope (slaver instead of slave) #.90 Slaver learns a female slave has completed their training (slaver) narrative_event = { id = RSLS.90 desc = RSLS90 picture = slavery_female_cell1 title = rsl_slave_training_complete is_triggered_only = yes # Triggered by .110 /.210 /.310 /.43 option = { # Let's see if we can train them further name = "RSLS90A" character_event = { id = RSLS.10 days = 7 } } option = { # Let's just not do anything for the moment name = "RSLS90C" } I have tried changing this by adding event_target: rsl_slave_target in .43 but then .90 does not fire (or show). How do I change the scope of .90 to slave?
ngppgn Posted February 11, 2018 Posted February 11, 2018 2 hours ago, joemann said: I managed to get my event chain flowing But the next problem appeared: # Pleasure Slave training level 3 43 narrative_event = { id = RSLS.43 desc = RSLS431 picture = GFX_evt_rsl.trainsex3 title = rsl_pleasure_slave_training_3 is_triggered_only = yes option = { name = rsl_option1 narrative_event = { id = RSLS.90 } # We notify the slaver that the training cycle has completed. } This event works as it should and it fires event .90 but in the wrong scope (slaver instead of slave) #.90 Slaver learns a female slave has completed their training (slaver) narrative_event = { id = RSLS.90 desc = RSLS90 picture = slavery_female_cell1 title = rsl_slave_training_complete is_triggered_only = yes # Triggered by .110 /.210 /.310 /.43 option = { # Let's see if we can train them further name = "RSLS90A" character_event = { id = RSLS.10 days = 7 } } option = { # Let's just not do anything for the moment name = "RSLS90C" } I have tried changing this by adding event_target: rsl_slave_target in .43 but then .90 does not fire (or show). How do I change the scope of .90 to slave? First, if you leave the code as shown, you'll be sending event 90 to the same character that got event 43. If you used a scope change and now the event is not fired for the scoped character I can think of two causes: 1: like you said, you ised event_target: rsl_slave_target, where it should have been event_target:rsl_slave_target, without the middle space. 2: the event target has not been set previously in the event chain.
joemann Posted February 11, 2018 Author Posted February 11, 2018 OK,thanks. In the meantime I tried FROMFROM, that also works.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.