Seite 11 von 14

Verfasst: Mo 30.03.2009, 20:58
von Imperator
Tjoa das bleibt dann jedem selbst überlassen^^
Währ dann lustig wenn man die Allies spielt...
Ich denke aber das die ganze Sache so umfangreich ist das sie als Mod konzipiert werden sollte...

Verfasst: Sa 25.04.2009, 23:14
von sato
hätte gerne ein event das sich jedes jahr am 1.1 meldet

name sowas wie frohes neues jahr der reglerverschiebetag ist da =D

und dann kann man entwieder pause drücken und regler bedienen oder halt gleich was auswählen je nachdem wieviel wählmöglichkeiten es gibt

geht das event auch nur für menschlichen spieler?


-------------------------------------------------------------------------------------

zweites Event

wenn japan im krieg mit russland ist entschließen sich die zwei marionetten (sofern vorhanden) eine vereinte front gegen die feinde zu bilden

-> annektion + übernahme der Einheiten am ort


----------------------------------------------------------------------------------

gibts noch ne möglichkeit revoltenrisiko in bestimmten regionen zu senken durch gewisse zugeständnisse? bsp :

Die eroberer bauen fabriken und infrastruktur aus, das kommt bei der bevölkerung super an und das rebellenrisiko sinkt um 15%

kosten 10 000 Nachschub und 1000 € und 150 Soldaten die am bauen sind

müsste sich aber auf mehr als eine provinz beziehen damit es sich lohnt

Verfasst: So 26.04.2009, 23:14
von dersheeper
Das erste Event solltest du bei AEIOU klauen, ich meine, sowas wäre da eingebunden.
Beim zweiten verstehe ich nicht so recht was du meinst? :???:
Und das dritte scheint mir zwar machbar, aber auch äußerst arbeitsreich zu sein. :D
Naja, wenn ich mal Zeit habe suche ich in den Dateien von AEIOU nach dem Event. :smoke:

Verfasst: So 26.04.2009, 23:19
von sheep-dodger
Das erste Event ist glaube ich auch in einer der neuen DAIM versionen enthalten, glaube ich zumindest.

Verfasst: Mo 27.04.2009, 08:44
von Preussenhusar

Code: Alles auswählen

####################################

# Slider Reminder Event

####################################

event = {

	id = 126570

	random = no



	persistent = yes



	name = "Slider Reminder Event"

	desc = "You can move one of your domestic sliders now"

	style = 0



	trigger = {

		ai = no

		OR = {

			can_change_policy = { type = democratic value = 1 }

			can_change_policy = { type = democratic value = -1 }

			can_change_policy = { type = political_left value = 1 }

			can_change_policy = { type = political_left value = -1 }

			can_change_policy = { type = freedom value = 1 }

			can_change_policy = { type = freedom value = -1 }

			can_change_policy = { type = free_market value = 1 }

			can_change_policy = { type = free_market value = -1 }

			can_change_policy = { type = professional_army value = 1 }

			can_change_policy = { type = professional_army value = -1 }

			can_change_policy = { type = defense_lobby value = 1 }

			can_change_policy = { type = defense_lobby value = -1 }

			can_change_policy = { type = interventionism value = 1 }

			can_change_policy = { type = interventionism value = -1 }

		}

	}



        date = { day = 0 month = january year = 1936 }

        offset = 7

	deathdate = { day = 30 month = december year = 1953 }



	action_a = {

		name = "Thanks for the information"

		command = { }

	}

	action_b = {

		name = "Thanks, but don't remind me again"

		command = { type = sleepevent which = 126570 }

	}

}
Copyright DAIM :D

2. - umfangreicher, benötigt ein regular_id = JAP für die Marionetten in der revolt.txt für MEN bzw man.inc
Ist im save editierbar, siehe ein 1936 Startsave Österreich.

Dann geht eine event, siehe 1931 England annektiert Nepal und Bhutan im Kriegsfall
bzw die Chinaannexionen Shanxis und Guanxis im Kriegsfalle.

3. - nein, geht so nicht. Notfalls per "Slider offene gesellschaft" senken oder per event Polizeigarnisonen dazustellen.

PH

Verfasst: Mo 27.04.2009, 10:09
von sato
danke ph

woran erkenn ich denn bei dem event das es immer am 1.1 startet? und speicher ich es in einem random ordner oder einfach irgendwo?

Verfasst: Mo 27.04.2009, 10:28
von dersheeper
Das Event feuert nicht am ersten Tag des Jahres sondern nur, wenn du die Möglichkeit dazu hast, die Slider zu ändern. (siehe die Trigger)

Verfasst: Mo 27.04.2009, 10:35
von Preussenhusar
Das ist im Normalfall am 2.1. so.

Andernfalls wäre der Slider auch nicht zu ändern.

PH

