Skip to content

Commit

Permalink
V.0.0.0 || Changes.
Browse files Browse the repository at this point in the history
  • Loading branch information
DELUXEHUNTER authored Feb 14, 2024
1 parent afd7f3a commit 389a11a
Show file tree
Hide file tree
Showing 12 changed files with 50 additions and 47 deletions.
4 changes: 1 addition & 3 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,4 @@ jobs:
- name: Build
run: dotnet build --no-restore
- name: Test
run: dotnet test --no-build --verbosity normal


run: dotnet test --no-build --verbosity normal
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
## I copied this file from a template


## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
Expand Down
22 changes: 9 additions & 13 deletions Docs/Lore/Lore.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Welcome I hope you enjoy reading or adding to the lore of neoa, the lore might not be the best but we are going to try our best to keep the lore followable and easily readable without the least amount of confusion in explanations, most lore entries within this file are ideas made or suggested by the community, our plan is to include most lore here inside of the game in either books found or through exposure by characters, items, or other means. The main problem with writing the lore is the difficulty formating to look eye pleasing and easier to read, so if you want we could really use help lore writing and formatting, it would be a massive amount of help for us. Certain characters, places, nations, objects, or races wont have full entries if they are going to be explained throughout the game, this helps keep some of the lore of the game a secret and actually worth playing by exposing lore through the plot.
Welcome I hope you enjoy reading or adding to the lore of Neoa. The lore might not be the best, but we are going to try our best to keep the lore followable and easily readable without the least amount of confusion in explanations. Most lore entries within this file are ideas made or suggested by the community, and our plan is to include most lore here inside of the game in either books found or through exposure by characters, items, or other means. The main problem with writing the lore is the difficulty formatting it to look eye-pleasing and easier to read, so if you want, we could really use help with lore writing and formatting. It would be a massive amount of help for us. Certain characters, places, nations, objects, or races won't have full entries if they are going to be explained throughout the game this helps keep some of the lore of the game a secret and is actually worth playing by exposing lore throughout it.
<!--- READ IF YOU PLAN ON CONTRIBUTING LORE EXPLAINS HOW TO CONTRIBUTE TO LORE
Additions, Edits, and removals:
Anyone who is interested in writing lore can, there are not many restrictions to adding or editing lore as long as you follow the established lore in other lore entries, or if your entry does not contradict another earlier made entry. Its recommended before writing/editing/adding lore you read the other entries. Certain lore entries cannot be removed as it would require an entire rewrite to everything within the game, removing entries is usually not allowed at all but if its neccesary you may ask, or if its a very recent entry that YOU wrote you can as long as its not been solidified in the game code.
Expand All @@ -14,30 +14,24 @@ Some of these entries are going to mark unchangeable or editable meaning you wil
-->
---------------------------------------------------------------
### Background
Lands of Neoa, is based in a world called Ethran<!---Temporary name and is subject to change-->. A world filled with many creatures, monsters, mythologies, mysteries and legends, as well as massive kingdoms, cities, towns, and unique people. The world is set in an entirely dark world, after a mysterious force caused the sun to disappear from the sky, putting the world into an eternal darkness, its unknown what caused this to happen, but it has caused many people to despise creatures born under the grace of the darkness, these creatures include the obvious ones like vampires, zombies, skeletons and in some cases werewolves, ect... due to them being more active since gaining a massive advantage, the night is neverending. This led to the people of Ethran to create new ways or methods to protect themselves from these creatures using magic to create a kind of version of sun magic that does not require the energies of the sun to function, to repel these creatures, and ensure they do not harm them in their sleep, these ways are very effective but do not always protect people and people do ocassionaly lose their life to these creatures. Many of these creatures are not inherently evil and are just painted in an evil life. Leading to the persecution of creatures born from the darkness's grace. because this is sadly the view of these creatures the people of Ethran have.
There are some similarities to the real world, there may not be many but there are a few, in order to make the time system easier, days, weeks, and months are used, while years are replaced with terms like the begining date of the entire game is Monday, September 1st, Apafi. Apafi is considered year 01 due to it being the only year actually counted, past years were only counted by using the months and days without numbering them.
Lands of Neoa is based in a world called Ethran<!---Temporary name and is subject to change-->. A world filled with many creatures, monsters, mythologies, mysteries, and legends, as well as massive kingdoms, cities, towns, and unique people. The world is set in an entirely dark world after a mysterious force caused the sun to disappear from the sky, putting the world into an eternal darkness. It is unknown what caused this to happen, but it has caused many people to despise creatures born under the grace of darkness. These creatures include the obvious ones like vampires, zombies, skeletons, and, in some cases, werewolves, ect..  Due to them being more active since gaining a massive advantage, the night is neverending. This led the people of Ethran to create new ways or methods to protect themselves from these creatures using magic to create a kind of version of sun magic that does not require the energies of the sun to function, to repel these creatures, and to ensure they do not harm them in their sleep. These ways are very effective, but they do not always protect people, and people do occasionally lose their lives to these creatures. Many of these creatures are not inherently evil and are just painted as if they live an evil life. Leading to the persecution of creatures born from the darkness's grace. because this is sadly the view of these creatures the people of Ethran have There are some similarities to the real world, there may not be many, but there are a few. In order to make the time system easier, days, weeks, and months are used, while years are replaced with terms, like the beginning date of the entire game being Monday, September 1st, Apafi. Apafi is considered year 01 due to it being the only year actually counted past years were only counted by using the months and days without numbering them.

---------------------------------------------------------------

### The Kingdom of Neoa
Neoa, sometimes refered to as The Aedonian Kingdom, or greater Aedon in some cases is the largest most prominent kingdom within the world of Ethran, due to its many advancements in its government and society, becoming the most well established kingdom within the realm of Ethran, and even perfecting the magic used in place of the sun. Neoa is filled with several different unique terrains and legendary creatures, ect... Neoa has a very rich history filled with wars, adventures and many great heroes since before the founding of the king. The culture of Neoa is a blend of the surrounding nations, and regions cultures, and having very advanced economic, political, and millitaristic systems, having a well established bank system, mail, and newspapers[not called newspaper] ect... Neoa does not have a very strict law structure and law is mostly only enforced within cities and major towns while having a court system aswell. This does not mean that any citizen is allowed to do whatever they want outside of these places but those are where law is mainly enforced by the guards. Most cities within Neoa have their own seperate laws.
Neoa, sometimes referred to as the Aedonian Kingdom, or greater Aedon in some cases, is the largest and most prominent kingdom within the world of Ethran, due to its many advancements in its government and society, becoming the most well-established kingdom within the realm of Ethran, and even perfecting the magic used in place of the sun. Neoa is filled with several different unique terrains and legendary creatures, ect... Neoa has a very rich history filled with wars, adventures, and many great heroes since before the founding of the king. The culture of Neoa is a blend of the cultures of the surrounding nations and regions,  having very advanced economic, political, and millitaristic systems, having a well-established bank system, mail, and newspapers [not called newspapers], ect... Neoa does not have a very strict legal structure, and the law is mostly only enforced within cities and major towns while having a court system as well. This does not mean that any citizen is allowed to do whatever they want outside of these places, but those are where the law is mainly enforced by the guards. Most cities within Neoa have their own separate laws.

#### Aedon
Aedon is both the capital and the very first city that was founded in Neoa, built by the original neoan king Avalon, to this day it remains the largest and richest city within Neoa filled with history from even before its creation, and it even remains home to the Royal Neoan Families that have ruled over Neoa. Aedon has some of the most strict laws due to it being the capital and home to the royal Neoan family, it also has more experienced guardsmen/guards that patrol its streets.

Aedon is both the capital and the very first city that was founded in Neoa, built by the original Neoan king Avalon. To this day, it remains the largest and richest city within Neoa, filled with history from even before its creation, and it even remains home to the Royal Neoan Families that have ruled over Neoa. Aedon has some of the strictest laws due to it being the capital and home to the royal Neoan family. It also has more experienced guards that patrol its streets.

---------------------------------------------------------------
### Anaxia
<!-- I don't know what to write for anaxia and I think it'd be better if someone else writes something for it due to my inability to think of any ideas -->
Anaxia is theclosest neighbor to Neoa being the second most prominent kingdom within Ethran, and having one of the longest rivalarys with Neoa.



Anaxia is the closest neighbor to Neoa being the third most prominent kingdom within Ethran having one of the longest rivalrys with Neoa for years,

---------------------------------------------------------------
#### Ancient ancestors
These are the ancient ancestors of the people of Ethran that some people have in common with themselves

<!--- These entries are not going to be filled with much detail. -->

#### Avalon, Neoan Lord
Expand All @@ -49,12 +43,14 @@ Idelan is the patron of Anaxia, The greatest King in Anaxian history


#### Dresden, Traveler of worlds
[Dresden is a temporary name and is subject to change, just as is his description]
<!-- This is is temporary name and is subject to change, -->

A mysterious wandering man who appears at certain times, its unknown why he randomly shows up to certain things, but by many historians in their findings its been noted hes been seen at many important events. No one has ever spoken or seen him. It is known by the world that he still lives to this day.


#### Tau-an, The Undead.
[Idea?]The Immortal undead ancestor of all things dead. Considered the creator and master of the first undead until having been overthrown by the very dead he raised, as the more he brought back the more they learned and became sentient giving themselves thoughts and minds to use. Not one of the first vampires, but after the vampiric rise he has taken dominion over vampires giving them blessings and everything.
<!-- Idea Entry -->
The Immortal undead ancestor of all things dead. Considered the creator and master of the first undead until having been overthrown by the very dead he raised, as the more he brought back the more they learned and became sentient giving themselves thoughts and minds to use. Not one of the first vampires, but after the vampiric rise he has taken dominion over vampires giving them blessings and everything.


### Dimensions/Realms
Expand Down
2 changes: 1 addition & 1 deletion Docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
- Player status's, stats, and information


