Added dynamically loading and gitignore
This commit is contained in:
parent
fccf163a4a
commit
9163506487
@ -3,11 +3,11 @@ extends KinematicBody2D
|
||||
const GRAVITY = 0.0
|
||||
const WALK_SPEED = 200
|
||||
const interaction_circle_size = 150
|
||||
onready var background_map = get_node("/root/Map1/background")
|
||||
onready var player = get_node("/root/Map1/Player")
|
||||
onready var background_map = get_node("/root/base_scene/background")
|
||||
onready var player = get_node("/root/base_scene/Player")
|
||||
onready var cell_size = background_map._get_cell_size()
|
||||
onready var plants_map = get_node("/root/Map1/interaction_map")
|
||||
onready var interaction = get_node("/root/Map1/player_interaction")
|
||||
onready var plants_map = get_node("/root/base_scene/interaction_map")
|
||||
onready var interaction = get_node("/root/base_scene/player_interaction")
|
||||
|
||||
var velocity = Vector2()
|
||||
var world_position
|
||||
|
@ -4,16 +4,15 @@ func _ready():
|
||||
pass # Replace with function body.
|
||||
|
||||
func _on_Btn_PlayGame_pressed():
|
||||
Global.LoadSave()
|
||||
Global.GoToScene("river_intersection_home_2")
|
||||
return
|
||||
# Global.LoadSave()
|
||||
# Global.GoToScene("river_intersection_home_2")
|
||||
Global.LoadSave()
|
||||
var game_data = GlobalStructures.base_tilemap.new()
|
||||
var map_data = [[]]
|
||||
for x in range(150):
|
||||
map_data.append([])
|
||||
for y in range(150):
|
||||
map_data[x].append(int(rand_range(0, 6)))
|
||||
map_data[x].append(int(rand_range(0, 77)))
|
||||
game_data.init_map(150, 150, "res://omgeving/Floor.tres",map_data, "res://omgeving/Floor.tres", map_data, "res://omgeving/Floor.tres", map_data, "res://omgeving/Floor.tres", map_data)
|
||||
var game = load("res://base_tilemap/base_tilemap.tscn").instance()
|
||||
game.load_scene(game_data)
|
||||
|
@ -1,8 +1,8 @@
|
||||
extends Camera2D
|
||||
|
||||
|
||||
onready var player = get_node("/root/Map1/Player")
|
||||
onready var background_map = get_node("/root/Map1/background")
|
||||
onready var player = get_node("/root/base_scene/Player")
|
||||
onready var background_map = get_node("/root/base_scene/background")
|
||||
onready var screen_size = self.get_viewport_rect().size
|
||||
|
||||
func _ready():
|
||||
|
@ -1,8 +1,9 @@
|
||||
extends TileMap
|
||||
|
||||
onready var player = get_node("/root/Map1/Player")
|
||||
onready var player = get_node("/root/base_scene/Player")
|
||||
|
||||
func _ready():
|
||||
print(self.tile_set.get_tiles_ids())
|
||||
pass # Replace with function body.
|
||||
|
||||
func _get_cell_size():
|
||||
|
@ -1,16 +1,20 @@
|
||||
extends Node2D
|
||||
|
||||
func load_scene(map_data):
|
||||
var imageset = load("res://omgeving/Floor.tres")
|
||||
$background.tile_set = imageset
|
||||
# var imageset = load("res://omgeving/Floor.tres")
|
||||
$background.tile_set = load("base_tilemap/tilesets/background_ts.tres")
|
||||
$background.tile_set.autotile_set_size(1, $background.tile_set.autotile_get_size(0))
|
||||
$background.tile_set.autotile_set_size(2, $background.tile_set.autotile_get_size(0))
|
||||
$background.tile_set.autotile_set_size(3, $background.tile_set.autotile_get_size(0))
|
||||
var k = $background
|
||||
$vegetation.tile_set = load("res://river_intersection_home2.tscn::1")
|
||||
# $vegetation.tile_set = preload("res://omgeving/Floor.tres")
|
||||
for x in range(map_data.width):
|
||||
for y in range(map_data.height):
|
||||
$background.set_cell(x, y, map_data.background_map[x][y])
|
||||
$vegetation.set_cell(x, y, map_data.background_map[x][y])
|
||||
$interaction_map.set_cell(x, y, map_data.background_map[x][y])
|
||||
$player_interaction.set_cell(x, y, 0)
|
||||
if(1==1):
|
||||
pass
|
||||
$vegetation.set_cell(x, y, 0)
|
||||
$interaction_map.set_cell(x, y, -1)
|
||||
$player_interaction.set_cell(x, y, -1)
|
||||
|
||||
func _ready():
|
||||
pass # Replace with function body.
|
||||
|
BIN
base_tilemap/tilesets/background_ts.png
Normal file
BIN
base_tilemap/tilesets/background_ts.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 121 KiB |
34
base_tilemap/tilesets/background_ts.png.import
Normal file
34
base_tilemap/tilesets/background_ts.png.import
Normal file
@ -0,0 +1,34 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/background_ts.png-a5363f63cd6ab350fb8a575c008fe06e.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://base_tilemap/tilesets/background_ts.png"
|
||||
dest_files=[ "res://.import/background_ts.png-a5363f63cd6ab350fb8a575c008fe06e.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=true
|
||||
svg/scale=1.0
|
1097
base_tilemap/tilesets/background_ts.tres
Normal file
1097
base_tilemap/tilesets/background_ts.tres
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user