summaryrefslogtreecommitdiff
path: root/scripts/template_combine.gd
blob: 979170326ad3d69ba519570093c234e003750bed (plain)
1
2
3
4
5
6
7
8
9
10
extends "res://scripts/template.gd"

var bases = null

func _init().("res://assets/combinator.json"):
  self.bases = self.data["bases"]
  
func template(world):
  var base = self.bases[randi() % self.bases.size()]
  return self.replace_all(base, self.data)