ls612's C2C Units

@Yudishtira

Maroon [National Unit - Limit 15]
Graphic: (See Attachment)
Icon: ?
Type: Combatant/Gunpowder
Strength: 20
Movement: 1
Cost: 260
Req Tech: Flintlock
Req Resource: Jamaican AND Sulphur AND Firearms
Req Building: -
Upgrades To: Rifleman

Special Abilities

  • Builds 15% Faster with Flint
  • Builds 15% Faster with Lead Wares
  • Starts with Guerrilla I, Guerrilla II, Hillsman

Note: Use Musketman as a Base.

Uses Janissary animations.

---

Thanks! :goodjob:
 

Attachments

Can we please get rid the the culture that requires Parrots, i dont think i have ever seen that resource avail anyplace, or for that matter Tea??

I've seen tea on maps before... sounds more like we should be trying to fix the maps to include greater diversity of resource placement rather than removing the cultures that require them.
 
I've seen tea on maps before... sounds more like we should be trying to fix the maps to include greater diversity of resource placement rather than removing the cultures that require them.

WHOA, nobody said anything about deleting culture, not a change in H E DLL are we doing that, i mean there is no way to get Tupi without parrots, and they NEVER show-up, and like DH said i forgot about guinea pigs also.
 
I think the issue is that the Parrot bonus (and a few others) has FeatureBooleans defined, but no FeatureTerrainBooleans. This does not work.

The code in the plot's canHaveBonus function (ignoring the multi-feature version since it is essentially the same but slightly more complicated) goes like this:
Code:
	if (getFeatureType() != NO_FEATURE)
	{
		if (!(GC.getBonusInfo(eBonus).isFeature(getFeatureType())))
		{
			return false;
		}

		if (!(GC.getBonusInfo(eBonus).isFeatureTerrain(getTerrainType())))
		{
			return false;
		}
	}
When a plot has a feature the "isFeature" checks for a matching FeatureBoolean. However, it then always checks to see if the bonus has a FeatureTerrainBoolean that matches the plot's terrain. So the FeatureBooleans only ever make a bonus valid if there is also a FeatureTerrainBoolean defined (and one that the feature can appear on) since if it does not have one that matches the terrain for the plot the return for the canHaveBonus function is an immediate "false".

I am assuming every place in the code that normally places the bonuses uses that canHaveBonus function, but it might get bypassed somewhere in come cases so there is some slim chance that a bonus that violates that will still sometimes show up every once in a while.

Since the parrot has FeatureBooleans for FEATURE_JUNGLE and FEATURE_SWORD_GRASS, I suggest that it should get FeatureTerrainBooleans of TERRAIN_GRASS at least, and probably also TERRAIN_LUSH, TERRAIN_MUDDY, and perhaps TERRAIN_MARSH.

In addition to parrots, there are 3 other bonuses in the main BonusInfo file that have FeatureBooleans but no FeaterTerrainBooleans:
BONUS_CLAY - this shows up anyway because it also has a TerrainBoolean so it can appear on plains that have no feature, but it is also defined to show up on FEATURE_FLOOD_PLAINS but with no terrain specified it won't do so - I suggest TERRAIN_DESERT and TERRAIN_SCRUB and possibly TERRAIN_DUNES since flood plains can show up on all three of those.

BONUS_GUAVA - also never showing up as it only has a FeatureBoolean
BONUS_KAVA - also never showing up as it only has a FeatureBoolean

Both of those last two should probably get about the same FeatureTerrainBooleans as parrots.
 
Can we please get rid the the culture that requires Parrots, i dont think i have ever seen that resource avail anyplace, or for that matter Tea??

First of all I think we should try to figure out why parrots are not showing up. And second of all I would not "get rid" of the culture that required parrots, I would give them a new resource requirement instead.
 
I think another issue is the lack of bHills/bFlatlands/bPeak. All land plots are one of these. It checks the type of the plot and then checks the matching bThing tag and if the bThing is not set then it doesn't place the bonus. Therefore if none of them are set it won't place the bonus on land. Note: the modiki appears to be wrong, it says the tags are to have them only appear on that type of plot when it is really to allow them to be on that type of plot, whcih is not qutie the same thing (you can set more than one and it will be valid on all of those).

Map bonuses which should go on land with none of these set in the main BonusInfo file:
BONUS_DONKEY
BONUS_PARROTS
BONUS_KAVA
 
Here are the Forty-Niner and the Maroon.
 

Attachments

@Yudishtira

MiG-29 [National Unit - Limit 15]
Graphic: Here
Icon: ?
Type: Combatant/Jet Fighters
Strength: 80
Cost: 1500
Range: 14
Req Tech: Jet Propulsion AND Manufacturing AND Guided Weapons AND Semiconductors
Req Resource: Soviet AND Oil Products AND Ammunition AND Aluminum Wares AND Aircraft AND Jet Engines
Req Building: Military Airbase
Upgrades To: Stealth Fighter (UNITCLASS_MODERN_FIGHTER)

Special Abilities

  • Can Intercept Aircraft (50% Chance)
  • Can Evade Interception (20% Chance)
  • Can Destroy Tile Improvements and Bombard City Defenses (-10% Per Turn)
  • -4 :gold: Per Turn
  • Starts with Air to Air Missile I, Air to Air Missile II, Range I

Note: Use Modern Fighter (UNITCLASS_JET_FIGHTER) as a Base.

---

Thanks! :goodjob:
 
Here is an overview of what UUs are left ...

- Dene - No idea what unit.

- Haida - I dislike the fishing boat some mods use, but cannot think of anything better yet.

- Jomon - Was possibly going to be a Bamboo Spearman but the Asian flavor unit have it.

- Nazca - No idea what to use. Some mods use the Headhunter but the Jivaro civ already uses it.

- Sassanian - Not sure yet.

- Scythian - Not sure yet.

- Xiongnu - Not sure yet.

- Argentinian - Not sure yet.

- Rhodesian - Looking for a Selous Scout graphic.

- Sami - Waiting for a Reindeer Sled graphic to be made.

- Tarascan - Was going to move the Coyote Runner to this but then Toltec's would be missing a UU. So we either need a new Toltec UU or a Tarascan one.

- Tasmanian - Not sure yet.

- Tongan - Not sure yet.

- Totonac - Not sure yet.

- Bandanese - The Kora-Kora unit needs help with its skin. Since its broken.

- Hopi - Need a graphic for a Kachina Warrior.

- Mughal - Need a graphic for a Chakram unit.

If you guys have any ideas or can help with ones that need graphics let me know.
 
My 2c:

Haida - oceangoing canoe like Tomol with +100% (or more?) vs. boats up to Tomols & Cats (due to their unique anti-canoe weapon - Wikipedia).

Dene - hunter giving +1 hammers per kill - or Arctic promo(s) if that's not doable.

Argentina - Gaucho - mounted throwing unit (bolas) (yes I suppose graphics might be a problem)

Jomon - gatherer/chaser with hill bonuses

Nazca - something ceremonial or religious: Storyteller?

Sassanid - Asvaran - elite Knight (Drill promos or something)

Scythian Archer - fanatic or berserker (drank blood) & Guerrilla

Xiongnu - classical Horseman with Ambush or some such

Tarascan - chaser/hunter bonus vs. megafauna

Tongan - Wood Spearman of some sort I guess...:crazyeye:
 
1. I like the Gaucho idea for Argentina.

2. Are there graphics for the Asvaran and/or Scythian Archers?

3. Yeah a Horseman looks like the logical choice for the Xiongnu since they were nomadic.

I'm afraid I don't know much about what's available graphics-wise. That was just google/wikipedia research. Had a quick look and thought maybe Bakuel's Renaissance mounted Arabian for the Asvaran (if you're not already using him:)).
 
I would like to get back to working on the diplomat stuff and can see the Thanadelthur being useful there also in law giving and anti crime. Other mods based on rev have gifts to the city that reduce rev sentiment for a short time,don't know how they do it.
 
Back
Top Bottom