Difference between revisions of "User:Frost"

From UFOpaedia
Jump to navigation Jump to search
(Created page with "= my base layout = <center><table cellpadding=0 cellspacing=0> <tr><TH COLSPAN=2>I prefer to extenderify the starting base into this format:</th></tr><tr> <td>Chicago:{{UBK|= |ha...")
 
 
Line 38: Line 38:
 
|dirt|dirt|lift|dirt|dirt|dirt|=
 
|dirt|dirt|lift|dirt|dirt|dirt|=
 
|large_radar|small_radar|quarters|dirt|dirt|dirt|=
 
|large_radar|small_radar|quarters|dirt|dirt|dirt|=
|dirt|quarters|stores|workshop|dirt|dirt|=
+
|quarters|stores|stores|workshop|dirt|dirt|=
 
|dirt|dirt|containment|lab|dirt|dirt|=}}
 
|dirt|dirt|containment|lab|dirt|dirt|=}}
 
</td><td>{{UBK|=
 
</td><td>{{UBK|=
Line 53: Line 53:
 
|dirt|dirt|lift|dirt|hangar1|hangar2|=
 
|dirt|dirt|lift|dirt|hangar1|hangar2|=
 
|large_radar|small_radar|quarters|dirt|hangar3|hangar4|=
 
|large_radar|small_radar|quarters|dirt|hangar3|hangar4|=
|quarters|quarters|stores|workshop|dirt|dirt|=
+
|quarters|stores|stores|workshop|dirt|dirt|=
|stores|quarters|containment|lab|lab|lab|=}}
+
|quarters|quarters|containment|lab|lab|lab|=}}
 
</td><td>Intercept Bases:{{UBK|=
 
</td><td>Intercept Bases:{{UBK|=
 
|hangar1|hangar2|hangar1|hangar2|hangar1|hangar2|=
 
|hangar1|hangar2|hangar1|hangar2|hangar1|hangar2|=

Latest revision as of 02:48, 7 May 2011

my base layout

I prefer to extenderify the starting base into this format:
Chicago:
hangar1 hangar2 hangar1 hangar2 hangar1 hangar2
hangar3 hangar4 hangar3 hangar4 hangar3 hangar4
dirt dirt lift dirt dirt dirt
dirt small_radar quarters dirt dirt dirt
Base-dirt.gif Base-dirt.gif Base-stores.gif Base-workshop.gif Base-dirt.gif Base-dirt.gif
Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-lab.gif Base-dirt.gif Base-dirt.gif


Cairo (or Hong Kong):
dirt dirt dirt dirt dirt dirt
dirt dirt dirt dirt dirt dirt
dirt dirt dirt dirt dirt dirt
dirt dirt dirt dirt dirt dirt
Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif
Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif


My first moves are radar and starting an intercept
base, then prepping to fill a lab on feb1:
hangar1 hangar2 hangar1 hangar2 hangar1 hangar2
hangar3 hangar4 hangar3 hangar4 hangar3 hangar4
dirt dirt lift dirt dirt dirt
large_radar small_radar quarters dirt dirt dirt
Base-dirt.gif Base-dirt.gif Base-stores.gif Base-workshop.gif Base-dirt.gif Base-dirt.gif
Base-dirt.gif Base-dirt.gif Base-containment.gif Base-lab.gif Base-dirt.gif Base-dirt.gif


dirt dirt hangar1 hangar2 dirt dirt
dirt dirt hangar3 hangar4 dirt dirt
dirt dirt lift dirt dirt dirt
dirt dirt quarters dirt dirt dirt
Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif
Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif


hangar1 hangar2 hangar1 hangar2 hangar1 hangar2
hangar3 hangar4 hangar3 hangar4 hangar3 hangar4
dirt dirt lift dirt dirt dirt
large_radar small_radar quarters dirt dirt dirt
Base-quarters.gif Base-stores.gif Base-stores.gif Base-workshop.gif Base-dirt.gif Base-dirt.gif
Base-dirt.gif Base-dirt.gif Base-containment.gif Base-lab.gif Base-dirt.gif Base-dirt.gif


dirt dirt hangar1 hangar2 dirt dirt
dirt dirt hangar3 hangar4 dirt dirt
dirt dirt lift dirt dirt dirt
dirt small_radar quarters dirt dirt dirt
Base-dirt.gif Base-dirt.gif Base-stores.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif
Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif


And end up with this for low tech era:
Chicago:
hangar1 hangar2 hangar1 hangar2 hangar1 hangar2
hangar3 hangar4 hangar3 hangar4 hangar3 hangar4
dirt dirt lift dirt hangar1 hangar2
large_radar small_radar quarters dirt hangar3 hangar4
Base-quarters.gif Base-stores.gif Base-stores.gif Base-workshop.gif Base-dirt.gif Base-dirt.gif
Base-quarters.gif Base-quarters.gif Base-containment.gif Base-lab.gif Base-lab.gif Base-lab.gif


Intercept Bases:
hangar1 hangar2 hangar1 hangar2 hangar1 hangar2
hangar3 hangar4 hangar3 hangar4 hangar3 hangar4
dirt dirt lift dirt hangar1 hangar2
large_radar small_radar quarters dirt hangar3 hangar4
Base-dirt.gif Base-dirt.gif Base-stores.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif
Base-dirt.gif Base-dirt.gif Base-containment.gif Base-dirt.gif Base-dirt.gif Base-dirt.gif


converting UFO_Base_Kit layouts to extender.ini format


gawk '
	BEGIN {
		FS="|";
		row=0;
		longest = length("PsionicLaboratory");
	}
	function Convert(kitname) {
		switch (kitname) {
			case "lift":        return "AccessLift";
			case "lab":         return "Laboratory";
			case "workshop":    return "Workshop";
			case "psi":         return "PsionicLaboratory";
			case "containment": return "AlienContainment";
			case "stores":      return "GeneralStores";
			case "quarters":    return "LivingQuarters";
			case "hangar1":     return "HangarTL";
			case "hangar2":     return "HangarTR";
			case "hangar3":     return "HangarBL";
			case "hangar4":     return "HangarBR";
			case "small_radar": return "SmallRadar";
			case "large_radar": return "LargeRadar";
			case "hyperwave":   return "HyperWaveDecoder";
			case "grav":        return "GravShield";
			case "mind":        return "MindShield";
			case "missile":     return "MissileDefense";
			case "laser":       return "LaserDefense";
			case "plasma":      return "PlasmaDefense";
			case "fusion":      return "FusionBallDefense";
		}
		return "Empty";
	}
	function Pad(ininame) {
		while (length(ininame) <= longest) ininame = ininame " ";
		return ininame;
	}
	/^\|/ {
		printf("row" ++row "=");
		for (i = 2; i <= NF; ++i) {
			if (substr($i,0,1) != "=") printf(Pad(Convert($i)));
		}
		printf("\n");
	}
'