![]() |
|
Real Warfare 2: Northern Crusades A new chapter in the Real Warfare realistic real-time strategy games series. |
![]() |
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
![]() Quote:
Quote:
AI took defensive positions and stood still. I set my units in line in front of AI's line. AI didn't want to attack first so I sent one of my archers on the enemy flank and started to shoot. 1st unit was reduced by more than 50%...2nd unit was reduced by more than 50%.. when the 3rd unit was close to 50% of loses AI started to react but it was far too late. My archers were firing from the short range and from the flank so they killed more than 250 enemy soldiers without loosing even one man. AI had archers too but from the unknown reasons decided not to shoot or react in any other way. How would you call that type of behavior? Additional question: Does the number of rows in archers unit has any influence on the shooting efficiency (accuracy, damage)? |
#2
|
|||
|
|||
![]() Quote:
2 - from the menu of editor select "editor script->states machines" 3 - you will see a list of aix files and a button edit 4 - every aix files contains the battle mechanics and the AI routines: example west europe global.aix contains AI routines, west europe group.aix the routine for group factors in battle, all the others manage routines of single soldiers or objects (open one of them with edit). 5 each aix contains different states which are a logical block of code (something similar to a class), the states are called in a logical sequence starting from a the state main. THe state have names sufficient speaking for understand what they do, wihtout reading all the before. Quote:
|
#3
|
|||
|
|||
![]()
Thanks a lot! Could you tell me one more thing - where (in editor) I can find units' stats, equipment, development trees, etc.?
btw Are all your youtube videos and pdf guides for RW1242 applicable for RW2:NC too? |
#4
|
|||
|
|||
![]() Quote:
The development trees must be part of one of interface .aix (that which manages the GUI and the menus) but is new, still I don't have found it. Perhaps is read by the AIX state using a text file. For tactical battle yes Last edited by mitra; 11-22-2011 at 07:26 PM. |
#5
|
|||
|
|||
![]() Quote:
Now Im wondering, any idea how to change so camera will strafe in 2 directions simultaneously? (Compare to Total War Series). What I mean is, Strafing for example down and left = moving the camera "southeast", if you get what I mean. I'd so much appreciate if anyone knows how to do that ![]() |
#6
|
|||
|
|||
![]() Quote:
|
#7
|
|||
|
|||
![]()
Wow, thanks. I just found it under "Advanced" in the editor. Can a completely-new-to-this person like me do that? Or will it require someone with more experience?
|
#8
|
|||
|
|||
![]() Quote:
Another thing - how the reinforcements cost is scaled (..\data\gui\map.gui.aix) Code:
var restorePrice : Integer; [*] = ; if selectedCommander > 0 then [*] = ; restorePrice := floor(100*selectedUnitsCountByTemplate*(1+1.5*selectedIntSize)) //restore of first humans squad cost less [*] = ; else [*] = ; begin [*] = ; var armorKoef : Integer = 2; [*] = ; case selectedUnitArmor of [*] = ; 0 : armorKoef := 2; [*] = ; 1 : armorKoef := 4; [*] = ; 2 : armorKoef := 8; [*] = ; 3 : armorKoef := 12; [*] = ; end; [*] = ; restorePrice := selectedPrice * armorKoef; [*] = ; end Code:
var armorKoef : Integer = 1; [*] = ; case selectedUnitArmor of [*] = ; 0 : armorKoef := 1; [*] = ; 1 : armorKoef := 1; [*] = ; 2 : armorKoef := 10; [*] = ; 3 : armorKoef := 10; [*] = ; end; [*] = ; selectedPrice := selectedPrice * armorKoef; Units with shields on the back. When does such a unit use shield or when the shield works? Last edited by Goblin Wizard; 11-23-2011 at 12:16 PM. |
#9
|
|||
|
|||
![]()
I am still struggling with how to change the strafing. What I find is alots of variables and stuff. Does anybody have any idea where to adjust it? (As said before, I want to change so that you can strafe in 2 directions simultaneously - for example Up and Right = would be "Northeast"). I am so curious, and I cant wait for an answer
![]() |
#10
|
|||
|
|||
![]() Quote:
|
![]() |
|
|