Modding Q&A [For Quick Questions and Answers]

Users who are viewing this thread

Status
Not open for further replies.
Lord of Shadows said:
Here are my codes for the banners if it means anything.
In the list of banner meshes you omitted removing the 10 vestigial banner_g series whereas in the list of arms meshes and map icons you displaced those to the bottom. What's really more important are the entries in module_scene_props. You also have an odd number of meshes listed in the first code block (not counting the default banners), double-check that they are in the order you want them to be in.
 
Somebody said:
In the list of banner meshes you omitted removing the 10 vestigial banner_g series whereas in the list of arms meshes and map icons you displaced those to the bottom. What's really more important are the entries in module_scene_props. You also have an odd number of meshes listed in the first code block (not counting the default banners), double-check that they are in the order you want them to be in.
So, I need to put banner meshes and arms meshes in the same order?

Also, here are my scene props codes. I didn't include them in the previous post because of max 40k characters.

Code:
  ("banner_a", 0, "banner_a01", "0", []),
  ("banner_b", 0, "banner_a02", "0", []),
  ("banner_c", 0, "banner_a03", "0", []),
  ("banner_d", 0, "banner_a04", "0", []),
  ("banner_e", 0, "banner_a05", "0", []),
  ("banner_f", 0, "banner_a06", "0", []),
  ("banner_g", 0, "banner_a07", "0", []),
  ("banner_h", 0, "banner_a08", "0", []),
  ("banner_i", 0, "banner_a09", "0", []),
  ("banner_j", 0, "banner_a10", "0", []),
  ("banner_k", 0, "banner_a11", "0", []),
  ("banner_l", 0, "banner_a12", "0", []),
  ("banner_m", 0, "banner_a13", "0", []),
  ("banner_n", 0, "banner_a14", "0", []),
  ("banner_o", 0, "banner_f21", "0", []),
  ("banner_p", 0, "banner_a16", "0", []),
  ("banner_q", 0, "banner_a17", "0", []),
  ("banner_r", 0, "banner_a18", "0", []),
  ("banner_s", 0, "banner_a19", "0", []),
  ("banner_t", 0, "banner_a20", "0", []),
  ("banner_u", 0, "banner_a21", "0", []),
  ("banner_ba", 0, "banner_b01", "0", []),
  ("banner_bb", 0, "banner_b02", "0", []),
  ("banner_bc", 0, "banner_b03", "0", []),
  ("banner_bd", 0, "banner_b04", "0", []),
  ("banner_be", 0, "banner_b05", "0", []),
  ("banner_bf", 0, "banner_b06", "0", []),
  ("banner_bg", 0, "banner_b07", "0", []),
  ("banner_bh", 0, "banner_b08", "0", []),
  ("banner_bi", 0, "banner_b09", "0", []),
  ("banner_bj", 0, "banner_b10", "0", []),
  ("banner_bk", 0, "banner_b11", "0", []),
  ("banner_bl", 0, "banner_b12", "0", []),
  ("banner_bm", 0, "banner_b13", "0", []),
  ("banner_bn", 0, "banner_b14", "0", []),
  ("banner_bo", 0, "banner_b15", "0", []),
  ("banner_bp", 0, "banner_b16", "0", []),
  ("banner_bq", 0, "banner_b17", "0", []),
  ("banner_br", 0, "banner_b18", "0", []),
  ("banner_bs", 0, "banner_b19", "0", []),
  ("banner_bt", 0, "banner_b20", "0", []),
  ("banner_bu", 0, "banner_b21", "0", []),
  ("banner_ca", 0, "banner_c01", "0", []),
  ("banner_cb", 0, "banner_c02", "0", []),
  ("banner_cc", 0, "banner_c03", "0", []),
  ("banner_cd", 0, "banner_c04", "0", []),
  ("banner_ce", 0, "banner_c05", "0", []),
  ("banner_cf", 0, "banner_c06", "0", []),
  ("banner_cg", 0, "banner_c07", "0", []),
  ("banner_ch", 0, "banner_c08", "0", []),
  ("banner_ci", 0, "banner_c09", "0", []),
  ("banner_cj", 0, "banner_c10", "0", []),
  ("banner_ck", 0, "banner_c11", "0", []),
  ("banner_cl", 0, "banner_c12", "0", []),
  ("banner_cm", 0, "banner_c13", "0", []),
  ("banner_cn", 0, "banner_c14", "0", []),
  ("banner_co", 0, "banner_c15", "0", []),
  ("banner_cp", 0, "banner_c16", "0", []),
  ("banner_cq", 0, "banner_c17", "0", []),
  ("banner_cr", 0, "banner_c18", "0", []),
  ("banner_cs", 0, "banner_c19", "0", []),
  ("banner_ct", 0, "banner_c20", "0", []),
  ("banner_cu", 0, "banner_c21", "0", []),
  ("banner_da", 0, "banner_d01", "0", []),
  ("banner_db", 0, "banner_d02", "0", []),
  ("banner_dc", 0, "banner_d03", "0", []),
  ("banner_dd", 0, "banner_d04", "0", []),
  ("banner_de", 0, "banner_d05", "0", []),
  ("banner_df", 0, "banner_d06", "0", []),
  ("banner_dg", 0, "banner_d07", "0", []),
  ("banner_dh", 0, "banner_d08", "0", []),
  ("banner_di", 0, "banner_d09", "0", []),
  ("banner_dj", 0, "banner_d10", "0", []),
  ("banner_dk", 0, "banner_d11", "0", []),
  ("banner_dl", 0, "banner_d12", "0", []),
  ("banner_dm", 0, "banner_d13", "0", []),
  ("banner_dn", 0, "banner_d14", "0", []),
  ("banner_do", 0, "banner_d15", "0", []),
  ("banner_dp", 0, "banner_d16", "0", []),
  ("banner_dq", 0, "banner_d17", "0", []),
  ("banner_dr", 0, "banner_d18", "0", []),
  ("banner_ds", 0, "banner_d19", "0", []),
  ("banner_dt", 0, "banner_d20", "0", []),
  ("banner_du", 0, "banner_d21", "0", []),
  ("banner_ea", 0, "banner_e01", "0", []),
  ("banner_eb", 0, "banner_e02", "0", []),
  ("banner_ec", 0, "banner_e03", "0", []),
  ("banner_ed", 0, "banner_e04", "0", []),
  ("banner_ee", 0, "banner_e05", "0", []),
  ("banner_ef", 0, "banner_e06", "0", []),
  ("banner_eg", 0, "banner_e07", "0", []),
  ("banner_eh", 0, "banner_e08", "0", []),
  ("banner_ei", 0, "banner_e09", "0", []),
  ("banner_ej", 0, "banner_e10", "0", []),
  ("banner_ek", 0, "banner_e11", "0", []),
  ("banner_el", 0, "banner_e12", "0", []),
  ("banner_em", 0, "banner_e13", "0", []),
  ("banner_en", 0, "banner_e14", "0", []),
  ("banner_eo", 0, "banner_e15", "0", []),
  ("banner_ep", 0, "banner_e16", "0", []),
  ("banner_eq", 0, "banner_e17", "0", []),
  ("banner_er", 0, "banner_e18", "0", []),
  ("banner_es", 0, "banner_e19", "0", []),
  ("banner_et", 0, "banner_e20", "0", []),
  ("banner_eu", 0, "banner_e21", "0", []),
  ("banner_f01", 0, "banner_f01", "0", []),
  ("banner_f02", 0, "banner_f02", "0", []),
  ("banner_f03", 0, "banner_f03", "0", []),
  ("banner_f04", 0, "banner_f04", "0", []),
  ("banner_f05", 0, "banner_f05", "0", []),
  ("banner_f06", 0, "banner_f06", "0", []),
  ("banner_f07", 0, "banner_f07", "0", []),
  ("banner_f08", 0, "banner_f08", "0", []),
  ("banner_f09", 0, "banner_f09", "0", []),
  ("banner_f10", 0, "banner_f10", "0", []),
  ("banner_f11", 0, "banner_f11", "0", []),
  ("banner_f12", 0, "banner_f12", "0", []),
  ("banner_f13", 0, "banner_f13", "0", []),
  ("banner_f14", 0, "banner_f14", "0", []),
  ("banner_f15", 0, "banner_f15", "0", []),
  ("banner_f16", 0, "banner_f16", "0", []),
  ("banner_f17", 0, "banner_f17", "0", []),
  ("banner_f18", 0, "banner_f18", "0", []),
  ("banner_f19", 0, "banner_f19", "0", []),
  ("banner_f20", 0, "banner_f20", "0", []),
  ("banner_f21", 0, "banner_a15", "0", []),
  ("banner_g01", 0, "banner_f01", "0", []),
  ("banner_g02", 0, "banner_f02", "0", []),
  ("banner_g03", 0, "banner_f03", "0", []),
  ("banner_g04", 0, "banner_f04", "0", []),
  ("banner_g05", 0, "banner_f05", "0", []),
  ("banner_g06", 0, "banner_f06", "0", []),
  ("banner_g07", 0, "banner_f07", "0", []),
  ("banner_g08", 0, "banner_f08", "0", []),
  ("banner_g09", 0, "banner_f09", "0", []),
  ("banner_g10", 0, "banner_f10", "0", []),
  ("banner_h01", 0, "banner_h01", "0", []),
  ("banner_h02", 0, "banner_h02", "0", []),
  ("banner_h03", 0, "banner_h03", "0", []),
  ("banner_h04", 0, "banner_h04", "0", []),
  ("banner_h05", 0, "banner_h05", "0", []),
  ("banner_h06", 0, "banner_h06", "0", []),
  ("banner_h07", 0, "banner_h07", "0", []),
  ("banner_h08", 0, "banner_h08", "0", []),
  ("banner_h09", 0, "banner_h09", "0", []),
  ("banner_h10", 0, "banner_h10", "0", []),
  ("banner_h11", 0, "banner_h11", "0", []),
  ("banner_h12", 0, "banner_h12", "0", []),
  ("banner_h13", 0, "banner_h13", "0", []),
  ("banner_h14", 0, "banner_h14", "0", []),
  ("banner_h15", 0, "banner_h15", "0", []),
  ("banner_h16", 0, "banner_h16", "0", []),
  ("banner_h17", 0, "banner_h17", "0", []),
  ("banner_h18", 0, "banner_h18", "0", []),
  ("banner_h19", 0, "banner_h19", "0", []),
  ("banner_h20", 0, "banner_h20", "0", []),
  ("banner_h21", 0, "banner_h21", "0", []),
  ("banner_m01", 0, "banner_m01", "0", []),
  ("banner_m02", 0, "banner_m02", "0", []),
  ("banner_m03", 0, "banner_m03", "0", []),
  ("banner_m04", 0, "banner_m04", "0", []),
  ("banner_m05", 0, "banner_m05", "0", []),
  ("banner_m06", 0, "banner_m06", "0", []),
  ("banner_m07", 0, "banner_m07", "0", []),
  ("banner_m08", 0, "banner_m08", "0", []),
  ("banner_m09", 0, "banner_m09", "0", []),
  ("banner_m10", 0, "banner_m10", "0", []),
  ("banner_m11", 0, "banner_m11", "0", []),
  ("banner_m12", 0, "banner_m12", "0", []),
  ("banner_m13", 0, "banner_m13", "0", []),
  ("banner_m14", 0, "banner_m14", "0", []),
  ("banner_m15", 0, "banner_m15", "0", []),
  ("banner_m16", 0, "banner_m16", "0", []),
  ("banner_m17", 0, "banner_m17", "0", []),
  ("banner_m18", 0, "banner_m18", "0", []),
  ("banner_m19", 0, "banner_m19", "0", []),
  ("banner_m20", 0, "banner_m20", "0", []),
  ("banner_m21", 0, "banner_m21", "0", []),
  ("banner_kingdom_a", 0, "banner_kingdom_a", "0", []),
  ("banner_kingdom_b", 0, "banner_kingdom_b", "0", []),
  ("banner_kingdom_c", 0, "banner_kingdom_c", "0", []),
  ("banner_kingdom_d", 0, "banner_kingdom_d", "0", []),
  ("banner_kingdom_e", 0, "banner_kingdom_e", "0", []),
  ("banner_kingdom_f", 0, "banner_kingdom_f", "0", []),

