7
0
mirror of https://github.com/RPG-Research/bcirpg.git synced 2024-04-16 14:23:01 +00:00

Made some changes to how the SQL connection works, wrote some queries, and documented my changes in the comments.

This commit is contained in:
PersonGuyGit 2023-04-16 12:29:39 -06:00
parent b417690f27
commit 3505214043
218 changed files with 886 additions and 93 deletions
Phase2/Godot_Toolset/CodeSandboxes
LukeToolset_3_19_2023
.godot
.gdignore
editor
global_script_class_cache.cfg
imported
shader_cache
BlitShaderRD/d704882711f0abda7a9adf19d7dbd75132d180f3b8bf952b130de3b788a25d72
BokehDofShaderRD/8c9e0642623567122d58f7220a28461e2fd44a82f6f22bbe76dfbe1ecd9a855c
CanvasOcclusionShaderRD/9b156c0a650cfc282aeaaaf0984e204e85dac17433c3949e755dc31ea4e099ce
CanvasSdfShaderRD/1d72d0b8eec29312b2f35e0e20e0aa1422eb3e205bb236eeed420f4077a9c825
CanvasShaderRD/c886a6c2f885c6ba08e6c52655ea6627343cc1e3a2ddedb03defd5108604aac0
ClusterDebugShaderRD/49e28dbc4be0d3a0785b3bafafb86d2ea1acc064105e00b87382edb0a666681e
ClusterRenderShaderRD/537b0b22ea5688379d1828f2ab29ebe070e9be38a2559e535dc7ba350cb6f808
ClusterStoreShaderRD/2fefded9e58674f923d6982af86c63ded0bd0696702043721a3812ba6fff72c0
CopyShaderRD/eb130f834f0b4b9315a74ca4ee81f29a294f3b6e87c7ef37c277230c31d74320
CopyToFbShaderRD/09b6e00ac60e8c92309b7333f1f1179875a1333dadfc3b4dc6e2188a4bc6dbbe
CubeToDpShaderRD/70c1144db732ec71b5b1d3442cc420766147614d802cd5e3e5a5f4d5037c8a42
CubemapDownsamplerShaderRD/b7ea753a005173fe3188e61de33d407e613238277c59a1a55c721ab63cfb71f0
CubemapFilterShaderRD/eadaeaa1f65e4d59983e55b75c17cbf2fe1986d8fcbe10dbc7e3bb9dc790a32e
CubemapRoughnessShaderRD/1f5f755307d484c8ba97b6269a9156bb2c8c396c738a6c38223fb3c284cf810d
FsrUpscaleShaderRD/cf9d3767631985d0197711511c02942a4fefe08fee48c977b9f7ad25afb76347
GiShaderRD/b88dc54dd2b83d202f1433f0bea6f57c7f9217175cbe615aff6545876447b0a3
LuminanceReduceShaderRD/dd3d1808cdbcf01b852b771cf5914f6d97d35fed483c6cf5f8b42abd6124f5c9
ParticlesCopyShaderRD/207c73fb3ce99e16bb0cb81dd5ac63b77a89a6a077a5056e5d86d4b9a60fab11
ParticlesShaderRD/8bfba8fafda72ea266451f87271006fbbd4d150a5fae152504a42ae29b3f2b29
ResolveShaderRD/19b88578bb15e4a43e81ea8edb310c11c742981e9fff7709ecf083f18fc07781
RoughnessLimiterShaderRD/3c42d2d6373f99d2dd43e2f704c7db99dabdab53baf0e7d85bf8784659ca9166
SceneForwardClusteredShaderRD/bab743d7b5651ade6395381eb05bdc9967ae5a7d14ae0e2421f9ca72292bcdc0
ScreenSpaceReflectionFilterShaderRD/ae99a60a32a226a7f40a3ee0f21e08c833f967d528a429d3d3e2053f2051e244
ScreenSpaceReflectionScaleShaderRD/e90af25895198715005f6689b3fb3bf4ab4b694745f5a6f4cbfbf0e52bef5516
ScreenSpaceReflectionShaderRD/1d509efc49ee27ac8db838e533c631f83907821b55c451f65412e50c13bc4e2f
SdfgiDebugProbesShaderRD/dabd94570e5afe67376feabff2894fc5dcc6723e5cdece737b8576fc71e2d14b
SdfgiDebugShaderRD/d5fdbdb8a94413f359880902c9156f93daac55591de48938e584bc44d4c21b00
SdfgiDirectLightShaderRD/95a73a16fdf8b9c9f40ed719b75f4cd550246b2931e2f527381e25130647b748
SdfgiIntegrateShaderRD/53d32fc5300182a1dfa5b32f4da944b8080b93176b06f2f2ab2eb9989c6db200
SdfgiPreprocessShaderRD/0f3d2f9f5013a7d5d4fd0e10e7db5ec717cf945d9b436a9a71b80dc57a510cda
SkeletonShaderRD/ec63e490674e24ac3d05133e85a7575247da433f812024af5f23c091412e9c74
SkyShaderRD/4fb0626331168c283fcf205c93960d86417b57388be2406eee2832f5d8502bba
SortShaderRD/22bb31936c5d7b08c933b4faf16d52cec40d04ddbbe599b90347d7fd1d41a4d3
SpecularMergeShaderRD/24da3577df8d91bd1f9ad62ab93c5c5da900007d8199ddc8af1c578a6dd260e2
SsEffectsDownsampleShaderRD/de78e541cb90c59d2bbe768c75553de8be291a771cd1d0a240dc52002f5cfbc8
SsaoBlurShaderRD/0697827cbd767c159d46a96e78854000a6b53a1ea76f78f972de0f06986a3b62
SsaoImportanceMapShaderRD/bb7963c672271aa2fa7a8137019deeade9f31093764120d9d4c51e39231be956
SsaoInterleaveShaderRD/c844b4f71a343e33199a1836e6f395bc3b9c026c982f855bb1528b840b4bce16
SsaoShaderRD/514a35467edcc617216260d154651fcaa7a591d6f31d4fd62778949a755dfff4
SsilBlurShaderRD/fc12185756208aa1a614be7cea3ae90bdee7eb94060d243b322d45429ea06dcb
SsilImportanceMapShaderRD/6f047e6f923f3ce38943617dba576e2c1add0d5d8ed8079145465190f1672eb7
SsilInterleaveShaderRD/c1f406b64d6f9db15671716064a72374fa917ff48a1e216926cfa6e15c26f8b2
SsilShaderRD/4c4e6022373cbf171e07d17dc917a158db751cca6935951e6f76ece118ef202b
SubsurfaceScatteringShaderRD/b752fc0c8383bb8b5d975f900431b6928237a1aa4458c3d6aba845be5514805f
TaaResolveShaderRD/5c0eb4a9d89ff76d6a30e7a6daaebe047196e515c0c4c9c5a6d6cb9ec8f0fdf9
TonemapShaderRD/f8195bd45594e7fc80c2c9547e0ef78a388ce3a20d8fff09f624b7e7470f2218
VolumetricFogProcessShaderRD/d2ab8a4fe76f098df5185f87c79f08ff678ed192f9be89cb28f6a12fb3032802
VolumetricFogShaderRD/8970299edffd2750a42ef6cd9f3bb151aa0e56e89a71222b4f6f7e1dc6715624
VoxelGiDebugShaderRD/aa186ebb1fef6ab39f919ce769f1f00e4e96758746821c1c0382c328c95f39d0
VoxelGiShaderRD/58523799af439e1f33a243c815b56bc587795df6795731e5f3d95d8efea2106b
uid_cache.bin
addons/godot-sqlite
icon.png.importproject.godot
ToolsetProjectTemplate/.godot

@ -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=270
dock_hsplit_3=-270
dock_hsplit_4=0
dock_3="Scene,Import"
dock_4="FileSystem"
dock_5="Inspector,Node,History"
[EditorNode]
open_scenes=[]
[ScriptEditor]
open_scripts=["res://DB.gd", "res://addons/godot-sqlite/godot-sqlite-wrapper.gd", "res://addons/godot-sqlite/godot-sqlite.gd"]
open_help=[]
script_split_offset=70
list_split_offset=0

@ -0,0 +1,26 @@
2a60927148abd1d33b818b535e306557
::res://::1681664911
DB.gd::GDScript::-1::1679857270::0::1::::<>Node2D<>::
default_env.tres::Environment::-1::1679252065::0::1::::<><>::
icon.png::CompressedTexture2D::3843694757070667851::1679252065::1681664913::1::::<><>::
::res://addons/::1679857270
::res://addons/godot-sqlite/::1679857270
godot-sqlite-wrapper.gd::GDScript::-1::1679857270::0::1::::SQLiteWrapper<>RefCounted<>::
godot-sqlite.gd::GDScript::-1::1679857270::0::1::::<>RefCounted<>::
LICENSE.md::TextFile::-1::1679857270::0::1::::<><>::
plugin.cfg::TextFile::-1::1679857270::0::1::::<><>::
::res://addons/godot-sqlite/bin/::1679857270
::res://addons/godot-sqlite/bin/android/::1679857270
::res://addons/godot-sqlite/bin/android/arm64-v8a/::1679857270
::res://addons/godot-sqlite/bin/android/armeabi-v7a/::1679857270
::res://addons/godot-sqlite/bin/android/x86/::1679857270
::res://addons/godot-sqlite/bin/android/x86_64/::1679857270
::res://addons/godot-sqlite/bin/ios/::1679857270
::res://addons/godot-sqlite/bin/ios/arm64/::1679857270
::res://addons/godot-sqlite/bin/ios/armv7/::1679857270
::res://addons/godot-sqlite/bin/javascript/::1679857270
::res://addons/godot-sqlite/bin/osx/::1679857270
::res://addons/godot-sqlite/bin/win64/::1679857270
::res://addons/godot-sqlite/bin/x11/::1679857270
::res://assets/::1679251874
::res://screens/::1679251882

@ -0,0 +1,12 @@
[editor_metadata]
executable_path="/usr/bin/godot"
[debug_options]
run_live_debug=true
run_reload_scripts=true
[recent_files]
scripts=["res://addons/godot-sqlite/godot-sqlite-wrapper.gd", "res://addons/godot-sqlite/godot-sqlite.gd", "res://DB.gd"]

@ -0,0 +1,41 @@
[res://DB.gd]
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 0,
"folded_lines": Array[int]([]),
"h_scroll_position": 0,
"row": 12,
"scroll_position": 0.0,
"selection": false,
"syntax_highlighter": "GDScript"
}
[res://addons/godot-sqlite/godot-sqlite.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"
}
[res://addons/godot-sqlite/godot-sqlite-wrapper.gd]
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 0,
"folded_lines": Array[int]([]),
"h_scroll_position": 0,
"row": 0,
"scroll_position": 12.0,
"selection": false,
"syntax_highlighter": "GDScript"
}

@ -0,0 +1,7 @@
list=Array[Dictionary]([{
"base": &"RefCounted",
"class": &"SQLiteWrapper",
"icon": "",
"language": &"GDScript",
"path": "res://addons/godot-sqlite/godot-sqlite-wrapper.gd"
}])

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

@ -8,7 +8,7 @@ tool
extends EditorPlugin
func _enter_tree():
pass
pass
func _exit_tree():
pass
pass

@ -1,8 +1,9 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex"
type="CompressedTexture2D"
uid="uid://bu06ddjy8c2lj"
path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"
metadata={
"vram_texture": false
}
@ -10,26 +11,24 @@ metadata={
[deps]
source_file="res://icon.png"
dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ]
dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/hdr_compression=1
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
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/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
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

@ -6,21 +6,12 @@
; [section] ; section goes between []
; param=value ; assign values to parameters
config_version=4
_global_script_classes=[ {
"base": "Reference",
"class": "SQLiteWrapper",
"language": "GDScript",
"path": "res://addons/godot-sqlite/godot-sqlite-wrapper.gd"
} ]
_global_script_class_icons={
"SQLiteWrapper": ""
}
config_version=5
[application]
config/name="NewTestBase"
config/features=PackedStringArray("4.0")
config/icon="res://icon.png"
[gui]

@ -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(-165, -110),
"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": 1.0
}
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
}

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Layout")]
resource_unfolds=[]
nodes_folded=[]

@ -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(-165, -110),
"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": 1.0
}
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
}

@ -0,0 +1,5 @@
[folding]
node_unfolds=[NodePath("."), PackedStringArray("Transform")]
resource_unfolds=[]
nodes_folded=[]

@ -0,0 +1,36 @@
[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=270
dock_hsplit_3=-270
dock_hsplit_4=0
dock_3="Scene,Import"
dock_4="FileSystem"
dock_5="Inspector,Node,History"
[EditorNode]
open_scenes=["res://screens/MainMenu.tscn", "res://GenresSubstitution/TestDB.tscn"]
[ScriptEditor]
open_scripts=["res://GenresSubstitution/genre_sub.gd"]
open_help=[]
script_split_offset=272
list_split_offset=0
[editor_log]
log_filter_0=true
log_filter_2=true
log_filter_1=true
log_filter_3=true
log_filter_4=true
collapse=false
show_search=true

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