Spring Features

Spring EngineTools
Spring Features
1.0
2153
10569 (4 today)
6
Your rating: None Average: 9.3 (12 votes)

File Information

Title / Version Spring Features 1.0
License Freeware / Free
Filename spring_features-v01.sdz
Filesize 56.1 MB
Date 04/07/2011 - 22:06
Changed 03/23/2012 - 05:21
Publisher / Author Forboding Angel (Uploaded by Forboding Angel)

Description

PLACE THE ARCHIVE IN YOUR GAMES FOLDER!

This is an archive containing all of the features made for spring to date. Games/mods can add this archive as a dependency and map authors can then use featureplacer in Gundam RTS/Evolution RTS/Other to place features. Mapconv already has support for featureplacer configs.

Adding this archive as a dependency also enables that game/mod to use maps that were previously limited to specific games. For example, many of the EvoRTS maps. (I.E. General Caiaphas' Revenge - Attached screenshot)

This also allows for map sizes to be smaller as there is no longer any need to include the textures with the map.

Additionally, maps may also call this archive as a dependency. Maps can also include the featuredef files if necessary so that reclaim and blocking values can be changed. The featuredefs included are simply fallbacks so that the features will show up, and most reclaim values are really low (like 10 energy, 10 metal, etc).

Basically, the point is that mappers can change the features up however they like with this archive.

Have fun!

If you need a tutorial on how to use featureplacer, Don't hesitate to ask me in the lobby and I'll walk you through it!

Examples of proper dependency usage:

Game calling this archive as dependency:
return {
name='Balanced Annihilation V7.31',
description='Moooooo!',
shortname='BA',
version='V7.31',
mutator='Official',
game='Total Annihilation',
shortGame='TA',
modtype=1,
depend= {
-- Number of other content names this one replaces
"Spring Features 1.0"
},
}

Map calling this archive as a dependency:
local mapinfo = {
name = "Comet",
mapfile = "maps/Comet Catcher Redux.smf",
depend = {
"Spring Features 1.0",
},
}

return mapinfo