I copied most of these codes from Perisno source, and banners in Perisno are fine AFAIK.
 
One can't simply modify the Warband heraldry. :smile:

When you mess with banners, you must make synchronized changes to four different files:

1. module_meshes.py,"banner_*" and "arms_*" mesh ranges. These affect game interface and dynamic heraldry on shields and armors.
2. module_map_icons.py, "banner_*" icon range. These affect flags on the global map.
3. module_scene_props.py, "banner_*" prop range. These affect static banners on game scenes (including your own flag at your inventory chest position in common battles).
4. module_scripts.py, script "initialize_banner_info", lines assigning background color to game banners. This affects dynamic heraldry on shields and armors.

You must also keep track of module_constants.py file so it's banner-related constants point to the right values. If you're reordering your banner entries, those constants can become incorrect, like the banner which according to module_constants is the first of your mod's banner set being in the middle of the list.
 
I have a new action, and I also write one line of new action on module_animations, how do characters perform actions on one item  :razz:  :razz:
sorry  my english bad  :mrgreen:  :mrgreen:  :mrgreen:
 
Lav said:
One can't simply modify the Warband heraldry. :smile:

When you mess with banners, you must make synchronized changes to four different files:

1. module_meshes.py,"banner_*" and "arms_*" mesh ranges. These affect game interface and dynamic heraldry on shields and armors.
2. module_map_icons.py, "banner_*" icon range. These affect flags on the global map.
3. module_scene_props.py, "banner_*" prop range. These affect static banners on game scenes (including your own flag at your inventory chest position in common battles).
4. module_scripts.py, script "initialize_banner_info", lines assigning background color to game banners. This affects dynamic heraldry on shields and armors.

