WIP level position syncing, job prefabs and assigning jobs to characters

This commit is contained in:
Regalis11
2015-07-06 21:17:32 +03:00
parent d836a99515
commit 55b00e5ed0
13 changed files with 309 additions and 144 deletions
+4 -2
View File
@@ -13,7 +13,7 @@ namespace Subsurface
public int HeadSpriteId;
//public int ID;
public Job Job;
public Gender Gender;
@@ -24,7 +24,7 @@ namespace Subsurface
// return gender.ToString();
//}
public CharacterInfo(string file, string name = "", Gender gender = Gender.None)
public CharacterInfo(string file, string name = "", Gender gender = Gender.None, Job job = null)
{
this.File = file;
@@ -62,6 +62,8 @@ namespace Subsurface
HeadSpriteId = Rand.Range((int)headSpriteRange.X, (int)headSpriteRange.Y + 1);
}
this.Job = (job == null) ? Job.Random() : job;
if (!string.IsNullOrEmpty(name))
{
this.Name = name;