jirisys
02-12-2011, 05:29
Hello, I know you strive for balance and historicity, and yes, the Koinon Hellenon represents the Chremonidian league, yet, it seems that, as someone else pointed out... Eleutheroi doesn't really make the place unique, I mean, You can't trade with them (Mainland hellas traded with Pergamon (EB1-wise) Byzantion, Syrakousai), you cannot ask them for help... You cannot ally them.
And I know again that you strive to give the "Barbarian" factions their due participation and glory (ran out of words there :laugh4:), yet, Hellas traded with hellas, it was not at war with Eleutheroi... Now I know I'm a whiny little :daisy: (Yes... a lovely little flower :laugh4:) but I believe the hellenic sphere of influence can be represented better.
If not I wish it could be modded.
Now here comes the real true informative text (This would be RTW style as I haven't modded M2TW)...
First, descr_strat.txt (for Syrakousai only (and only to add it to the faction, not to take control of it and leave Hellas to the Eleutheroi... It may be updated later), as IDK how for the other factions... Hellenic Hiero will be named HieroofHellenos and Eleutheroi hiero, HieroofEle
(Assuming the internal name will be koinon_hellenon)
; Region: Eremos
; --------------------
character, HieroofHellenos, named character, command 0, influence 0, management 0, subterfuge 0, age 20, , x 10, y 200 YearsPassed 4 , FamilyMember 1 , Disciplinarian 1 , GoodTactician 1 , CommandExperience 3 , WellConnectedWife 1 , HieroBiography 1
------------------------------------------
; Region: Eremos
; --------------------
character, sub_faction koinon_hellenon, HieroofEle, named character, command 0, influence 0, management 0, subterfuge 0, age 20, , x 15, y 195
traits ImmobileRebel 1 , YearsPassed 4 , FamilyMember 1 , Disciplinarian 1 , GoodTactician 1 , CommandExperience 3 , WellConnectedWife 1 , HieroBiography 1
EBBS_script.txt
monitor_event FactionTurnStart FactionType koinon_hellenon
declare_counter SyracuseJoinHellasAttempts
declare_counter SyracuseJoinsHellas
and I_CompareCounter autoTurnCount > 0
and I_CompareCounter autoRunStartFaction = 1
and I_CompareCounter SyracuseisHellas = 0
and CharacterSelected HieroofHellenos
advance_advice_thread Syracuse_Join_Hellas_Thread
select_ui_element advisor_portrait_button
simulate_mouse_click lclick_up
suspend_unscripted_advice true
set_counter SyracuseJoinHellasAttempts 1
end_if
;
if monitor_event ButtonPressed ButtonPressed advisor_dismiss_button
console_command kill_character "HieroofHellenos"
console_command create_unit "HieroofEle" "hellenistic cavalry tarentinoi" 1 1 0 0
console_command create_unit "HieroofEle" "hellenistic skirmisher cavalry hippakontistai" 1 2 0 0
console_command create_unit "HieroofEle" "hellenistic infantry syracuse hoplite" 2 2 0 0
console_command create_unit "HieroofEle" "hellenistic infantry thureophoroi" 1 1 0 0
console_command create_unit "HieroofEle" "greek skirmisher peltastai" 1 1 0 0
console_command create_unit "HieroofEle" "greek skirmisher akontistai" 1 1 0 0
console_command create_unit "HieroofEle" "greek missile toxotai" 1 1 0 0
console_command move_character "HieroofEle" 106, 100
console_command character_reset "HieroofEle"
set_counter SyracuseJoinsHellas 0
end_if
;
if monitor_event ButtonPressed ButtonPressed advisor_portrait_button
set_counter SyracuseJoinHellasAttempts 2
set_counter SyracuseJoinsHellas 0
end_if
;
if monitor_event ButtonPressed ButtonPressed advisor_portrait_button
I_CompareCounter SyracuseJoinHellasAttempts > 1
console_command kill_character "HieroofHellenos"
console_command create_unit "HieroofEle" "hellenistic cavalry tarentinoi" 1 1 0 0
console_command create_unit "HieroofEle" "hellenistic skirmisher cavalry hippakontistai" 1 2 0 0
console_command create_unit "HieroofEle" "hellenistic infantry syracuse hoplite" 2 2 0 0
console_command create_unit "HieroofEle" "hellenistic infantry thureophoroi" 1 1 0 0
console_command create_unit "HieroofEle" "greek skirmisher peltastai" 1 1 0 0
console_command create_unit "HieroofEle" "greek skirmisher akontistai" 1 1 0 0
console_command create_unit "HieroofEle" "greek missile toxotai" 1 1 0 0
console_command move_character "HieroofEle" 106, 100
console_command character_reset "HieroofEle"
set_counter SyracuseJoinsHellas 0
end_if
;
monitor_event ButtonPressed ButtonPressed advisor_show_me_button
console_command capture_settlement "Syracuse"
console_command kill_character "HieroofEle"
console_command create_unit "HieroofHellenos" "hellenistic cavalry tarentinoi" 1 1 0 0
console_command create_unit "HieroofHellenos" "hellenistic skirmisher cavalry hippakontistai" 1 2 0 0
console_command create_unit "HieroofHellenos" "hellenistic infantry syracuse hoplite" 2 2 0 0
console_command create_unit "HieroofHellenos" "hellenistic infantry thureophoroi" 1 1 0 0
console_command create_unit "HieroofHellenos" "greek skirmisher peltastai" 1 1 0 0
console_command create_unit "HieroofHellenos" "greek skirmisher akontistai" 1 1 0 0
console_command create_unit "HieroofHellenos" "greek missile toxotai" 1 1 0 0
console_command move_character "HieroofHellenos" 106, 100
console_command character_reset "HieroofHellenos"
console_command create_building "type4_greek"
set_counter SyracuseJoinsHellas 1
end_monitor
EXPORT_DESCR_ADVICE.txt
;---------------------SyracuseJoinHellas--------------
AdviceThread Syracuse_Join_Hellas_Thread
GameArea Campaign
Item Syracuse_Join_Hellas_Text_01
Uninhibitable
Verbosity 0
Threshold 1
Attitude Normal
Presentation Default
Title Syracuse_Join_Hellas_Text_01_Title
Text Syracuse_Join_Hellas_Text_01_Text1
EXPORT_ADVICE.txt
¬-------------------
{Syracuse_Join_Hellas_Text_01_Title}WARNING READ THE INSTRUCTIONS. Syracuse to join Hellas.
{Syracuse_Join_Hellas_Text_01_Text1}
Syracuse one stood as an independent city, yet our trade with them has flourished and we have negotiated with them to them wanting to support our men in mainland hellas. Click the Show Me How button to annex Syrakousai to the Koinon. Click the Advisor prortrait to think a bit more (You can BECOME Syracuse by clicking on the city itself) WARNING only 1 repeat attempt is possible. Click the Dismiss Advice button so that Syrakousai stays an independent city.
¬-------------------
Tell me what you think... I think you will say no, and that it would be good for modding but not to be included... I will upload the whole codes (only Syrakousai at least lol), but I think I learned a lot more EDA, EBBS and whole coding for RTW :juggle2: :idea2: :laugh4:
I also want to point out that I am good :glasses: :laugh4: EBII could use my skillz :laugh4:
EDIT: I modified the EBBS script so that there's only 2 attempts and added several counter present in the other scenarios of Syracuse such as it being the whole faction...
Please leave some feedback :brood:
Please point out any mistakes... My knowledge is empirical and autodidactic :juggle2: :laugh4: :help: :oops:
~Jirisys (smiley invasion!!!!!!! :laugh4: :smg:)
And I know again that you strive to give the "Barbarian" factions their due participation and glory (ran out of words there :laugh4:), yet, Hellas traded with hellas, it was not at war with Eleutheroi... Now I know I'm a whiny little :daisy: (Yes... a lovely little flower :laugh4:) but I believe the hellenic sphere of influence can be represented better.
If not I wish it could be modded.
Now here comes the real true informative text (This would be RTW style as I haven't modded M2TW)...
First, descr_strat.txt (for Syrakousai only (and only to add it to the faction, not to take control of it and leave Hellas to the Eleutheroi... It may be updated later), as IDK how for the other factions... Hellenic Hiero will be named HieroofHellenos and Eleutheroi hiero, HieroofEle
(Assuming the internal name will be koinon_hellenon)
; Region: Eremos
; --------------------
character, HieroofHellenos, named character, command 0, influence 0, management 0, subterfuge 0, age 20, , x 10, y 200 YearsPassed 4 , FamilyMember 1 , Disciplinarian 1 , GoodTactician 1 , CommandExperience 3 , WellConnectedWife 1 , HieroBiography 1
------------------------------------------
; Region: Eremos
; --------------------
character, sub_faction koinon_hellenon, HieroofEle, named character, command 0, influence 0, management 0, subterfuge 0, age 20, , x 15, y 195
traits ImmobileRebel 1 , YearsPassed 4 , FamilyMember 1 , Disciplinarian 1 , GoodTactician 1 , CommandExperience 3 , WellConnectedWife 1 , HieroBiography 1
EBBS_script.txt
monitor_event FactionTurnStart FactionType koinon_hellenon
declare_counter SyracuseJoinHellasAttempts
declare_counter SyracuseJoinsHellas
and I_CompareCounter autoTurnCount > 0
and I_CompareCounter autoRunStartFaction = 1
and I_CompareCounter SyracuseisHellas = 0
and CharacterSelected HieroofHellenos
advance_advice_thread Syracuse_Join_Hellas_Thread
select_ui_element advisor_portrait_button
simulate_mouse_click lclick_up
suspend_unscripted_advice true
set_counter SyracuseJoinHellasAttempts 1
end_if
;
if monitor_event ButtonPressed ButtonPressed advisor_dismiss_button
console_command kill_character "HieroofHellenos"
console_command create_unit "HieroofEle" "hellenistic cavalry tarentinoi" 1 1 0 0
console_command create_unit "HieroofEle" "hellenistic skirmisher cavalry hippakontistai" 1 2 0 0
console_command create_unit "HieroofEle" "hellenistic infantry syracuse hoplite" 2 2 0 0
console_command create_unit "HieroofEle" "hellenistic infantry thureophoroi" 1 1 0 0
console_command create_unit "HieroofEle" "greek skirmisher peltastai" 1 1 0 0
console_command create_unit "HieroofEle" "greek skirmisher akontistai" 1 1 0 0
console_command create_unit "HieroofEle" "greek missile toxotai" 1 1 0 0
console_command move_character "HieroofEle" 106, 100
console_command character_reset "HieroofEle"
set_counter SyracuseJoinsHellas 0
end_if
;
if monitor_event ButtonPressed ButtonPressed advisor_portrait_button
set_counter SyracuseJoinHellasAttempts 2
set_counter SyracuseJoinsHellas 0
end_if
;
if monitor_event ButtonPressed ButtonPressed advisor_portrait_button
I_CompareCounter SyracuseJoinHellasAttempts > 1
console_command kill_character "HieroofHellenos"
console_command create_unit "HieroofEle" "hellenistic cavalry tarentinoi" 1 1 0 0
console_command create_unit "HieroofEle" "hellenistic skirmisher cavalry hippakontistai" 1 2 0 0
console_command create_unit "HieroofEle" "hellenistic infantry syracuse hoplite" 2 2 0 0
console_command create_unit "HieroofEle" "hellenistic infantry thureophoroi" 1 1 0 0
console_command create_unit "HieroofEle" "greek skirmisher peltastai" 1 1 0 0
console_command create_unit "HieroofEle" "greek skirmisher akontistai" 1 1 0 0
console_command create_unit "HieroofEle" "greek missile toxotai" 1 1 0 0
console_command move_character "HieroofEle" 106, 100
console_command character_reset "HieroofEle"
set_counter SyracuseJoinsHellas 0
end_if
;
monitor_event ButtonPressed ButtonPressed advisor_show_me_button
console_command capture_settlement "Syracuse"
console_command kill_character "HieroofEle"
console_command create_unit "HieroofHellenos" "hellenistic cavalry tarentinoi" 1 1 0 0
console_command create_unit "HieroofHellenos" "hellenistic skirmisher cavalry hippakontistai" 1 2 0 0
console_command create_unit "HieroofHellenos" "hellenistic infantry syracuse hoplite" 2 2 0 0
console_command create_unit "HieroofHellenos" "hellenistic infantry thureophoroi" 1 1 0 0
console_command create_unit "HieroofHellenos" "greek skirmisher peltastai" 1 1 0 0
console_command create_unit "HieroofHellenos" "greek skirmisher akontistai" 1 1 0 0
console_command create_unit "HieroofHellenos" "greek missile toxotai" 1 1 0 0
console_command move_character "HieroofHellenos" 106, 100
console_command character_reset "HieroofHellenos"
console_command create_building "type4_greek"
set_counter SyracuseJoinsHellas 1
end_monitor
EXPORT_DESCR_ADVICE.txt
;---------------------SyracuseJoinHellas--------------
AdviceThread Syracuse_Join_Hellas_Thread
GameArea Campaign
Item Syracuse_Join_Hellas_Text_01
Uninhibitable
Verbosity 0
Threshold 1
Attitude Normal
Presentation Default
Title Syracuse_Join_Hellas_Text_01_Title
Text Syracuse_Join_Hellas_Text_01_Text1
EXPORT_ADVICE.txt
¬-------------------
{Syracuse_Join_Hellas_Text_01_Title}WARNING READ THE INSTRUCTIONS. Syracuse to join Hellas.
{Syracuse_Join_Hellas_Text_01_Text1}
Syracuse one stood as an independent city, yet our trade with them has flourished and we have negotiated with them to them wanting to support our men in mainland hellas. Click the Show Me How button to annex Syrakousai to the Koinon. Click the Advisor prortrait to think a bit more (You can BECOME Syracuse by clicking on the city itself) WARNING only 1 repeat attempt is possible. Click the Dismiss Advice button so that Syrakousai stays an independent city.
¬-------------------
Tell me what you think... I think you will say no, and that it would be good for modding but not to be included... I will upload the whole codes (only Syrakousai at least lol), but I think I learned a lot more EDA, EBBS and whole coding for RTW :juggle2: :idea2: :laugh4:
I also want to point out that I am good :glasses: :laugh4: EBII could use my skillz :laugh4:
EDIT: I modified the EBBS script so that there's only 2 attempts and added several counter present in the other scenarios of Syracuse such as it being the whole faction...
Please leave some feedback :brood:
Please point out any mistakes... My knowledge is empirical and autodidactic :juggle2: :laugh4: :help: :oops:
~Jirisys (smiley invasion!!!!!!! :laugh4: :smg:)