You must also keep track of module_constants.py file so it's banner-related constants point to the right values. If you're reordering your banner entries, those constants can become incorrect, like the banner which according to module_constants is the first of your mod's banner set being in the middle of the list.

Okay, I think I fixed module_constants. Problem should be fixed now, I guess. I'll test it later.
One more question. What does the 'offset' part mean?

Code:
khergit_banners_begin_offset = 63
khergit_banners_end_offset = 84

sarranid_banners_begin_offset = 105
sarranid_banners_end_offset = 125

banners_end_offset = 176


Edit: I'm such an idiot. I forgot to remove native banners from module.ini... :roll:
 
Offsets define what banners will be available for faction lords to claim as their own.

In your case, Khergit lords will be assigned random banners in the 63..84 range (including the lower bound but excluding the upper bound).

For example, if you allocated 45 banners for Swadians and their first banner is number 73 (in the entire banner range), then you'll define:

Code:
swadian_banners_begin_offset = 73 # Their first in the entire range
swadian_banners_end_offset = 73 + 45 # The end of their banners range

As you can see, all banner ranges in Native module allocate a group of 21 banners to each faction - i.e. an entire banner sheet.
 
Lav said:
Offsets define what banners will be available for faction lords to claim as their own.

In your case, Khergit lords will be assigned random banners in the 63..84 range (including the lower bound but excluding the upper bound).

