mirror of
https://github.com/bbasaran/kessel-run.git
synced 2026-10-15 10:59:19 -04:00
Add Level Changes for all classes.
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions;
|
||||
|
||||
public class Class {
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class LevelChanges {
|
||||
private String level;
|
||||
private String proficiencyBonus;
|
||||
private String features;
|
||||
}
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class BerserkerLevelChanges extends LevelChanges {
|
||||
private String rages;
|
||||
private String rageDamage;
|
||||
private String berserkerInstincts;
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class ConsularLevelChanges extends LevelChanges {
|
||||
private String forcePowersKnown;
|
||||
private String forcePoints;
|
||||
private String maxPowerLevel;
|
||||
private String forceEmpoweredCastingOptions;
|
||||
}
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class EngineerLevelChanges extends LevelChanges {
|
||||
private String techPowersKnown;
|
||||
private String techPoints;
|
||||
private String maxPowerLevel;
|
||||
private String potentAptitude;
|
||||
private String modificationSlots;
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class FighterLevelChanges extends LevelChanges {
|
||||
private String maneuversKnown;
|
||||
private String superiorityDiceQuantity;
|
||||
private String superiorityDiceSize;
|
||||
private String strategiesKnown;
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class GuardianLevelChanges extends LevelChanges {
|
||||
private String forcePowersKnown;
|
||||
private String forcePoints;
|
||||
private String maxPowerLevel;
|
||||
private String focusedStrikes;
|
||||
private String aurasKnown;
|
||||
private String auraRadius;
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class MonkLevelChanges extends LevelChanges {
|
||||
private String martialArts;
|
||||
private String focusPoints;
|
||||
private String monasticVows;
|
||||
private String unarmoredMovement;
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class OperativeLevelChanges extends LevelChanges {
|
||||
private String sneakAttack;
|
||||
private String operativeExploits;
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class ScholarLevelChanges extends LevelChanges {
|
||||
private String maneuversKnown;
|
||||
private String superiorityDiceQuantity;
|
||||
private String superiorityDiceSize;
|
||||
private String discoveries;
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class ScoutLevelChanges extends LevelChanges {
|
||||
private String rangersQuarry;
|
||||
private String techPowersKnown;
|
||||
private String techPoints;
|
||||
private String maxPowerLevel;
|
||||
private String routinesKnown;
|
||||
private String routineRadius;
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
package org.misoenergy.hackday.kessel_run.class_definitions.class_level_changes;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import org.misoenergy.hackday.kessel_run.class_definitions.LevelChanges;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
public class SentinelLevelChanges extends LevelChanges {
|
||||
private String forcePowersKnown;
|
||||
private String forcePoints;
|
||||
private String maxPowerLevel;
|
||||
private String kineticCombat;
|
||||
private String idealsKnown;
|
||||
private String manifests;
|
||||
}
|
||||
Reference in New Issue
Block a user