• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

adonys

Sergeant
88 Badges
Apr 5, 2008
85
2
  • BATTLETECH: Season pass
  • Shadowrun: Dragonfall
  • Empire of Sin
  • Mount & Blade: With Fire and Sword
  • Knights of Pen and Paper 2
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Surviving Mars: First Colony Edition
  • Steel Division: Normandy 44
  • Steel Division: Normandy 44 Deluxe Edition
  • Knights of Honor
  • Crusader Kings Complete
  • BATTLETECH
  • Prison Architect
  • Crusader Kings III
  • Stellaris: Necroids
  • Tyranny - Bastards Wound
  • Stellaris: Humanoids Species Pack
  • Surviving Mars: Digital Deluxe Edition
  • Imperator: Rome Sign Up
  • Imperator: Rome - Magna Graecia
  • Stellaris: Federations
  • BATTLETECH: Heavy Metal
  • Stellaris: Lithoids
  • Age of Wonders: Planetfall Sign Up
  • BATTLETECH: Flashpoint
  • Shadowrun: Hong Kong
  • Europa Universalis III Complete
  • Steel Division: Normandy 44 -  Back to Hell
  • Shadowrun Returns
  • Europa Universalis III Complete
  • BATTLETECH - Digital Deluxe Edition
  • Surviving Mars: First Colony Edition
  • Imperator: Rome Deluxe Edition
  • Stellaris: Megacorp
  • Teleglitch: Die More Edition
  • Rome: Vae Victis
  • War of the Roses
  • Stellaris: Distant Stars
  • 500k Club
  • Pride of Nations
  • Mount & Blade: Warband
  • Tyranny: Archon Edition
  • Stellaris: Galaxy Edition
[TECH][TOOL] EUR modding v1.1

First, an advice, which is not really an advice, as much as a demand: if you're a moder, you have to:

1) use Ultraedit, there's nothing better than it as a "text" editor for a moder! You can get it from here (as a 30-45 free days trial with full functionality)
2) use Total Commander and you'll soon end up hating Window's explorer. You can get it from here (it's shareware)

And now, back to business: I've just finished compiling and making an EUR scripting language wordfile for Ultraedit, which means you won't have to torment yourself looking at some black letters on a white page trying to figure out what the hell was going on in there. I did it for me, as I consider it a must in order to not waste time while using the little free time i have making improvements to PI's EUR.

It won't only help you read and understand better EUR's scripts, but more importantly help you make faster better and error-free scripts.

It contains my full knowledge regarding EUR's scripting language at this moment, and it contains a LOT more commands than PI made officially public.

PS: it also contains an auto-complete feature (which needs to be activated in order to popup automatically, or forced manually by pressing CTRL + Space), meaning that it will offer you a list of commands fitting the starting letters of any words (while) you're typing (I've also added a screenshot for this).

Changelog
------------
v1.1
- some addtions and fixes
- added L14's colors in the UEdit32_Language14colors.INI in order to can be easily copy/pasted into UEdit32.INI

v1.0
- release version

Installation
------------
You need to replace Ultraedit's wordfile with the one from this archive (for example on my Windows's XP it's in C:\Documents and Settings\adonys\Application Data\IDMComp\UltraEdit\ after a normal install of Ultraedit), or append the L14 language to yours (if you want to keep it as it is). If you can't find the file, just try to search for a WORDFILE.UEW file on your OS partition. Also, you may want to add the content of UEdit32_Language14colors.INI in your UEdit32.INI (in order to have the colors set for it as I did them for me).

Legal Usage
------------
You are NOT allowed to use this file, or its content, in any commercial way without the express accept of its author.
 

Attachments

  • 1.JPG
    1.JPG
    204,7 KB · Views: 130
  • 2.JPG
    2.JPG
    205,3 KB · Views: 86
  • 5.JPG
    5.JPG
    284,9 KB · Views: 110
  • 6.jpg
    6.jpg
    171,9 KB · Views: 77
  • ue_eur_wordfile_v1.1.zip
    63,4 KB · Views: 77