For example, if you allocated 45 banners for Swadians and their first banner is number 73 (in the entire banner range), then you'll define:

Code:
swadian_banners_begin_offset = 73 # Their first in the entire range
swadian_banners_end_offset = 73 + 45 # The end of their banners range

As you can see, all banner ranges in Native module allocate a group of 21 banners to each faction - i.e. an entire banner sheet.

Ok, thank you. :smile: Now only one problem with banners exists. Kings don't have the right banners. Nevermind, fixed.

1TiH8nf.jpg

1NKKJFB.jpg

FztTzWW.jpg

3paok1N.jpg

l0VcVRd.jpg

Iytx6DM.jpg
 
I'm trying to create some expanded features for a pre-kingdom playthrough, but the faction flag is proving problematic.

(spawn_around_party,"p_fort","pt_slave_train"),

is there any faction i can assign pt_slave_train to, that the spawned party will behave, as if it where a friendly party?
fac_player_faction doesn't work with no player kingdom established.
fac_outlaws is problematic, if the player has negative relation with outlaws.

or would it be more useful to create a new faction, that has positive relation with the player?

edit:
Found a workaround,  by making the preceding dialogue only appear at positive relation with outlaws. Not ideal, but at least the spawned party doesn't run away from the player.
 
Fire_and_Blood said:
I'm trying to create some expanded features for a pre-kingdom playthrough, but the faction flag is proving problematic.

