package game.newgame;
import java.io.IOException;
import game.Main;
import game.YourChar;
import game.startStory.startStoryController;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.fxml.FXML;
import javafx.scene.control.ChoiceBox;
import javafx.scene.control.Label;
import javafx.scene.control.RadioButton;
import javafx.scene.control.TextField;
public class NewGameController{
ObservableList<String> classCharList = FXCollections
.observableArrayList("Wojownik", "Zabójca", "Tarczownik");
private Main main;
public YourChar newChar;
@FXML
public TextField nameField;
@FXML
public ChoiceBox classCharBox;
@FXML
public RadioButton maleBtn;
@FXML
public RadioButton femaleBtn;
@FXML
private Label checker;
@FXML
private void initialize(){
classCharBox.setValue("Wojownik");
classCharBox.setItems(classCharList);
}
@FXML
private void back() throws IOException{
main.showGuidMenu();
}
@FXML
private void next() throws IOException{
if(nameField.getText().equals("") || !maleBtn.isSelected() && !femaleBtn.isSelected())
{
checker.setVisible(true);
}
else
{
YourChar newChar = new YourChar("hehe","hehe","hehe"); //TEN OBIEKT CHCE WIDZIEĆ W KLASIE startStoryController
this.newChar = newChar;
main.startStory();
}
}
}
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}