Last edited:
  • 1Like
Reactions:
EUR VV v2.1 scripting language:

Switches from any scope

<country_tag> = { }
FROM = {}
THIS = {}
<province_number> = {}


Switches from country

ally any_character
any_country
any_garrisoned_province
any_neighbor_country
any_owned
any_province
any_sea_province
capital_scope
civil_war_faction
current_heir
previous_ruler
random_character
random_country
random_garrisoned_province
random_owned
random_province
random_sea_province
ruler


Switches from province

any_empty_neighbor_province
any_neighbor_province
any_trade_route
controller
governor_scope
owner
random_empty_neighbor_province
random_neighbor_province
sea_zone


Switches from character

<obj_become> = {} (see obj_become_governor_of_region and obj_death obj_exile_rival)
any_child
any_family_member
any_friend
any_rival
any_sibling
country
employer
father
location
mother
preferred_heir
random_child
random_friend
random_rival
random_sibling
spouse


Effects any scope

year
month
difficulty
check_variable
exists
is_religion_enabled


Effects country

<tradegood> = x
<building> = yes/no
add_casus_belli add_country_modifier ai alliance_with archers_cost archers_defensive archers_discipline archers_morale archers_offensive army army_size_percentage
badboy badboy_limit battle_event_chance biggest_party blockade blockade_efficiency build_cost build_time
can_recruit_mercenaries casus_belli cavalry_cost cavalry_defensive cavalry_discipline cavalry_morale cavalry_offensive change_tag change_unit_allegiance civic_ideas civic_party civic_tech civilization_spread clr_country_flag construction_tech controls culture_group
diplomatic_missions discipline
economical_ideas election_delay experience_decay
free_ideas freedmen_to_citizen
global_defensive global_manpower global_manpower_modifier global_population_growth global_regiment_recruit_speed global_religious_prestige global_revolt_risk global_ship_recruit_speed global_start_experience global_tax_modifier global_trade_routes government
has_civil_war has_country_flag has_country_modifier has_law has_omen has_unassigned_unit heavy_infantry_cost heavy_infantry_defensive heavy_infantry_discipline heavy_infantry_morale heavy_infantry_offensive horse_archers_cost horse_archers_defensive horse_archers_discipline horse_archers_morale horse_archers_offensive
idea inherit intrigue_missions invention is_civil_war_faction is_omen_failure
land_maintenance land_morale land_organisation land_tech lose_invention loyalty_gain_chance
maintenance_cost manpower manpower_percentage max_friends max_manpower max_rivals max_war_exhaustion mercantile_party military_ideas military_party militia militia_cost militia_defensive militia_discipline militia_offensive militia_morale monarchy monthly_income
naval_maintenance naval_morale naval_organisation naval_tech navy navy_size_percentage neighbour num_of_allies num_of_cities num_of_ports num_of_religion num_of_revolts num_of_vassals
omen omen_bad omen_chance omen_failure_penalty omen_good omen_power owns
pirate_spawn_chance populist_party primary_culture pure_revolt_risk
regiment_reinforcement_speed relation religion religion_group religion_power religious_ideas religious_party religious_tech remove_building remove_country_modifier republic research_points_modifier retreat_delay revoke_law revolt_percentage revolt_risk ruler_popularity_gain ruling_party
seduce_cost set_country_flag siege_speed slaves_to_freedmen stability stability_cost stability_cost_modifier succession
tag technology_cost technology_group total_ideas trade_income_modifier trading_with treasury tribal tribute tribute_income_modifier trireme trireme_cost trireme_defensive trireme_discipline trireme_morale trireme_offensive tyranny
unemployed
war warelephant_defensive warelephant_discipline warelephant_cost warelephant_morale warelephant_offensive war_exhaustion war_with


