Skip to content

Commit e5c8309

Browse files
committed
First commit
1 parent 7943660 commit e5c8309

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+269
-0
lines changed

Assets/gui.gd

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
2+
extends Label
3+
4+
# member variables here, example:
5+
# var a=2
6+
# var b="textvar"
7+
8+
func _on_need_show(what):
9+
set_text(what)
10+
11+
func _ready():
12+
add_to_group("GUI")
13+
pass
14+
15+

Assets/object.gd

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
2+
extends Control
3+
4+
export var name = ""
5+
# "walk_up", "walk_rightup", "walk_right", "walk_rightfront", "walk_front", "walk_leftfront", "walk_left", "walk_leftup"
6+
export (String, "idle_up", "idle_rightup", "idle_rightfront", "idle_front", "idle_leftfront", "idle_leftup") var animation_arrived = "idle_rightfront"
7+
export (String,FILE) var ScriptRes = ""
8+
9+
func get_interact_pos():
10+
if has_node("interactpos"):
11+
return get_node("interactpos").get_global_pos()
12+
else:
13+
return get_global_pos()
14+
15+
16+
func on_mouse_enter():
17+
if name == "":
18+
name = "noname_" + get_name()
19+
get_tree().call_group(0, "GUI", "_on_need_show", name)
20+
#print(name)
21+
22+
23+
func on_mouse_exit():
24+
get_tree().call_group(0, "GUI", "_on_need_show", "")
25+
#print("exit")
26+
27+
28+
func _input_event(ev):
29+
if ev.is_pressed() and ev.button_index == BUTTON_LEFT:
30+
get_tree().call_group(0, "Movement", "_go_to_object", get_interact_pos(), animation_arrived)
31+
32+
33+
func _ready():
34+
add_to_group("Movement")
35+
add_to_group("GUI")
36+
connect("mouse_enter", self, "on_mouse_enter")
37+
connect("mouse_exit", self, "on_mouse_exit")
38+
connect("input_event", self, "_input_event")
39+
pass
40+
41+

Assets/objects/statue.obs

Whitespace-only changes.

Assets/rooms/desk/bg.jpg

676 KB

Assets/rooms/desk/depth.png

3.91 MB

Assets/rooms/desk/depth.xcf

548 KB
Binary file not shown.

Assets/rooms/desk/desk.scn

506 KB
Binary file not shown.

Assets/rooms/lab/bg.jpg

465 KB

Assets/rooms/lab/lab.scn

1.37 KB
Binary file not shown.

Assets/rooms/reggae/bg.jpg

1.19 MB

0 commit comments

Comments
 (0)