Kortlcha modun boyutun da ne kadar büyük bir değişme var?
("diplomacy_agree_comes", 0, mesh_load_window, [
(ti_on_presentation_load,
[
(presentation_set_duration, 999999),
(set_fixed_point_multiplier, 1000),#create_text_overlay
(assign, "$reason_box", -1),
(assign, "$reason_attack_other_country", -1),
(assign, "$reason_defend_other_country", -1),
(assign, "$reason_trade", -1),
(assign, "$reason_political_intrigue", -1),
(assign, "$reason_trust_us", -1),
(assign, "$reason_trust_other_country", -1),
(assign, "$reason_become_ally_with_us", -1),
(assign, "$reason_be_our_client_state", -1),
(str_clear, s1),
(str_clear, s2),
(str_clear, s3),
(str_clear, s4),
(try_begin),
(eq, "$diplomacy_reason_1", slot_diplomacy_reason_defend_us),
(try_begin),
(eq, "$diplomacy_with_faction", "fac_xelosas"),
(str_store_string, s1, "@Defend us.(Xelosas)"),
(else_try),
(eq, "$diplomatic_with_faction", "fac_velcsoris"),
(st_store_string, s1, "@Defend us.(Velcsoris)"),
(try_end),
(else_try),
(eq, "$diplomacy_reason_1", slot_diplomacy_reason_trade),
(try_begin),
(eq, "$diplomacy_with_faction", "fac_xelosas"),
(str_store_string, s1, "@Trade.(Xelosas)"),
(else_try),
(eq, "$diplomacy_with_faction", "fac_velcsoris"),
(str_store_string, s1, "@Trade.(Velcsoris)"),
(try_end),
(try_end),
(try_begin),
(eq, "$diplomacy_reason_2", slot_diplomacy_reason_defend_us),
(try_begin),
(eq, "$diplomacy_with_faction", "fac_xelosas"),
(str_store_string, s2, "@Defend Us 2.(Xelosas)"),
(else_try),
(eq, "$diplomacy_with_faction", "fac_velcsoris"),
(str_store_string, s2, "@Defend Us 2. (Velcsoris)"),
(try_end),
(else_try),
(eq, "$diplomacy_reason_2", slot_diplomacy_reason_trade),
(try_begin),
(eq, "$diplomacy_with_faction", "fac_xelosas"),
(str_store_string, s2, "@Trade 2.(Xelosas)"),
(else_try),
(eq, "$diplomacy_with_faction", "fac_velcsoris"),
(str_store_string, s2, "@Trade 2. (Velcsoris)"),
(try_end),
(try_end),
(create_text_overlay, "$reason_box", "@{s1}^^{s2}^^{s3}^^{s4}"),
(create_in_game_button_overlay, "$reason_attack_other_country
(0,0, 0, [], [
(try_for_parties, ":p"),
(party_slot_eq, ":p", slot_party_type, spt_agent_xelosas),
(party_is_in_town, ":p", "p_xelosas"),
(troop_slot_eq, "trp_agent_xelosas", slot_agent_is_travelling_back, 1),
(faction_set_slot, "fac_xelosas", slot_faction_know_about_town, 1),
(store_current_hours, ":ch"),
(faction_set_slot, "fac_xelosas", slot_faction_last_know_date, ":ch"), # asagiya test yazacaksin
(troop_get_slot, reg10, "trp_agent_xelosas", slot_agent_knew_population),
(troop_get_slot, reg11, "trp_agent_xelosas", slot_agent_knew_travellers),
(troop_get_slot, reg12, "trp_agent_xelosas", slot_agent_knew_happyness),
(troop_get_slot, reg13, "trp_agent_xelosas", slot_agent_knew_hope),
(troop_get_slot, reg14, "trp_agent_xelosas", slot_agent_knew_unrest),
(display_message, "@{reg10} pop, {reg11} Travellers, {reg12} happyness, {reg13} Hope, {reg14} unrest"),
(try_begin),
(gt, "$g_1st_building", 0),
(try_begin),
(eq, "$g_1st_building", slot_city_1st_stone_gathering_place),
(troop_set_slot, "trp_agent_xelosas", slot_agent_knew_build_1, slot_city_1st_stone_gathering_place),
(else_try),
(eq, "$g_1st_building", slot_city_1st_iron_gathering_place),
(troop_set_slot, "trp_agent_xelosas", slot_agent_knew_build_1, slot_city_1st_iron_gathering_place),
(try_end),
(try_end),
(call_script, "script_party_count_members_with_full_health", ":p"),
(troop_set_slot, "trp_agent_xelosas", slot_agent_knew_total_men, reg0),
(troop_set_slot, "trp_agent_xelosas", slot_agent_knowledge_of_faction, "fac_tsai"),
(troop_set_slot, "trp_agent_xelosas", slot_agent_is_travelling_back, 0),
(try_end),
]),
(0, 0, ti_once, [], [
(try_begin),
(party_set_slot, "p_xelosas", slot_ai_blacksmith_1st, 2),
(party_set_slot, "p_xelosas", slot_ai_blacksmith_2nd, 2),
(party_set_slot, "p_xelosas", slot_ai_blacksmith_3rd, 0),
(party_set_slot, "p_xelosas", slot_ai_armorer_1st, 2),
(party_set_slot, "p_xelosas", slot_ai_armorer_2nd, 2),
(party_set_slot, "p_xelosas", slot_ai_armorer_3rd, 0),
(party_set_slot, "p_xelosas", slot_ai_cattle_herd_1st, 1),
(party_set_slot, "p_xelosas", slot_ai_cattle_herd_2nd, 0),
(party_set_slot, "p_xelosas", slot_ai_cattle_herd_3rd, 0),
(party_set_slot, "p_xelosas", slot_ai_sheep_breeder_1st, 1),
(party_set_slot, "p_xelosas", slot_ai_sheep_breeder_2nd, 0),
(party_set_slot, "p_xelosas", slot_ai_sheep_breeder_3rd, 0),
(party_set_slot, "p_xelosas", slot_ai_lumber_jack_1st, 2),
(party_set_slot, "p_xelosas", slot_ai_lumber_jack_2nd, 0),
(party_set_slot, "p_xelosas", slot_ai_lumber_jack_3rd, 0),
(party_set_slot, "p_xelosas", slot_ai_traveller_stops_1st, 1),
(party_set_slot, "p_xelosas", slot_ai_traveller_stops_2nd, 1),
(party_set_slot, "p_xelosas", slot_ai_traveller_stops_3rd, 0),
(party_set_slot, "p_xelosas", slot_ai_stone_mine_1st, 1),
(party_set_slot, "p_xelosas", slot_ai_stone_mine_2nd, 1),
(party_set_slot, "p_xelosas", slot_ai_stone_mine_3rd, 1),
(party_set_slot, "p_xelosas", slot_ai_iron_mine_1st, 2),
(party_set_slot, "p_xelosas", slot_ai_iron_mine_2nd, 0),
(party_set_slot, "p_xelosas", slot_ai_iron_mine_3rd, 0),
(party_set_slot, "p_xelosas", slot_ai_bronze_maker_1st, 2),
(party_set_slot, "p_xelosas", slot_ai_bronze_maker_2nd, 2),
(party_set_slot, "p_xelosas", slot_ai_bronze_maker_3rd, 1),
(party_set_slot, "p_xelosas", slot_ai_militia_barracks_1st, 2),
(party_set_slot, "p_xelosas", slot_ai_militia_barracks_2nd, 1),
(party_set_slot, "p_xelosas", slot_ai_militia_barracks_3rd, 1),
(party_set_slot, "p_xelosas", slot_ai_barracks_1st, 2),
(party_set_slot, "p_xelosas", slot_ai_barracks_2nd, 2),
(party_set_slot, "p_xelosas", slot_ai_barracks_3rd, 0),
(party_set_slot, "p_xelosas", slot_ai_royal_barracks_1st, 1),
(party_set_slot, "p_xelosas", slot_ai_royal_barracks_2nd, 1),
(party_set_slot, "p_xelosas", slot_ai_royal_barracks_3rd, 1),
(party_set_slot, "p_xelosas", slot_ai_mines_1st, 1),
(party_set_slot, "p_xelosas", slot_ai_mines_2nd, 1),
(party_set_slot, "p_xelosas", slot_ai_mines_3rd, 1),
(party_set_slot, "p_xelosas", slot_xelosas_arena, 1),
(party_set_slot, "p_xelosas", slot_xelosas_forum, 2),
(try_end),
]),
#diplomat_xelosas
(0, 0, ti_once, [], [
(try_begin),
(faction_slot_eq, "fac_xelosas", faction_has_goal,0),
(faction_set_slot,"fac_xelosas", slot_faction_1st_building_queue, slot_ai_blacksmith_3rd), # Insaa edilecegi zaman, bu sayi 0'dan buyuk mu diye sorulacak.
(faction_set_slot, "fac_xelosas", slot_faction_2nd_building_queue, slot_xelosas_arena),
(call_script, "script_faction_set_event_advanced_with_faction", "fac_xelosas", "fac_tsai", 2),
(call_script, "script_plan_militia_barracks_recruit_ai", "p_xelosas"),
(call_script, "script_plan_building_xelosas", slot_ai_blacksmith_1st),
# (faction_set_slot, "fac_xelosas", faction_has_goal, 1),
(try_end),
]),
Farklı resim yükleme sitelerinden dene?Kortlcha said:Şu binaların sistemini tekrar değiştirdim. Artık daha otomatik. Şimdi hizliresim'e giremiyorum nedense. Girebildiğim zaman resmini atarım. Şehirde, o binada çalışan işçi sayısını ayarlıyoruz. İşçi sayısı ne kadar fazlaysa o kadar bina hızlıca tamamlanıyor. Bir ara şu bina özelliklerini ekleyip yapay zekaya geçeceğim. Dediğim gibi, oyunun barışçıl hale getirdiğim için yapay zekayı baştan tasarlamam lazım.
Kortlcha said:1. sınavlar bittikten sonra, bir modumun demosunu yayınlamayı planlıyorum. Özellikleri(şimdilik):
Tamamlanmayanlara bakmayın, onlar da hedefte.- Lordlar ve krallar ölümlü. Krallar ölünce, yeine diğer generaller veyahuttta (Kalradia) lorldar gelir.(%0)
- Lordlar, birbirleriyle siyasi oyun oynarlar.(%0)
- Aynı krallığın lordları, birbirleriyle savaşabilir.(%0)
- Oyunda sadece 3 tane yolaş var ve handan alınmıyorlar. Firenz, praven' yaklaşıldığında ortaya çıkar, örneğin.(%25)
- Yeni şehir menüsü(%70)
- Bütün itemların özellikleri değiştirildi. Örneğin ortalama bir zırhın zırh değeri (6-7)'dir.(%40)
- Yemekler, çeşitli tüccarlarda. Örneğin kasaptan et, tahılcıdan tahıl, fırından ekmek alınır.(%40)
- Yemekler, 1, 5, 15, 30 ve 100 adete sahip olarak çeşitlendirildi.(%50)
- Bütün yemekler, 2 hafta içerisinde çürüyor. Sadece ordu erzağı çürümüyor.(%0) (hedefte)
- Ülke askerleri sadece karargahta üretilebiliyor.(%60)
- Leydiler(Kalradya) daha farklı kişiliklere sahip. Ve romantizm yeteneğimize göre yeni şiirler yazıp onlara okuyabiliyoruz.(%10) (şiir yazmanın temeli hazır, çeşitlendirme gerekli.)
- Yeni karakter yaratma sahnesi.(%80)
- Ülkemizi, mesleğimizi ve tabakamızı seçebiliyoruz.(%80)
- Satacağımız eşyanın fiyatı, o eşyanın şehirdeki popülerliği ve üretim sayısına göre değişiyor.(%80)
- Yeni yapay zekanın temeleri atıldı.(harita) (%80)
- Stamina (%80)
- 4 ile 9 damage arası vurduğumuzda düşman yere düşüyor.(%50)
- 4 ile 10 damage arası vurduğumuzda, bir ihtimalle düşman ölüyor.(%100)
- 10 damage üstü vurduğumuzda düşman kesin ölüyor.(%100)
- Artık oyunda sprint atma var. Sprit attığınzda, enerjiniz alıyor ve belli bir oranda hızınız yavaşlıyor. Beklerken veya yürürken ise artıyor.(%100)
- Partiler, bulundukları alana göre(ormanlık, kar ormanı) hız kazanıyor veya kaybediyor.(%100)
- Lordlar, kişiliğine, son gerçekleşen olaylara gör konuşuyor(%5, o da çok diyalog olduğundan). Örneğin eğer bir şey demeden huzurundan ayrılmak sitersek, eğer sinirli bir karakteri varsa bizi öldürüyor.Eğer çıkarken, bir şey konuşup da çıkarsak ise, eğer iyi huylu ise bize 25 dinar veriyor.(%100) Genel olarak (%10)
- Her birim, 0,1 ve iki değerindedir. Kuşatmaların ve savaşların büyüklüklerini bunlar ayarlıyor.(%35)
- Artık kendimiz ziyafet hazırlayabiliyoruz.(%0)