<!-- Used once the prologue and game is playable -->
### Early Access Prototype, V.0.0.1.<br>Part 1:
<!-- Marking the very first release and actual EXE/playable product, Whenever it is deemed ready for release we will release it. -->

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2 changes: 1 addition & 1 deletion Neo.sln
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ Global
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {AEA4BD74-EF88-4F97-88D7-F6F968B115D6}
EndGlobalSection
EndGlobal
EndGlobal
8 changes: 3 additions & 5 deletions Neoa/DLCS.CS → Neoa/DLCS.cs
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
/* This is a future CS File that will remain mostly unused until the entire game is complete or most of the game//the part that completes it. For now this has no use, not really DLC's because you don't have to download them
namespace Neoa
//YourHome is the dream DLC that triggers dreams sometimes when you sleep, these dreams are sometimes eerie and creepy on purpose(as creepy as I can get)
//YourHome is the dream DLC that triggers dreams sometimes when you sleep or are knocked out these dreams are sometimes eerie and creepy on purpose(as creepy as I can get)
public class YourHome
{
public bool Dreams = false;
Expand All @@ -12,12 +11,11 @@ public static void Intro()
{
Program.DisplayLine(ConsoleColor.White, "Distorted Voices","..What is this.....?");
Program.DisplayLine(ConsoleColor.White, "Distorted Voices","Who are you....");
Dreamer = Console.ReadLine();
Program.DisplayLine(ConsoleColor.DarkGreen,"You", "",0)
Dreamer = Console.ReadLine();
}
}
// The kings court is a DLC that is completely seperate from the base game.
Expand Down
2 changes: 1 addition & 1 deletion Neoa/Encounters.cs
Original file line number Diff line number Diff line change
Expand Up @@ -75,4 +75,4 @@ public static void Combat(bool random, string enemyName, int enemyPower, int ene
Console.ReadKey();
}
}
*/
*/
2 changes: 0 additions & 2 deletions Neoa/Neoa.csproj
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>disable</Nullable>
</PropertyGroup>

</Project>
33 changes: 19 additions & 14 deletions Neoa/Player.cs
Original file line number Diff line number Diff line change
@@ -1,31 +1,29 @@
namespace Neoa;

public class Player
{

{
// strings

// Start(These strings are set at the begining of the game through character creation)
public string Name;
public string Ethnicity;
public string Gender;

public string Ancestor;
public string Species;
public string Subspecies;
public string Ethnicity;

public string Class;
public string Gender;

//ints

//Currency
public int NeoanMark;

public int NeoanMark = 0;
//Mind
public int Sanity = 225;

//Undead
public int Bloodthirst = 0;


//World/Influence
public int Reputation = 0;
public int DivineFavor = 0;
Expand All @@ -37,14 +35,12 @@ public class Player
//Physical/Magical(Encounters)
public int Health = 100;
public int Mana = 100;
public int Blood = 0;
public int Damage = 10;
public int Blooddamage = 0;
public int Armor = 0;
public int WeaponStrength = 1;

//Unique stats & Player systems

//Should a players ancestor be able to gain them divine favor? or should the ancestor give the player status boosts too?
public static void SetupStats()
{
if (Program.Player.Species == "Human")
Expand All @@ -69,16 +65,19 @@ public static void SetupStats()
Program.Player.Health = 125;
Program.Player.Mana = 200;
Program.Player.Damage = 10;
Program.Player.Blooddamage = 2;
if (Program.Player.Ancestor == "Tau-an")
Program.Player.AncestralFavor = 5;
else if (Program.Player.Ancestor != "Tau-an")
Program.Player.AncestralFavor = -50;
Program.Player.DivineFavor = -25;
Program.Player.Sanity = 235;
Program.Player.Bloodthirst = 1;
Program.Player.Reputation = 0;

//Vampiric
Program.Player.Blooddamage = 2;
Program.Player.Blood = 100;
Program.Player.Bloodthirst = 1;

}
else if (Program.Player.Subspecies == "Zombie")
{
Expand All @@ -94,6 +93,9 @@ public static void SetupStats()
Program.Player.AncestralFavor = -100;
Program.Player.Sanity = -250;
Program.Player.Reputation = -50;

//Undead
Program.Player.Bloodthirst = 50;
}
else if (Program.Player.Subspecies == "Revenant")
{
Expand Down Expand Up @@ -122,6 +124,9 @@ public static void SetupStats()
Program.Player.Sanity = 450;
Program.Player.Reputation = -100;

//Demonic


}
}
}
Expand Down
9 changes: 9 additions & 0 deletions Neoa/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ public static void Main()

TitleScreen();
Prologue();
Section1();
Credit();
}

Expand Down Expand Up @@ -262,10 +263,18 @@ public static void Prologue()
DisplayLine(ConsoleColor.White,"narrator","it was damp, and dark with only a single candle for light.. The bed was made completely of wood with no cloth or linen on it.");

Console.WriteLine();

Console.WriteLine(@"
");


//This is where the first dream of the YourHome DLC will be if the player sleeps in this room. Once dlc is added/playable.
}
public static void Section1()
{

}


// Note from Fuinny: we can actually add parameter to this method in the future and the output will change depending on way of death.
// Temporary death screen will change depending on way of death, who or what killed you and will show you your players information.
Expand Down
Loading

0 comments on commit 389a11a

Please sign in to comment.