This commit is contained in:
j.mei7
2022-03-01 20:47:08 +01:00
parent 37f2c289bc
commit 7e0f3e6930
188 changed files with 218108 additions and 0 deletions

39
Assets/Scripts/House.cs Normal file
View File

@@ -0,0 +1,39 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class House : MonoBehaviour
{
[Header("House")]
[SerializeField]
int space = 1;
[SerializeField]
List<Person> persons = new List<Person>();
[SerializeField]
City city;
void Awake()
{
city.AddHouse(this);
}
public void AddPerson(Person person)
{
if (!persons.Contains(person) && persons.Count < space)
{
persons.Add(person);
Debug.Log(person.GetFullName() + " now lives in house");
}
}
public void RemovePerson(Person person)
{
if (persons.Contains(person))
{
persons.Remove(person);
Debug.Log(person.GetFullName() + " does not live in house anymore");
}
}
}