Java Code Examples for com.badlogic.gdx.graphics.Color#GREEN

The following examples show how to use com.badlogic.gdx.graphics.Color#GREEN . You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: Map.java    From riiablo with Apache License 2.0 5 votes vote down vote up
public static Color getColor(int mainIndex) {
  switch (mainIndex) {
    case 8:  return Color.RED;
    case 9:  return Color.ORANGE;
    case 10: return Color.YELLOW;
    case 12: return Color.GREEN;
    case 13: return Color.BLUE;
    case 16: return Color.TEAL;
    case 20: return Color.VIOLET;
    default: return Color.WHITE;
  }
}
 
Example 2
Source File: JorbsModSettings.java    From jorbs-spire-mod with MIT License 4 votes vote down vote up
public static ModPanel createSettingsPanel() {
    String[] MOD_SETTINGS_PANEL_TEXT = CardCrawlGame.languagePack.getUIString(makeID("ModSettingsPanel")).TEXT;
    ModPanel settingsPanel = new ModPanel();

    // Buttons will set the text on this when pressed
    ModLabel messageLabel = new ModLabel("",
            400.0F,
            300.0F,
            Color.GREEN,
            FontHelper.tipHeaderFont,
            settingsPanel,
            (label) -> {});
    settingsPanel.addUIElement(messageLabel);

    ModLabel voiceoverVolumeSliderLabel = new ModLabel(
            MOD_SETTINGS_PANEL_TEXT[0],
            400.0F,
            694.0F,
            Color.WHITE,
            FontHelper.tipHeaderFont,
            settingsPanel,
            (label) -> {});
    settingsPanel.addUIElement(voiceoverVolumeSliderLabel);
    ModSlider voiceoverVolumeSlider = new ModSlider(
            "",
            700.0F,
            700.0F,
            100,
            "%",
            settingsPanel,
            JorbsModSettings::onVoiceoverVolumeChange);
    voiceoverVolumeSlider.setValue(VoiceoverMaster.VOICEOVER_VOLUME);
    settingsPanel.addUIElement(voiceoverVolumeSlider);

    ModLabeledToggleButton voiceoverSubtitlesToggle = new ModLabeledToggleButton(
            MOD_SETTINGS_PANEL_TEXT[6],
    400.0F,
            640.0F,
            Color.WHITE,
            FontHelper.tipHeaderFont,
            isCullEnabled(),
            settingsPanel,
            (label) -> {},
            JorbsModSettings::onCullToggle);
    settingsPanel.addUIElement(voiceoverSubtitlesToggle);

    ModLabeledToggleButton cullToggle = new ModLabeledToggleButton(
            MOD_SETTINGS_PANEL_TEXT[1],
            400.0F,
            580.0F,
            Color.WHITE,
            FontHelper.tipHeaderFont,
            isCullEnabled(),
            settingsPanel,
            (label) -> {},
            JorbsModSettings::onCullToggle);
    settingsPanel.addUIElement(cullToggle);

    ModButton resetTipsButton = new ModButton(
            370.0F,
            460.0F,
            settingsPanel,
            (b) -> {
                JorbsModTipTracker.reset();
                messageLabel.text = MOD_SETTINGS_PANEL_TEXT[3];
            }
    );
    settingsPanel.addUIElement(resetTipsButton);
    ModLabel resetTipsLabel = new ModLabel(
            MOD_SETTINGS_PANEL_TEXT[2],
            500.0F,
            515.0F,
            Color.WHITE,
            FontHelper.tipHeaderFont,
            settingsPanel,
            (label) -> {});
    settingsPanel.addUIElement(resetTipsLabel);

    ModButton unlockA20Button = new ModButton(
            370.0F,
            370.0F,
            settingsPanel,
            (b) -> {
                unlockA20(Wanderer.Enums.WANDERER);
                unlockA20(Cull.Enums.CULL);
                messageLabel.text = MOD_SETTINGS_PANEL_TEXT[5];
            }
    );
    settingsPanel.addUIElement(unlockA20Button);
    ModLabel unlockA20Label = new ModLabel(
            MOD_SETTINGS_PANEL_TEXT[4],
            500.0F,
            425.0F,
            Color.WHITE,
            FontHelper.tipHeaderFont,
            settingsPanel,
            (label) -> {});
    settingsPanel.addUIElement(unlockA20Label);

    return settingsPanel;
}