Verfasst: Mo 27.04.2009, 11:03
von sato
achso und speichern ist egal wohin?


hab jetzt übrigens bei china was gefunden zur anextion

------------------------------------------------------------------------------------

################
# Xibei San Maa
#############################################
event = {
id = 31002
random = no
country = CXB

trigger = {
ai = yes
NOT = { alliance = { country = CXB country = CHI } }
OR = {
attack = CHI
flag = CHI_Aggresion_Asia
}
}

name = "AI_EVENT"
style = 0

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 29 month = december year = 1948 }

action_a = {
command = { type = setflag which = CHI_Aggresion_Asia }
command = { type = ai which = "switch/CHI_Aggression_Warlords.ai" }
command = { type = ai which = "Air_Ground.ai" }
command = { type = end_puppet }
command = { type = leave_alliance }
}
}

-------------------------------------------------------------------------------------

der letzte part sagt ja aus das es ein puppet ist und daher erst davon lösen muss

ich frag mich nur ob das "attack=chi" heißt das china angegriffen wird oder was der part heißt das keine allianz bestehen darf

Verfasst: Mo 27.04.2009, 11:07
von Preussenhusar
das ist es nicht.
CHI muß der TAG sein
und inherit drinstehen.

So etwa:

Code: Alles auswählen

event = {
	id = 910123
	random = no
	country = JAP
	trigger = { 
	war = { country = JAP country = SOV }
	}
	name = "Die Marionetten in Asien" 
	desc = "Japan annektiert seine Marionetten in Asien"  
	style = 0
	picture = "gobierno"
	
	date = { day = 01 month = january  year = 1939 }
	offset = 7
	deathdate = { day = 01 month = december  year = 1941 }

	action_a = {
	name = "Na gut"
	
		command = { type = inherit which = MAN }
		command = { type = inherit which = MEN }
}		
}
aus dem 1931 und für Euch angepaßt.
Achtet aber darauf, daß MEN und MAN vorher das regular_id = JAP bekommen.
Siehe Österreich !

Irgendwo in eine eventfile, z.B. denmark stellen

PH

Verfasst: Mo 27.04.2009, 11:31
von sato
was ist den die regular_id? ch bin da irgendwie garnicht in der thematik drin

bei dem event da oben, kann es probleme geben wenn einner der beiden pupps nicht existieren?


EDIT: meint ihr mit regular_id dass die marionetten ein eigenes event brauchen das sie annehmen?

Verfasst: Mo 27.04.2009, 11:45
von Preussenhusar
nein.
Probleme auch nicht, man kann es aber auf 2 events teilen und im trigger ein

exists = MEN
bzw
exists = MAN

einbauen.
regular_id steht in den inc-dateien und der revolt.txt
Sehr mal im Scenario Ordner 1936 bzw ordner db\events nach.

Österreich hat das drin:

aut_36.inc :

Code: Alles auswählen

