001package com.fs.starfarer.api.campaign; 002 003import com.fs.starfarer.api.ui.TooltipMakerAPI; 004 005public abstract class BaseStoryPointActionDelegate implements StoryPointActionDelegate { 006 007 public void preConfirm() { 008 009 } 010 011 public void confirm() { 012 013 } 014 015 public void createDescription(TooltipMakerAPI info) { 016 017 } 018 019 public float getBonusXPFraction() { 020 return 0f; 021 } 022 023 public String getConfirmSoundId() { 024 return "ui_char_spent_story_point"; 025 } 026 027 public TextPanelAPI getTextPanel() { 028 return null; 029 } 030 031 public String getTitle() { 032 return null; 033 } 034 035 public int getRequiredStoryPoints() { 036 return 1; 037 } 038 039 public boolean withDescription() { 040 return true; 041 } 042 043 public boolean withSPInfo() { 044 return true; 045 } 046 047// public String getLogText() { 048// return null; 049// } 050 051 052}