So, we were told that if enough of us asked, then we'd get achievements. I hereby petition Paradox to add them to Warband!
For the technical side of things, module_scripts.py has the checks to see if the achievements are run:
Code:
#THIS_IS_OUR_LAND achievement
(try_begin),
(eq, "$g_multiplayer_game_type", multiplayer_game_type_siege),
(multiplayer_get_my_player, ":my_player_no"),
(is_between, ":my_player_no", 0, multiplayer_max_possible_player_id),
(player_get_agent_id, ":my_player_agent", ":my_player_no"),
(ge, ":my_player_agent", 0),
(agent_is_alive, ":my_player_agent"),
(agent_get_team, ":my_player_agent_team_no", ":my_player_agent"),
(eq, ":my_player_agent_team_no", 0), #defender
(unlock_achievement, ACHIEVEMENT_THIS_IS_OUR_LAND),
(try_end),
I'm not certain about copyright, but if you kept the same name, it might just be as simple as adding a script that then unlocks Paradox ones as well, especially if they use the same constants.
And of course the in game counters:
Code:
(try_begin),
(ge, ":my_horse_agent", 0),
(this_or_next|eq, ":my_item_class", multi_item_class_type_bow),
(this_or_next|eq, ":my_item_class", multi_item_class_type_crossbow),
(this_or_next|eq, ":my_item_class", multi_item_class_type_throwing),
(eq, ":my_item_class", multi_item_class_type_throwing_axe),
(get_achievement_stat, ":achievement_stat", ACHIEVEMENT_HARASSING_HORSEMAN, 0),
(lt, ":achievement_stat", 100),
(val_add, ":achievement_stat", 1),
(set_achievement_stat, ACHIEVEMENT_HARASSING_HORSEMAN, 0, ":achievement_stat"),
(ge, ":achievement_stat", 100),
(unlock_achievement, ACHIEVEMENT_HARASSING_HORSEMAN),
(try_end),
Then again, I have no idea how truly hard it would be to make the Paradox achievements unlock, I can't seem to find that script, or how much time Armagan has to alter it, etc, there's my two cents.
If you support it, please "sign!"

Originally Posted by
Signed By
montfort94
King_Richard_XI
Beleg32
Boris ze Spider
Alexspeed
Samilou
stantz
Morboth
daf269
JRHINDO
Wetew
gigau
SpaceSloth
SAS