This commit is contained in:
Mike Schwörer 2022-01-27 21:44:45 +01:00
commit 792b95365c
Signed by: Mikescher
GPG Key ID: D3C7172E0A70F8CF
70 changed files with 1327 additions and 0 deletions

1
.import/.gdignore Normal file
View File

@ -0,0 +1 @@

View File

@ -0,0 +1,3 @@
source_md5="47313fa4c47a9963fddd764e1ec6e4a8"
dest_md5="26ea799ea0a3da9e753b3ebe822e0570"

Binary file not shown.

11
Source/.gitignore vendored Normal file
View File

@ -0,0 +1,11 @@
# Godot-specific ignores
.import/
export.cfg
export_presets.cfg
# Imported translations (automatically generated from CSV files)
*.translation
# Mono-specific ignores
.mono/
data_*/

7
Source/default_env.tres Normal file
View File

@ -0,0 +1,7 @@
[gd_resource type="Environment" load_steps=2 format=2]
[sub_resource type="ProceduralSky" id=1]
[resource]
background_mode = 2
background_sky = SubResource( 1 )

BIN
Source/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

35
Source/icon.png.import Normal file
View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://icon.png"
dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

39
Source/project.godot Normal file
View File

@ -0,0 +1,39 @@
; Engine configuration file.
; It's best edited using the editor UI and not directly,
; since the parameters that go here are not all obvious.
;
; Format:
; [section] ; section goes between []
; param=value ; assign values to parameters
config_version=4
[application]
config/name="Bring-inc"
run/main_scene="res://scenes/main.tscn"
config/icon="res://icon.png"
[display]
window/size/width=576
window/size/height=1024
window/size/resizable=false
window/size/test_width=432
window/size/test_height=768
window/handheld/orientation="portrait"
window/stretch/mode="2d"
window/stretch/aspect="keep_width"
[physics]
common/enable_pause_aware_picking=true
[rendering]
quality/driver/driver_name="GLES2"
2d/snapping/use_gpu_pixel_snap=true
vram_compression/import_etc=true
vram_compression/import_etc2=false
environment/default_clear_color=Color( 1, 1, 1, 1 )
environment/default_environment="res://default_env.tres"

View File

@ -0,0 +1,17 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://scripts/bringman.gd" type="Script" id=1]
[ext_resource path="res://sprites/bringmans/bm00.png" type="Texture" id=2]
[sub_resource type="CircleShape2D" id=1]
radius = 22.3607
[node name="KinematicBody2D" type="KinematicBody2D"]
script = ExtResource( 1 )
[node name="shape" type="CollisionShape2D" parent="."]
shape = SubResource( 1 )
[node name="sprite" type="Sprite" parent="."]
scale = Vector2( 0.2, 0.2 )
texture = ExtResource( 2 )

View File

@ -0,0 +1,9 @@
[gd_scene load_steps=3 format=2]
[ext_resource path="res://sprites/buttonAdd.png" type="Texture" id=1]
[ext_resource path="res://scripts/btnAdd.gd" type="Script" id=2]
[node name="btnAdd" type="Sprite"]
scale = Vector2( 0.25, 0.25 )
texture = ExtResource( 1 )
script = ExtResource( 2 )

16
Source/scenes/city.tscn Normal file
View File

@ -0,0 +1,16 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://sprites/cities/city00.png" type="Texture" id=1]
[ext_resource path="res://scripts/city.gd" type="Script" id=2]
[sub_resource type="CircleShape2D" id=1]
radius = 82.2982
[node name="KinematicBody2D" type="KinematicBody2D"]
script = ExtResource( 2 )
[node name="sprite" type="Sprite" parent="."]
texture = ExtResource( 1 )
[node name="shape" type="CollisionShape2D" parent="."]
shape = SubResource( 1 )

69
Source/scenes/main.tscn Normal file
View File

@ -0,0 +1,69 @@
[gd_scene load_steps=6 format=2]
[ext_resource path="res://scenes/city.tscn" type="PackedScene" id=1]
[ext_resource path="res://scenes/market.tscn" type="PackedScene" id=2]
[ext_resource path="res://scenes/btnAdd.tscn" type="PackedScene" id=3]
[ext_resource path="res://scripts/main.gd" type="Script" id=4]
[ext_resource path="res://sprites/background.jpg" type="Texture" id=5]
[node name="Node2D" type="Node2D"]
script = ExtResource( 4 )
[node name="bringman_parent" type="Node2D" parent="."]
[node name="btnAdd" parent="." instance=ExtResource( 3 )]
position = Vector2( 271, 964 )
[node name="city_parent" type="Node2D" parent="."]
[node name="city4" parent="city_parent" instance=ExtResource( 1 )]
position = Vector2( 468, 803 )
[node name="city5" parent="city_parent" instance=ExtResource( 1 )]
position = Vector2( 487, 164 )
[node name="city6" parent="city_parent" instance=ExtResource( 1 )]
position = Vector2( 134, 691 )
scale = Vector2( 0.3225, 0.3225 )
[node name="city1" parent="city_parent" instance=ExtResource( 1 )]
position = Vector2( 77, 492 )
scale = Vector2( 0.236719, 0.236719 )
[node name="city2" parent="city_parent" instance=ExtResource( 1 )]
position = Vector2( 177, 498 )
scale = Vector2( 0.279687, 0.279687 )
[node name="city3" parent="city_parent" instance=ExtResource( 1 )]
position = Vector2( 397, 372 )
scale = Vector2( 0.588984, 0.588984 )
[node name="city7" parent="city_parent" instance=ExtResource( 1 )]
position = Vector2( 269, 80 )
scale = Vector2( 0.401485, 0.401485 )
[node name="city8" parent="city_parent" instance=ExtResource( 1 )]
position = Vector2( 89, 878 )
scale = Vector2( 0.681, 0.681 )
[node name="city9" parent="city_parent" instance=ExtResource( 1 )]
position = Vector2( 94, 315 )
scale = Vector2( 0.520999, 0.520999 )
[node name="market_parent" type="Node2D" parent="."]
[node name="market1" parent="market_parent" instance=ExtResource( 2 )]
position = Vector2( 110, 162 )
[node name="market2" parent="market_parent" instance=ExtResource( 2 )]
position = Vector2( 328, 615 )
[node name="ParallaxBackground" type="ParallaxBackground" parent="."]
follow_viewport_enable = true
[node name="ParallaxLayer" type="ParallaxLayer" parent="ParallaxBackground"]
motion_mirroring = Vector2( 612, 601 )
[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayer"]
texture = ExtResource( 5 )
centered = false

17
Source/scenes/market.tscn Normal file
View File

@ -0,0 +1,17 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://sprites/market.png" type="Texture" id=1]
[ext_resource path="res://scripts/market.gd" type="Script" id=2]
[sub_resource type="CircleShape2D" id=1]
radius = 80.604
[node name="KinematicBody2D" type="KinematicBody2D"]
script = ExtResource( 2 )
[node name="shape" type="CollisionShape2D" parent="."]
shape = SubResource( 1 )
[node name="sprite" type="Sprite" parent="."]
scale = Vector2( 0.3, 0.3 )
texture = ExtResource( 1 )

108
Source/scripts/bringman.gd Normal file
View File

@ -0,0 +1,108 @@
extends KinematicBody2D
export (NodePath) var city
export (NodePath) var market
export (NodePath) var company
export (Vector2) var spawn
var speed_spawn = 500
var speed_phys = 5
var dest = 0
var current_target = null
var wait_start = 0.5
var wait_market = 1.8
var wait_city = 1.8
var wait_final = 0.2
var velocity = Vector2()
var oldNodePosHitAngle = null
func _ready():
get_node("sprite").texture = load("res://sprites/bringmans/bm"+str(randi()%10).pad_zeros(2)+".png")
func state_next():
velocity = Vector2.ZERO
oldNodePosHitAngle = null
dest+=1
func _process(delta):
if dest == 0:
move_to_pos(spawn, delta)
elif dest == 1:
wait_start-=delta
if wait_start <= 0: state_next()
elif dest == 2:
move_to_node(market, delta)
elif dest == 3:
wait_market-=delta
if wait_market <= 0: state_next()
elif dest == 4:
move_to_node(city, delta)
elif dest == 5:
wait_city-=delta
if wait_city <= 0: state_next()
elif dest == 6:
move_to_node_pos(company, delta)
elif dest == 7:
wait_final-=delta
if wait_final <= 0: state_next()
elif dest == 8:
remove_and_skip()
func move_to_node(np, delta):
var node = get_node(np)
velocity += (node.position - position).normalized() * speed_phys
current_target = node
func move_to_node_pos(np, delta):
var node = get_node(np)
velocity += (node.position - position).normalized() * speed_phys
var angleNow = sign((node.position - position).angle())
if oldNodePosHitAngle == null:
oldNodePosHitAngle = angleNow
else:
if angleNow != oldNodePosHitAngle:
state_next()
else:
oldNodePosHitAngle = angleNow
func move_to_pos(pos, delta):
velocity = Vector2.ZERO
current_target = null
var angle_prev = sign((pos - position).angle())
position = position.move_toward(pos, delta * speed_spawn)
var angle_post = sign((pos - position).angle())
if angle_prev != angle_post:
state_next()
func radius():
return get_node("sprite").texture.get_width()*get_node("sprite").transform.get_scale().x/2
func _physics_process(delta):
if (velocity.length_squared() == 0): return
velocity = move_and_slide(velocity, Vector2(0, -1))
if current_target != null:
var slide_count = get_slide_count()
if slide_count:
var collision = get_slide_collision(slide_count - 1)
var collider = collision.collider
if collider == current_target:
state_next()

4
Source/scripts/btnAdd.gd Normal file
View File

@ -0,0 +1,4 @@
extends Sprite
func radius():
return texture.get_width()*transform.get_scale().x/2

7
Source/scripts/city.gd Normal file
View File

@ -0,0 +1,7 @@
extends KinematicBody2D
func _ready():
get_node("sprite").texture = load("res://sprites/cities/city"+str(randi()%11).pad_zeros(2)+".png")
func radius():
return get_node("sprite").texture.get_width()*get_node("sprite").transform.get_scale().x/2

59
Source/scripts/main.gd Normal file
View File

@ -0,0 +1,59 @@
extends Node2D
var bringmanScene = preload("res://scenes/bringman.tscn")
onready var btnAdd = get_node("btnAdd")
onready var city_parent = get_node("city_parent")
onready var market_parent = get_node("market_parent")
onready var bringman_parent = get_node("bringman_parent")
onready var button_diam = btnAdd.texture.get_width()*btnAdd.transform.get_scale().x
func _input(event):
if event is InputEventMouseButton and event.button_index == BUTTON_LEFT && event.pressed:
if (event.position - btnAdd.position).length() < button_diam/2:
spawn()
func spawn():
var market = random_market()
var city = random_city()
var bm = bringmanScene.instance()
var rot = rand_range(-TAU/5, +TAU/5)
var vec_start = Vector2(0, 1).rotated(rot)
bm.position = btnAdd.position + (vec_start * -(button_diam/2 - bm.radius()))
bm.spawn = btnAdd.position + (vec_start * -(button_diam/2 + bm.radius()))
bm.market = market.get_path()
bm.city = city.get_path()
bm.company = btnAdd.get_path()
print("spawn", bm.position)
bringman_parent.add_child(bm)
func random_market():
var r = []
for child in market_parent.get_children():
r.append(child)
return r[randi() % r.size()]
func random_city():
var r = []
for child in city_parent.get_children():
r.append(child)
return r[randi() % r.size()]

15
Source/scripts/market.gd Normal file
View File

@ -0,0 +1,15 @@
extends KinematicBody2D
# Declare member variables here. Examples:
# var a = 2
# var b = "text"
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
func radius():
return get_node("sprite").texture.get_width()*get_node("sprite").transform.get_scale().x/2

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/background.jpg-516c7c93b38070649a337bb0d4c341c9.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/background.jpg"
dest_files=[ "res://.import/background.jpg-516c7c93b38070649a337bb0d4c341c9.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=1
flags/filter=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=0.1

BIN
Source/sprites/bringman.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bringman.png-3f24afa78595359b9b50a29cc88ac778.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringman.png"
dest_files=[ "res://.import/bringman.png-3f24afa78595359b9b50a29cc88ac778.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm00.png-ad8444137a26bc2af539e434f823c5e2.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm00.png"
dest_files=[ "res://.import/bm00.png-ad8444137a26bc2af539e434f823c5e2.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm01.png-14faf545930198d57e0e1304f9c4fd0c.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm01.png"
dest_files=[ "res://.import/bm01.png-14faf545930198d57e0e1304f9c4fd0c.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm02.png-0437d8b39559b052ca47271c6464662d.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm02.png"
dest_files=[ "res://.import/bm02.png-0437d8b39559b052ca47271c6464662d.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm03.png-b356d6cc4e3dc0b9e072bf51c5907091.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm03.png"
dest_files=[ "res://.import/bm03.png-b356d6cc4e3dc0b9e072bf51c5907091.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm04.png-4d4348d7bbfc31ea3c1346651e8bd773.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm04.png"
dest_files=[ "res://.import/bm04.png-4d4348d7bbfc31ea3c1346651e8bd773.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm05.png-77c2fc241351e7bede668b784b97d311.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm05.png"
dest_files=[ "res://.import/bm05.png-77c2fc241351e7bede668b784b97d311.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm06.png-1302bcc6c6e4738db334bf751a05d5b6.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm06.png"
dest_files=[ "res://.import/bm06.png-1302bcc6c6e4738db334bf751a05d5b6.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm07.png-b030a95088553c448fc6a125bae6b5ff.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm07.png"
dest_files=[ "res://.import/bm07.png-b030a95088553c448fc6a125bae6b5ff.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm08.png-01e74e8d622cd3bf7aeb2d6237683088.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm08.png"
dest_files=[ "res://.import/bm08.png-01e74e8d622cd3bf7aeb2d6237683088.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/bm09.png-59b207be8000ab37e34a426fcefd65ca.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/bringmans/bm09.png"
dest_files=[ "res://.import/bm09.png-59b207be8000ab37e34a426fcefd65ca.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/buttonAdd.png-35da5f2c9dbc1c8df8bbe6726dc38dd8.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/buttonAdd.png"
dest_files=[ "res://.import/buttonAdd.png-35da5f2c9dbc1c8df8bbe6726dc38dd8.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city00.png-938ed737758acb73c978579b1cef7e72.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city00.png"
dest_files=[ "res://.import/city00.png-938ed737758acb73c978579b1cef7e72.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city01.png-ba325f8fd020b55c995f2cc6b5a80df6.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city01.png"
dest_files=[ "res://.import/city01.png-ba325f8fd020b55c995f2cc6b5a80df6.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city02.png-1d4594e0c824bd54bfa889f29ba2e305.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city02.png"
dest_files=[ "res://.import/city02.png-1d4594e0c824bd54bfa889f29ba2e305.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city03.png-62d1a3e085c87d2746ce848927492022.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city03.png"
dest_files=[ "res://.import/city03.png-62d1a3e085c87d2746ce848927492022.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city04.png-24cb2f42f3aeda6a408fbbd282323891.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city04.png"
dest_files=[ "res://.import/city04.png-24cb2f42f3aeda6a408fbbd282323891.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city05.png-2058ee4a8a797fbc5e97c9f788b32c9b.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city05.png"
dest_files=[ "res://.import/city05.png-2058ee4a8a797fbc5e97c9f788b32c9b.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city06.png-eb9e8b2c96e930ffa05e28a41811862b.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city06.png"
dest_files=[ "res://.import/city06.png-eb9e8b2c96e930ffa05e28a41811862b.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city07.png-6c43fe20f6c75051cbe50844e7e9d074.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city07.png"
dest_files=[ "res://.import/city07.png-6c43fe20f6c75051cbe50844e7e9d074.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city08.png-d69588834838eafa84b53eeff6261c32.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city08.png"
dest_files=[ "res://.import/city08.png-d69588834838eafa84b53eeff6261c32.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city09.png-054eca9cc2213fe9591cd312693f05dd.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city09.png"
dest_files=[ "res://.import/city09.png-054eca9cc2213fe9591cd312693f05dd.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city10.png-d97356bc42a2557add7ba4b673eb3e58.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/cities/city10.png"
dest_files=[ "res://.import/city10.png-d97356bc42a2557add7ba4b673eb3e58.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
Source/sprites/city.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/city.png-ec5a17df7066b1e2e9ff73f5594c8375.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/city.png"
dest_files=[ "res://.import/city.png-ec5a17df7066b1e2e9ff73f5594c8375.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

BIN
Source/sprites/market.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/market.png-c369553d611862555f186304a076b43f.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/market.png"
dest_files=[ "res://.import/market.png-c369553d611862555f186304a076b43f.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=true
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
process/normal_map_invert_y=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0