(spawn_around_party,"p_fort","pt_slave_train"),

is there any faction i can assign pt_slave_train to, that the spawned party will behave, as if it where a friendly party?
fac_player_faction doesn't work with no player kingdom established.
fac_outlaws is problematic, if the player has negative relation with outlaws.

or would it be more useful to create a new faction, that has positive relation with the player?

edit:
Found a workaround,  by making the preceding dialogue only appear at positive relation with outlaws. Not ideal, but at least the spawned party doesn't run away from the player.

tries fac_commoners or fac_neutral


 
I'm trying to run a trigger, when a party reaches a specific location, in order to transfer troops.

Is constantly running a trigger calculating the distance between the two the best way to achieve this?

Currently, I'm running the following trigger.
  (0.5, 0, 0,
  [(eq, "$slave_train_travelling", 1)],
  [
  (store_distance_to_party_from_party, ":cur_distance", "p_salt_mine", "$slave_train_party_id"),
  (assign, ":min_distance", 5),
  (lt, ":cur_distance", ":min_distance"),
  (display_message, "@The Slave train has reached it's destination", 0xff3333),
  ]),

It works, however, I'm worried about the resource usage.

@Neodrako
Thanks. fac_neutral will do for now.
 
Is there a nice simple program I can use to edit vertex animations? I've got a walking map icon - I've tried copying vertex animations from other meshes, I even tried copying frame by frame from a rigged animation, but everything results in horrible tearing with the mesh refusing to follow the movements of whatever I'm copying it from. Openbrf doesn't have many options for vertex animations so I'm kind of stumped there.
 
When I start up my mod, Is there a console command or something I can use to add a new unit I made to my party so I can make sure it works properly?
 
You can make a script, that will give you such a unit. I will write it when I'll be home.
EDIT: OK, here you have it:
Firstly, go to module_game_menus.py. Search for "start_phase_2". You should get the menu, where you choose starting city. Just below this in every option you want:
Code:
       (jump_to_menu, "mnu_start_phase_2_5"),
add this:
Code:
         (party_add_members, "p_main_party", "trp_swadian_relic_guardian", 20),   ### Here you give ID of troop, and after comma, amount which you will get
 
Please someone see the problem?
Code:
Initializing...
Traceback (most recent call last):
  File "process_global_variables.py", line 6, in <module>
    from module_dialogs import *
  File "C:\Users\Brian\Desktop\Ms-neo 27-09-2014\Ms-neo 27-09-2014\module_dialog
s.py", line 1794, in <module>
    (assign,":party_no","pt_caballeros_de_calradia"),
