TrP8*s%3swk6_a}1VALqu1HYCTyhR@7$s^wKS-L-&ES<5R4yo$5*b)0nBHWRSCyo@Z_|j=1lJtV&2LM>$P#bKI0^a|#!Z%7(+MNFjo2DV}YY
zQ_SegI_5C1VIhI9;0=YB>f0;N(}cizrc-peKbRsn82OZ2B-*XBwqwl&iM3>|mMBTh
zx;#pjP0yD8o-pcf*jz`)?2-J9(OsG6Q?R@Zdhk^_cI+gsKV>WyfJ
zhwND6cGz<<#hYW%_N}ovh}$t)w(Mb5RB==Z6
z6`n6mJVd|^#I!<;4C~J54vcHkJ6G$COYcIhH__em485bxoz3ZI
z$d1G~*xj>>OTZ3B(!WN6f*pL}DbnfRAjM947h^Jb`YCkj?qGsdXY(^m?&3?q2+dAX
zb}F`uFYl>dpmm$5i}2Q-@I*~88wdn|NC3cHbg-S`;@jkE)AElPz%DZQ2T>PbZ-(H}c7?rH
z@f2Uj9YQ;dU(wecQZa#_;u~y57{>>=2b1hg;|W$#AcuLpL)|+ht4RB9#GZ3{O@pPB
z(xkCQ5>v6WZAr4m`zT}$KcPXC21eK4^?YO^J^118aB7g)=evKn`LpP~`6m(e^!dLB
z|3aM*jCM}O`-fIn7{~}AxPmi;Ko-$YX^fKfAWV7<7Qul45Lr%?FiF5oL6`|NeT$T*|wXH=~{{pswz@gSc6_H^GH@A)&w!KRW1tD65lFewsVne>aq+qKF`|l5o!|^M^_p;>RDvYNP@=vU
zlzvb?2+D^+`6wvg!FQ;uQ}4SZ{s-t>xTTufB78A^$`hU1{Ep*4lTz=$!ovr9-Sns@
zyBNs#?&ATL`=$*K_|KYLp1R>Dlk-7w@ZnpZTHeSnK7DJZ?>@eJ(6HeK2_C`=x0;0@
NG8)Bm*1rv={Xd%U=`#QT
diff --git a/1410_DND/src/dnd/DiceRoller/dist/README.TXT b/1410_DND/src/dnd/DiceRoller/dist/README.TXT
deleted file mode 100644
index ff32cd4..0000000
--- a/1410_DND/src/dnd/DiceRoller/dist/README.TXT
+++ /dev/null
@@ -1,32 +0,0 @@
-========================
-BUILD OUTPUT DESCRIPTION
-========================
-
-When you build an Java application project that has a main class, the IDE
-automatically copies all of the JAR
-files on the projects classpath to your projects dist/lib folder. The IDE
-also adds each of the JAR files to the Class-Path element in the application
-JAR files manifest file (MANIFEST.MF).
-
-To run the project from the command line, go to the dist folder and
-type the following:
-
-java -jar "DiceRoller.jar"
-
-To distribute this project, zip up the dist folder (including the lib folder)
-and distribute the ZIP file.
-
-Notes:
-
-* If two JAR files on the project classpath have the same name, only the first
-JAR file is copied to the lib folder.
-* Only JAR files are copied to the lib folder.
-If the classpath contains other types of files or folders, these files (folders)
-are not copied.
-* If a library on the projects classpath also has a Class-Path element
-specified in the manifest,the content of the Class-Path element has to be on
-the projects runtime path.
-* To set a main class in a standard Java project, right-click the project node
-in the Projects window and choose Properties. Then click Run and enter the
-class name in the Main Class field. Alternatively, you can manually type the
-class name in the manifest Main-Class element.
diff --git a/1410_DND/src/dnd/DiceRoller/manifest.mf b/1410_DND/src/dnd/DiceRoller/manifest.mf
deleted file mode 100644
index 1574df4..0000000
--- a/1410_DND/src/dnd/DiceRoller/manifest.mf
+++ /dev/null
@@ -1,3 +0,0 @@
-Manifest-Version: 1.0
-X-COMMENT: Main-Class will be added automatically by build
-
diff --git a/1410_DND/src/dnd/DiceRoller/nbproject/build-impl.xml b/1410_DND/src/dnd/DiceRoller/nbproject/build-impl.xml
deleted file mode 100644
index 700374c..0000000
--- a/1410_DND/src/dnd/DiceRoller/nbproject/build-impl.xml
+++ /dev/null
@@ -1,1771 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must set src.dir
- Must set test.src.dir
- Must set build.dir
- Must set dist.dir
- Must set build.classes.dir
- Must set dist.javadoc.dir
- Must set build.test.classes.dir
- Must set build.test.results.dir
- Must set build.classes.excludes
- Must set dist.jar
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must set javac.includes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No tests executed.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must set JVM to use for profiling in profiler.info.jvm
- Must set profiler agent JVM arguments in profiler.info.jvmargs.agent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select some files in the IDE or set javac.includes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- To run this application from the command line without Ant, try:
-
- java -jar "${dist.jar.resolved}"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set run.class
-
-
-
- Must select one file in the IDE or set run.class
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set debug.class
-
-
-
-
- Must select one file in the IDE or set debug.class
-
-
-
-
- Must set fix.includes
-
-
-
-
-
-
-
-
-
- This target only works when run from inside the NetBeans IDE.
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set profile.class
- This target only works when run from inside the NetBeans IDE.
-
-
-
-
-
-
-
-
- This target only works when run from inside the NetBeans IDE.
-
-
-
-
-
-
-
-
-
-
-
-
- This target only works when run from inside the NetBeans IDE.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set run.class
-
-
-
-
-
- Must select some files in the IDE or set test.includes
-
-
-
-
- Must select one file in the IDE or set run.class
-
-
-
-
- Must select one file in the IDE or set applet.url
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select some files in the IDE or set javac.includes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Some tests failed; see details above.
-
-
-
-
-
-
-
-
- Must select some files in the IDE or set test.includes
-
-
-
- Some tests failed; see details above.
-
-
-
- Must select some files in the IDE or set test.class
- Must select some method in the IDE or set test.method
-
-
-
- Some tests failed; see details above.
-
-
-
-
- Must select one file in the IDE or set test.class
-
-
-
- Must select one file in the IDE or set test.class
- Must select some method in the IDE or set test.method
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set applet.url
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set applet.url
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/1410_DND/src/dnd/DiceRoller/nbproject/genfiles.properties b/1410_DND/src/dnd/DiceRoller/nbproject/genfiles.properties
deleted file mode 100644
index eb6265a..0000000
--- a/1410_DND/src/dnd/DiceRoller/nbproject/genfiles.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-build.xml.data.CRC32=f2725b83
-build.xml.script.CRC32=6fed2c27
-build.xml.stylesheet.CRC32=f85dc8f2@1.101.0.48
-# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
-# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
-nbproject/build-impl.xml.data.CRC32=f2725b83
-nbproject/build-impl.xml.script.CRC32=6f5873d9
-nbproject/build-impl.xml.stylesheet.CRC32=12e0a6c2@1.101.0.48
diff --git a/1410_DND/src/dnd/DiceRoller/nbproject/private/private.properties b/1410_DND/src/dnd/DiceRoller/nbproject/private/private.properties
deleted file mode 100644
index 6a597a9..0000000
--- a/1410_DND/src/dnd/DiceRoller/nbproject/private/private.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-compile.on.save=true
-user.properties.file=C:\\Users\\Christopher\\AppData\\Roaming\\NetBeans\\12.6\\build.properties
diff --git a/1410_DND/src/dnd/DiceRoller/nbproject/private/private.xml b/1410_DND/src/dnd/DiceRoller/nbproject/private/private.xml
deleted file mode 100644
index dc00c2f..0000000
--- a/1410_DND/src/dnd/DiceRoller/nbproject/private/private.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
- file:/C:/Users/Christopher/Documents/NetBeansProjects/DiceRoller/src/diceroller/DiceRoller.java
-
-
-
diff --git a/1410_DND/src/dnd/DiceRoller/nbproject/project.properties b/1410_DND/src/dnd/DiceRoller/nbproject/project.properties
deleted file mode 100644
index c8a9832..0000000
--- a/1410_DND/src/dnd/DiceRoller/nbproject/project.properties
+++ /dev/null
@@ -1,95 +0,0 @@
-annotation.processing.enabled=true
-annotation.processing.enabled.in.editor=false
-annotation.processing.processor.options=
-annotation.processing.processors.list=
-annotation.processing.run.all.processors=true
-annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output
-build.classes.dir=${build.dir}/classes
-build.classes.excludes=**/*.java,**/*.form
-# This directory is removed when the project is cleaned:
-build.dir=build
-build.generated.dir=${build.dir}/generated
-build.generated.sources.dir=${build.dir}/generated-sources
-# Only compile against the classpath explicitly listed here:
-build.sysclasspath=ignore
-build.test.classes.dir=${build.dir}/test/classes
-build.test.results.dir=${build.dir}/test/results
-# Uncomment to specify the preferred debugger connection transport:
-#debug.transport=dt_socket
-debug.classpath=\
- ${run.classpath}
-debug.modulepath=\
- ${run.modulepath}
-debug.test.classpath=\
- ${run.test.classpath}
-debug.test.modulepath=\
- ${run.test.modulepath}
-# Files in build.classes.dir which should be excluded from distribution jar
-dist.archive.excludes=
-# This directory is removed when the project is cleaned:
-dist.dir=dist
-dist.jar=${dist.dir}/DiceRoller.jar
-dist.javadoc.dir=${dist.dir}/javadoc
-dist.jlink.dir=${dist.dir}/jlink
-dist.jlink.output=${dist.jlink.dir}/DiceRoller
-excludes=
-includes=**
-jar.compress=false
-javac.classpath=
-# Space-separated list of extra javac options
-javac.compilerargs=
-javac.deprecation=false
-javac.external.vm=true
-javac.modulepath=
-javac.processormodulepath=
-javac.processorpath=\
- ${javac.classpath}
-javac.source=17
-javac.target=17
-javac.test.classpath=\
- ${javac.classpath}:\
- ${build.classes.dir}
-javac.test.modulepath=\
- ${javac.modulepath}
-javac.test.processorpath=\
- ${javac.test.classpath}
-javadoc.additionalparam=
-javadoc.author=false
-javadoc.encoding=${source.encoding}
-javadoc.html5=false
-javadoc.noindex=false
-javadoc.nonavbar=false
-javadoc.notree=false
-javadoc.private=false
-javadoc.splitindex=true
-javadoc.use=true
-javadoc.version=false
-javadoc.windowtitle=
-# The jlink additional root modules to resolve
-jlink.additionalmodules=
-# The jlink additional command line parameters
-jlink.additionalparam=
-jlink.launcher=true
-jlink.launcher.name=DiceRoller
-main.class=diceroller.DiceRoller
-manifest.file=manifest.mf
-meta.inf.dir=${src.dir}/META-INF
-mkdist.disabled=false
-platform.active=default_platform
-run.classpath=\
- ${javac.classpath}:\
- ${build.classes.dir}
-# Space-separated list of JVM arguments used when running the project.
-# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.
-# To set system properties for unit tests define test-sys-prop.name=value:
-run.jvmargs=
-run.modulepath=\
- ${javac.modulepath}
-run.test.classpath=\
- ${javac.test.classpath}:\
- ${build.test.classes.dir}
-run.test.modulepath=\
- ${javac.test.modulepath}
-source.encoding=UTF-8
-src.dir=src
-test.src.dir=test
diff --git a/1410_DND/src/dnd/DiceRoller/nbproject/project.xml b/1410_DND/src/dnd/DiceRoller/nbproject/project.xml
deleted file mode 100644
index 0da229f..0000000
--- a/1410_DND/src/dnd/DiceRoller/nbproject/project.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
- org.netbeans.modules.java.j2seproject
-
-
- DiceRoller
-
-
-
-
-
-
-
-
-
diff --git a/1410_DND/src/dnd/DiceRoller/src/diceroller/DiceRoller.java b/1410_DND/src/dnd/DiceRoller/src/diceroller/DiceRoller.java
deleted file mode 100644
index 44dc232..0000000
--- a/1410_DND/src/dnd/DiceRoller/src/diceroller/DiceRoller.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
- * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template
- */
-package diceroller;
-
-import java.util.Arrays;
-import javax.swing.JComboBox;
-import javax.swing.JOptionPane;
-import javax.swing.JTextField;
-
-public class DiceRoller
-{
-
- public static void main(String[] args)
- {
-
- JTextField diceNum = new JTextField();
- JTextField diceMod = new JTextField();
- String[] diceTypes = { "4", "6", "8", "10", "12", "20", "100"};
- JComboBox diceSize = new JComboBox(diceTypes);
- Object[] fields = {"Number of dice", diceNum, "Type of dice", diceSize, "Modifier", diceMod};
-
-
- JOptionPane.showConfirmDialog(null, fields, "Dice Roller",JOptionPane.OK_CANCEL_OPTION);
-
-
- int numberOfDice = Integer.parseInt(diceNum.getText());
- int sizeOfDice = Integer.parseInt(diceSize.getSelectedItem().toString());
- int modifier = Integer.parseInt(diceMod.getText());
- int[] diceRolls = rollDice(numberOfDice, sizeOfDice);
- int rollTotal = rollTotal(diceRolls, modifier);
-
- String rollString = numberOfDice + "d" + sizeOfDice + modifierString(modifier) + "\nRolled: " + Arrays.toString(diceRolls) + "\nRoll Total";
- if (modifier == 0)
- rollString += ": " + rollTotal;
- else
- rollString += " with " + modifierString(modifier) + " modifier: " + rollTotal;
- JOptionPane.showMessageDialog(null,rollString,"Dice Rolls", JOptionPane.INFORMATION_MESSAGE);
- }
-
- public static int[] rollDice(int numberOfDice, int sizeOfDice)
- {
- int[] diceRolls = new int[numberOfDice];
- for (int rolledDice = 0; rolledDice < diceRolls.length; rolledDice++)
- {
- diceRolls[rolledDice] = (int) (Math.random() * sizeOfDice) + 1;
- }
- return diceRolls;
- }
-
- public static int rollTotal(int[] diceRolls, int modifier)
- {
- int rollTotal = 0;
- for (int index = 0; index < diceRolls.length; index++)
- {
- rollTotal += diceRolls[index];
- }
- rollTotal += modifier;
- return rollTotal;
- }
-
- public static String modifierString(int modifier)
- {
- String modifierString = "";
- if (modifier < 0)
- modifierString += modifier;
- if (modifier > 0)
- modifierString+= "+" + modifier;
- return modifierString;
- }
-}
diff --git a/1410_DND/src/dnd/Dragonborn.java b/1410_DND/src/dnd/Dragonborn.java
deleted file mode 100644
index 4496b61..0000000
--- a/1410_DND/src/dnd/Dragonborn.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package dnd;
-
-public class Dragonborn implements Race{
- private String[] traits;
- private final int speed = 30;
- private final int maxAge = 80;
- private String[] skills;
- private String[] languages;
- private String[] proficiencies;
-
- public Dragonborn() {
-
- this.languages = new String[] {"Common", "Draconic"};
- this.skills = new String[] {};
- }
-
- @Override
- public String getRace() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
- @Override
- public int maxAge() {
- // TODO Auto-generated method stub
- return maxAge;
- }
-
- @Override
- public int getSpeed() {
- // TODO Auto-generated method stub
- return speed;
- }
-
- @Override
- public String[] getTraits() {
- // TODO Auto-generated method stub
- return traits;
-
- }
-
- @Override
- public String[] getSkills() {
- // TODO Auto-generated method stub
- return skills;
- }
-
- @Override
- public String[] getLanguages() {
- // TODO Auto-generated method stub
- return languages;
- }
-
- @Override
- public String[] getProficiencies() {
- // TODO Auto-generated method stub
- return proficiencies;
- }
-
- @Override
- public int[] getASI() {
- // TODO Auto-generated method stub
- return new int[]{0,0,5};
- }
-
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
-}
diff --git a/1410_DND/src/dnd/Dwarf.java b/1410_DND/src/dnd/Dwarf.java
deleted file mode 100644
index cb262ef..0000000
--- a/1410_DND/src/dnd/Dwarf.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package dnd;
-
-public class Dwarf implements Race{
- private String[] traits;
- private final int speed = 25;
- private final int maxAge = 350;
- private String[] skills;
- private String[] languages;
- private String[] proficiencies;
-
- public Dwarf() {
-
- this.languages = new String[] {"Common", "Dwarvish"};
- this.skills = new String[] {};
- }
-
- @Override
- public String getRace() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
- @Override
- public int maxAge() {
- // TODO Auto-generated method stub
- return maxAge;
- }
-
- @Override
- public int getSpeed() {
- // TODO Auto-generated method stub
- return speed;
- }
-
- @Override
- public String[] getTraits() {
- // TODO Auto-generated method stub
- return traits;
-
- }
-
- @Override
- public String[] getSkills() {
- // TODO Auto-generated method stub
- return skills;
- }
-
- @Override
- public String[] getLanguages() {
- // TODO Auto-generated method stub
- return languages;
- }
-
- @Override
- public String[] getProficiencies() {
- // TODO Auto-generated method stub
- return proficiencies;
- }
-
- @Override
- public int[] getASI() {
- // TODO Auto-generated method stub
- return new int[]{2,2};
- }
-
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
-}
diff --git a/1410_DND/src/dnd/Elf.java b/1410_DND/src/dnd/Elf.java
deleted file mode 100644
index da53c71..0000000
--- a/1410_DND/src/dnd/Elf.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package dnd;
-
-public class Elf implements Race{
- private String[] traits;
- private final int speed = 30;
- private final int maxAge = 750;
- private String[] skills;
- private String[] languages;
- private String[] proficiencies;
-
- public Elf() {
-
- this.languages = new String[] {"Common", "Elvish"};
- this.skills = new String[] {};
- }
-
- @Override
- public String getRace() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
- @Override
- public int maxAge() {
- // TODO Auto-generated method stub
- return maxAge;
- }
-
- @Override
- public int getSpeed() {
- // TODO Auto-generated method stub
- return speed;
- }
-
- @Override
- public String[] getTraits() {
- // TODO Auto-generated method stub
- return traits;
-
- }
-
- @Override
- public String[] getSkills() {
- // TODO Auto-generated method stub
- return skills;
- }
-
- @Override
- public String[] getLanguages() {
- // TODO Auto-generated method stub
- return languages;
- }
-
- @Override
- public String[] getProficiencies() {
- // TODO Auto-generated method stub
- return proficiencies;
- }
-
- @Override
- public int[] getASI() {
- // TODO Auto-generated method stub
- return new int[]{1,1};
- }
-
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
-}
diff --git a/1410_DND/src/dnd/Fighter.java b/1410_DND/src/dnd/Fighter.java
deleted file mode 100644
index bca8ab5..0000000
--- a/1410_DND/src/dnd/Fighter.java
+++ /dev/null
@@ -1,91 +0,0 @@
-package dnd;
-
-public class Fighter implements ClassTemplate {
-
- private int HP;
-
- private int level;
-
-// TODO: This should be the type of die.
- private int hitDie;
-
- public Fighter(Stats[] stats, int level) {
-
-
-
- }
-
-// TODO: Need to figure out how to contain class progression information. Potentially a double String array, each row equals a level, each column a different thing. Should class features be a separate class, ie. BarbFeatures, BardFeatures, etc?
-
- public String getDescription() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] getProgression() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] getClassFeatures() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String getHitDie() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public int getHPatLv1() {
- // TODO Auto-generated method stub
- return 0;
- }
-
- public int getHPpastLv1() {
- // TODO Auto-generated method stub
- return 0;
- }
-
- public String[] getArmorProf() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] getWeaponProf() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] getToolProf() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] availableSkills() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] startingEquipChoices() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public boolean advantageCheck(Stats abilityScore) {
- // TODO Auto-generated method stub
- return false;
- }
-
- public boolean disadvantageCheck(Stats abilityScore) {
- // TODO Auto-generated method stub
- return false;
- }
-
- @Override
- public String[] getSavingThrows() {
- // TODO Auto-generated method stub
- return null;
- }
-
-}
\ No newline at end of file
diff --git a/1410_DND/src/dnd/Gnome.java b/1410_DND/src/dnd/Gnome.java
deleted file mode 100644
index 43390e5..0000000
--- a/1410_DND/src/dnd/Gnome.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package dnd;
-
-public class Gnome implements Race{
- private String[] traits;
- private final int speed = 25;
- private final int maxAge = 500;
- private String[] skills;
- private String[] languages;
- private String[] proficiencies;
-
- public Gnome() {
-
- this.languages = new String[] {"Common", "Gnomish"};
- this.skills = new String[] {};
- }
-
- @Override
- public String getRace() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
- @Override
- public int maxAge() {
- // TODO Auto-generated method stub
- return maxAge;
- }
-
- @Override
- public int getSpeed() {
- // TODO Auto-generated method stub
- return speed;
- }
-
- @Override
- public String[] getTraits() {
- // TODO Auto-generated method stub
- return traits;
-
- }
-
- @Override
- public String[] getSkills() {
- // TODO Auto-generated method stub
- return skills;
- }
-
- @Override
- public String[] getLanguages() {
- // TODO Auto-generated method stub
- return languages;
- }
-
- @Override
- public String[] getProficiencies() {
- // TODO Auto-generated method stub
- return proficiencies;
- }
-
- @Override
- public int[] getASI() {
- // TODO Auto-generated method stub
- return new int[]{3,3};
- }
-
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
-}
diff --git a/1410_DND/src/dnd/HalfElf.java b/1410_DND/src/dnd/HalfElf.java
deleted file mode 100644
index 7f53ee6..0000000
--- a/1410_DND/src/dnd/HalfElf.java
+++ /dev/null
@@ -1,77 +0,0 @@
-package dnd;
-
-public class HalfElf implements Race{
- private String[] traits;
- private final int speed = 30;
- private final int maxAge = 180;
- private String[] skills;
- private String[] languages;
- private String[] proficiencies;
- private int chosenASI;
-
- //TODO HalfElf get's to increase 1 ASI of their choice to increase.
- public HalfElf(String chosenLanguage, int chosenASI) {
-
- this.languages = new String[] {"Common", "Elvish", chosenLanguage };
- this.skills = new String[] {};
- this.chosenASI = chosenASI;
-
- }
-
- @Override
- public String getRace() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
- @Override
- public int maxAge() {
- // TODO Auto-generated method stub
- return maxAge;
- }
-
- @Override
- public int getSpeed() {
- // TODO Auto-generated method stub
- return speed;
- }
-
- @Override
- public String[] getTraits() {
- // TODO Auto-generated method stub
- return traits;
-
- }
-
- @Override
- public String[] getSkills() {
- // TODO Auto-generated method stub
- return skills;
- }
-
- @Override
- public String[] getLanguages() {
- // TODO Auto-generated method stub
- return languages;
- }
-
- @Override
- public String[] getProficiencies() {
- // TODO Auto-generated method stub
- return proficiencies;
- }
-
- @Override
- public int[] getASI() {
- // TODO Auto-generated method stub
- return new int[]{5,5, chosenASI};
- }
-
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
-}
-
diff --git a/1410_DND/src/dnd/HalfOrc.java b/1410_DND/src/dnd/HalfOrc.java
deleted file mode 100644
index 9a76b10..0000000
--- a/1410_DND/src/dnd/HalfOrc.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package dnd;
-
-public class HalfOrc implements Race{
- private String[] traits;
- private final int speed = 30;
- private final int maxAge = 75;
- private String[] skills;
- private String[] languages;
- private String[] proficiencies;
-
- public HalfOrc() {
-
- this.languages = new String[] {"Common", "Orc"};
- this.skills = new String[] {};
- }
-
- @Override
- public String getRace() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
- @Override
- public int maxAge() {
- // TODO Auto-generated method stub
- return maxAge;
- }
-
- @Override
- public int getSpeed() {
- // TODO Auto-generated method stub
- return speed;
- }
-
- @Override
- public String[] getTraits() {
- // TODO Auto-generated method stub
- return traits;
-
- }
-
- @Override
- public String[] getSkills() {
- // TODO Auto-generated method stub
- return skills;
- }
-
- @Override
- public String[] getLanguages() {
- // TODO Auto-generated method stub
- return languages;
- }
-
- @Override
- public String[] getProficiencies() {
- // TODO Auto-generated method stub
- return proficiencies;
- }
-
- @Override
- public int[] getASI() {
- // TODO Auto-generated method stub
- return new int[]{0,0,2};
- }
-
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
-}
diff --git a/1410_DND/src/dnd/Halfling.java b/1410_DND/src/dnd/Halfling.java
deleted file mode 100644
index 2e0dc9d..0000000
--- a/1410_DND/src/dnd/Halfling.java
+++ /dev/null
@@ -1,73 +0,0 @@
-package dnd;
-
-public class Halfling implements Race{
- private String[] traits;
- private final int speed = 30;
- private final int maxAge = 750;
- private String[] skills;
- private String[] languages;
- private String[] proficiencies;
-
- public Halfling() {
-
- this.languages = new String[] {"Common", "Elvish"};
- this.skills = new String[] {};
-
- }
-
- @Override
- public String getRace() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
- @Override
- public int maxAge() {
- // TODO Auto-generated method stub
- return maxAge;
- }
-
- @Override
- public int getSpeed() {
- // TODO Auto-generated method stub
- return speed;
- }
-
- @Override
- public String[] getTraits() {
- // TODO Auto-generated method stub
- return traits;
-
- }
-
- @Override
- public String[] getSkills() {
- // TODO Auto-generated method stub
- return skills;
- }
-
- @Override
- public String[] getLanguages() {
- // TODO Auto-generated method stub
- return languages;
- }
-
- @Override
- public String[] getProficiencies() {
- // TODO Auto-generated method stub
- return proficiencies;
- }
-
- @Override
- public int[] getASI() {
- // TODO Auto-generated method stub
- return new int[]{1,1};
- }
-
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
-}
diff --git a/1410_DND/src/dnd/Human.java b/1410_DND/src/dnd/Human.java
deleted file mode 100644
index c3fd2fe..0000000
--- a/1410_DND/src/dnd/Human.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package dnd;
-
-public class Human implements Race {
-
- private String[] traits;
- private final int speed = 30;
- private final int maxAge = 80;
- private String[] skills;
- private String[] languages;
- private String[] proficiencies;
-
- public Human(String chosenLanguage) {
-
- this.languages = new String[] {"Common", chosenLanguage};
- this.skills = new String[] {};
-
- }
-
- @Override
- public String getRace() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
- @Override
- public int maxAge() {
- // TODO Auto-generated method stub
- return maxAge;
- }
-
- @Override
- public int getSpeed() {
- // TODO Auto-generated method stub
- return speed;
- }
-
- @Override
- public String[] getTraits() {
- // TODO Auto-generated method stub
- return traits;
-
- }
-
- @Override
- public String[] getSkills() {
- // TODO Auto-generated method stub
- return skills;
- }
-
- @Override
- public String[] getLanguages() {
- // TODO Auto-generated method stub
- return languages;
- }
-
- @Override
- public String[] getProficiencies() {
- // TODO Auto-generated method stub
- return proficiencies;
- }
-
- @Override
- public int[] getASI() {
- // TODO Auto-generated method stub
- return new int[]{0, 1, 2, 3, 4, 5};
- }
-
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
-}
diff --git a/1410_DND/src/dnd/Intelligence.java b/1410_DND/src/dnd/Intelligence.java
deleted file mode 100644
index 051ed92..0000000
--- a/1410_DND/src/dnd/Intelligence.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package dnd;
-
-public class Intelligence extends Stats{
-
- private int abilityScore;
- private int abilityScoreModifier;
-
- public Intelligence(int abilityScore) {
-
- this.abilityScore = abilityScore;
- this.abilityScoreModifier = calcSavingThrow(abilityScore);
-
- }
-
- public int getScore() {
-
- return abilityScore;
-
- }
-
- public int getModifier() {
-
- return abilityScoreModifier;
-
- }
-
- public int getSavingThrow() {
-
- return getModifier();
-
- }
-
-// TODO: Need description.
- public String getDescription() {
-
- return "";
-
- }
-
- @Override
- public String toString() {
-
- return "Ability Score: " + abilityScore + " | Modifier: " + abilityScoreModifier + " | Description: "
- + getDescription();
-
- }
-
- @Override
- void increaseScore() {
-
- abilityScore++;
-
- }
-
-}
diff --git a/1410_DND/src/dnd/Race.java b/1410_DND/src/dnd/Race.java
deleted file mode 100644
index 218e40b..0000000
--- a/1410_DND/src/dnd/Race.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package dnd;
-
-import java.util.ArrayList;
-
-public interface Race {
-
- String getRace();
-
- int maxAge();
-
- int getSpeed();
-
- String[] getTraits();
-
- String[] getSkills();
-
- String[] getLanguages();
-
- String[] getProficiencies();
-
- int[] getASI();
-
-// private ArrayList traits;
-// private ArrayList skills;
-// private ArrayList laugnuage;
-// //private Subrace subrase;
-// private ArrayList proficiencies;
-// /**
-// * @param raceName
-// * @param ageRange
-// * @param speed
-// * @param traits
-// * @param skills
-// * @param laugnuage
-// * @param proficiencies
-// */
-// public Race(String raceName, String ageRange, int speed, ArrayList traits, ArrayList skills,
-// ArrayList laugnuage, ArrayList proficiencies) {
-// this.raceName = raceName;
-// this.ageRange = ageRange;
-// this.speed = speed;
-// this.traits = traits;
-// this.skills = skills;
-// this.laugnuage = laugnuage;
-// this.proficiencies = proficiencies;
-// }
-
-
-
-}
diff --git a/1410_DND/src/dnd/Skills.java b/1410_DND/src/dnd/Skills.java
deleted file mode 100644
index adff257..0000000
--- a/1410_DND/src/dnd/Skills.java
+++ /dev/null
@@ -1,84 +0,0 @@
-package dnd;
-
-/**
- *
- * Object stores information about a character's skills arrays. Firstly, the name of each skill, and secondly the value of each skill. When constructed, a private method is called
- * which adds any proficiency bonus to each skill and then adds the ability score modifier to each skill.
- *
- */
-public class Skills {
-
-// TODO: Need to verify skills are in correct order.
- private String[] allSkillsText = {"Acrobatics", "Animal Handling", "Arcana", "Athletics", "Deception", "History", "Insight", "Intimidation", "Investigation", "Medicine", "Nature", "Perception", "Performance", "Persuasion", "Religion", "Sleight of Hand", "Stealth", "Survival"};
-
-// TODO: Prof bonus comes from the class, changes upon certain level thresholds.
- private final int profBonus = 5;
-
- private Stats[] stats;
-
- private int[] skills;
-
-
- /**
- *
- * Default constructor for the Skills class. Should be constructed AFTER the user has generated their stats and chosen the skills they are proficient in.
- *
- * @param int[] skills
- * @param Stats[] stats
- *
- */
- public Skills(int[] skills, Stats[] stats) {
-
- this.skills = skills;
-
- this.stats = stats;
-
- setSkills();
-
- }
-
- /**
- *
- * Adds proficiency bonus to each element of the skills array, and then adds the corresponding AS modifier to each skill.
- *
- */
- private void setSkills() {
-
-// TODO: Need to verify these are the correct ability scores for each skill.
- int[] skillsAbilities = { 1, 4, 3, 0, 5, 3, 4, 5, 3, 4, 3, 4, 5, 5, 3, 1, 4 };
-
- for(int i = 0; i < allSkillsText.length; i++) {
-
- if(skills[i] == 1) {
-
- skills[i] = profBonus;
-
- }
-
- skills[i] += stats[skillsAbilities[i]].getModifier();
-
- }
-
- }
-
- /**
- *
- * Returns the value of each skill's score.
- *
- * @return int[] skills
- *
- */
- public int[] getSkills() {
-
- return skills;
-
- }
-
-// TODO: Need to implement overloaded method to return one specific skill.
- public int getSkill(String skill) {
-
- return 0;
-
- }
-
-}
\ No newline at end of file
diff --git a/1410_DND/src/dnd/Stats.java b/1410_DND/src/dnd/Stats.java
deleted file mode 100644
index dcb5e46..0000000
--- a/1410_DND/src/dnd/Stats.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package dnd;
-
-public abstract class Stats {
-
- public int calcSavingThrow(int abilityScore) {
-
- switch (abilityScore) {
- case 1:
- return -5;
- case 2:
- case 3:
- return -4;
- case 4:
- case 5:
- return -3;
- case 6:
- case 7:
- return -2;
- case 8:
- case 9:
- return -1;
- case 10:
- case 11:
- return 0;
- case 12:
- case 13:
- return 1;
- case 14:
- case 15:
- return 2;
- case 16:
- case 17:
- return 3;
- case 18:
- case 19:
- return 4;
- case 20:
- return 5;
- default:
- return 0;
-
- }
-
- }
-
- abstract void increaseScore();
-
- abstract int getScore();
-
- abstract int getModifier();
-
- abstract int getSavingThrow();
-
- abstract String getDescription();
-
-}
diff --git a/1410_DND/src/dnd/Strength.java b/1410_DND/src/dnd/Strength.java
deleted file mode 100644
index df00aa0..0000000
--- a/1410_DND/src/dnd/Strength.java
+++ /dev/null
@@ -1,67 +0,0 @@
-package dnd;
-
-public class Strength extends Stats {
-
- private int abilityScore;
- private int abilityScoreModifier;
-
- public Strength(int abilityScore) {
-
- this.abilityScore = abilityScore;
- this.abilityScoreModifier = calcSavingThrow(abilityScore);
-
- }
-
- public Strength(Strength str) {
-
- this.abilityScore = str.getScore();
- this.abilityScoreModifier = str.getModifier();
-
- }
-
- public int getScore() {
-
- return abilityScore;
-
- }
-
- public int getModifier() {
-
- return abilityScoreModifier;
-
- }
-
- public int getSavingThrow() {
-
- return getModifier();
-
- }
-
- public String getDescription() {
-
- return "Natural athleticism and bodily power.";
-
- }
-
- public int getMaxCarryWeight() {
-
- return abilityScore * 15;
-
- }
-
- @Override
- public String toString() {
-
- return "Ability Score: " + abilityScore + " | Modifier: " + abilityScoreModifier + " | Description: "
- + getDescription();
-
- }
-
- @Override
- void increaseScore() {
-
- abilityScore++;
-
- }
-
-}
diff --git a/1410_DND/src/dnd/Tiefling.java b/1410_DND/src/dnd/Tiefling.java
deleted file mode 100644
index ba65576..0000000
--- a/1410_DND/src/dnd/Tiefling.java
+++ /dev/null
@@ -1,72 +0,0 @@
-package dnd;
-
-public class Tiefling implements Race{
- private String[] traits;
- private final int speed = 30;
- private final int maxAge = 85;
- private String[] skills;
- private String[] languages;
- private String[] proficiencies;
-
- public Tiefling() {
-
- this.languages = new String[] {"Common", "Infernal"};
- this.skills = new String[] {};
- }
-
- @Override
- public String getRace() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
- @Override
- public int maxAge() {
- // TODO Auto-generated method stub
- return maxAge;
- }
-
- @Override
- public int getSpeed() {
- // TODO Auto-generated method stub
- return speed;
- }
-
- @Override
- public String[] getTraits() {
- // TODO Auto-generated method stub
- return traits;
-
- }
-
- @Override
- public String[] getSkills() {
- // TODO Auto-generated method stub
- return skills;
- }
-
- @Override
- public String[] getLanguages() {
- // TODO Auto-generated method stub
- return languages;
- }
-
- @Override
- public String[] getProficiencies() {
- // TODO Auto-generated method stub
- return proficiencies;
- }
-
- @Override
- public int[] getASI() {
- // TODO Auto-generated method stub
- return new int[]{3,5,5};
- }
-
- @Override
- public String toString() {
- // TODO Auto-generated method stub
- return this.getClass().getSimpleName();
- }
-
-}
diff --git a/1410_DND/src/dnd/Wisdom.java b/1410_DND/src/dnd/Wisdom.java
deleted file mode 100644
index 8dc39cc..0000000
--- a/1410_DND/src/dnd/Wisdom.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package dnd;
-
-public class Wisdom extends Stats {
-
- private int abilityScore;
- private int abilityScoreModifier;
-
- public Wisdom(int abilityScore) {
-
- this.abilityScore = abilityScore;
- this.abilityScoreModifier = calcSavingThrow(abilityScore);
-
- }
-
- public int getScore() {
-
- return abilityScore;
-
- }
-
- public int getModifier() {
-
- return abilityScoreModifier;
-
- }
-
- public int getSavingThrow() {
-
- return getModifier();
-
- }
-
-// TODO: Need description.
- public String getDescription() {
-
- return "";
-
- }
-
- @Override
- public String toString() {
-
- return "Ability Score: " + abilityScore + " | Modifier: " + abilityScoreModifier + " | Description: "
- + getDescription();
-
- }
-
- @Override
- void increaseScore() {
-
- abilityScore++;
-
- }
-
-}
diff --git a/1410_DND/src/dnd/Wizard.java b/1410_DND/src/dnd/Wizard.java
deleted file mode 100644
index 5e62c93..0000000
--- a/1410_DND/src/dnd/Wizard.java
+++ /dev/null
@@ -1,91 +0,0 @@
-package dnd;
-
-public class Wizard implements ClassTemplate {
-
- private int HP;
-
- private int level;
-
-// TODO: This should be the type of die.
- private int hitDie;
-
- public Wizard(Stats[] stats, int level) {
-
-
-
- }
-
-// TODO: Need to figure out how to contain class progression information. Potentially a double String array, each row equals a level, each column a different thing. Should class features be a separate class, ie. BarbFeatures, BardFeatures, etc?
-
- public String getDescription() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] getProgression() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] getClassFeatures() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String getHitDie() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public int getHPatLv1() {
- // TODO Auto-generated method stub
- return 0;
- }
-
- public int getHPpastLv1() {
- // TODO Auto-generated method stub
- return 0;
- }
-
- public String[] getArmorProf() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] getWeaponProf() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] getToolProf() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] availableSkills() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String[] startingEquipChoices() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public boolean advantageCheck(Stats abilityScore) {
- // TODO Auto-generated method stub
- return false;
- }
-
- public boolean disadvantageCheck(Stats abilityScore) {
- // TODO Auto-generated method stub
- return false;
- }
-
- @Override
- public String[] getSavingThrows() {
- // TODO Auto-generated method stub
- return null;
- }
-
-}
diff --git a/1410_DND/src/dnd/dndTestClient.java b/1410_DND/src/dnd/dndTestClient.java
deleted file mode 100644
index 3989bd4..0000000
--- a/1410_DND/src/dnd/dndTestClient.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package dnd;
-
-public class dndTestClient {
-
- public static void main(String[] args) {
- // TODO Auto-generated method stub
-
- CharacterStats stats = new CharacterStats(10, 10, 10, 10, 10, 10);
-
- Dragonborn chosenRace = new Dragonborn();
-
- for(int i = 0; i < chosenRace.getASI().length; i++) {
-
- stats.increaseStat(chosenRace.getASI()[i]);
-
- }
-
- Character characterInfo = new Character("Generic", 50, 4, 6, 150, "brown", "black", chosenRace, stats);
-
- System.out.println(characterInfo.toString());
-
- }
-
-}
From be364627a40930bd3ec0ae83f7ad2c98448d9c4d Mon Sep 17 00:00:00 2001
From: Josh Ashton <55456786+joshashton-code@users.noreply.github.com>
Date: Fri, 25 Nov 2022 00:35:03 -0700
Subject: [PATCH 3/3] Delete dndcharacterbuilder directory
---
dndcharacterbuilder/.editorconfig | 17 --
dndcharacterbuilder/pom.xml | 173 ------------------
.../src/test/java/com/builder/AppTest.java | 18 --
.../test-classes/com/builder/AppTest.class | Bin 488 -> 0 bytes
4 files changed, 208 deletions(-)
delete mode 100644 dndcharacterbuilder/.editorconfig
delete mode 100644 dndcharacterbuilder/pom.xml
delete mode 100644 dndcharacterbuilder/src/test/java/com/builder/AppTest.java
delete mode 100644 dndcharacterbuilder/target/test-classes/com/builder/AppTest.class
diff --git a/dndcharacterbuilder/.editorconfig b/dndcharacterbuilder/.editorconfig
deleted file mode 100644
index 1f494b0..0000000
--- a/dndcharacterbuilder/.editorconfig
+++ /dev/null
@@ -1,17 +0,0 @@
-# Editor configuration, see http://editorconfig.org
-root = true
-
-[*]
-charset = utf-8
-indent_style = space
-indent_size = 2
-insert_final_newline = true
-trim_trailing_whitespace = true
-max_line_length = 80
-
-[*.sh]
-end_of_line = lf
-
-[*.java]
-indent_size = 4
-max_line_length = 120
diff --git a/dndcharacterbuilder/pom.xml b/dndcharacterbuilder/pom.xml
deleted file mode 100644
index 2a209fe..0000000
--- a/dndcharacterbuilder/pom.xml
+++ /dev/null
@@ -1,173 +0,0 @@
-
- 4.0.0
- com.builder
- dndcharacterbuilder
- 10
-
- 1.8
- 1.8
- UTF-8
- 5.6.0
- 3.0.0-M3
- 3.1.2
- 8.45.1
- 3.0.0-M5
- 0.8.4
- 3.0.0
-
- 0%
- 0%
- 20
- 5
-
-
-
- org.junit.jupiter
- junit-jupiter-api
- ${junit.version}
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit.version}
- test
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- ${maven-enforcer-plugin.version}
-
-
-
- enforce
-
-
-
-
- 3.6.3
-
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
- ${maven-checkstyle-plugin.version}
-
-
- com.puppycrawl.tools
- checkstyle
- ${checkstyle.version}
-
-
- com.github.ngeor
- checkstyle-rules
- 4.9.3
-
-
-
- com/github/ngeor/checkstyle.xml
- true
- ${skipTests}
-
-
-
- checkstyle
- validate
-
- check
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
-
- org.jacoco
- jacoco-maven-plugin
- ${jacoco-maven-plugin.version}
-
-
- pre-unit-test
-
- prepare-agent
-
-
-
- post-unit-test
- test
-
- report
-
-
-
- check-unit-test
- test
-
- check
-
-
- ${project.build.directory}/jacoco.exec
-
-
- BUNDLE
-
-
- INSTRUCTION
- COVEREDRATIO
- ${jacoco.unit-tests.limit.instruction-ratio}
-
-
- BRANCH
- COVEREDRATIO
- ${jacoco.unit-tests.limit.branch-ratio}
-
-
-
-
- CLASS
-
-
- COMPLEXITY
- TOTALCOUNT
- ${jacoco.unit-tests.limit.class-complexity}
-
-
-
-
- METHOD
-
-
- COMPLEXITY
- TOTALCOUNT
- ${jacoco.unit-tests.limit.method-complexity}
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- ${maven-javadoc-plugin.version}
-
-
-
-
diff --git a/dndcharacterbuilder/src/test/java/com/builder/AppTest.java b/dndcharacterbuilder/src/test/java/com/builder/AppTest.java
deleted file mode 100644
index d81e15c..0000000
--- a/dndcharacterbuilder/src/test/java/com/builder/AppTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.builder;
-
-import org.junit.jupiter.api.Test;
-
-import static org.junit.jupiter.api.Assertions.assertEquals;
-
-/**
- * Unit test for simple App.
- */
-class AppTest {
- /**
- * Rigorous Test.
- */
- @Test
- void testApp() {
- assertEquals(1, 1);
- }
-}
diff --git a/dndcharacterbuilder/target/test-classes/com/builder/AppTest.class b/dndcharacterbuilder/target/test-classes/com/builder/AppTest.class
deleted file mode 100644
index 66bce2e15a52029635f4b7e3eb6f89f56d659246..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 488
zcmZutO-sW-5Ph4biNf
z#)2Mt*qNP=_vX!feSdrc7-QhVV(2B=I*2QoE<_Q8c|H@Rc40HLSNw$sDObzjK3<7L
zGdP!0Nqxo87@f@-?CWeHJT$QDqX~zh6-g!Ts&y=i8IM!J(2cT$r*mFN6K|5Xev&0a
zKiV>S!r*F>KuQ<}50%n#E#|V61P_(UG}kgygg%Y3Vi~L|5=1tan&k6b21ftHLl=iG
zdJMzuU13>@qGs~Z#}R|i>&(q_#ZzK$j;2$yqW73pMIvscS;pU-=fYeDL(m=Qkbp&x
z_NUmTUqGIj%=sI3UhA?))|3Gcdu09J2J-t90S8pI(4wE|YLhoaW6BwfW83fO{4sg;
Tz&4HS{9|)AYz)VQv2gMO{;y>?