Portimations
Member
- Joined
- Mar 7, 2022
- Messages
- 5
- Programming Experience
- Beginner
I' fairly new to coding, and I've been in my C# class for a little bit over a month, and I though I would try and take a crack at making a game. Code pretty much goes as follows for TLDR:
CODE POSTED BELOW:
etc...
Program.cs:
int ParVal = int.Parse(ParValInput);
Class.Method(ParVal);
Console.ReadLine(ParValInput);
Class.cs:
int ParVal1 = ParVal;
if (ParVal1 > 40)
{
etc......
Program.cs:
string HealthValInput = "";
string AttackValInput = "";
string StrengthValInput = "";
string SpeedValInput = "";
string DexValInput = "";
string IntelValInput = "";
int HealthVal = int.Parse(HealthValInput); <--------["Exception Unhandled"]
int AttackVal = int.Parse(AttackValInput);
int StrengthVal = int.Parse(StrengthValInput);
int SpeedVal = int.Parse(SpeedValInput);
int DexVal = int.Parse(SpeedValInput);
int IntelVal = int.Parse(IntelValInput);
PlayerStats1.StatAssignment(HealthVal, AttackVal, StrengthVal, SpeedVal, DexVal, IntelVal);
Console.Write("Out 40 stat points, how many would you like to put into Health? Enter Health: ");
Console.SetCursorPosition(4, 21);
HealthValInput = Console.ReadLine();
ClearText();
Console.Write("Next...");
Console.ReadKey();
ClearText();
PlayerStats.cs:
public void StatAssignment(int Health, int Attack, int Strength, int Speed, int Dex, int Intel)
{
int TotStats = 40;
int Health1 = Health;
if (Health1 > 40)
{
ClearText();
Console.Write($"Please stay below {TotStats}. Enter stat for Health please: ");
Health = int.Parse(Console.ReadLine());
}
else
{
ClearText();
Console.Write($"Thank you, your Health was set to {Health1}");
}
int Attack1 = Attack;
if (Attack1 > 40)
{
ClearText();
Console.Write($"Please stay below {TotStats}. Enter stat for Health please: ");
Attack = int.Parse(Console.ReadLine());
}
else
{
Last edited by a moderator: