Electrified - AndroidQuazar/VanillaExpandedFramework GitHub Wiki
CompElectrified makes creatures recharge batteries nearby
//This comp class makes creatures recharge batteries nearby
public int electroRate = 0;
public int electroRadius = 0;
public List<string> batteriesToAffect = null;
It is a comp class, so you just add it in XML in the <comps>
tag. For example, this allows Tetraslugs in Alpha Animals to recharge batteries
<comps>
<li Class="AnimalBehaviours.CompProperties_Electrified">
<electroRate>40</electroRate>
<electroRadius>5</electroRadius>
<batteriesToAffect>
<li>Battery</li>
<li>Battery_Silver</li>
<li>Battery_Gold</li>
<li>Battery_Plasteel</li>
<li>Battery_Uranium</li>
<li>Battery_Advanced</li>
<li>Battery_Vanometric</li>
<li>Battery4k</li>
<li>Battery16k</li>
<li>Battery64k</li>
<li>Battery256k</li>
<li>ChargeBack_Battery_Prototype</li>
<li>ChargeBack_Battery</li>
<li>SpeedCharge_Battery</li>
<li>ResonanceCell_Battery</li>
<li>VoidCell_Battery</li>
<li>VFE_LargeBattery</li>
<li>VFE_SmallBattery</li>
<li>VFE_AdvancedBattery</li>
<li>VFE_LargeAdvancedBattery</li>
<li>AA_BlueGelBattery</li>
<li>AA_HexaGelBattery</li>
<li>ShipCapacitor</li>
<li>ShipCapacitorSmall</li>
</batteriesToAffect>
</li>
</comps>