TypeError: 'tuple' object is not callable
Exporting strings...
Exporting skills...
Exporting tracks...
Exporting animations...
Exporting meshes...
Exporting sounds...
Exporting skins...
Exporting map icons...
Creating new tag_uses.txt file...
Creating new quick_strings.txt file...
Exporting faction data...
Exporting item data...
Exporting scene data...
Exporting troops data
Exporting particle data...
Exporting scene props...
Exporting tableau materials data...
Exporting presentations...
WARNING: Usage of unassigned global variable: $faction_display
WARNING: Usage of unassigned global variable: $faction_display
WARNING: Usage of unassigned global variable: $faction_display
WARNING: Usage of unassigned global variable: $faction_display
WARNING: Usage of unassigned global variable: $faction_display
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_agent_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_agent_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $fplayer_agent_no
WARNING: Usage of unassigned global variable: $fplayer_team_no
WARNING: Usage of unassigned global variable: $g_character_presentation_type
WARNING: Usage of unassigned global variable: $g_base_character_presentation_sto
rage_index
WARNING: Usage of unassigned global variable: $g_character_presentation_type
WARNING: Usage of unassigned global variable: $g_base_character_presentation_sto
rage_index
WARNING: Usage of unassigned global variable: $g_character_presentation_type
WARNING: Usage of unassigned global variable: $g_base_character_presentation_sto
rage_index
WARNING: Usage of unassigned global variable: $g_jrider_character_report_Return_
to_menu
WARNING: Usage of unassigned global variable: $g_jrider_character_report_Return_
to_menu
WARNING: Usage of unassigned global variable: $g_jrider_character_information_te
xt
WARNING: Usage of unassigned global variable: $g_jrider_character_information_te
xt
WARNING: Usage of unassigned global variable: $g_jrider_character_information_te
xt
WARNING: Usage of unassigned global variable: $g_jrider_character_information_te
xt
WARNING: Usage of unassigned global variable: $g_jrider_character_relation_listb
ox
WARNING: Usage of unassigned global variable: $g_jrider_character_relation_listb
ox
WARNING: Usage of unassigned global variable: $g_jrider_character_relation_listb
ox
WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_pres_called_from_menu
WARNING: Usage of unassigned global variable: $g_jrider_faction_filter
WARNING: Usage of unassigned global variable: $g_jrider_faction_filter
WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_faction_filter
WARNING: Usage of unassigned global variable: $num_charinfo_candidates
WARNING: Usage of unassigned global variable: $g_character_presentation_type
WARNING: Usage of unassigned global variable: $g_jrider_reset_selected_on_factio
n
WARNING: Usage of unassigned global variable: $num_charinfo_candidates
WARNING: Usage of unassigned global variable: $g_base_character_presentation_sto
rage_index
WARNING: Usage of unassigned global variable: $g_latest_character_relation_entry

WARNING: Usage of unassigned global variable: $character_info_id
WARNING: Usage of unassigned global variable: $character_info_id
WARNING: Usage of unassigned global variable: $g_jrider_character_information_te
xt
WARNING: Usage of unassigned global variable: $g_jrider_last_checked_indicator
WARNING: Usage of unassigned global variable: $g_jrider_last_checked_indicator
WARNING: Usage of unassigned global variable: $g_jrider_character_portrait
WARNING: Usage of unassigned global variable: $character_info_id
WARNING: Usage of unassigned global variable: $g_jrider_character_portrait
WARNING: Usage of unassigned global variable: $g_jrider_character_portrait
WARNING: Usage of unassigned global variable: $character_info_id
WARNING: Usage of unassigned global variable: $g_jrider_faction_coat_of_arms
WARNING: Usage of unassigned global variable: $g_jrider_faction_coat_of_arms
WARNING: Usage of unassigned global variable: $g_jrider_faction_coat_of_arms
WARNING: Usage of unassigned global variable: $g_character_presentation_type
WARNING: Usage of unassigned global variable: $character_info_id
WARNING: Usage of unassigned global variable: $g_jrider_pres_called_from_menu
WARNING: Usage of unassigned global variable: $g_jrider_pres_called_from_menu
WARNING: Usage of unassigned global variable: $g_character_presentation_type
WARNING: Usage of unassigned global variable: $g_jrider_character_report_Return_
to_menu
WARNING: Usage of unassigned global variable: $num_charinfo_candidates
WARNING: Usage of unassigned global variable: $g_jrider_character_information_te
xt
WARNING: Usage of unassigned global variable: $g_jrider_last_checked_indicator
WARNING: Usage of unassigned global variable: $g_jrider_character_faction_filter

WARNING: Usage of unassigned global variable: $g_jrider_faction_filter
WARNING: Usage of unassigned global variable: $g_jrider_faction_filter
WARNING: Usage of unassigned global variable: $g_jrider_reset_selected_on_factio
n
WARNING: Usage of unassigned global variable: $g_jrider_character_information_te
xt
WARNING: Usage of unassigned global variable: $g_jrider_character_portrait
WARNING: Usage of unassigned global variable: $g_jrider_character_relation_listb
ox
WARNING: Usage of unassigned global variable: $g_base_character_presentation_sto
rage_index
WARNING: Usage of unassigned global variable: $g_jrider_last_checked_indicator
WARNING: Usage of unassigned global variable: $g_jrider_last_checked_indicator
WARNING: Usage of unassigned global variable: $g_latest_character_relation_entry

