(set_spawn_radius, 10),
(try_for_range, ":cur_village", villages_begin, villages_end),
(store_random_in_range, ":random_value", 0, 25),
(eq, ":random_value", 0),
(spawn_around_party, ":cur_village", "pt_rogue_knights"),
(try_end),
(try_begin),
(store_num_parties_of_template, ":num_parties", "pt_rogue_knights"),
(lt,":num_parties",10),
(store_random,":spawn_point",villages_begin,villages_end),
(set_spawn_radius, 25),
(spawn_around_party,":spawn_point"),
(try_end),
(
"tower_of_joy_place",0,-1,
"The Tower of Joy",
[(0,mtef_scene_source|mtef_team_0,0,0,1,[]),
(1,mtef_scene_source|mtef_team_0,0,0,1,[]),
(2,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(3,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(4,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(5,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(6,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(7,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(8,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(9,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(10,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(11,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(12,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(13,mtef_visitor_source|mtef_team_0,0,0,1,[]),
(14,mtef_visitor_source|mtef_team_0,0,0,1,[]),
(15,mtef_visitor_source|mtef_team_0,0,0,1,[]),
(16,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(17,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(18,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(19,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(20,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(21,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(22,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(23,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(24,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(25,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(26,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(27,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(28,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(29,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(30,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(31,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(32,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(33,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(34,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(35,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(36,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(37,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(38,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(39,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(40,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(41,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(42,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(43,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(44,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(45,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(46,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(47,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
], [
(ti_before_mission_start, 0, 0, [], [
(set_fog_distance, 999999, 0x6F6F8D), # A colour most pleasant to the senses...
]),
(1, 0, ti_once, [], [
(call_script, "script_music_set_situation_with_culture", mtf_sit_travel),
]),
(ti_before_mission_start, 0, 0, [], [(call_script, "script_change_banners_and_chest")]),
(ti_inventory_key_pressed, 0, 0, [(set_trigger_result,1)], []),
(ti_tab_pressed, 0, 0, [(set_trigger_result,1)], []),
(0, 0, 0,[(key_clicked, key_k),
(tutorial_message, "@ "),
], []),
],
),
(
"tower_of_joy_place",0,-1,
"The Tower of Joy",
[(0,mtef_scene_source|mtef_team_0,0,0,1,[]),
(1,mtef_scene_source|mtef_team_0,0,0,1,[]),
(2,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(3,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(4,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(5,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(6,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(7,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]),
(8,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(9,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(10,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(11,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(12,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(13,mtef_visitor_source|mtef_team_0,0,0,1,[]),
(14,mtef_visitor_source|mtef_team_0,0,0,1,[]),
(15,mtef_visitor_source|mtef_team_0,0,0,1,[]),
(16,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(17,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(18,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(19,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(20,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(21,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(22,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(23,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(24,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(25,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(26,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(27,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(28,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(29,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(30,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(31,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(32,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(33,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(34,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(35,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(36,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(37,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(38,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(39,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(40,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(41,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(42,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(43,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(44,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(45,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
(46,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(47,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),
], [
(ti_before_mission_start, 0, 0, [], [
(set_fog_distance, 15, 0x6F6F8D), # A colour most pleasant to the senses...
]),
(ti_before_mission_start, 0, 0, [], [(call_script, "script_change_banners_and_chest")]),
(ti_inventory_key_pressed, 0, 0, [(set_trigger_result,1)], []),
(ti_after_mission_start, 0, 0, [],
[
(play_track, "track_ambushed_by_neutral", 2),
]),
(ti_tab_pressed, 0, 0, [(set_trigger_result,1)], []),
(0, 0, 0,[(key_clicked, key_k),
(tutorial_message, "@ "),
], []),
],
),
Belendor said:Remove the part: (call script, script_ set music...etc)
The text blanks out because your game log is getting totally spammed with the script errors: fix them. The supposedly unrecognised opcode is agent_ai_get_behavior_target in the latest version of the module system, but that operation was added not very long ago: so I expect that your module system base is from an old version, but you copied a code block from someone else using a new version. Copy the header_operations.py file from the latest module system (version 1.15 to fix it; you might as well copy the latest header_triggers.py too, in case you want to use any new triggers.Michadr said:I get these opcode errors:
Cozur said:How do I set a specific music track playing in this particular mission_template?
Code:( "tower_of_joy_place",0,-1, "The Tower of Joy", [(0,mtef_scene_source|mtef_team_0,0,0,1,[]), (1,mtef_scene_source|mtef_team_0,0,0,1,[]), (2,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]), (3,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]), (4,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]), (5,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]), (6,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]), (7,mtef_scene_source|mtef_team_0,af_override_horse,0,1,[]), (8,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (9,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (10,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (11,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (12,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (13,mtef_visitor_source|mtef_team_0,0,0,1,[]), (14,mtef_visitor_source|mtef_team_0,0,0,1,[]), (15,mtef_visitor_source|mtef_team_0,0,0,1,[]), (16,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (17,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (18,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (19,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (20,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (21,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (22,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (23,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (24,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (25,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (26,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (27,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (28,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (29,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (30,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(31,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (32,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(33,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (34,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(35,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (36,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(37,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (38,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(39,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (40,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(41,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (42,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(43,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (44,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(45,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), (46,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]),(47,mtef_visitor_source|mtef_team_0,af_override_horse,0,1,[]), ], [ (ti_before_mission_start, 0, 0, [], [ (set_fog_distance, 999999, 0x6F6F8D), # A colour most pleasant to the senses... ]), (1, 0, ti_once, [], [ (call_script, "script_music_set_situation_with_culture", mtf_sit_travel), ]), (ti_before_mission_start, 0, 0, [], [(call_script, "script_change_banners_and_chest")]), (ti_inventory_key_pressed, 0, 0, [(set_trigger_result,1)], []), (ti_tab_pressed, 0, 0, [(set_trigger_result,1)], []), (0, 0, 0,[(key_clicked, key_k), (tutorial_message, "@ "), ], []), ], ),
Docm30 said:I don't think this is the right thread to complain about very cheap apartments.