April 20, 2024, 10:30:55 AM

Username
Password

Pages: [1] 2   Go Down
Print
Author Topic: Campaign with more AI Units  (Read 13797 times)
0 Members and 1 Guest are viewing this topic.
Malus
Moderator
*
Offline Offline

Posts: 107



View Profile
« on: October 17, 2009, 09:09:44 AM »

Hello @ all!!

I want to show you the Tradingpost map with more enemies and two friendly units which helps you to defend the traders.
The movie is with a very good quali.



Tools used:
BTB Editor by Rob
Wh32Edit by Ghabry
Make a Videoguide by Jim

Thx a lot for these awesome tools and help!! =)
« Last Edit: October 26, 2009, 06:23:16 PM by Malus » Logged

"I live to cheat death."
Commander Morgan Bernhardt

"We are the most civilised race in the world. We have more exquisite ways to kill than any other."
Lord Vraneth the Cruel, master of Har Ganeth
Malus
Moderator
*
Offline Offline

Posts: 107



View Profile
« Reply #1 on: October 18, 2009, 11:39:48 AM »

There it is!

The first two puplic maps with some changes.


The video was very bad and so i think its the best you play the maps by your self.
Logged

"I live to cheat death."
Commander Morgan Bernhardt

"We are the most civilised race in the world. We have more exquisite ways to kill than any other."
Lord Vraneth the Cruel, master of Har Ganeth
Ghabry
Developer
*
Offline Offline

Posts: 1020



View Profile
« Reply #2 on: October 18, 2009, 03:47:43 PM »

Interesting I will test it tonight.

How does the AI behave Malus? Are they just standing around or attacking?
Logged

Malus
Moderator
*
Offline Offline

Posts: 107



View Profile
« Reply #3 on: October 18, 2009, 03:55:51 PM »

Have you ever thought about how the Blighted Towers could conquered by the orcs?

Here is a scenariomap for singleplayer.
How to use:
-first! Your need a max install(or some regedit changes) of the game. Otherwise the game use the gamedata of the CD. If you havn´t something like that, you cant play this scenario ;/
-download the scenario
-unzip the scenariofolder
-go to your blabla/DO/GameData/1pbat and make a backup from the battle B2_05.
-go to the scenario/blighted towers/B2_05 folder (that one you have dl) and copy the two files into your DO/GameData/1pbat/B2_05 folder
-from the folder scenario/blighted towers/savegame copy the savefile "darkomen.069" (there is only one in it) into your DO/Savegame folder
-run DO and load the savegame named "Battle of the Blighted Towers" and enjoy it

History:
No one have survived to write it down.......and orcs cant write!!











Logged

"I live to cheat death."
Commander Morgan Bernhardt

"We are the most civilised race in the world. We have more exquisite ways to kill than any other."
Lord Vraneth the Cruel, master of Har Ganeth
Malus
Moderator
*
Offline Offline

Posts: 107



View Profile
« Reply #4 on: October 18, 2009, 04:07:56 PM »

I dont know it realy exactly but it seems that every map has its own AI script. They are saved in the engrel.exe.
At the BTB file you can only change the script witch the units use.
You cant use the script from battle 4 at map 1, only the script on the same map.
They are saved at numbers like 1,2,10 and so on.
The script says what the unit does, i.e. when does it spawn at the map or which way does it use

At the BTB-file there are some saved but unused units or unimportant triggers or just triggers for multiplayer which you can edit and change them to a new AI unit. Many bugs apear if you change one wrong trigger, i.e. at map 2 i changed the goal for the patrol to new units and when playing these guys walk together and disapear =)

At my modded Tradingpost i use the two scripts from the first gobz for the two friendly townguards.

The BTB files are very interesting but its difficult to understand all the stuff.

Logged

"I live to cheat death."
Commander Morgan Bernhardt

"We are the most civilised race in the world. We have more exquisite ways to kill than any other."
Lord Vraneth the Cruel, master of Har Ganeth
olor
Night Goblin Archer
*
Offline Offline

Posts: 28


The one who can say - Hi Im back again.


View Profile
« Reply #5 on: October 18, 2009, 04:08:58 PM »

Man, that's awesome.
Finally we can enocounter more epic version of blighted towers.
My 1st try ended with one lobber lasting againist two mortars and one cannon Cheesy
There's also little problem.
Sometimes AI takes over our units, its kinda frustrating, especially with mage.
Logged
Malus
Moderator
*
Offline Offline

Posts: 107



View Profile
« Reply #6 on: October 18, 2009, 04:11:31 PM »

They must be controled by AI cause they are friendly units which helps you  Grin

Yes they are stupid but its funny to look how they fight!
Logged

"I live to cheat death."
Commander Morgan Bernhardt

"We are the most civilised race in the world. We have more exquisite ways to kill than any other."
Lord Vraneth the Cruel, master of Har Ganeth
Ghabry
Developer
*
Offline Offline

Posts: 1020



View Profile
« Reply #7 on: October 18, 2009, 04:23:53 PM »

Yes I know enough about the BTB because I created the map Patch Wink.
That the AI-Script can control friendly units is a really interesting find could create many new gameplay elements.
And the Scenario Scripts are not saved in the engrel.exe btw (only the conversation script between the battles).
The Scenario scripts are in the CTL files (B101.ctl for trading post) but we are unable to understand them. Maybe you find a way Wink. (see Wiki)
Logged

Malus
Moderator
*
Offline Offline

Posts: 107



View Profile
« Reply #8 on: October 18, 2009, 04:32:56 PM »

And is it possible to edit these CTL files? That whould be great!!

Logged

"I live to cheat death."
Commander Morgan Bernhardt

"We are the most civilised race in the world. We have more exquisite ways to kill than any other."
Lord Vraneth the Cruel, master of Har Ganeth
Mikademus
Developer
*
Offline Offline

Posts: 546



View Profile
« Reply #9 on: October 19, 2009, 08:44:04 PM »

We have made some attempts at disassmbling the CTL files, but it has been really difficult. We have made some progress, like figuring out opcodes, which opcodes takes how many arguments (at least we think they are arguments), and the limits of function blocks, but we don't know which opcode means what, we're basically guessing, even if some guesses are educated. We're not even certain about the calling convention of the language (compiles stack machine, interpreted bytecode, or whatnot). There is a CTL code viewer in the newest version of the text mode editor, which I don't know if it is officially downloadable anywhere, but probably on the FTP (ask Ghabry or Bem about it).
Logged


Malus
Moderator
*
Offline Offline

Posts: 107



View Profile
« Reply #10 on: October 23, 2009, 12:44:37 PM »

New video of the Tradingpostmap without the flickering.


fraps 4tw  Grin

Logged

"I live to cheat death."
Commander Morgan Bernhardt

"We are the most civilised race in the world. We have more exquisite ways to kill than any other."
Lord Vraneth the Cruel, master of Har Ganeth
Mikademus
Developer
*
Offline Offline

Posts: 546



View Profile
« Reply #11 on: October 23, 2009, 08:21:53 PM »

Wow, that second wave on enemies really makes this seem like a tough mission! It looks fun! Smiley
Logged


Malus
Moderator
*
Offline Offline

Posts: 107



View Profile
« Reply #12 on: October 24, 2009, 03:36:13 PM »

Pls guys, take a look at this fight and say whats quite wrong there.


Who will find the error??  Wink


Logged

"I live to cheat death."
Commander Morgan Bernhardt

"We are the most civilised race in the world. We have more exquisite ways to kill than any other."
Lord Vraneth the Cruel, master of Har Ganeth
bembelimen
Crossbowman
*
Offline Offline

Posts: 730


Who am I and how many?


View Profile WWW
« Reply #13 on: October 24, 2009, 11:11:31 PM »

auto deployed all 15 regiments from each player Wink
Logged



"Sir we are surrounded!!!" "Excellent, then we can attack in any direction."
Ghabry
Developer
*
Offline Offline

Posts: 1020



View Profile
« Reply #14 on: October 24, 2009, 11:14:10 PM »

Displayed map is blighted towers but you play on the Great Forest map.

This means... eh... dunno never did this. I guess you replaced the PRJ file?
Logged

Pages: [1] 2   Go Up
Print
Jump to: