[ian-reeds-games] Re: warlordsmap pack demo

  • From: "Allan Thompson" <allan1.thompson@xxxxxxx>
  • To: <ian-reeds-games@xxxxxxxxxxxxx>
  • Date: Sat, 1 Apr 2017 16:33:21 -0400

I am sorry Ron , I cant read this particular email for some reason.  Could you 
send a new one? Hopefully that might work. Sorry about that.

al

 

From: ian-reeds-games-bounce@xxxxxxxxxxxxx 
[mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of Ron
Sent: Saturday, April 01, 2017 4:15 PM
To: ian-reeds-games@xxxxxxxxxxxxx
Subject: [ian-reeds-games] Re: warlordsmap pack demo

 

Hi I got my Internet working again
 

I thought I try and download it again but neither link works 

Is it still available or did you take it away 

It's OK if you take in the way to finish the map pack if possible I wouldn't 
mind trying a dropbox link again . Ron 

 

Sent from my iPhone


On Mar 26, 2017, at 4:59 PM, Allan Thompson <allan1.thompson@xxxxxxx> wrote:

Ok, I think this is going to work.
When the engineer gets killed, it  leaves a "mist" which is just something to 
use a skill.
I gave it a huge sight range and a no line of sight skill with a huge range so 
that it should immediately send that point to the city of it's faction, or an 
ally anyway.  Then the mist is taken off the board. 
It  seemed to work quite well So I think this helps resolve another issue.  I 
allowed the engineer to have all the place construction site skills, but the 
skills have an effect that make them  leave it's skill list for fifteen rounds. 
 I haven’t tested it much, but It did build all the structures. The order was  
not what I hoped, but it still did it all, which  I am thinkig  would be cool 
to just give this one engineer all the  construction stuff, and  let thebuild 
points handle the time allotted for being built and the like. 

Thanks for the help! It is going to make this  better I think.
al
-----Original Message-----
From: ian-reeds-games-bounce@xxxxxxxxxxxxx 
[mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of Zak Claassen
Sent: Sunday, March 26, 2017 3:04 PM
To: ian-reeds-games@xxxxxxxxxxxxx
Subject: [ian-reeds-games] Re: warlordsmap pack demo

That sucks. That might be the best option then. Or maybe an AI
controlled flying unit with a lot of movement which can go to your
city and restore the point in a single round. Lol you could  say news
of the engineer's death has reached the city or something.

On 3/26/17, Allan Thompson <allan1.thompson@xxxxxxx> wrote:



It didn’t work.  It threw an error at me. I forgot that this particular

script throws an erro if the death splash is off the  map grid.

So, I guess the second thng might have to do.  Maybe the engineer could

leave behind a corpse. A unit like a warlord could pick it up and bring it

back, and this could allow for another engineer to be built.  The warlord

would have to have something that drives it to the dead engineer though.  I

will have to experiment.

Well, it was worth a shot.

 

 

al

-----Original Message-----

From: ian-reeds-games-bounce@xxxxxxxxxxxxx

[mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of Zak Claassen

Sent: Sunday, March 26, 2017 2:35 AM

To: ian-reeds-games@xxxxxxxxxxxxx

Subject: [ian-reeds-games] Re: warlordsmap pack demo

 

Yeah team points would be useful for several things. They were

suggested at some point way back but never implemented. Lol we really

need to petition Ian to return to developing this game a bit.

The only alternative I can think of would be to have a splash effect

with a huge range to restore the point when the engineer dies, but

then it would also give the enemy a second one. I don't know, is there

a way to make splash restores in an effect only apply to friendly

units? With my suggestion I was thinking that at least if one dies you

lose only one building and not all the buildings you haven't built

yet.

With the resources I was thinking instead of waiting for the wagons to

be produced when building a building, they can just keep sending to

your city and accumulate until you need them for a building. But then

population would need to be the limiting factor in how often you can

upgrade, not resources, otherwise you would be left with no resources

after each upgrade and would need to wait for them to build up anyway.

Let me know if you want help with all the implementation, I'm willing

to help. I can only imagine the time it must take to create all the

files you need for a map pack of this size on your own.

 

On 3/26/17, Allan Thompson <allan1.thompson@xxxxxxx> wrote:

I am not sure if that  would wor. The problem still remains about what if

one dies. How do you get the computer to rexognize that it nees a new

one,

but doesn’t need to make a hundred of them. A world point would be great

for

something like this. If the point is gained, that would  mean the last

engineer guy died.

 

Maybe the engineers can be captured instead of killed. Use a toggle team

kind of thing.

 

Hmmm, that is an interesting idea.  So the city  controls the flow of

building materials to the other structures. I think this might work to a

certain degree. Thanks for that!

 

Yes, I would love an audio civ game. I don’t think it will happen though.

At

least, not in a form I like. If I could I ould try it with TB, but my

attempts have  died in spectacular fashion.

 

al

 

 

-----Original Message-----

From: ian-reeds-games-bounce@xxxxxxxxxxxxx

[mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of Zak Claassen

Sent: Saturday, March 25, 2017 3:35 PM

To: ian-reeds-games@xxxxxxxxxxxxx

Subject: [ian-reeds-games] Re: warlordsmap pack demo

 

Maybe if you make the city able to send out wagons as well; that way

you can save your resources up in the city and send them to buildings

when needed. Increasing the max limits for those resources in the city

would then be useful.

About the engineer dying thing, the only solution I can think of at

the moment is having one for each building type.

Not sure when civ2 was released, it might have been a bit before my

time. Civ4 was the first one I knew. They are really good games, I've

always wanted something similar in audio.

 

On 3/25/17, Allan Thompson <allan1.thompson@xxxxxxx> wrote:

Ok,

I will try lowering the volume of those arrows. Hopefully that will

work.

If

that doesn’t work, then I will start shaving them down.

 

Great, so the  building worked out. Yeah, It was hard trying to figure

out

how to make it work for both sides. I am thinking of giving the engineer

a

healing skill that would let it fix buildings. Also maybe a help

construction item that they player could access.

 

I was thinking of the city expansions and the castle and keep would

require

stone and wood to build.  Maybe even the arcane tower and temple. The

problem is time. It might take forever to  get all those things built,

and

wen one is being given wood etc, the others are having to wait.

Lol, yep, that is exactly what it is, concerning the sound.  I got a

little

of both civ 2 and civ4 in there. Civ2 was the best in my humble opinion.

 

My biggest worry is the engineer getting acked before  either

accomplishing

all it's tasks, and that the computer  nees a new one...and then , if it

is

using the revolving skills,  it might be stuck unable to build the one

structure in the line up. For a player I can always hav items do what is

needed, but the AI needs guidance. Maybe the engineers shouldn’t be

killable...I don’t know. I am just rambling now.

Thanks for the input. It is always appreciated.

al -----Original Message-----

From: ian-reeds-games-bounce@xxxxxxxxxxxxx

[mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of Zak Claassen

Sent: Saturday, March 25, 2017 8:20 AM

To: ian-reeds-games@xxxxxxxxxxxxx

Subject: [ian-reeds-games] Re: warlordsmap pack demo

 

I guess it's more volume, the infantry attack sounds don't interfere

with hearing anything. Especially the flaming arrow attack is a bit

loud. Lol I recognised the unit recruitment sound from civilisations.

I like what you did with the buildings, it allows the AI to use them

perfectly. What I was thinking was worker/builder units which used a

build skill so the more you had the faster you could build, but you

had a good point that the AI would keep making them when they're not

needed anymore, so that probably won't work out that well. Maybe for

some of the later buildings you could allow the construction site to

require wood, stone and metal to complete as well. But I guess it

might be a problem to need those materials to build the buildings that

produce them in the first place. Or it might make it to complicated, I

don't know.

 

On 3/24/17, Allan Thompson <allan1.thompson@xxxxxxx> wrote:

Oh, I guess  it works then.  I just put up a link for the , hopefully,

fixed

one, but the other map was taken out.

Yeah, I can do that for the combat units.

The arrow sounds being too long. Is it strictly length, or is it also

volume? I can try shave off the ending a bit of those sounds.

 

The structure building, is that  close to what you were looking for?

Maybe

the enginer can have a skill to help build a particular structure

faster?

 

Anyway, thanks or checking it out.

al

-----Original Message-----

From: ian-reeds-games-bounce@xxxxxxxxxxxxx

[mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of Zak Claassen

Sent: Friday, March 24, 2017 9:51 AM

To: ian-reeds-games@xxxxxxxxxxxxx

Subject: [ian-reeds-games] Re: warlordsmap pack demo

 

It's fine, it doesn't have any effect other than the sylvan forest

bonuses not working, which makes the second map very difficult (or

potentially impossible, but still need to try it again). The error

message is easy to skip so it's not an issue. I like it so far,

although in the small space I don't really have the need to send

supplies particularly far. Didn't really finish the first map yet, but

I was making progress getting in; managed to destroy their towers.

I'll play it through when I have more free time, which would be in

about two weeks. The only minor issue are the attack sounds for the

archer are a bit long and make it a bit hard to hear the next message.

I also think it would be useful if you make units ai controlled by

default as well, so they can start moving to the battle as soon as

they're recruited.

 

On 3/24/17, Allan Thompson <allan1.thompson@xxxxxxx> wrote:

Oh man, I totally forgot I am using a script not released yet. I am

really

sorry about that.

Let me fix this  and I will release a new version without the script.

Since

it is not released by the one who made it I don’t want to  distribute

it

without his input.

 

al

-----Original Message-----

From: ian-reeds-games-bounce@xxxxxxxxxxxxx

[mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of Zak

Claassen

Sent: Friday, March 24, 2017 8:37 AM

To: ian-reeds-games@xxxxxxxxxxxxx

Subject: [ian-reeds-games] Re: warlordsmap pack demo

 

I can play it, but when I start a map I get a very long error message.

I'll paste it below:

 

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\barren earth.txt on line 8

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\burnt earth.txt on line 10

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\fertile soil.txt on line 9

Didn't find a script flag step_apply_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_apply_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\forest.txt on line 15

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\foundation.txt on line 9

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\fundament.txt on line 9

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\grassland.txt on line 9

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\heavy fortification.txt on line 11

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\hills.txt on line 15

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\light fortification.txt on line 11

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\martial field.txt on line 7

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\ore deposit.txt on line 9

Didn't find a script flag step_remove_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_remove_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\road.txt on line 9

Didn't find a script flag step_apply_effects for file type terrain

  at Ian.CoreLogic.AnnounceStackTrace() in

C:\Data\Recent\Games\Core\CoreLogic.cs:line 54

  at Ian.GameParserLogic.GetSFD(IHaveParserStuff ent, String

fileType, String sfdName, FileAndLine fal) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 141

  at Ian.GameParserLogic.SetValueFromScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, String fileType, Flag flag) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 84

  at Ian.GameParserLogic.ParseScriptFlag(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 76

  at Ian.GameParserLogic.ParseScriptFlagList(IHaveParserStuff ent,

IHaveScriptFlags obj, ParsedList pl, String fileType) in

C:\Data\Recent\Games\GameEngine\GameParserLogic.cs:line 58

  at Ian.Terrain.HandleList(IHaveParserStuff ent, Terrain obj,

ParsedList pl) in C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line

132

  at Ian.Terrain.Parse10(IHaveParserStuff ent, ParsedList pl, String

name, Dictionary`2 defaultFlags) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 125

  at Ian.Terrain.Parse(MyParserStreamReader sr, String name) in

C:\Data\Recent\Games\TacticalBattle\Terrain.cs:line 82

  at Ian.TBHM.LoadMap(String mapPath, String basePath, MapPackInfo

mpi, Boolean& success) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 248

  at Ian.TBHM.LoadMapFromKey(String packName, String mapName) in

C:\Data\Recent\Games\TacticalBattle\TBHelperMethods.cs:line 94

  at Ian.MapMenu.Process(TBClientWorld ent) in

C:\Data\Recent\Games\TacticalBattle\TBStates\MapMenu.cs:line 66

  at Ian.SceneMachine`1.Process(T ent) in

C:\Data\Recent\Games\GameEngine\SceneMachine.cs:line 66

  at Ian.TBGameLoop.InnerSingleLoop(TBClientWorld ent,

QueuedGameInput formInput) in

C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line 57

  at Ian.GameLoopLogic.RunLoops[TWorld](TWorld ent, QueuedGameInput

formInput, Action`2 runSingleLoop, Double totalElapsedSeconds, Double

fixedTimeStep) in

C:\Data\Recent\Games\GameEngine\GameLoopLogic.cs:line 31

  at Ian.TBGameLoop.RunLoops(TBClientWorld ent, QueuedGameInput

formInput) in C:\Data\Recent\Games\TacticalBattle\TBGameLoop.cs:line

23

  at Ian.GameWindow`1.RunGameLoop() in

C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 135

  at Ian.GameWindow`1.GameLoopTimer_Tick(Object sender, EventArgs e)

in C:\Data\Recent\Games\GameEngine\GameWindow.cs:line 182

  at System.Windows.Forms.Timer.OnTick(EventArgs e)

  at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)

  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32

msg, IntPtr wparam, IntPtr lparam)

  at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&

msg)

  at

System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr

dwComponentID, Int32 reason, Int32 pvLoopData)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32

reason, ApplicationContext context)

  at

System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32

reason, ApplicationContext context)

  at System.Windows.Forms.Application.Run(Form mainForm)

  at Ian.TBStartup.RunMainLogic() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 76

  at Ian.TBStartup.PerformStandardStartup() in

C:\Data\Recent\Games\TacticalBattle\TBStartup.cs:line 22

  at Ian.Stub.TB()

  at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]

arguments, Signature sig, Boolean constructor)

  at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object

obj, Object[] parameters, Object[] arguments)

  at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,

BindingFlags invokeAttr, Binder binder, Object[] parameters,

CultureInfo culture)

  at System.Reflection.MethodBase.Invoke(Object obj, Object[]

parameters)

  at AssemblyLoader.AssemblyLoader.CallMethod(String dllName, String

typeName, String methodName) in

C:\Data\Dev\Mine\New\2010\AssemblyLoader\AssemblyLoader\AssemblyLoader.cs:line

65

 

step_apply_effects is not a valid script_flag name in Data for TB\Map

Packs\warlords test demo\Terrain\woodlands.txt on line 16

 

 

On 3/23/17, Allan Thompson <allan1.thompson@xxxxxxx> wrote:

Ok....below is a warlords test/demo for what could turn into the new

warlords

map pack.

Please give it a shot, and  give me any input good or bad. The thing

in

question is the way structures are built  and how to work around the

a's

limitations for something pretty complex like this.

 

There is a user guide to hopefully give you some heads up.

This is not a full fledged faction. There is only about half the

structures

available, and  only two partial factions are represented at the

moment.

So let me know what you think.  Then I can continue from there.

Thanks for your help.

 

 

https://dl.dropboxusercontent.com/u/68028683/warlords%20test%20demo.zip

 

 

"The truth will make you free"

Jesus Christ of Nazareth 33AD

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the

Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the

Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the

Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 

 

-----

You can unsubscribe from this list by sending email to

ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject

field.

Or by visiting the list page at

//www.freelists.org/list/ian-reeds-games

 

Download the latest dev version of Tactical Battle here:

http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

 

 


-----
You can unsubscribe from this list by sending email to 
ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field.
Or by visiting the list page at //www.freelists.org/list/ian-reeds-games

Download the latest dev version of Tactical Battle here:
http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip



-----
You can unsubscribe from this list by sending email to 
ian-reeds-games-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field.
Or by visiting the list page at //www.freelists.org/list/ian-reeds-games

Download the latest dev version of Tactical Battle here:
http://blindaudiogames.com/downloads/Tactical%20Battle%20Dev.zip

Other related posts: