Converted to Godot4 and removed Tilemap for now

This commit is contained in:
Jaap Marsman 2023-03-29 20:32:57 +08:00
parent 781765d9d4
commit e7f69d04b4
182 changed files with 1877 additions and 1663 deletions

1
godot/.godot/.gdignore Normal file
View File

@ -0,0 +1 @@

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,170 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-16.4761, -349.123),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 0.529732
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"position": Vector3(0, 0, 0),
"use_environment": false,
"use_orthogonal": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"use_orthogonal": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"use_orthogonal": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"use_orthogonal": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -0,0 +1,26 @@
[docks]
dock_filesystem_split=0
dock_filesystem_display_mode=0
dock_filesystem_file_sort=0
dock_filesystem_file_list_display_mode=1
dock_split_2=0
dock_split_3=0
dock_hsplit_1=0
dock_hsplit_2=405
dock_hsplit_3=-405
dock_hsplit_4=0
dock_3="Scene,Import"
dock_4="FileSystem"
dock_5="Inspector,Node,History"
[EditorNode]
open_scenes=["res://Main.tscn"]
[ScriptEditor]
open_scripts=["res://Main.gd"]
open_help=[]
script_split_offset=105
list_split_offset=0

View File

@ -0,0 +1,64 @@
2a60927148abd1d33b818b535e306557
::res://::1680093138
AllBuildings.tscn::PackedScene::-1::1680093014::0::1::::<><>::res://Assets/classroom_empty.png
BudgetMenu.gd::GDScript::-1::1680093014::0::1::::<>Control<>::
Buildings.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
ClassTeachers.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
CTeacher.gd::GDScript::-1::1680093014::0::1::::<>Node2D<>::
CTeacher.tscn::PackedScene::-1::1680093014::0::1::::<><>::res://CTeacher.gd
DebugMenu.gd::GDScript::-1::1680093014::0::1::::<>Control<>::
default_env.tres::Environment::7705074507224554240::1680093026::0::1::::<><>::
Finances.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
GameTimer.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
icon.png::CompressedTexture2D::1983872432739645788::1678450842::1680093021::1::::<><>::
Main.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
Main.tscn::PackedScene::4856173409816320826::1680093026::0::1::::<><>::res://Pupils.gd<>res://BudgetMenu.gd<>res://Main.gd<>res://Buildings.gd<>res://ClassTeachers.gd<>uid://dwghtdnhmeve<>uid://dw764h386jj8v<>res://UserInterface.gd<>res://PrincipalMenu.gd<>uid://chtlo226ro7l<>res://DebugMenu.gd<>uid://bbwsnnt6q5y2g
MainCamera.gd::GDScript::-1::1680093014::0::1::::<>Camera2D<>::
NameGenerator.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
PlayerVariables.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
PrincipalMenu.gd::GDScript::-1::1680093014::0::1::::<>Control<>::
Pupil.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
Pupil.tscn::PackedScene::-1::1680093014::0::1::::<><>::res://Pupil.gd
Pupils.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
README.md::TextFile::-1::1678450842::0::1::::<><>::
Registers.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
StartScreen.gd::GDScript::-1::1680093014::0::1::::<>CanvasLayer<>::
UserInterface.gd::GDScript::-1::1680093014::0::1::::<>CanvasLayer<>::
::res://Assets/::1680093021
classroom_empty.png::CompressedTexture2D::256360647195903118::1678450842::1680093021::1::::<><>::
CooperHewitt-Bold.otf::FontFile::3940887727737351817::1678450842::1680093021::1::::<><>::
CooperHewitt-Book.otf::FontFile::2908971196534181174::1678450842::1680093021::1::::<><>::
CooperHewitt-Heavy.otf::FontFile::6141655971585280464::1678450842::1680093021::1::::<><>::
CooperHewitt-Light.otf::FontFile::5984435647587437955::1678450842::1680093021::1::::<><>::
CooperHewitt-Medium.otf::FontFile::6830160960743286450::1678450842::1680093021::1::::<><>::
CooperHewitt-Semibold.otf::FontFile::7601641036176726619::1678450842::1680093021::1::::<><>::
CooperHewitt-Thin.otf::FontFile::8376899148622358878::1678450842::1680093021::1::::<><>::
grass.png::CompressedTexture2D::4754389566562081090::1678450842::1680093021::1::::<><>::
Jellee-Bold.ttf::FontFile::2503142672696931596::1678450842::1680093021::1::::<><>::
road2.png::CompressedTexture2D::734024576911978212::1678450842::1680093021::1::::<><>::
road.png::CompressedTexture2D::4975105600523953478::1678450842::1680093021::1::::<><>::
road_crossing.png::CompressedTexture2D::955289433441279403::1678450842::1680093021::1::::<><>::
tree1.png::CompressedTexture2D::644028705528011624::1678450842::1680093021::1::::<><>::
Xolonium-Regular.ttf::FontFile::8771411126504066163::1678450842::1680093021::1::::<><>::
XoloniumRegular.tres::FontFile::-1::1680093014::0::1::::<><>::res://Assets/Xolonium-Regular.ttf
::res://Dialogs/::1678450842
Josephine1.gd::GDScript::-1::1680093014::0::1::::<>Node<>::
::res://Dialogs/data/::1678450842
dialog1.json::JSON::-1::1678450842::0::1::::<><>::
::res://Docs/::1678450842
3d_idea.md::TextFile::-1::1678450842::0::1::::<><>::
SchoolSim.md::TextFile::-1::1678450842::0::1::::<><>::
::res://Principal/::1680093021
Face1.png::CompressedTexture2D::156002376455489435::1678450842::1680093021::1::::<><>::
Face2.png::CompressedTexture2D::2210778164719491454::1678450842::1680093021::1::::<><>::
Face3.png::CompressedTexture2D::349114044403279157::1678450842::1680093021::1::::<><>::
::res://Resources/::1678450842
Grasses.tres::TileSet::-1::1680093014::0::1::::<><>::res://Assets/grass.png<>res://Assets/road.png<>res://Assets/tree1.png<>res://Assets/road2.png<>res://Assets/road_crossing.png
::res://Rooms/::1680092760
Classroom.gd::GDScript::-1::1680093014::0::1::::<>Node2D<>::
Classroom.tscn::PackedScene::-1::1680093014::0::1::::<><>::res://Assets/classroom_empty.png<>res://Rooms/Classroom.gd
CPDRoom.gd::GDScript::-1::1680093014::0::1::::<>Node2D<>::
CPDRoom.tscn::PackedScene::-1::1680093014::0::1::::<><>::res://Assets/classroom_empty.png<>res://Rooms/CPDRoom.gd
CTeacher.tscn::PackedScene::-1::1680093014::0::1::::<><>::
StaffRoom.gd::GDScript::-1::1680093014::0::1::::<>Node2D<>::
StaffRoom.tscn::PackedScene::-1::1680093014::0::1::::<><>::res://Assets/classroom_empty.png<>res://Rooms/Classroom.gd

View File

@ -0,0 +1,2 @@
res://default_env.tres
res://Main.tscn

View File

@ -0,0 +1,13 @@
[editor_metadata]
executable_path="/app/bin/godot-bin"
[debug_options]
run_live_debug=true
run_reload_scripts=true
[recent_files]
scenes=["res://Main.tscn"]
scripts=["res://Main.gd"]

View File

@ -0,0 +1,13 @@
[res://Main.gd]
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 0,
"folded_lines": Array[int]([]),
"h_scroll_position": 0,
"row": 0,
"scroll_position": 0.0,
"selection": false,
"syntax_highlighter": "GDScript"
}

View File

@ -0,0 +1 @@
list=Array[Dictionary]([])

View File

@ -0,0 +1,3 @@
source_md5="27aceeb78605fc03e476ac514a0478ed"
dest_md5="8458529617b04d88f4c41bde440aab2b"

View File

@ -0,0 +1,3 @@
source_md5="375f05aace97ea5be7690c422e629fa6"
dest_md5="ef8420d1170a79bd06f39af1ca8b88d7"

View File

@ -0,0 +1,3 @@
source_md5="220a37297a9bdbe87f7460bd8d520df1"
dest_md5="5365b584a1159e858f9191692158f631"

View File

@ -0,0 +1,3 @@
source_md5="c673f1bd7106775b5ebee40d17c71750"
dest_md5="8a0c006d0ac2e8069decd5b2e4457fc3"

View File

@ -0,0 +1,3 @@
source_md5="da25a0c11cae8400d9bbb4561e3bb5a2"
dest_md5="a602f196326ecd20237b337f20b1482d"

View File

@ -0,0 +1,3 @@
source_md5="b5da7aed12682c2ab73cb3f04cd89151"
dest_md5="837cb127d7dd9654b631e12f4423a079"

View File

@ -0,0 +1,3 @@
source_md5="3d6bcfcb211362de49a17def84faef12"
dest_md5="f1f7b062d569d299740a039a6e41130b"

View File

@ -0,0 +1,3 @@
source_md5="01464645f8bc55404c8ad235b2e161f8"
dest_md5="2c8f2d23016a5e66109c5665a57a364c"

View File

@ -0,0 +1,3 @@
source_md5="91f275c09133f09e6dde434d1db2fc3f"
dest_md5="2fcd5ad9304a11a75233254e49f1c49e"

View File

@ -0,0 +1,3 @@
source_md5="d85bd9bba81fe56de4f67b2b58423598"
dest_md5="d01a91977fb8808b7b7ad6b32a2d5a5d"

View File

@ -0,0 +1,3 @@
source_md5="2042403c8bbf5310b5807f0684f0ce0f"
dest_md5="d87f347932c227f356582a14bb872ee6"

View File

@ -0,0 +1,3 @@
source_md5="15f3a5a7a8424c8f843ba6c83bfc360d"
dest_md5="8a1b7432eaf611327a458f5f747886b6"

View File

@ -0,0 +1,3 @@
source_md5="5d0a9ce38049b734991fdd744f3001f9"
dest_md5="f04ad7e60e5d44674f1b0021e333e8cc"

View File

@ -0,0 +1,3 @@
source_md5="eed634032c0c1d5105124326a6433b18"
dest_md5="c858274e454708d5e5c38cc58982e317"

View File

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

View File

@ -0,0 +1,3 @@
source_md5="9794d978cb6a4a4309825ecc08acbe62"
dest_md5="398c04b068271de4112a51ac33e90957"

View File

@ -0,0 +1,3 @@
source_md5="eb922a1d61733a75a096bc73ca4ed584"
dest_md5="3987c198d52058a59cdd75758d156cb5"

View File

@ -0,0 +1,3 @@
source_md5="87fa3389e73cd4f5109df19d9ffa2a2f"
dest_md5="947da9070bfdea03c7697bd9d585c169"

View File

@ -0,0 +1,3 @@
source_md5="172d100641bd290b9372a7556a2d63a1"
dest_md5="4ffa9b5abc15cdad5f76ed9a78a6dc55"

Some files were not shown because too many files have changed in this diff Show More