Skip to content

Aiden 04 #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Normalize EOL for all files that Git considers text files.
* text=auto eol=lf
61 changes: 2 additions & 59 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,59 +1,2 @@
# This .gitignore file should be placed at the root of your Unity project directory
#
# Get latest from https://github.com/github/gitignore/blob/master/Unity.gitignore
#
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/[Ll]ogs/
/[Mm]emoryCaptures/

# Never ignore Asset meta data
!/[Aa]ssets/**/*.meta

# Uncomment this line if you wish to ignore the asset store tools plugin
# /[Aa]ssets/AssetStoreTools*

# Autogenerated Jetbrains Rider plugin
[Aa]ssets/Plugins/Editor/JetBrains*

# Visual Studio cache directory
.vs/

# Gradle cache directory
.gradle/

# Autogenerated VS/MD/Consulo solution and project files
ExportedObj/
.consulo/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
*.pdb
*.mdb
*.opendb
*.VC.db

# Unity3D generated meta files
*.pidb.meta
*.pdb.meta
*.mdb.meta

# Unity3D generated file on crash reports
sysinfo.txt

# Builds
*.apk
*.unitypackage

# Crashlytics generated file
crashlytics-build.properties
# Godot 4+ specific ignores
.godot/
3 changes: 3 additions & 0 deletions global_data.gd
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
extends Node

var playerCharPath: String
1 change: 1 addition & 0 deletions icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
37 changes: 37 additions & 0 deletions icon.svg.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://dekh4a6t8uq3j"
path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://icon.svg"
dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
62 changes: 62 additions & 0 deletions project.godot
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
; 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=5

[application]

config/name="Hallow's Thief"
run/main_scene="res://source/scenes/demo_room.tscn"
config/features=PackedStringArray("4.3", "GL Compatibility")
config/icon="res://icon.svg"

[autoload]

GlobalData="*res://global_data.gd"

[display]

window/size/mode=2
window/stretch/mode="canvas_items"

[input]

Left={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null)
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194319,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
]
}
Right={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null)
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194321,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
]
}
Up={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null)
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194320,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
]
}
Down={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null)
, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194322,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null)
]
}

[layer_names]

2d_physics/layer_1="Walls"
2d_physics/layer_2="Player"

[rendering]

renderer/rendering_method="gl_compatibility"
renderer/rendering_method.mobile="gl_compatibility"
128 changes: 128 additions & 0 deletions scenes/SelectionScene.tscn
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
[gd_scene load_steps=4 format=3 uid="uid://bnhxjlp8dqds7"]

[ext_resource type="Script" path="res://scenes/character_select.gd" id="1_dir6u"]
[ext_resource type="Texture2D" uid="uid://dekh4a6t8uq3j" path="res://icon.svg" id="2_cfkum"]
[ext_resource type="Texture2D" uid="uid://dwyj1uva3h3ys" path="res://scenes/background.png" id="2_d8l8v"]

[node name="CharacterSelect" type="Node2D" node_paths=PackedStringArray("button1", "button2", "button3", "button4", "sprite1", "sprite2", "sprite3", "sprite4")]
script = ExtResource("1_dir6u")
button1 = NodePath("Player1/Button1")
button2 = NodePath("Player2/Button2")
button3 = NodePath("Player3/Button3")
button4 = NodePath("Player4/Button4")
sprite1 = NodePath("Player1/Sprite1")
sprite2 = NodePath("Player2/Sprite2")
sprite3 = NodePath("Player3/Sprite3")
sprite4 = NodePath("Player4/Sprite4")

[node name="TextureRect" type="TextureRect" parent="."]
offset_left = -34.0
offset_right = 1886.0
offset_bottom = 1080.0
scale = Vector2(0.639999, 0.64)
texture = ExtResource("2_d8l8v")

[node name="Player1" type="Node2D" parent="."]
position = Vector2(114, -2)
scale = Vector2(2.5, 2.5)

[node name="Button1" type="Button" parent="Player1"]
offset_left = 16.0
offset_top = 81.0
offset_right = 72.0
offset_bottom = 89.0
text = "Frankenstein"

[node name="Sprite1" type="Sprite2D" parent="Player1"]
position = Vector2(45, 52)
scale = Vector2(0.255, 0.255)
texture = ExtResource("2_cfkum")
hframes = 4

[node name="Label" type="Label" parent="Player1"]
offset_left = 13.6
offset_right = 98.6
offset_bottom = 23.0
text = "Player One"

[node name="Player2" type="Node2D" parent="."]
position = Vector2(560, 0)
scale = Vector2(2.5, 2.5)

[node name="Button2" type="Button" parent="Player2"]
offset_left = 16.0
offset_top = 81.0
offset_right = 72.0
offset_bottom = 89.0
text = "Frankenstein"

[node name="Sprite2" type="Sprite2D" parent="Player2"]
position = Vector2(45, 52)
scale = Vector2(0.255, 0.255)
texture = ExtResource("2_cfkum")
hframes = 4

[node name="Label" type="Label" parent="Player2"]
offset_left = 28.0
offset_top = -2.4
offset_right = 113.0
offset_bottom = 20.6
text = "Player Two"

[node name="Player3" type="Node2D" parent="."]
position = Vector2(126, 346)
scale = Vector2(2.5, 2.5)

[node name="Button3" type="Button" parent="Player3"]
offset_left = 16.0
offset_top = 81.0
offset_right = 72.0
offset_bottom = 89.0
text = "Frankenstein"

[node name="Sprite3" type="Sprite2D" parent="Player3"]
position = Vector2(45, 52)
scale = Vector2(0.255, 0.255)
texture = ExtResource("2_cfkum")
hframes = 4

[node name="Label" type="Label" parent="Player3"]
offset_left = 17.2
offset_top = 1.2207e-05
offset_right = 115.2
offset_bottom = 23.0
text = "Player Three"

[node name="Player4" type="Node2D" parent="."]
position = Vector2(589, 348)
scale = Vector2(2.5, 2.5)

[node name="Button4" type="Button" parent="Player4"]
offset_left = 16.0
offset_top = 81.0
offset_right = 72.0
offset_bottom = 89.0
text = "Frankenstein"

[node name="Sprite4" type="Sprite2D" parent="Player4"]
position = Vector2(45, 52)
scale = Vector2(0.255, 0.255)
texture = ExtResource("2_cfkum")
hframes = 4

[node name="Label" type="Label" parent="Player4"]
offset_left = 23.2
offset_top = -1.2207e-05
offset_right = 111.2
offset_bottom = 23.0
text = "Player Four
"

[node name="Button" type="Button" parent="."]
offset_left = 449.0
offset_top = 294.0
offset_right = 512.0
offset_bottom = 325.0
scale = Vector2(2.48121, 1.80882)
text = "Lock In
"
Binary file added scenes/background.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
34 changes: 34 additions & 0 deletions scenes/background.png.import
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://dwyj1uva3h3ys"
path="res://.godot/imported/background.png-d201997fe82dd443c9b8318e3f2fc828.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://scenes/background.png"
dest_files=["res://.godot/imported/background.png-d201997fe82dd443c9b8318e3f2fc828.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Loading