WARNING: Usage of unassigned global variable: $g_jrider_last_checked_indicator
WARNING: Usage of unassigned global variable: $g_jrider_last_checked_indicator
WARNING: Usage of unassigned global variable: $g_jrider_last_checked_indicator
WARNING: Usage of unassigned global variable: $g_base_character_presentation_sto
rage_index
WARNING: Usage of unassigned global variable: $character_info_id
WARNING: Usage of unassigned global variable: $g_presentation_obj_banner_selecti
on_2
WARNING: Usage of unassigned global variable: $g_presentation_obj_banner_selecti
on_2
WARNING: Usage of unassigned global variable: $key_order_7
WARNING: Usage of unassigned global variable: $key_order_8
WARNING: Usage of unassigned global variable: $key_order_9
WARNING: Usage of unassigned global variable: $key_order_7
WARNING: Usage of unassigned global variable: $key_order_9
WARNING: Usage of unassigned global variable: $key_order_7
WARNING: Usage of unassigned global variable: $key_order_8
WARNING: Usage of unassigned global variable: $key_order_7
WARNING: Usage of unassigned global variable: $cam_mode
WARNING: Usage of unassigned global variable: $cam_mode
WARNING: Usage of unassigned global variable: $cam_mode
Exporting party_template data...
Exporting parties
Exporting quest data...
Exporting info_page data...
Exporting scripts...
WARNING: Usage of unassigned global variable: $g_there_is_no_avaliable_centers


Code:
[trp_antler|plyr, "god3", [], "Muy bien, esa es una buena oferta. ¡Voy a recuperar esa reliquia!", "godyes",[
(setup_quest_text, "qst_relic"),
(str_store_string, s2, "@Un tipo llamado Atler me contó Una historia interesante. Caballeros caídos llamados  Los Caballeros de Calradia, recientemente Asaltaron la cripta de la familia imperial Suno y robaron la reliquia sagrada. Tengo que encontrarlos y después de la batalla, convencer a su líder Thyr de que me entregue la  reliquia sagrada. Esos bastardos, ahora deben estar cerca de Sumbuja!  "),
(call_script,"script_start_quest","qst_relic","trp_antler"), 
(set_spawn_radius,1),
(spawn_around_party,"p_village_14","pt_caballeros_de_calradia")  

                            (assign,":party_no","pt_caballeros_de_calradia"),       
                  (party_set_ai_behavior, ":party_no", ai_bhvr_attack_party),
                (party_set_ai_object,":party_no","p_main_party"),



        

]],


Thank all
 
jacobhinds said:
You need a comma after the fourth bracket pair line from the bottom. I.e this one:

Code:
(spawn_around_party,"p_village_14","pt_caballeros_de_calradia")

Whenever it says "tuple not callable" it's either a missing closing bracket ")" or a missing comma.

Code:
Initializing...
Compiling all global variables...
Exporting strings...
Exporting skills...
Exporting tracks...
Exporting animations...
Exporting meshes...
Exporting sounds...
Exporting skins...
Exporting map icons...
Creating new tag_uses.txt file...
Creating new quick_strings.txt file...
Exporting faction data...
Exporting item data...
Exporting scene data...
Exporting troops data
Exporting particle data...
Exporting scene props...
Exporting tableau materials data...
Exporting presentations...
Exporting party_template data...
Exporting parties
Exporting quest data...
Exporting info_page data...
Exporting scripts...
Exporting mission_template data...
Exporting game menus data...
exporting simple triggers...
exporting triggers...
exporting dialogs...
Checking global variable usages...
WARNING: Global variable never used: g_dplmc_battle_continuation
WARNING: Global variable never used: g_dplmc_cam_activated
WARNING: Global variable never used: g_dplmc_charge_when_dead
Imported 23 global variables for saved-game compatability that are not used.
Exporting postfx_params...

______________________________

Script processing has ended.
Press any key to exit. . .

You are absolutely right it was only by a comma.

I have much to learn.


Thank you very much friend


I want my second quest is within a village.

Can I make an enemy party to wait for me to walk into a village?

Any idea?
 
Status
Not open for further replies.
Back
Top Bottom