Version 0.3 said:- Fixed string operations not using string tags correctly ( {reg0} {s0} etc.)
- Added operation is_first_person, set_first_person, agent_get_animation,agent_get_animation_progress, scene_prop_slot_eq, scene_prop_slot_ge, scene_prop_slot_gt, scene_prop_slot_le, scene_prop_slot_lt, scene_prop_slot_add, scene_prop_slot_sub, troop_set_name, troop_set_name_plural,
- Ability to customize agent's sounds by new operation agent_set_sound.
I used CFF explorer to edit exe under 'File Header>Characteristics>click here> and check "app can handle >2gb address space"
Nope. This one hangs on launch showing only command window with blinking cursor. With any of the MB exe's. Does not produce any log file either.Thaess said:Try this. There shouldn't be any external requirements (other dll than is in .zip) and should be working with LAA.
(ti_on_agent_spawn, 0, 0, ....
....
(try_begin),
(is_mbse_active),
(display_message, "@MBSE recognized"),
(agent_set_sound, ":agent", sound_die, "snd_very_noticeable"),
(try_end),
Thaess said:Does MBSE works fine with original executable? (no LAA)
Yup, same behaviour as before, both for original and LAA exes, with or w/o MBSE code inside module systemThaess said:Does this still crashes?
Yes, Win7 64bit.Thaess said:@GetAssista
Are you using 64bit system?
Thaess said:@xPearse
It enhances Mount&Blade modding abilities. Some things that can not be done in vanillia, can be done with MBSE.
xPearse said:Thaess said:@xPearse
It enhances Mount&Blade modding abilities. Some things that can not be done in vanillia, can be done with MBSE.
Yea but what stuff can be done with MBSE that cannot be done in native game.
GetAssista said:xPearse, read...
Thaess said:Update!
Version 0.3 said:- Fixed string operations not using string tags correctly ( {reg0} {s0} etc.)
- Added operation is_first_person, set_first_person, agent_get_animation,agent_get_animation_progress, scene_prop_slot_eq, scene_prop_slot_ge, scene_prop_slot_gt, scene_prop_slot_le, scene_prop_slot_lt, scene_prop_slot_add, scene_prop_slot_sub, troop_set_name, troop_set_name_plural,
- Ability to customize agent's sounds by new operation agent_set_sound.
Changelog
Version 0.1 said:- New string operations: str_cmp, str_join, str_len, str_reverse, str_substr, str_to_int, str_swap, str_lower, str_upper, str_split, str_is_alpha, str_is_digit, str_get_ascii, str_store_join, str_store_reverse, str_store_substring, str_store_lower, str_store_upper, str_starts_with, str_ends_with.
- is_mbse_active operation
- New trigger: ti_on_agent_hitVersion 0.2 said:- Added optional parameter "case insensitive" to str_cmp, str_starts_with, str_ends_with
- Added operations: agent_get_item_slot, agent_set_item_slot, agent_get_used_weapon_slot,is_cheat_mode_active, set_cheat_mode, scene_prop_set_slot, scene_prop_get_slot, str_is_empty, store_trigger_param, is_edit_mode_active
- Added item flag itp_lance that allows to couch polearm while on horse (polearms without this flag can not be couched)
- Enchanced trigger ti_on_agent_hit
Trigger Param 1: id of agent that received damage
Trigger Param 2: id of agent that delivered damage
Trigger Param 3: hit damage
Trigger Param 4: hit bone
Trigger Param 5: agent dealer's weapon
Trigger Result: Greater or equal 0 will change the damage
- Fixed bug with storing 32bit values instead of 64.