001package com.fs.starfarer.api.util; 002 003public interface ValueShifterAPI { 004 float getBase(); 005 void setBase(float base); 006 float getCurr(); 007 008 /** 009 * Durations are in seconds, NOT days. 010 * @param source 011 * @param to 012 * @param durIn 013 * @param durOut 014 * @param shift 015 */ 016 void shift(Object source, float to, float durIn, float durOut, float shift); 017 018 019 void advance(float amount); 020}