001package com.fs.starfarer.api.impl.campaign.econ;
002
003import com.fs.starfarer.api.ui.TooltipMakerAPI;
004import com.fs.starfarer.api.util.Misc;
005
006
007
008public class LowGravity extends BaseHazardCondition {
009
010        public static float ACCESS_BONUS = 10f;
011        
012        public void apply(String id) {
013                super.apply(id);
014                market.getAccessibilityMod().modifyFlat(id, ACCESS_BONUS/100f, "Low gravity");
015        }
016        
017        public void unapply(String id) {
018                super.unapply(id);
019                market.getAccessibilityMod().unmodifyFlat(id);
020        }
021
022        protected void createTooltipAfterDescription(TooltipMakerAPI tooltip, boolean expanded) {
023                super.createTooltipAfterDescription(tooltip, expanded);
024                
025                tooltip.addPara("%s accessibility", 
026                                                10f, Misc.getHighlightColor(),
027                                                "+" + (int)ACCESS_BONUS + "%");
028        }
029}
030
031
032
033
034