Skip to content

Commit

Permalink
V.0.0.0 || Part 1 Additions || Lore Rewrite
Browse files Browse the repository at this point in the history
  • Loading branch information
DELUXEHUNTER authored Feb 15, 2024
1 parent 4218dc5 commit 1f301df
Show file tree
Hide file tree
Showing 11 changed files with 110 additions and 56 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -394,4 +394,4 @@ FodyWeavers.xsd
*.msp

# JetBrains Rider
*.sln.im
*.sln.im
91 changes: 62 additions & 29 deletions Docs/Lore/Lore.md

Large diffs are not rendered by default.

3 changes: 1 addition & 2 deletions Docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
- Player creation.



### Early Access Prototype, V.0.0.1.<br>Part 1:
### Early Access Prototype, V.0.0.1.<br>Section 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
1 change: 0 additions & 1 deletion Neoa/DLCS.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,4 @@ public static void TKCIntro()
}
}
*/
1 change: 0 additions & 1 deletion Neoa/Encounters.cs
Original file line number Diff line number Diff line change
Expand Up @@ -76,5 +76,4 @@ public static void Combat(bool random, string enemyName, int enemyPower, int ene
Console.ReadKey();
}
}
*/
2 changes: 1 addition & 1 deletion Neoa/Neoa.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>disable</Nullable>
</PropertyGroup>
</Project>
</Project>
5 changes: 2 additions & 3 deletions Neoa/Player.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ public class Player
public string Class;

//ints

//Currency
public int NeoanMark = 0;
public int NeoanExchange = 0;
Expand All @@ -24,7 +23,7 @@ public class Player

//Undead

//blood thirst value is at a maximum of 10 and a minimum of negative 1.
//BT max val 10, min val -5
public int Bloodthirst;

//World/Influence
Expand Down Expand Up @@ -131,7 +130,7 @@ public static void SetupStats()
Program.Player.Sanity = 450;
Program.Player.Reputation = -100;

//Demonic
//Demonic
Program.Player.Bloodthirst = 5;
Program.Player.BloodMana = 100;

Expand Down
54 changes: 39 additions & 15 deletions Neoa/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -305,8 +305,6 @@ public static void Prologue()
DisplayLine(ConsoleColor.White,"narrator","you decide its best you sleep now and worry about your room later on.. laying in the bed you find it hard to sleep until eventually you find a comfortable spot in your bed");
}



// YourHome.Intro();

}
Expand All @@ -316,7 +314,6 @@ static void Section1()
{
Part1();
}

public static void Part1()
{
DisplayLine(ConsoleColor.White,"narrator","You awaken to the sound of footsteps above you and knocking on your door");
Expand Down Expand Up @@ -345,32 +342,59 @@ public static void Part1()
DisplayLine(ConsoleColor.DarkMagenta,"Kain","Anyways now that thats out of the way. The king wanted me to tell you, there is something in town that requires your attention.");
DisplayLine(ConsoleColor.DarkMagenta,"Kain","you are going to need this, and you have to head to the local tavern, the keeper will know why your there.");

Console.WriteLine();

DisplayLine(ConsoleColor.White,"narrator","Kain hands you twenty four marks and a single piece of paper");
Player.NeoanExchange += 1; Player.NeoanMark += 24;

Console.WriteLine();





}




DisplayLine(ConsoleColor.Green,"You","What am I supposed to do with this?");

Console.WriteLine();

DisplayLine(ConsoleColor.DarkMagenta,"Kain","Just head to the tavern and do what the man there tells you");

Console.WriteLine();

DisplayLine(ConsoleColor.White,"narrator","Kain leaves the room and you begin to walk out to the hallway.. looking down for a moment someone bumps into you but you look back and theres nothing there.");
DisplayLine(ConsoleColor.White,"narrator","continuing on, once you reach the top of the stairs you find the entire hall empty with no one inside \"where has everyone gone\" you wonder to yourself.");
DisplayLine(ConsoleColor.WHite,"narrator","instead of dwelling on it you exit the castle, you notice the tavern is convienently outside of the castle");

Check failure on line 360 in Neoa/Program.cs

View workflow job for this annotation

GitHub Actions / build

'ConsoleColor' does not contain a definition for 'WHite'

Check failure on line 360 in Neoa/Program.cs

View workflow job for this annotation

GitHub Actions / build

'ConsoleColor' does not contain a definition for 'WHite'

Console.WriteLine();

DisplayLine(ConsoleColor.Cyan,"Beggar","Excuse me, sir, do you have money to spare?");

Console.WriteLine("(Y)es I do, (N)o I don't");

DisplayLine(ConsoleColor.Green,"You","",0);
string input = Console.ReadLine();
while(input.ToLower() != "y" && input.ToLower() != "")
{
DisplayLine(ConsoleColor.White,"narrator",$"{Player.Name} just stands there doing nothing");
Console.WriteLine("(Y)es I do, (N)o I don't.");
}
if(input.ToLower() == "y")
{
DisplayLine(ConsoleColor.White,"narrator","you give the beggar 1 mark");
Player.NeoanMark -= 1;
Player.AncestralFavor += 2;
Player.DivineFavor += 1;

DisplayLine(ConsoleColor.Cyan,"Beggar","Thank you, sir.");
Console.ReadKey();
Player.Sanity += 3;
DisplayLine(ConsoleColor.White,"narrator","you continue to the tavern with a feeling of acomplishment");
}
else if(input.ToLower() == "n")
{
DisplayLine(ConsoleColor.White,"narrator","you leave the beggar in the streets and don't give him anything");
Player.AncestralFavor -= 2;
Player.DivineFavor -= 3;
}

Console.WriteLine();


}



Expand Down Expand Up @@ -479,4 +503,4 @@ public static void DisplayLine(ConsoleColor textColor, string name, string text,
if (name == "narrator") Console.Write(" ]");
if (text != "") Console.Write("\n");
}
}
}
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@
<h1 align="center"><img align="left" src="Docs/Images/Neoan-Crown-Icon.png">
Neo<br>Lands of Neoa</h1>
This is a text-based game made using C#/Csharp. It is also the first game I have ever developed and tried to make. It might not be the best game ever, but we are trying to make it as fun and as playable as we possibly can. There are many plans for this game in the very distant and near future that we hope will improve the game even more. A future thank you to anyone who contributes to the game in the distant future. It means a lot.
<br><br>

I don't really know what to put in the readme.

0 comments on commit 1f301df

Please sign in to comment.