country =
{ tag                    = AUS # für MAN entsprechen anpassen.
  # HACK to make sure that Germany gets the whole manpower pool, all units and resources on annex.
  # Unwanted side-effect: Will never accept peace with Germany.
  regular_id             = GER #> JAP
Das muß entsprechend für Manschukuo rein, da es 36 existiert.


In der revolt.txt muß für Mengukuo das rein:

Code: Alles auswählen

MEN = {
	date = { day = 1 month = january year = 1930 }
	expirydate = { day = 30 month = december year = 2199 }
	minimum = {
		1208
	}
	extra = { 1385 1398 1207 1386 1420 1419 1434 1436 1437 1438 1399 1404 }
	capital = 1208
           [color=red]regular_id = JAP[/color]
}

ist das Spiel schon fortgeschritten,
dann muß das im Save nacheditiert werden.

Damit erreicht man, daß alle Armeen und Vorräte an Japan gehen

PH

Verfasst: Mo 27.04.2009, 12:08
von sato
man dankt

Verfasst: Mo 27.04.2009, 12:33
von sato
hab jetzt bei MAN eingefügt

country =
{ tag = MAN
# HACK to make sure that Japan gets the whole manpower pool, all units and resources on annex.
# Unwanted side-effect: Will never accept peace with Japan.
regular_id = JAP
puppet = JAP
control = JAP



und bei revolt

MEN = {
date = { day = 1 month = january year = 1936 }
expirydate = { day = 30 month = december year = 1954 }
minimum = {
1208
}
extra = { 1385 1398 1207 1386 1439 }
capital = 1208
regular_id = JAP
}



hoffe das das so in ordnung ist

Verfasst: Mo 27.04.2009, 12:36
von Preussenhusar
exact !

Nun neues Spiel starten.

PH

Brauch mal ein Event

Verfasst: Sa 11.07.2009, 19:50
von phob
Tag die Herren,

kann mir mal einer auf die schnelle ein Event basteln, welches mir die Hauptstädte von Belgien, Niederlande und Paris wieder nach Europa verfrachtet?

Verfasst: Sa 11.07.2009, 20:49
von sheep-dodger
Gibt es schon. In der Armageddon_events.txt

Solltet Ihr kein Arma haben hier der Code:

Code: Alles auswählen

##################################################################################
# 700001 - FRANCE RETURNS ITS CAPITAL TO PARIS AFTER GERMANY HAS BEEN DEFEATED
##################################################################################
event = {
	id = 700001
	random = no
	country = FRA

	name = "EVT_700001_NAME" # needs text
	desc = "EVT_700001_DESC"
	style = 0
	picture = "ger_surrender"

	trigger = {
		AND = {
			NOT = { exists = GER }
			owned = { province = 56 data = FRA }
		}
	}

	date = { day = 2 month = january year = 1936 }
	offset = 1 # Check for trigger conditions day
	deathdate = { day = 30 month = december year = 1963 }

	action_a = {
		name = "OK" #
		ai_chance = 100
		command = { type = capital which = 56 }
	}
}


###################################################################################################
#  700002 - THE NETHERLANDS MOVE THEIR CAPITAL BACK TO AMSTERDAM AFTER GERMANY HAS BEEN DEFEATED
###################################################################################################

event = {
	id = 700002
	random = no
	country = HOL

	name = "EVT_700002_NAME" # needs text
	desc = "EVT_700002_DESC"
	style = 0
	picture = "ger_surrender"

	trigger = {
		AND = {
			NOT = { exists = GER }
			owned = { province = 47 data = HOL }
		}
	}

	date = { day = 2 month = january year = 1936 }
	offset = 1 # Check for trigger conditions day
	deathdate = { day = 30 month = december year = 1963 }

	action_a = {
		name = "OK" #
		ai_chance = 100
		command = { type = capital which = 47 }
		command = { type = addcore which = 46 }
		command = { type = addcore which = 47 }
		command = { type = addcore which = 48 }
		command = { type = addcore which = 49 }
		command = { type = addcore which = 77 }
		command = { type = addcore which = 78 }
		command = { type = addcore which = 79 }
	}
}


####################################################################################################################
#  700003 - BELGIUM MOVES ITS CAPITAL BACK TO BRUSSELS AFTER GERMANY HAS BEEN DEFEATED & LOSES CORES ON THE CONGO
####################################################################################################################

event = {
	id = 700003
	random = no
	country = BEL

	name = "EVT_700003_NAME" # needs text
	desc = "EVT_700003_DESC"
	style = 0
	picture = "ger_surrender"

	trigger = {
		AND = {
			NOT = { exists = GER }
			owned = { province = 51 data = BEL }
		}
	}

	date = { day = 2 month = january year = 1936 }
	offset = 1 # Check for trigger conditions day
	deathdate = { day = 30 month = december year = 1963 }

	action_a = {
		name = "OK" #
		ai_chance = 100
		command = { type = capital which = 51 }
		command = { type = addcore which = 45 }
		command = { type = addcore which = 50 }
		command = { type = addcore which = 51 }
		command = { type = addcore which = 52 }
		command = { type = addcore which = 65 }
		command = { type = addcore which = 68 }
		command = { type = addcore which = 69 }
		command = { type = addcore which = 70 }
		command = { type = removecore which = 1095 }
		command = { type = removecore which = 1142 }
		command = { type = removecore which = 1098 }
		command = { type = removecore which = 1127 }
		command = { type = removecore which = 1144 }
		command = { type = removecore which = 1143 }
		command = { type = removecore which = 1074 }
		command = { type = removecore which = 1071 }
		command = { type = removecore which = 1072 }
		command = { type = removecore which = 1073 }
		command = { type = removecore which = 1063 }
	}
}

Verfasst: Sa 11.07.2009, 20:52
von phob
Danke, Punkte kommen, sobald ich dich wieder reppen darf

Verfasst: So 19.07.2009, 12:32
von Aphophis
Kann man bei MDS2 ein event schreiben das mann als EU die Tech-Teams der Staaten bekommt die man eingliedert?
Habe es selbst versucht aber anhand des "Deutschland-Österreich" Versuches hier nur bekomm ich immer eine Fehlermeldung.

Verfasst: Mo 20.07.2009, 13:30
von Garfield
Dazu müsste man die Techteamdatei der EU bearbeiten, ich setz mich mal dran, kann bis heut abend oder morgen früh dauern (nicht die Arbeit, sondern bis ich Zeit dazu finde ;) )

Aber ich könnte eine Eventserie anbieten, die die Blueprints für die bereits erforschten Technologien an die EU gibt. Natürlich die Technologien, die die KI Länder und mein Deutschland zum Zeitpunkt X (2008 oder ähnlich) schon erforscht hatten.