December 26, 2024, 06:41:05 PM

Username
Password

Pages: [1]   Go Down
Print
Author Topic: Examining the CTL Files  (Read 12126 times)
0 Members and 1 Guest are viewing this topic.
olly
Global Spokesperson
*
Offline Offline

Posts: 2301



View Profile
« on: August 20, 2008, 10:09:06 PM »

CTL


Mikademus/Bembelimen and Myself have been examining the CTL Files.

Mikademus:-

"There are sections to the CTL files.

All start with 32 00 00 00, which we can assume to be a file version or ID number

The file seems to consist of a number of sections, each delimited by a FF FF FF FF value.

Some CTL files have the last section identified by FF FF FF nn, though, so the last byte could be a section type indicator



The FF FF FF FF marks the start of a new section

So every block, including the block start DWORD (0xFFFFFFFF) consists of coordinate values

because the size of the block divided by 12 is always an even number.


And why 12 you ask?

Well, 12 is the size of a dword (4) * the dwords in a coordinate triple (3)


Perhaps it could also be 2D coordinates. The size of a block excluding the FFFFFFFF intro divided by 8 is always an even number".




[[TESTS]]

Simple Tests using the CTL file other Maps,

has shown that CTL files dictate where the starting points of enemy AI units are.

Although in early testing, it appears that it may dictate where off map units are placed.


For example, swapping B204.CTL with B101.CTL produced:-




As can be seen, the Goblins have now started in the Village and the Peasants are now up on the Cliff.





More tests to follow, as all information will contribute to the Map Editor and beyond.

Especially Rob's new BTB Editor.

Smiley



Therefore allowing new Single Player Campaigns to be created,

where the enenmy, who can already be switched between Races

will now be able to appear in different locations, that will catch even the most experienced

Player out.

Smiley
« Last Edit: August 20, 2008, 11:45:26 PM by olly » Logged

and back in Nuln, the ageing Graf Berhardt smiled his secret smile of pride whenever he heard the latest tales of his eldest son's ever growing chain of glorious victories -(sothr manual)
Flak
Super Moderator
*
Offline Offline

Posts: 1463


Jake Nielsen


View Profile WWW
« Reply #1 on: August 20, 2008, 10:27:37 PM »

This is a good step forward, who wouldnt want to fight a horde of Goblins at the trade post, hehe you know just to get in the mood
Logged

"There is only one way out of hell, thats through it" -- General Patton

"Just because a mage wears the Black Robes, does not make him evil." -- Raislin Magere

"Evil Turns upon it self" -- Paladine
Pages: [1]   Go Up
Print
Jump to: