[ian-reeds-games] Re: TB 1.13 dev 29

  • From: "Allan Thompson" <allan1.thompson@xxxxxxx>
  • To: <ian-reeds-games@xxxxxxxxxxxxx>
  • Date: Fri, 30 Aug 2013 19:06:36 -0400

Well, when you say it that way, I guess it makes sense. It is just that it
seems different because the program is takeing the info, and rearranging it
automatically, and there is some things that are very different between
parser 2 and parser 10, especially in unit files.

I suppose all default files will now start with the | flags thingy come to
think of it.

al 

-----Original Message-----
From: ian-reeds-games-bounce@xxxxxxxxxxxxx
[mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of abigail prescott
Sent: Friday, August 30, 2013 5:51 PM
To: ian-reeds-games@xxxxxxxxxxxxx
Subject: [ian-reeds-games] Re: TB 1.13 dev 29

Actually, programs can read and write to files. How do you think TB works? 
It reads all the information it needs about the map from the files, and when
you use the map editor, it writes the lines setting the positions of
everything to the map file. It might be a bit more complicated to make the
updater update the files, I don't know how the language it's written in
works or even much about writing to files at all, for that matter. I suppose
it might be able to find the second line and replace it with a 10 and there
might be some way to insert the other lines in the appropriate places...

Abi


-----Original Message-----
From: Allan Thompson
Sent: Friday, August 30, 2013 9:26 PM
To: ian-reeds-games@xxxxxxxxxxxxx
Subject: [ian-reeds-games] Re: TB 1.13 dev 29

Oh, sorry. I don't know why I fixated on the update doing that, lol.
Man, that would be something if the program could do that.

al
-----Original Message-----
From: ian-reeds-games-bounce@xxxxxxxxxxxxx
[mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of Ian Reed
Sent: Friday, August 30, 2013 1:56 PM
To: ian-reeds-games@xxxxxxxxxxxxx
Subject: [ian-reeds-games] Re: TB 1.13 dev 29

Interesting about the game freezing.  I'm glad it loaded proeprly when you
restarted.
I think the update worked correctly but the code that updates the updater
might have a small issue.

The maps do not get converted to version 10 when you update or load the
game.
They only get converted if you save them in the map editor.

Regarding auto updating all the files.  I'm considering it.  It was a little
easier to do for maps since the map editor already had code to save the map.
In the past the game never wrote to any of the other files.
But maybe I could add a new option to convert the whole map pack.
I'll think about it more.

Ian Reed


On 8/30/2013 10:42 AM, Allan Thompson wrote:
> Ok, so I did the updater.
> It seemed to go fine, the dialog box said that the update was done and 
> that it was restarting the program etc.
>
> But then the game froze up. I heard the music and nothing else.
> Upon several button pressings I finally got a window that said 
> something saying windows was looking for the problem and the button 
> below it was cancel. Nothing seemed to be happening so I hit cancel.
>
> I restarted the game manulally and the version says it is ver 29, and 
> none of the map files were changed to the 10 parser version. I checked 
> some of mine and the getting started maps.
>
> So I suspect that portion is a problem for some reason.
> Thing is, I don't know how to try to do the update again to test it.
> Is that possible, to re update to look for errors?
>
> al
>
> -----Original Message-----
> From: ian-reeds-games-bounce@xxxxxxxxxxxxx
> [mailto:ian-reeds-games-bounce@xxxxxxxxxxxxx] On Behalf Of Ian Reed
> Sent: Friday, August 30, 2013 3:28 AM
> To: ian-reeds-games@xxxxxxxxxxxxx
> Subject: [ian-reeds-games] TB 1.13 dev 29
>
> I've released dev 29.
> Getting it through the updater should work fine.
>
> It supports parser version 10 for maps, terrain, and regions.
> If your maps are saved in parser version 3 the map editor will 
> automatically update their format to version 10 when you save them.
> Feel free to backup your maps before trying this, just in case.
> It only edits the actual map file, not all the other files.
>
> Here's the first portion of the simple fight map after the map editor 
> converted it:
> Map
> 10 // parser version
> |flags
> intro_text This is a simple map with a couple hills and boulders which 
> gives you one of each type of unit so you can get used to gameplay and 
> test out all the abilities.
> victory_text You are victorious!
> defeat_text You have been defeated!
> width 8
> height 8
> victory_conditions
> defeat_conditions
> |script_flags
> |map_editor_marker
>
> Note that the |map_editor_marker let's the map editor know where it 
> should start rewriting the file.
> This is the same as the map editor did with lines 9 and beyond in 
> version
3.
>
> Now you can add script flags under the |script_flags line.
>
> Ian Reed
>
>
>
>







Other related posts: