.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Air Assault Task Force- Save $8.00
winSPWW2- Save $5.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #31  
Old October 18th, 2009, 02:24 AM
Ballbarian's Avatar

Ballbarian Ballbarian is offline
Colonel
 
Join Date: May 2005
Location: Kansas, USA
Posts: 1,538
Thanks: 289
Thanked 194 Times in 94 Posts
Ballbarian will become famous soon enough
Default Re: Map Forge Preview

Random commander & province name functionality appears to be working well.

Now toying with some rough tool scripting support. Nothing fancy, but here are some sample scripts:

Code:
=====================================
Sample script: "MarkNoStartTool.mfs"

# Mark all provinces nostart
:TOOL
  Mark all NoStart
:SELECT ALL PROVINCES
:THEN
  nostart = TRUE


=====================================
Sample script: "NoIndependentsTool.mfs"

# Make NI map (No Independents)
:TOOL
  Make NI Map
:SELECT ALL PROVINCES
:THEN
  poptype = 99

=====================================
Sample script: "MuddySeasTool.mfs"

# Make seas unattractive
:TOOL
  Muddy Seas
:SELECT PROVINCES WHERE
  tsea = TRUE
:THEN
  #kill is equiv to #land (clears province)
  kill = TRUE
  poptype = 99
  population = 0
The above scripts will likely come with MF. The following sample just gives a broader picture of what should be possible:

Code:
=====================================
Sample script: "SampleTool.mfs"

#sample script...
#comment line is ignored
:TOOL
  Sample Tool
:SELECT PROVINCES WHERE
  tplain = TRUE
  nostart = FALSE
:THEN
  #province data modified
  knownfeature = 268
  temple = TRUE
  lab = TRUE
  nostart = TRUE

:SELECT PROVINCES WHERE
  tforest = TRUE
:THEN
  #commander added to province
  comtype = 521
  comname = "Bob"
  bodyguard = 433
  bodyguardcount = 12
  item = "Thunder Whip"
Still a work in progress, but the idea is for you to be able to write your own simple tools and have them appear in a menu within Map Forge. Additional language elements may appear depending upon time and ease of implementation. I hope to be able to add simple functions for random selections. For example: 10-12 bodyguards, commander type 521,262,333 etc.

Thoughts?
__________________
RanDom v2 - Map gen & Semirandomizer.
Province Editor - Custom province creation made easier.
God Editor - Custom pretender creation made easier.
Map Forge - Map editor
Reply With Quote
 

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 06:02 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.