mirror of
https://github.com/kristoferssolo/FuncIt.git
synced 2025-10-21 19:30:35 +00:00
Fixed some debugger problems
This commit is contained in:
parent
261e63b7f3
commit
ccf3093fac
@ -95,6 +95,7 @@ func _ready():
|
|||||||
weaponPositionalOffset = Vector2(-$"weaponHolder/Player-character-theme-gun-na3".texture.get_width() * $"weaponHolder/Player-character-theme-gun-na3".scale.x / 2,-$"weaponHolder/Player-character-theme-gun-na3".texture.get_height() * $"weaponHolder/Player-character-theme-gun-na3".scale.y / 2) + Vector2(-$weaponHolder.get_shape().get_radius(), 0)
|
weaponPositionalOffset = Vector2(-$"weaponHolder/Player-character-theme-gun-na3".texture.get_width() * $"weaponHolder/Player-character-theme-gun-na3".scale.x / 2,-$"weaponHolder/Player-character-theme-gun-na3".texture.get_height() * $"weaponHolder/Player-character-theme-gun-na3".scale.y / 2) + Vector2(-$weaponHolder.get_shape().get_radius(), 0)
|
||||||
$"weaponHolder/Player-character-theme-gun".position = weaponPositionalOffset
|
$"weaponHolder/Player-character-theme-gun".position = weaponPositionalOffset
|
||||||
|
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().connect("network_peer_connected", self, "_network_peer_connected")
|
get_tree().connect("network_peer_connected", self, "_network_peer_connected")
|
||||||
username_text_instance = Global.instance_node_at_location(username_text, PersistentNodes, global_position)
|
username_text_instance = Global.instance_node_at_location(username_text, PersistentNodes, global_position)
|
||||||
username_text_instance.player_following = self
|
username_text_instance.player_following = self
|
||||||
@ -115,7 +116,7 @@ func _ready():
|
|||||||
|
|
||||||
func get_user_state():
|
func get_user_state():
|
||||||
# Create a dictionary of all variables that relate to clients' active state.
|
# Create a dictionary of all variables that relate to clients' active state.
|
||||||
var user_state = {
|
user_state = {
|
||||||
"global_position": global_transform.origin
|
"global_position": global_transform.origin
|
||||||
}
|
}
|
||||||
return user_state
|
return user_state
|
||||||
@ -123,7 +124,7 @@ func get_user_state():
|
|||||||
|
|
||||||
func get_dimensions():
|
func get_dimensions():
|
||||||
# Create a dictionary of all (required) sizes in regards to the client.
|
# Create a dictionary of all (required) sizes in regards to the client.
|
||||||
var dimensions = {
|
dimensions = {
|
||||||
"sprite": {
|
"sprite": {
|
||||||
"width":$player_sprite.texture.get_width(),
|
"width":$player_sprite.texture.get_width(),
|
||||||
"height":$player_sprite.texture.get_height(),
|
"height":$player_sprite.texture.get_height(),
|
||||||
@ -150,7 +151,7 @@ func process_rotation():
|
|||||||
rotation_degrees += VDIR_ray_offset / 10
|
rotation_degrees += VDIR_ray_offset / 10
|
||||||
|
|
||||||
|
|
||||||
func _process(delta: float) -> void:
|
func _process(_delta: float) -> void:
|
||||||
user_input = UIN_preset_pre_processor_instance.update(Global.get_current_phase())
|
user_input = UIN_preset_pre_processor_instance.update(Global.get_current_phase())
|
||||||
if get_tree().is_network_server():
|
if get_tree().is_network_server():
|
||||||
Global.phase_update_global()
|
Global.phase_update_global()
|
||||||
@ -261,12 +262,13 @@ func _physics_process(delta) -> void:
|
|||||||
elif characterStates["onGround"] and velocityVDIR.y > 0:
|
elif characterStates["onGround"] and velocityVDIR.y > 0:
|
||||||
velocityVDIR.y -= deccelerationSpeed
|
velocityVDIR.y -= deccelerationSpeed
|
||||||
velocityVDIR = Vector2(clamp(velocityVDIR.x, -maxMovementSpeed.x, maxMovementSpeed.x), clamp(velocityVDIR.y, -maxMovementSpeed.y, maxMovementSpeed.y))
|
velocityVDIR = Vector2(clamp(velocityVDIR.x, -maxMovementSpeed.x, maxMovementSpeed.x), clamp(velocityVDIR.y, -maxMovementSpeed.y, maxMovementSpeed.y))
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
move_and_slide(velocityVDIR.rotated(rotationalHolder))
|
move_and_slide(velocityVDIR.rotated(rotationalHolder))
|
||||||
rotate_weapon()
|
rotate_weapon()
|
||||||
choose_trajectory()
|
choose_trajectory()
|
||||||
enable_trajectory_line(trajectory_line)
|
enable_trajectory_line(trajectory_line)
|
||||||
if user_input["shoot"] and can_shoot and not is_reloading:
|
if user_input["shoot"] and can_shoot and not is_reloading:
|
||||||
rpc("shoot", trajectory, get_tree().get_network_unique_id())
|
rpc("shoot", trajectory)
|
||||||
is_reloading = true
|
is_reloading = true
|
||||||
reload_timer.start()
|
reload_timer.start()
|
||||||
else:
|
else:
|
||||||
@ -312,16 +314,15 @@ func choose_trajectory():
|
|||||||
trajectory_line = 'hyper'
|
trajectory_line = 'hyper'
|
||||||
|
|
||||||
|
|
||||||
sync func shoot(trajectory:String, id):
|
sync func shoot(new_trajectory:String):
|
||||||
bullet = bullet_env[trajectory].instance()
|
bullet = bullet_env[new_trajectory].instance()
|
||||||
get_parent().add_child(bullet)
|
get_parent().add_child(bullet)
|
||||||
bullet.global_position = shoot_point.global_position
|
bullet.global_position = shoot_point.global_position
|
||||||
bullet.global_rotation = shoot_point.global_rotation
|
bullet.global_rotation = shoot_point.global_rotation
|
||||||
# bullet.player_owner = id
|
|
||||||
|
|
||||||
|
|
||||||
func enable_trajectory_line(trajectory_line:String):
|
func enable_trajectory_line(new_trajectory_line:String):
|
||||||
var x = bullet_trajectory[trajectory_line].instance()
|
var x = bullet_trajectory[new_trajectory_line].instance()
|
||||||
get_parent().add_child(x)
|
get_parent().add_child(x)
|
||||||
x.global_position = shoot_point.global_position
|
x.global_position = shoot_point.global_position
|
||||||
x.global_rotation = shoot_point.global_rotation
|
x.global_rotation = shoot_point.global_rotation
|
||||||
|
|||||||
@ -4,7 +4,7 @@ var VDIR = {}
|
|||||||
|
|
||||||
func update(userState, userDimensions):
|
func update(userState, userDimensions):
|
||||||
var bSP = 0
|
var bSP = 0
|
||||||
var bHO = userDimensions["sprite"]["width"] / 2 * userDimensions["sprite"]["scale"].x
|
var _bHO = userDimensions["sprite"]["width"] / 2 * userDimensions["sprite"]["scale"].x
|
||||||
var bVVO = userDimensions["sprite"]["height"] * userDimensions["sprite"]["scale"].y
|
var bVVO = userDimensions["sprite"]["height"] * userDimensions["sprite"]["scale"].y
|
||||||
var spHO = userDimensions["collider"]["radius"]
|
var spHO = userDimensions["collider"]["radius"]
|
||||||
VDIR = {
|
VDIR = {
|
||||||
|
|||||||
@ -28,8 +28,11 @@ func _ready() -> void:
|
|||||||
if ip.begins_with("192.168.") and not ip.ends_with(".1"):
|
if ip.begins_with("192.168.") and not ip.ends_with(".1"):
|
||||||
ip_address = ip
|
ip_address = ip
|
||||||
|
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().connect("connected_to_server", self, "_connected_to_server")
|
get_tree().connect("connected_to_server", self, "_connected_to_server")
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().connect("server_disconnected", self, "_server_disconnected")
|
get_tree().connect("server_disconnected", self, "_server_disconnected")
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().connect("connection_failed", self, "_connection_failed")
|
get_tree().connect("connection_failed", self, "_connection_failed")
|
||||||
|
|
||||||
|
|
||||||
@ -37,6 +40,7 @@ func create_server() -> void:
|
|||||||
server = NetworkedMultiplayerENet.new()
|
server = NetworkedMultiplayerENet.new()
|
||||||
server.create_server(DEFAULT_PORT, MAX_CLIENTS)
|
server.create_server(DEFAULT_PORT, MAX_CLIENTS)
|
||||||
get_tree().set_network_peer(server)
|
get_tree().set_network_peer(server)
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
Global.instance_node(load("res://source/scenes/GUI/server_handlers/server_advertiser.tscn"), get_tree().current_scene)
|
Global.instance_node(load("res://source/scenes/GUI/server_handlers/server_advertiser.tscn"), get_tree().current_scene)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -25,12 +25,14 @@ func _ready() -> void:
|
|||||||
background_lobby.hide()
|
background_lobby.hide()
|
||||||
device_ip_address.hide()
|
device_ip_address.hide()
|
||||||
text.hide()
|
text.hide()
|
||||||
menu_botton.hide()
|
|
||||||
Global.start_game(false)
|
Global.start_game(false)
|
||||||
|
|
||||||
|
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().connect("network_peer_connected", self, "_player_connected")
|
get_tree().connect("network_peer_connected", self, "_player_connected")
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().connect("network_peer_disconnected", self, "_player_disconnected")
|
get_tree().connect("network_peer_disconnected", self, "_player_disconnected")
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().connect("connected_to_server", self, "_connected_to_server")
|
get_tree().connect("connected_to_server", self, "_connected_to_server")
|
||||||
|
|
||||||
device_ip_address.text = Network.ip_address
|
device_ip_address.text = Network.ip_address
|
||||||
@ -41,6 +43,7 @@ func _ready() -> void:
|
|||||||
device_ip_address.show()
|
device_ip_address.show()
|
||||||
text.show()
|
text.show()
|
||||||
current_spawn_location_instance_number = 1
|
current_spawn_location_instance_number = 1
|
||||||
|
# warning-ignore:shadowed_variable
|
||||||
for player in PersistentNodes.get_children():
|
for player in PersistentNodes.get_children():
|
||||||
if player.is_in_group("Player"):
|
if player.is_in_group("Player"):
|
||||||
for spawn_location in $spawn_locations.get_children():
|
for spawn_location in $spawn_locations.get_children():
|
||||||
@ -116,6 +119,7 @@ sync func switch_to_game() -> void:
|
|||||||
if child.is_in_group("Player"):
|
if child.is_in_group("Player"):
|
||||||
child.update_shoot_mode(true)
|
child.update_shoot_mode(true)
|
||||||
|
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().change_scene("res://source/levels/trinity_site/trinity_site_level.tscn")
|
get_tree().change_scene("res://source/levels/trinity_site/trinity_site_level.tscn")
|
||||||
|
|
||||||
|
|
||||||
@ -128,6 +132,7 @@ func _on_confirm_pressed():
|
|||||||
instance_player(get_tree().get_network_unique_id())
|
instance_player(get_tree().get_network_unique_id())
|
||||||
elif mode == "join":
|
elif mode == "join":
|
||||||
if username_text_edit.text != "":
|
if username_text_edit.text != "":
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
Global.instance_node(load("res://source/scenes/GUI/server_handlers/server_browser.tscn"), self)
|
Global.instance_node(load("res://source/scenes/GUI/server_handlers/server_browser.tscn"), self)
|
||||||
|
|
||||||
|
|
||||||
@ -140,5 +145,6 @@ func show_lobby():
|
|||||||
|
|
||||||
|
|
||||||
func _on_return_pressed():
|
func _on_return_pressed():
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().change_scene("res://source/scenes/GUI/main_menu.tscn")
|
get_tree().change_scene("res://source/scenes/GUI/main_menu.tscn")
|
||||||
|
|
||||||
|
|||||||
@ -29,7 +29,7 @@ func _ready():
|
|||||||
print("GameServer LAN service: Listening port: " + str(listen_port))
|
print("GameServer LAN service: Listening port: " + str(listen_port))
|
||||||
|
|
||||||
|
|
||||||
func _process(delta):
|
func _process(_delta):
|
||||||
if socket_udp.get_available_packet_count() > 0:
|
if socket_udp.get_available_packet_count() > 0:
|
||||||
var server_ip = socket_udp.get_packet_ip()
|
var server_ip = socket_udp.get_packet_ip()
|
||||||
var server_port = socket_udp.get_packet_port()
|
var server_port = socket_udp.get_packet_port()
|
||||||
|
|||||||
@ -33,7 +33,5 @@ func _draw():
|
|||||||
time += 0.06944
|
time += 0.06944
|
||||||
|
|
||||||
|
|
||||||
func _process(delta):
|
func _process(_delta):
|
||||||
update()
|
update()
|
||||||
pass
|
|
||||||
|
|
||||||
|
|||||||
@ -12,6 +12,7 @@ var pos
|
|||||||
func _ready():
|
func _ready():
|
||||||
pos = Global.get("player").get_node('weaponHolder/Player-character-theme-gun').position
|
pos = Global.get("player").get_node('weaponHolder/Player-character-theme-gun').position
|
||||||
|
|
||||||
|
|
||||||
func follow_hyperbolic_trajectory():
|
func follow_hyperbolic_trajectory():
|
||||||
if pos.x > 0:
|
if pos.x > 0:
|
||||||
velocity.x = 5
|
velocity.x = 5
|
||||||
@ -20,11 +21,12 @@ func follow_hyperbolic_trajectory():
|
|||||||
velocity.x = 5
|
velocity.x = 5
|
||||||
velocity.y = -a_parameter/(time*b_parameter)
|
velocity.y = -a_parameter/(time*b_parameter)
|
||||||
|
|
||||||
|
|
||||||
func _process(delta):
|
func _process(delta):
|
||||||
follow_hyperbolic_trajectory()
|
follow_hyperbolic_trajectory()
|
||||||
time += delta
|
time += delta
|
||||||
position += velocity * speed_hyper * delta
|
position += velocity * speed_hyper * delta
|
||||||
|
|
||||||
|
|
||||||
func _on_hitbox_body_entered(body):
|
func _on_hitbox_body_entered(_body):
|
||||||
queue_free()
|
queue_free()
|
||||||
|
|||||||
@ -16,6 +16,6 @@ func _draw():
|
|||||||
draw_circle(dot_position, 2, Color(225, 225, 225))
|
draw_circle(dot_position, 2, Color(225, 225, 225))
|
||||||
time += 0.06944
|
time += 0.06944
|
||||||
|
|
||||||
func _process(delta):
|
|
||||||
update()
|
|
||||||
|
|
||||||
|
func _process(_delta):
|
||||||
|
update()
|
||||||
|
|||||||
@ -20,5 +20,5 @@ func _process(delta):
|
|||||||
position += velocity * speed_line * delta
|
position += velocity * speed_line * delta
|
||||||
|
|
||||||
|
|
||||||
func _on_hitbox_body_entered(body):
|
func _on_hitbox_body_entered(_body):
|
||||||
queue_free()
|
queue_free()
|
||||||
|
|||||||
@ -28,7 +28,7 @@ func _draw():
|
|||||||
draw_circle(dot_position, 2, Color(225, 225, 225))
|
draw_circle(dot_position, 2, Color(225, 225, 225))
|
||||||
time += 0.06944
|
time += 0.06944
|
||||||
|
|
||||||
func _process(delta):
|
func _process(_delta):
|
||||||
update()
|
update()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -29,5 +29,5 @@ func _process(delta):
|
|||||||
position += velocity * speed_parab * delta
|
position += velocity * speed_parab * delta
|
||||||
|
|
||||||
|
|
||||||
func _on_hitbox_body_entered(body):
|
func _on_hitbox_body_entered(_body):
|
||||||
queue_free()
|
queue_free()
|
||||||
|
|||||||
@ -18,5 +18,5 @@ func _draw():
|
|||||||
draw_circle(dot_position, 2, Color(225, 225, 225))
|
draw_circle(dot_position, 2, Color(225, 225, 225))
|
||||||
time += 0.06944
|
time += 0.06944
|
||||||
|
|
||||||
func _process(delta):
|
func _process(_delta):
|
||||||
update()
|
update()
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
extends Node
|
extends Node
|
||||||
|
|
||||||
func _process(delta):
|
func _process(_delta):
|
||||||
if Input.is_action_just_pressed("fullscreen_toggle"):
|
if Input.is_action_just_pressed("fullscreen_toggle"):
|
||||||
OS.window_fullscreen = !OS.window_fullscreen
|
OS.window_fullscreen = !OS.window_fullscreen
|
||||||
pass
|
pass
|
||||||
|
|||||||
@ -8,7 +8,7 @@ var distanceToPlayerOffset = -150
|
|||||||
onready var health_bar = $health_bar
|
onready var health_bar = $health_bar
|
||||||
|
|
||||||
|
|
||||||
func _process(delta: float) -> void:
|
func _process(_delta) -> void:
|
||||||
if player_following != null:
|
if player_following != null:
|
||||||
global_position = player_following.global_position + Vector2(0,distanceToPlayerOffset).rotated(player_following.rotation) + Vector2(0,45)
|
global_position = player_following.global_position + Vector2(0,distanceToPlayerOffset).rotated(player_following.rotation) + Vector2(0,45)
|
||||||
|
|
||||||
|
|||||||
@ -1,15 +1,17 @@
|
|||||||
extends Control
|
extends Control
|
||||||
|
|
||||||
|
|
||||||
func _on_play_pressed():
|
func _on_play_pressed() -> void:
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().change_scene("res://source/scenes/GUI/singleplayer_setup.tscn")
|
get_tree().change_scene("res://source/scenes/GUI/singleplayer_setup.tscn")
|
||||||
|
|
||||||
|
|
||||||
func _on_LAN_party_pressed():
|
func _on_LAN_party_pressed() -> void:
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
get_tree().change_scene("res://source/scenes/GUI/network_setup.tscn")
|
get_tree().change_scene("res://source/scenes/GUI/network_setup.tscn")
|
||||||
|
|
||||||
|
|
||||||
func _on_exit_pressed():
|
func _on_exit_pressed() -> void:
|
||||||
get_tree().quit()
|
get_tree().quit()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -5,4 +5,5 @@ extends TextureButton
|
|||||||
# Global.instance_node(load("res://source/scenes/OVERLAY/elements/menu_button_overlay.tscn"), Global.ui)
|
# Global.instance_node(load("res://source/scenes/OVERLAY/elements/menu_button_overlay.tscn"), Global.ui)
|
||||||
|
|
||||||
func _on_menu_button_pressed():
|
func _on_menu_button_pressed():
|
||||||
|
# warning-ignore:return_value_discarded
|
||||||
Global.instance_node(load("res://source/scenes/OVERLAY/elements/menu_button_overlay.tscn"), Global.ui)
|
Global.instance_node(load("res://source/scenes/OVERLAY/elements/menu_button_overlay.tscn"), Global.ui)
|
||||||
|
|||||||
@ -8,7 +8,7 @@ var distanceToPlayerOffset = -150
|
|||||||
onready var label = $Label
|
onready var label = $Label
|
||||||
|
|
||||||
|
|
||||||
func _process(delta: float) -> void:
|
func _process(_delta) -> void:
|
||||||
if player_following != null:
|
if player_following != null:
|
||||||
global_position = player_following.global_position + Vector2(0,distanceToPlayerOffset).rotated(player_following.rotation)
|
global_position = player_following.global_position + Vector2(0,distanceToPlayerOffset).rotated(player_following.rotation)
|
||||||
|
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
[ext_resource path="res://source/assets/scripts/server_handlers/server_processors/server_browser.gd" type="Script" id=3]
|
[ext_resource path="res://source/assets/scripts/server_handlers/server_processors/server_browser.gd" type="Script" id=3]
|
||||||
[ext_resource path="res://source/scenes/OVERLAY/elements/button.tscn" type="PackedScene" id=4]
|
[ext_resource path="res://source/scenes/OVERLAY/elements/button.tscn" type="PackedScene" id=4]
|
||||||
[ext_resource path="res://source/assets/sprites/GUI/background_server.svg" type="Texture" id=5]
|
[ext_resource path="res://source/assets/sprites/GUI/background_server.svg" type="Texture" id=5]
|
||||||
[ext_resource path="res://source/assets/sprites/GUI/in_game/button_disabled.svg" type="Texture" id=7]
|
[ext_resource path="res://source/assets/sprites/GUI/in_game/buttons/button_disabled.svg" type="Texture" id=7]
|
||||||
[ext_resource path="res://source/fonts/oxygen/Oxygen-Regular.ttf" type="DynamicFontData" id=8]
|
[ext_resource path="res://source/fonts/oxygen/Oxygen-Regular.ttf" type="DynamicFontData" id=8]
|
||||||
|
|
||||||
[sub_resource type="DynamicFont" id=1]
|
[sub_resource type="DynamicFont" id=1]
|
||||||
|
|||||||
@ -13,25 +13,25 @@
|
|||||||
[ext_resource path="res://source/assets/sprites/GUI/in_game/user_input/ready_button/ready_button_hover.svg" type="Texture" id=11]
|
[ext_resource path="res://source/assets/sprites/GUI/in_game/user_input/ready_button/ready_button_hover.svg" type="Texture" id=11]
|
||||||
[ext_resource path="res://source/assets/sprites/GUI/in_game/user_input/skip_button/skip_button.svg" type="Texture" id=12]
|
[ext_resource path="res://source/assets/sprites/GUI/in_game/user_input/skip_button/skip_button.svg" type="Texture" id=12]
|
||||||
|
|
||||||
[sub_resource type="StyleBoxTexture" id=9]
|
[sub_resource type="StyleBoxTexture" id=1]
|
||||||
texture = ExtResource( 1 )
|
texture = ExtResource( 1 )
|
||||||
region_rect = Rect2( 0, 0, 480, 156 )
|
region_rect = Rect2( 0, 0, 480, 156 )
|
||||||
|
|
||||||
[sub_resource type="StyleBoxTexture" id=7]
|
[sub_resource type="StyleBoxTexture" id=2]
|
||||||
texture = ExtResource( 3 )
|
texture = ExtResource( 3 )
|
||||||
region_rect = Rect2( 0, 0, 100, 100 )
|
region_rect = Rect2( 0, 0, 100, 100 )
|
||||||
|
|
||||||
[sub_resource type="DynamicFont" id=2]
|
[sub_resource type="DynamicFont" id=3]
|
||||||
size = 14
|
size = 14
|
||||||
use_mipmaps = true
|
use_mipmaps = true
|
||||||
use_filter = true
|
use_filter = true
|
||||||
font_data = ExtResource( 2 )
|
font_data = ExtResource( 2 )
|
||||||
|
|
||||||
[sub_resource type="StyleBoxTexture" id=8]
|
[sub_resource type="StyleBoxTexture" id=4]
|
||||||
texture = ExtResource( 5 )
|
texture = ExtResource( 5 )
|
||||||
region_rect = Rect2( 0, 0, 100, 100 )
|
region_rect = Rect2( 0, 0, 100, 100 )
|
||||||
|
|
||||||
[sub_resource type="DynamicFont" id=3]
|
[sub_resource type="DynamicFont" id=5]
|
||||||
size = 14
|
size = 14
|
||||||
use_mipmaps = true
|
use_mipmaps = true
|
||||||
use_filter = true
|
use_filter = true
|
||||||
@ -41,16 +41,22 @@ font_data = ExtResource( 2 )
|
|||||||
texture = ExtResource( 4 )
|
texture = ExtResource( 4 )
|
||||||
region_rect = Rect2( 0, 0, 100, 100 )
|
region_rect = Rect2( 0, 0, 100, 100 )
|
||||||
|
|
||||||
[sub_resource type="DynamicFont" id=4]
|
[sub_resource type="DynamicFont" id=7]
|
||||||
size = 14
|
size = 14
|
||||||
use_mipmaps = true
|
use_mipmaps = true
|
||||||
use_filter = true
|
use_filter = true
|
||||||
font_data = ExtResource( 2 )
|
font_data = ExtResource( 2 )
|
||||||
|
|
||||||
[sub_resource type="StyleBoxTexture" id=5]
|
[sub_resource type="StyleBoxTexture" id=8]
|
||||||
texture = ExtResource( 6 )
|
texture = ExtResource( 6 )
|
||||||
region_rect = Rect2( 0, 0, 100, 100 )
|
region_rect = Rect2( 0, 0, 100, 100 )
|
||||||
|
|
||||||
|
[sub_resource type="DynamicFont" id=9]
|
||||||
|
size = 22
|
||||||
|
use_mipmaps = true
|
||||||
|
use_filter = true
|
||||||
|
font_data = ExtResource( 2 )
|
||||||
|
|
||||||
[sub_resource type="DynamicFont" id=10]
|
[sub_resource type="DynamicFont" id=10]
|
||||||
size = 22
|
size = 22
|
||||||
use_mipmaps = true
|
use_mipmaps = true
|
||||||
@ -63,16 +69,10 @@ use_mipmaps = true
|
|||||||
use_filter = true
|
use_filter = true
|
||||||
font_data = ExtResource( 2 )
|
font_data = ExtResource( 2 )
|
||||||
|
|
||||||
[sub_resource type="DynamicFont" id=12]
|
|
||||||
size = 22
|
|
||||||
use_mipmaps = true
|
|
||||||
use_filter = true
|
|
||||||
font_data = ExtResource( 2 )
|
|
||||||
|
|
||||||
[node name="user_input" type="Panel"]
|
[node name="user_input" type="Panel"]
|
||||||
margin_right = 480.0
|
margin_right = 480.0
|
||||||
margin_bottom = 156.0
|
margin_bottom = 156.0
|
||||||
custom_styles/panel = SubResource( 9 )
|
custom_styles/panel = SubResource( 1 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_lock_": true,
|
"_edit_lock_": true,
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
@ -98,7 +98,7 @@ margin_left = -50.0
|
|||||||
margin_top = -50.0
|
margin_top = -50.0
|
||||||
margin_right = 50.0
|
margin_right = 50.0
|
||||||
margin_bottom = 50.0
|
margin_bottom = 50.0
|
||||||
custom_styles/panel = SubResource( 7 )
|
custom_styles/panel = SubResource( 2 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_lock_": true,
|
"_edit_lock_": true,
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
@ -112,7 +112,7 @@ anchor_bottom = 1.0
|
|||||||
margin_left = -39.0
|
margin_left = -39.0
|
||||||
margin_top = -19.0
|
margin_top = -19.0
|
||||||
margin_right = 39.0
|
margin_right = 39.0
|
||||||
custom_fonts/font = SubResource( 2 )
|
custom_fonts/font = SubResource( 3 )
|
||||||
custom_colors/font_color = Color( 0, 0, 0, 1 )
|
custom_colors/font_color = Color( 0, 0, 0, 1 )
|
||||||
text = "line"
|
text = "line"
|
||||||
align = 1
|
align = 1
|
||||||
@ -133,7 +133,7 @@ margin_left = -50.0
|
|||||||
margin_top = -50.0
|
margin_top = -50.0
|
||||||
margin_right = 50.0
|
margin_right = 50.0
|
||||||
margin_bottom = 50.0
|
margin_bottom = 50.0
|
||||||
custom_styles/panel = SubResource( 8 )
|
custom_styles/panel = SubResource( 4 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_lock_": true,
|
"_edit_lock_": true,
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
@ -147,7 +147,7 @@ anchor_bottom = 1.0
|
|||||||
margin_left = -39.0
|
margin_left = -39.0
|
||||||
margin_top = -19.0
|
margin_top = -19.0
|
||||||
margin_right = 39.0
|
margin_right = 39.0
|
||||||
custom_fonts/font = SubResource( 3 )
|
custom_fonts/font = SubResource( 5 )
|
||||||
custom_colors/font_color = Color( 0, 0, 0, 1 )
|
custom_colors/font_color = Color( 0, 0, 0, 1 )
|
||||||
text = "parabol"
|
text = "parabol"
|
||||||
align = 1
|
align = 1
|
||||||
@ -182,7 +182,7 @@ anchor_bottom = 1.0
|
|||||||
margin_left = -39.0
|
margin_left = -39.0
|
||||||
margin_top = -19.0
|
margin_top = -19.0
|
||||||
margin_right = 39.0
|
margin_right = 39.0
|
||||||
custom_fonts/font = SubResource( 4 )
|
custom_fonts/font = SubResource( 7 )
|
||||||
custom_colors/font_color = Color( 0, 0, 0, 1 )
|
custom_colors/font_color = Color( 0, 0, 0, 1 )
|
||||||
text = "hyperbol"
|
text = "hyperbol"
|
||||||
align = 1
|
align = 1
|
||||||
@ -203,7 +203,7 @@ margin_left = -50.0
|
|||||||
margin_top = -50.0
|
margin_top = -50.0
|
||||||
margin_right = 50.0
|
margin_right = 50.0
|
||||||
margin_bottom = 50.0
|
margin_bottom = 50.0
|
||||||
custom_styles/panel = SubResource( 5 )
|
custom_styles/panel = SubResource( 8 )
|
||||||
__meta__ = {
|
__meta__ = {
|
||||||
"_edit_lock_": true,
|
"_edit_lock_": true,
|
||||||
"_edit_use_anchors_": false
|
"_edit_use_anchors_": false
|
||||||
@ -217,7 +217,7 @@ anchor_bottom = 1.0
|
|||||||
margin_left = -39.0
|
margin_left = -39.0
|
||||||
margin_top = -19.0
|
margin_top = -19.0
|
||||||
margin_right = 39.0
|
margin_right = 39.0
|
||||||
custom_fonts/font = SubResource( 4 )
|
custom_fonts/font = SubResource( 7 )
|
||||||
custom_colors/font_color = Color( 0, 0, 0, 1 )
|
custom_colors/font_color = Color( 0, 0, 0, 1 )
|
||||||
text = "sin"
|
text = "sin"
|
||||||
align = 1
|
align = 1
|
||||||
@ -240,7 +240,7 @@ __meta__ = {
|
|||||||
[node name="Label" type="Label" parent="controls"]
|
[node name="Label" type="Label" parent="controls"]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
margin_bottom = 29.0
|
margin_bottom = 29.0
|
||||||
custom_fonts/font = SubResource( 10 )
|
custom_fonts/font = SubResource( 9 )
|
||||||
text = "Active formula"
|
text = "Active formula"
|
||||||
align = 1
|
align = 1
|
||||||
valign = 1
|
valign = 1
|
||||||
@ -264,7 +264,7 @@ __meta__ = {
|
|||||||
[node name="Label" type="Label" parent="controls/ready_button"]
|
[node name="Label" type="Label" parent="controls/ready_button"]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
custom_fonts/font = SubResource( 11 )
|
custom_fonts/font = SubResource( 10 )
|
||||||
text = "Ready"
|
text = "Ready"
|
||||||
align = 1
|
align = 1
|
||||||
valign = 1
|
valign = 1
|
||||||
@ -288,7 +288,7 @@ __meta__ = {
|
|||||||
[node name="Label" type="Label" parent="controls/skip_button"]
|
[node name="Label" type="Label" parent="controls/skip_button"]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
custom_fonts/font = SubResource( 12 )
|
custom_fonts/font = SubResource( 11 )
|
||||||
text = "Skip"
|
text = "Skip"
|
||||||
align = 1
|
align = 1
|
||||||
valign = 1
|
valign = 1
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user