Modderecke > Coding
Melkors Modding Fragen
Melkor Bauglir:
Interessant. Es wirkt tatsächlich so, als könnte man das ShareExperienceBehavior bei Horden nicht einfach überschreiben. Bei Gebirgstrollen existiert nämlich z.B. überhaupt kein Problem damit, die leiten ihre EP nun munter an den Nekromanten weiter.
Mir ist für dieses Problem allerdings auch eine Lösung eingefallen, hoffen wir 'mal, dass die so funktioniert, wie ich mir das vorstelle. ;)
Gruß
Melkor Bauglir
FG15:
Bei Sauron habe ich direkt jetzt auch keine Idee.
Ich würde bei der Erfahrung den Eintrag in der Einheit nicht in der Horde ersetzten, da ja die Einhieten diejenigen sind die kämpfen. Das deckt sich auch mit den Einzeleinheiten.
Melkor Bauglir:
Ich hätte da noch einmal eine andere Frage: Jedes Ressourcengebäude hat ja üblicherweise einen Produktionsradius um sich, der auch bereits angezeigt wird, wenn man das Gebäude platzieren will. Bei Isengarts Schmelzöfen ist dies interessanterweise nicht der Fall, entsprechend wollte ich dies ändern.
Ich hatte jetzt erwartet, dass der Eintrag
--- Code: --- Behavior = TerrainResourceBehavior ModuleTag_NewMoney
Radius = ISENGARD_FURNACE_MONEY_RANGE ; How far we try to claim ground
MaxIncome = 10 ;ISENGARD_FURNACE_MONEY_AMOUNT ; If we were to get all we wanted, how much we would earn. Linear slope to 0 at 0% claim
IncomeInterval = ISENGARD_FURNACE_MONEY_TIME ; How often (in msec) we give that much money
Visible = Yes
End
--- Ende Code ---
dafür verantwortlich ist, konkret das "Visible = Yes" (in Edain ist diese Zeile auskommentiert). Dies ist aber anscheinend nicht der Fall, denn nichts hat sich geändert (und bei Mordor haben Schlachthäuser diesen Eintrag überhaupt nicht).
Weiß hier jemand die Lösung?
Gruß
Melkor Bauglir
FG15:
Da ich mich noch nicht damit beschäftigt habe, weiß ich auch nicht direkt woran es liegen könnte. Meine Vermutung wäre aber, dass folgendes Behavior noch wichtig ist, da es im Originalspiel immer bei Rohstoffgebäuden vorhanden war, in Edain aber nicht mehr.
--- Code: --- ClientBehavior = TerrainResourceClientBehavior ModuleTag_NewMoneyClient
End
--- Ende Code ---
Was das Visible angeht, so ist Yes vermutlich der Standardwert, weshalb er weggelassen werden kann.
Melkor Bauglir:
Und eine weitere Frage (daraus resultierend, dass ich unerfahren mit allen FX bin). ;)
Ich habe Mornamarth auf Stufe 10 einen Waffenwechsel verpasst und möchte nun, dass man diesen an einer FX erkennt. Der Waffenwechsel selber funktioniert schonmal, sowohl das hin- wie zurückschalten.
Ich wollte hierbei diesen Eintrag nutzen, weil er gut passte und schon vorhanden war:
--- Code: --- ModelConditionState = USER_3
ParticleSysBone = None BlackRiderFlare FXTrigger:NONE Persist:SPAWN PersistID:100
End
--- Ende Code ---
USER_3 habe ich mit WEAPONSET_TOGGLE_1 ersetzt. Die FX wurde dann auch aktiviert, sie verschwand aber nicht mehr, als ich zurückwechselte. Daher habe ich versucht, das System, welches Edain häufig nutzt (Waffenwechsel über SpecialAbilityBerserkerL ightTorch (oder so) einzubinden), womit man ja auch einen Modifier während des Waffenwechsels vergeben kann. Dieser sieht so aus:
--- Code: ---ModifierList MornamarthBlutundEisenBonus
Category = FORMATION
;ModelCondition = USER_3
Duration = 0
Modifier = DAMAGE_MULT 500%
FX = FX_MornamarthEisenOptik
End
--- Ende Code ---
Der Schadensmodifier ist ein Test, es stellt sich nämlich heraus, dass der Modifier niemals zugefügt wird. Die FX enthält den BlackRiderFlare, welchen ich ja auch haben wollte. Dies sollte hiermit geschehen:
--- Code: --- Behavior = WeaponChangeSpecialPowerModule BlutundEisen
SpecialPowerTemplate = SpecialAbilityBerserkerLightTorch
FlagsUsedForToggle = WEAPONSET_TOGGLE_1
ToggleOnAttributeModifier = MornamarthBlutundEisenBonus
End
--- Ende Code ---
Kann mir hier jemand weiterhelfen? Vielen Dank schon einmal! :)
Edit: Das Problem des fehlenden Produktionskreises der Schmelzöfen liegt übrigens an dem WallHub-Behavior. Das Spiel wird vermutlich Probleme damit haben, mehrere unabhängige Kreise (einmal den WallHub- und einmal den Produktionskreis) gleichzeitig anzuzeigen. Das ist natürlich extrem ärgerlich. :-|
Gruß
Melkor Bauglir
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln