#18 ajout de la classe UndergroundLoot et aparition de loot par jour
This commit is contained in:
@@ -2,8 +2,8 @@ extends Resource
|
||||
class_name TerrainData
|
||||
|
||||
const TERRAIN_IMAGE_GAME_FACTOR = 50
|
||||
const DEFAULT_CONTAMINATION_CENTRAL_ZONE_MAX_SIZE = 500
|
||||
const DEFAULT_CONTAMINATION_CENTRAL_ZONE_MIN_SIZE = 100
|
||||
const DEFAULT_CONTAMINATION_CENTRAL_ZONE_MAX_SIZE = 300
|
||||
const DEFAULT_CONTAMINATION_CENTRAL_ZONE_MIN_SIZE = 50
|
||||
|
||||
signal terrain_updated
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ class_name Shovel
|
||||
func can_use(player : Player) -> bool:
|
||||
var areas = player.action_area.get_overlapping_areas()
|
||||
for area in areas :
|
||||
if area is Plant:
|
||||
if area is Plant or area is UndergroundLoot:
|
||||
return true
|
||||
return false
|
||||
|
||||
@@ -16,4 +16,6 @@ func use(player : Player) -> bool:
|
||||
for area in areas :
|
||||
if area is Plant:
|
||||
area.harvest()
|
||||
if area is UndergroundLoot:
|
||||
area.dig()
|
||||
return true
|
||||
Reference in New Issue
Block a user