A framework for the Godot engine to create TTRPG games for Advanced 5th Edition, Pathfinder 2nd Edition, and more

Adding some stuff for managing a monster's stats

+166 -3
+1
.godot/.gdignore
··· 1 +
+3
.godot/editor/Goblin.tres-folding-51b965c10d75099bf1f154dc9cfc2da5.cfg
··· 1 + [folding] 2 + 3 + sections_unfolded=PackedStringArray()
+3
.godot/editor/abilityScores.gd-folding-9b7be4a86838a72a75161b882871d365.cfg
··· 1 + [folding] 2 + 3 + sections_unfolded=PackedStringArray()
+1
.godot/editor/create_recent.Resource
··· 1 + StartingStats
+3
.godot/editor/diceFormula.gd-folding-aea539c3c9bfb3b1c50d4fd82a399f74.cfg
··· 1 + [folding] 2 + 3 + sections_unfolded=PackedStringArray()
+48
.godot/editor/editor_layout.cfg
··· 1 + [docks] 2 + 3 + dock_1_selected_tab_idx=0 4 + dock_2_selected_tab_idx=0 5 + dock_3_selected_tab_idx=0 6 + dock_4_selected_tab_idx=0 7 + dock_5_selected_tab_idx=0 8 + dock_6_selected_tab_idx=0 9 + dock_7_selected_tab_idx=0 10 + dock_8_selected_tab_idx=0 11 + dock_floating={} 12 + dock_split_2=0 13 + dock_split_3=0 14 + dock_hsplit_1=0 15 + dock_hsplit_2=405 16 + dock_hsplit_3=-405 17 + dock_hsplit_4=0 18 + dock_filesystem_split=0 19 + dock_filesystem_display_mode=0 20 + dock_filesystem_file_sort=0 21 + dock_filesystem_file_list_display_mode=1 22 + dock_filesystem_selected_paths=PackedStringArray() 23 + dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://combat/", "res://combat/battlers/", "res://combat/battlers/jobs/") 24 + dock_3="Scene,Import" 25 + dock_4="FileSystem" 26 + dock_5="Inspector,Node,History" 27 + 28 + [EditorNode] 29 + 30 + open_scenes=PackedStringArray() 31 + current_scene="" 32 + center_split_offset=0 33 + selected_default_debugger_tab_idx=0 34 + selected_main_editor_idx=2 35 + 36 + [ScriptEditor] 37 + 38 + open_scripts=["res://combat/battlers/jobs/startingStats.gd"] 39 + selected_script="res://combat/battlers/jobs/startingStats.gd" 40 + open_help=[] 41 + script_split_offset=105 42 + list_split_offset=0 43 + 44 + [ShaderEditor] 45 + 46 + open_shaders=[] 47 + split_offset=0 48 + selected_shader=""
.godot/editor/favorites.Resource

This is a binary file and will not be displayed.

+8
.godot/editor/filesystem_cache8
··· 1 + ea4bc82a6ad023ab7ee23ee620429895 2 + ::res://::1716479166 3 + icon.svg::CompressedTexture2D::7151425158301183390::1715647650::1716476471::1::::<><>:: 4 + test.json::JSON::-1::1716476560::0::1::::<><>:: 5 + ::res://combat/::1716475982 6 + ::res://combat/battlers/::1716475982 7 + ::res://combat/battlers/jobs/::1716477276 8 + startingStats.gd::GDScript::-1::1716477276::0::1::::StartingStats<>Resource<>::
+5
.godot/editor/filesystem_update4
··· 1 + res://combat/battlers/jobs/startingStats.gd 2 + res://combat/battlers/jobs/speeds.gd 3 + res://combat/battlers/jobs/abilityScores.gd 4 + res://combat/battlers/jobs/Goblin.tres 5 + res://combat/battlers/jobs/diceFormula.gd
+20
.godot/editor/project_metadata.cfg
··· 1 + [editor_metadata] 2 + 3 + executable_path="/home/cass-forest/Godot_v4.2.1-stable_linux.x86_64" 4 + 5 + [debug_options] 6 + 7 + run_live_debug=true 8 + run_reload_scripts=true 9 + 10 + [recent_files] 11 + 12 + scripts=["res://combat/battlers/jobs/diceFormula.gd", "res://combat/battlers/jobs/abilityScores.gd", "res://combat/battlers/jobs/speeds.gd", "res://combat/battlers/jobs/startingStats.gd"] 13 + 14 + [script_setup] 15 + 16 + last_selected_language="GDScript" 17 + 18 + [dialog_bounds] 19 + 20 + create_new_node=Rect2(1245, 555, 1350, 1050)
+1
.godot/editor/recent_dirs
··· 1 + res://combat/battlers/jobs/
+13
.godot/editor/script_editor_cache.cfg
··· 1 + [res://combat/battlers/jobs/startingStats.gd] 2 + 3 + state={ 4 + "bookmarks": PackedInt32Array(), 5 + "breakpoints": PackedInt32Array(), 6 + "column": 100, 7 + "folded_lines": Array[int]([]), 8 + "h_scroll_position": 0, 9 + "row": 13, 10 + "scroll_position": 0.0, 11 + "selection": false, 12 + "syntax_highlighter": "GDScript" 13 + }
+3
.godot/editor/speeds.gd-folding-ef7d17cab430e01f2a4f52635369accf.cfg
··· 1 + [folding] 2 + 3 + sections_unfolded=PackedStringArray()
+3
.godot/editor/startingStats.gd-folding-91ccf0a26b648f0d9077bb34fc4605aa.cfg
··· 1 + [folding] 2 + 3 + sections_unfolded=PackedStringArray()
+7
.godot/global_script_class_cache.cfg
··· 1 + list=Array[Dictionary]([{ 2 + "base": &"Resource", 3 + "class": &"StartingStats", 4 + "icon": "", 5 + "language": &"GDScript", 6 + "path": "res://combat/battlers/jobs/startingStats.gd" 7 + }])
.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex

This is a binary file and will not be displayed.

+3
.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5
··· 1 + source_md5="43b305bd3d55f8faec5e5175cbe35533" 2 + dest_md5="cd597a3db8bc95c5fb8eb9c9d8ecf49d" 3 +
.godot/shader_cache/BlitShaderRD/72c6e59fbd6bdca88a055003cd3614ebdbc4b9fed5efefb796128c188d379986/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/BokehDofShaderRD/c8b02e9d9aed942a821d35f533288d4fd0a2faaf2c7b58b53c8a92c6c3544feb/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasOcclusionShaderRD/6e1f14f7d04af941e1d2300431ef37d7e2742684dce4fbe7495def98a3b1cb4d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasSdfShaderRD/ccda596da71a96af6897be3bc63633145694ec79105c5674ee719a025f168249/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasShaderRD/f2af9ca0e26c0e8049ed431865d8fd5d14faf79f1ba8dade11df8dbd611652c3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasShaderRD/f2af9ca0e26c0e8049ed431865d8fd5d14faf79f1ba8dade11df8dbd611652c3/45fb1ddc6499e56682916a355ce2839e61f42dfe.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasShaderRD/f2af9ca0e26c0e8049ed431865d8fd5d14faf79f1ba8dade11df8dbd611652c3/8a7277c8d3ac029b087c3fa9c55de85560be5119.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasShaderRD/f2af9ca0e26c0e8049ed431865d8fd5d14faf79f1ba8dade11df8dbd611652c3/9bcac378d4e61e619a04bca2518f348d5c571569.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasShaderRD/f2af9ca0e26c0e8049ed431865d8fd5d14faf79f1ba8dade11df8dbd611652c3/c0a681ae42aa3e0b5abba232ccae0b036be455e4.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasShaderRD/f2af9ca0e26c0e8049ed431865d8fd5d14faf79f1ba8dade11df8dbd611652c3/c58570947be7f76937b1582424c0fd3d81be0352.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasShaderRD/f2af9ca0e26c0e8049ed431865d8fd5d14faf79f1ba8dade11df8dbd611652c3/ddbe30d4d1be5d69b00075293fd27da8decd4af2.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CanvasShaderRD/f2af9ca0e26c0e8049ed431865d8fd5d14faf79f1ba8dade11df8dbd611652c3/f3e258e8f7ec2e7e740b62f3bc48ecf5c99fb0db.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ClusterDebugShaderRD/96afdc9dc3999abd6dc9e98643b3d58644ec856e4fa4ea20f9f69e1b225d6af8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ClusterRenderShaderRD/2135e66bae082ab8c6b6d9b8513777bd4aae70f47ed40a170cc241c0696d57dd/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ClusterStoreShaderRD/e7c19c07bf7cf7209e469a9fbb06d30b27bf29d7ad91bc47e74e0631765b2d86/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CopyShaderRD/b3d9672c50ef509a18599d840e170b4531f88fdffb8f3b73d085bf572599743d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CopyToFbShaderRD/100799ce54eea0950d2a761842afbdb825c4274cd7ae712042a99dd1738b306b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CubeToDpShaderRD/660d8fbdedf9d936fc5b9136a097854da9e921113edfdd404a556bcd4fad6f8a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CubemapDownsamplerShaderRD/7fa47c7b9bdb49d907907d1270a1c655307ed89c6d440c039a74c00a0f65519e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CubemapFilterShaderRD/1f5612e43bd985ba7545d1f652d72bb4a8251a8320475ebca00f62518d75f98b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/CubemapRoughnessShaderRD/10ad3612c713073a9477ce1395ccb37e510a332370ed0c0a810e1a066533c13a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/FsrUpscaleShaderRD/5d97f0e27e6b49e530b561b06452e04bbf6b4763e0b831ea8650c098644f446a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/GiShaderRD/fc70dbaf4b894ea97a0300ec38724bb52936be2bd53a8e3d056f28d9938a1c87/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/LuminanceReduceShaderRD/ad94b0824e25b988f4792cd9be4cb80f042918016d83b4d9683034bbeffdd811/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/MotionVectorsShaderRD/ca45f570f7b085fd508662270a09a17e42436227dd37e8f5a22034bbb70d8a94/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ParticlesCopyShaderRD/b640b70d21ec3903c8e257f1d54ef3c64236018b36feffb7a955f8cbf2b977c4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ParticlesShaderRD/bfea0e55dd78696fd416c3513873f5a94bc956c2a61b8292eb5d078690e41591/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ResolveShaderRD/bbae2281243fdb9a2fc1e014df1debab098cfa3fcafe9ee75283d37df2d1fddf/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/048236defb6bf03aff4593ae5e1ee179e6446005.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/12ebab518252ae4276b8badba1a6fc1b95a33c8b.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/337ea6b97264113d27fc0db223410da3aac4cf18.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/44a3b542d1a7aa433841301aac88e07ec68bb95b.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/513036325ff64a2245643eae4a83f8c916df1372.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/54202eec702711805ef2e96464566c5d36cf146f.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/6f9f221665bfceef9ee7104462ade0892fae85b4.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/7e4276feb9e7788110465d53faa6226c57f8116f.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/7fb66440f65dac23b75016fc52fb82ae26e9393f.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/7fdaf9a9f33dad9936aaccf6e0d8586657dd71d5.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/9192e10d5d060dba18a014008198b12b09a48e50.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/91a7b7c4f6a2d81e1b66e70a1bdca580a0276806.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/979584fc9058fc31b2a6d1e00d2ae8801f62209b.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/a3c143fc7cc5e43b3cd10abbecaa4001e645acad.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/a6d99b637dfee75712ae57f13dc63ae39e299a45.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/c4c828897f8a3fe72e3713d35b4ba452d7ed9acf.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/dfe2cd8f6a54d8a4d9cde5047b4dc131c46d8b1d.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SceneForwardClusteredShaderRD/d5ded1b6d087f9d205de57ed54272037445fd80bbbab48e31e53a3fe33da0710/f24bd7cfaf611a139286a23d4d013a86b1753920.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/60f8b0befc8ae01c09adc3d4b34f7900bc1430b089054913d923605e7a0ca9c4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/c17a8a99b2bfaf1a0e3fdeaf2afc912e685a8f581ca9ad3208b2637c78d43699/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ScreenSpaceReflectionShaderRD/b5d41ffd66ed21e4cb5bb10d7d6c9f1b2575907979e8577ecaadc91765c64733/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SdfgiDebugProbesShaderRD/90121919d39f8150a9149d5e7eca75d0f2b06d679f544f696bdb941a6cf51810/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SdfgiDebugShaderRD/1d7fbd21ccb6e9825acc51d893c06bb4030178286b008b840821fd317fc5302b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SdfgiDirectLightShaderRD/2d9e0cdb42a45dcec8d6fa71bc0e820405887a0f06b540f9cfb9a3d5b0d05c53/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SdfgiIntegrateShaderRD/15a2e64db17d8aafc8f3d8d2a528747c64d294e8034e7b9e4e86e5ee994d66c2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SdfgiPreprocessShaderRD/5d3bf192407ce0131d8d17e264d302c13eb17f8284e643e96071c3c2f09b45a8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/ShadowFrustumShaderRD/12fb0f35abe27d7c2578b5bdeaf4517d45f710f9b66ab66f57794d77f90c2fd5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SkeletonShaderRD/db547e2a7abfceddca6daece649af33b18189dc08eaa37cef9dc5860862b91ee/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SkyShaderRD/c773b40a48cb349a2f34006aace7b0ef1aaa8fad530160990a9634fcf019aebe/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SkyShaderRD/c773b40a48cb349a2f34006aace7b0ef1aaa8fad530160990a9634fcf019aebe/373ee543239aa1af0bc6b8ffc3d8251e6104a5b4.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SkyShaderRD/c773b40a48cb349a2f34006aace7b0ef1aaa8fad530160990a9634fcf019aebe/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SkyShaderRD/c773b40a48cb349a2f34006aace7b0ef1aaa8fad530160990a9634fcf019aebe/f0c584bf613e745cb630a0a20c515f41a21099e8.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SortShaderRD/0635218ab1b23b93c0e100ad9a6fe7be993089593c96fb6f498e0f9d047ce9f4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SpecularMergeShaderRD/fee8ef8ea7ed18eeeebcfa2a626d54c6a503d5b75a9d775d7fb17a7e2dddc698/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SsEffectsDownsampleShaderRD/33191663db775b3239324c8e7c70b322003c7ba4f3bf509584e1cdc8ce90ca14/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SsaoBlurShaderRD/6649d2399f3866ffbde70be4eae7644fbfe70907923fd36a10552342f768b48d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SsaoImportanceMapShaderRD/fc0834566ddf20cc312e6a1eafc6e4ead6ebc5874b1beec4f8b7100879adf9b9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SsaoInterleaveShaderRD/1420d433267675277657dbe4a189eb1a8ee79b1dfbd47038e6acf926e1b3b91b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SsaoShaderRD/21e4ef08ca2c349ce5ab040c40233a23516ece7c756639d914d6617b909985b7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SsilBlurShaderRD/c4823d0e827d0dd34f66eeeb04a52753c801e7a782e63057003523827a7ebfac/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SsilImportanceMapShaderRD/673bf3ed83df4540ff07c5b6592d8117847d322f44fc54c541a41052868672ad/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SsilInterleaveShaderRD/18f771bd553cb304db576babd51d4c4cc63df20ac2052fb0e4133f9fbdf5aa3e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SsilShaderRD/7fd8e5f50a5704489ee2a7c2a433125ad7fa0d3a259d399af638bce1edcb8450/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/SubsurfaceScatteringShaderRD/91e1ac945dad61f48411d0a1244e6636634e9785333c014ac318fcee04b72741/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/TaaResolveShaderRD/75850220cf4a882155831df3c46894bb18d5c770308ec844ff00d09520802a9b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/TonemapShaderRD/886811888c9b1fc45eecfdd383f8c7087ea62f74178fadb6ff561a568aade71b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/VolumetricFogProcessShaderRD/8d17101913be2888afe1d04fa9287ce1137a8385e86202f4b2a3c6946d3d8982/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/VolumetricFogShaderRD/c6ff2f4ac52f1179cd0f6c29737304d12ed6b90feae4187f34b38d5228ae1765/9a227745af2d65830f930370a9fbba551fbd6f60.cache

This is a binary file and will not be displayed.

.godot/shader_cache/VoxelGiDebugShaderRD/10e6f56ab62c32c6283301052f7f3efd8733a2dd8c54b5c8e8875b4019be3530/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/VoxelGiShaderRD/26adaa157a0dbc77aaeb10cd9840a3cfeddb4699002202c4069ea0aca1b684eb/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/shader_cache/VrsShaderRD/b747acdb722b2faf724266877a5336a0141453c1632b280cdff87b47c108f7c9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache

This is a binary file and will not be displayed.

.godot/uid_cache.bin

This is a binary file and will not be displayed.

+31
combat/battlers/jobs/Goblin.tres
··· 1 + [gd_resource type="Resource" script_class="StartingStats" load_steps=2 format=3 uid="uid://dkxfkigs7gxia"] 2 + 3 + [ext_resource type="Script" path="res://combat/battlers/jobs/startingStats.gd" id="1_svvh6"] 4 + 5 + [resource] 6 + script = ExtResource("1_svvh6") 7 + job_name = "Goblin" 8 + size = 1 9 + type = 9 10 + subtype = "Goblinoid" 11 + ac = 0 12 + speeds = { 13 + "climbing": 0, 14 + "flying": 0, 15 + "swimming": 0, 16 + "walking": 30 17 + } 18 + abilityScores = { 19 + "cha": 8, 20 + "con": 10, 21 + "dex": 14, 22 + "int": 10, 23 + "str": 8, 24 + "wis": 8 25 + } 26 + currentHP = 1.0 27 + hitDice = { 28 + "amount": 2, 29 + "bonus": 0, 30 + "size": 6 31 + }
+13 -3
combat/battlers/jobs/startingStats.gd
··· 1 1 extends Resource 2 - 3 2 class_name StartingStats 4 3 5 - @export var job_name : String = "job" 6 - @export var max_health : int 4 + enum SIZES {TINY, SMALL, MEDIUM, LARGE, HUGE, GARGANTUAN} 5 + enum TYPES {ABBERATION, BEAST, CELESTIAL, CONSTRUCT, DRAGON, ELEMENTAL, FEY, FIEND, GIANT, HUMANOID, MONSTROSITY, OOZE, PLANT, UNDEAD} 6 + 7 + @export var job_name : String = "Job" 8 + @export var size : SIZES 9 + @export var type : TYPES 10 + @export var subtype : String 11 + # Only used for overrides on monsters 12 + @export var ac : int 13 + @export var speeds : Dictionary = {"walking": 0, "climbing": 0, "flying": 0, "swimming": 0} 14 + @export var abilityScores : Dictionary = {"str": 0, "dex": 0, "con": 0, "int": 0, "wis": 0, "cha": 0} 15 + @export var currentHP : float 16 + @export var hitDice : Dictionary = {"amount": 0, "size": 0, "bonus": 0}