Effects province

add_building add_core add_province_flag add_province_modifier add_spouse allow_unit_type attrition
barbarian_create_client barbarian_power barbarian_spawn_chance
can_build change_controller citizens citizens_fraction civilization_value clr_province_flag continent controlled_by create_revolt culture culture_group
disband_non_loyal_mercenaries
empty
fort_level freedmen freedmen_fraction
garrison_growth governor
has_building has_empty_adjacent_province has_governor has_owner has_province_flag has_province_modifier has_siege
infantry_in_province is_capital is_capital_region is_core is_land
last_control_change local_defensive local_manpower local_manpower_modifier local_population_growth local_regiment_recruit_speed local_religious_prestige local_research_points_modifier local_revolt_risk local_ship_recruit_speed local_start_experience local_tax_modifier local_trade_routes
max_attrition mercenary_fraction minimum_revolt_risk movement_cost
num_of_loyal_merc_cohorts
owned_by
population port province_id
regional_cohorts religion religion_group remove_core remove_fleet remove_province_modifier
secede_province set_province_flag slaves slaves_fraction spawn_horde supply_limit
trade_goods trade_transit_capacity
units_in_province


Effects character

<title> = x/full_term
add_friend add_rival add_trait age archers assign_office assign_to_unit at_location
banish
can_get_friends can_get_rivals can_hold_title cancel_objective cavalry change_charisma change_finesse change_martial character_culture character_religion civic_conviction clr_character_flag charisma corruption completed_objective
death
family family_prestige fertility finesse from_ruler_family
give_title
has_character_flag has_job has_more_prestige_than_ruler has_more_wealth_than_ruler has_objective has_office has_tech_office has_title health heavy_infantry horse_archers
is_admiral is_alive is_banished is_bastard is_clan_chief in_command is_courtier is_envoy is_female is_friend is_general is_governor is_married is_party_leader is_pretender is_primary_heir is_rival is_ruler is_state_religion
loyalty
martial mercantile_conviction merc_archers merc_cavalry merc_heavy_infantry merc_horse_archers merc_militia merc_warelephant military military_conviction monthly_character_loyalty monthly_character_popularity monthly_character_prominence monthly_character_wealth monthly_civic_conviction monthly_mercantile_conviction monthly_military_conviction monthly_populist_conviction monthly_religious_conviction move_character
num_of_children num_of_friends num_of_loyal_cohorts num_of_rivals num_of_traits
party popularity populist_conviction prisoner prominence
religion religion_group religious_conviction remove_friend remove_from_unit remove_governor remove_rival remove_spouse remove_title remove_trait ruler_conviction
senate_influence set_character_flag set_ruler sibling start_civil_war
traits
warelephant wealth
 
Last edited:
  • 1Like
Reactions:
what do you mean? you aren't able to find it.. where? on your computer?

if yes, then check if:
- you installed ultraedit
- you eventually started it once (maybe he's making the ini file after the first run)
- search your entire OS drive ( the drive on which you have installed your operating system), and make sure you have system files marked as visible (have a look in here to see how, for different types of windows)
 
dunno.. for me UEdit32.INI it's in the same folder as WORDFILE.UEW, namely C:\Users\adonys\AppData\Roaming\IDMComp\UltraEdit\ (I'm using Vista). maybe you installed it for all users, not only for yourself, which means you may find them in C:\Users\allusers\...

anyway, it should be exactly in the same folder as the one in which the WORDFILE.UEW file it is too. if you have that working, means you've placed the WORDFILE.UEW in the correct folder, which means UEdit32.INI should be in the same place.

maybe you don't have your system set to show the extension of known files (I think Window's explorer is by default set to hide the known files extension, and system folders and files)?!!

that's why using Total Commander instead Window's miserable explorer is WAY better.
 

Attachments

  • 1.jpg
    1.jpg
    255 KB · Views: 36
I second the motion for a sticky.