Thread: Wishlist The Modder's Wishlist
View Single Post
  #48  
Old November 20th, 2006, 09:41 PM
DrPraetorious's Avatar

DrPraetorious DrPraetorious is offline
Major General
 
Join Date: Feb 2005
Location: Lake of Hali, Aldebaran, OH
Posts: 2,474
Thanks: 51
Thanked 67 Times in 27 Posts
DrPraetorious is on a distinguished road
Default Re: The Modder\'s Wishlist

Regarding Borsuk's request - yeah, that'd be awesome, but I think it's pretty clearly impossible. Try starting a game with a mod, then changing some features of the mod while the game is running and firing the game back up.

With the exception of certain acquired characteristics (magic paths, insanity, etc.) the units you've already recruited will change to match the new base unit. This means each unit "looks up" all of its abilities from the unit template for the corresponding unit # - meaning that all the units have to be the same.

Getting concrete with unit pools.

Number of effects, as with crossbreeding, determines the number of draws you get from the unit pool.

#unitpool <number>
-- defines a new unit pool. <number> must be in the range of 10,000+ - it is used in place of a unit # in spells.
-- Every time a unit is pulled from the unit pool, a dominions random number generator (2D6 with rerolls) is made.

#end
-- Terminate every unit pool with end.

-- By default, nothing is added to the RNG; each of the following picks something to add to the RNG.
#path1
#path2
#dominionover3
#fortune
#misfortune
#turmoil
#spring
-- etc.
-- path1 and path2 add excess levels in the path to the DRNG.
-- "Spring" adds +3 to the DRNG in spring and subtracts -3 in autumn.
-- and so forth.

#pool <minDRNG> <maxDRNG>
#mon <unitID>
#com <unitID>
#endpool

-- If the DRNG, with modifiers, is in the specified range, these units get added to the pool of summoned creatures.

On to my own request - I'd like it if we could set sites to "cast spells". You create a ritual spell (or pick an existing spell), and assign the spell ID and a magic-path to a site. Anyone walking into the site can then cast that spell every turn. I've always assumed that this was how scrying and summoning sites worked internally.

Now, if we *really* wanted to go nuts, instead of just having units, the pools could have *spell IDs*, and each of these subsidiary spells would go off if it's number came up. Combined with the ability to make sites cast spells, this would let us make our own variants on the Void Gate with different pools of monsters and a chance of being eaten by crazy.

As an alternative, if we ever get the ability to make our own events, a pool with event IDs (combined with the site modding) would work just as well.
__________________
If you read his speech at Rice, all his arguments for going to the moon work equally well as arguments for blowing up the moon, sending cloned dinosaurs into space, or constructing a towering *****-shaped obelisk on Mars. --Randall Munroe
Reply With Quote