Heavy organization

This commit is contained in:
theskywinds 2025-05-18 14:59:58 +02:00
parent e04c253179
commit e7e8be0b79
62 changed files with 272 additions and 150 deletions

8
.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="CPP_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

119
.idea/editor.xml Normal file
View File

@ -0,0 +1,119 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="BackendCodeEditorSettings">
<option name="/Default/CodeStyle/CodeFormatting/CppClangFormat/EnableClangFormatSupport/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTILINE_ARGUMENT/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTILINE_BINARY_EXPRESSIONS_CHAIN/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTILINE_CALLS_CHAIN/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTILINE_EXPRESSION/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTILINE_EXTENDS_LIST/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTILINE_FOR_STMT/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTILINE_PARAMETER/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTILINE_TYPE_ARGUMENT/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTILINE_TYPE_PARAMETER/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_MULTIPLE_DECLARATION/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ALIGN_TERNARY/@EntryValue" value="ALIGN_ALL" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/ANONYMOUS_METHOD_DECLARATION_BRACES/@EntryValue" value="END_OF_LINE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/BLANK_LINES_AROUND_CLASS_DEFINITION/@EntryValue" value="1" type="int" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/BLANK_LINES_AROUND_DECLARATIONS/@EntryValue" value="0" type="int" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/BLANK_LINES_AROUND_FUNCTION_DECLARATION/@EntryValue" value="1" type="int" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/BLANK_LINES_AROUND_FUNCTION_DEFINITION/@EntryValue" value="1" type="int" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/BREAK_TEMPLATE_DECLARATION/@EntryValue" value="LINE_BREAK" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/CASE_BLOCK_BRACES/@EntryValue" value="END_OF_LINE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/CONTINUOUS_LINE_INDENT/@EntryValue" value="Double" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/FREE_BLOCK_BRACES/@EntryValue" value="END_OF_LINE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/INDENT_ACCESS_SPECIFIERS_FROM_CLASS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/INDENT_CASE_FROM_SWITCH/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/INDENT_CLASS_MEMBERS_FROM_ACCESS_SPECIFIERS/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/INDENT_COMMENT/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/INDENT_SIZE/@EntryValue" value="4" type="int" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/INDENT_STYLE/@EntryValue" value="Space" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/INITIALIZER_BRACES/@EntryValue" value="END_OF_LINE_NO_SPACE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/INT_ALIGN_EQ/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/INVOCABLE_DECLARATION_BRACES/@EntryValue" value="END_OF_LINE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/KEEP_BLANK_LINES_IN_CODE/@EntryValue" value="2" type="int" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/KEEP_BLANK_LINES_IN_DECLARATIONS/@EntryValue" value="2" type="int" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/KEEP_USER_LINEBREAKS/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/LINE_BREAK_AFTER_COLON_IN_MEMBER_INITIALIZER_LISTS/@EntryValue" value="ON_SINGLE_LINE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/MEMBER_INITIALIZER_LIST_STYLE/@EntryValue" value="DO_NOT_CHANGE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/NAMESPACE_DECLARATION_BRACES/@EntryValue" value="END_OF_LINE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/NAMESPACE_INDENTATION/@EntryValue" value="All" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/OTHER_BRACES/@EntryValue" value="END_OF_LINE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/PLACE_CATCH_ON_NEW_LINE/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/PLACE_ELSE_ON_NEW_LINE/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/PLACE_NAMESPACE_DEFINITIONS_ON_SAME_LINE/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/PLACE_WHILE_ON_NEW_LINE/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SIMPLE_BLOCK_STYLE/@EntryValue" value="DO_NOT_CHANGE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_CAST_EXPRESSION_PARENTHESES/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_COLON_IN_BITFIELD_DECLARATOR/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_COMMA_IN_TEMPLATE_ARGS/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_COMMA_IN_TEMPLATE_PARAMS/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_EXTENDS_COLON/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_FOR_COLON/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_FOR_SEMICOLON/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_PTR_IN_DATA_MEMBER/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_PTR_IN_DATA_MEMBERS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_PTR_IN_METHOD/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_PTR_IN_NESTED_DECLARATOR/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_REF_IN_DATA_MEMBER/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_REF_IN_DATA_MEMBERS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_REF_IN_METHOD/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_AFTER_UNARY_OPERATOR/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_COLON_IN_BITFIELD_DECLARATOR/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_EXTENDS_COLON/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_FOR_COLON/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_FOR_SEMICOLON/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_PTR_IN_ABSTRACT_DECL/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_PTR_IN_DATA_MEMBER/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_PTR_IN_DATA_MEMBERS/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_PTR_IN_METHOD/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_REF_IN_ABSTRACT_DECL/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_REF_IN_DATA_MEMBER/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_REF_IN_DATA_MEMBERS/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_REF_IN_METHOD/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_TEMPLATE_ARGS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BEFORE_TEMPLATE_PARAMS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_BETWEEN_CLOSING_ANGLE_BRACKETS_IN_TEMPLATE_ARGS/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_ARRAY_ACCESS_BRACKETS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_CAST_EXPRESSION_PARENTHESES/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_DECLARATION_PARENTHESES/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_EMPTY_BLOCKS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_EMPTY_INITIALIZER_BRACES/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_EMPTY_METHOD_PARENTHESES/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_EMPTY_TEMPLATE_PARAMS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_INITIALIZER_BRACES/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_TEMPLATE_ARGS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPACE_WITHIN_TEMPLATE_PARAMS/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/SPECIAL_ELSE_IF_TREATMENT/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/TAB_WIDTH/@EntryValue" value="4" type="int" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/TYPE_DECLARATION_BRACES/@EntryValue" value="END_OF_LINE" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_AFTER_BINARY_OPSIGN/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_AFTER_DECLARATION_LPAR/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_AFTER_INVOCATION_LPAR/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_ARGUMENTS_STYLE/@EntryValue" value="WRAP_IF_LONG" type="string" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_BEFORE_DECLARATION_LPAR/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_BEFORE_DECLARATION_RPAR/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_BEFORE_INVOCATION_LPAR/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_BEFORE_INVOCATION_RPAR/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_BEFORE_TERNARY_OPSIGNS/@EntryValue" value="true" type="bool" />
<option name="/Default/CodeStyle/CodeFormatting/CppFormatting/WRAP_PARAMETERS_STYLE/@EntryValue" value="WRAP_IF_LONG" type="string" />
<option name="/Default/CodeStyle/EditorConfig/EnableClangFormatSupport/@EntryValue" value="false" type="bool" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Class_0020and_0020struct_0020fields/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;11&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;class field&quot; /&gt;&lt;type Name=&quot;struct field&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;_&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Class_0020and_0020struct_0020methods/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;10&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;member function&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Class_0020and_0020struct_0020public_0020fields/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;12&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;PUBLIC&quot;&gt;&lt;type Name=&quot;class field&quot; /&gt;&lt;type Name=&quot;struct field&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Classes_0020and_0020structs/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;1&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;__interface&quot; /&gt;&lt;type Name=&quot;class&quot; /&gt;&lt;type Name=&quot;struct&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;AaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Concepts/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;2&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;concept&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;AaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Enumerators/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;14&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;scoped enumerator&quot; /&gt;&lt;type Name=&quot;unscoped enumerator&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Enums/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;3&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;enum&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;AaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Global_0020constants/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;16&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;True&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;global variable&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Global_0020functions/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;9&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;global function&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Global_0020variables/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;8&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;global variable&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Local_0020variables/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;7&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;local variable&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Namespaces/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;17&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;namespace&quot; /&gt;&lt;type Name=&quot;namespace alias&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Other_0020constants/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;15&quot;&gt;&lt;Descriptor Static=&quot;True&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;True&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;class field&quot; /&gt;&lt;type Name=&quot;local variable&quot; /&gt;&lt;type Name=&quot;struct field&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Parameters/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;6&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;function parameter&quot; /&gt;&lt;type Name=&quot;lambda parameter&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Typedefs/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;18&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;type alias&quot; /&gt;&lt;type Name=&quot;typedef&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Union_0020members/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;13&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;union member&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;aaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
<option name="/Default/CodeStyle/Naming/CppNaming/Rules/=Unions/@EntryIndexedValue" value="&lt;NamingElement Priority=&quot;4&quot;&gt;&lt;Descriptor Static=&quot;Indeterminate&quot; Constexpr=&quot;Indeterminate&quot; Const=&quot;Indeterminate&quot; Volatile=&quot;Indeterminate&quot; Accessibility=&quot;NOT_APPLICABLE&quot;&gt;&lt;type Name=&quot;union&quot; /&gt;&lt;/Descriptor&gt;&lt;Policy Inspect=&quot;True&quot; WarnAboutPrefixesAndSuffixes=&quot;False&quot; Prefix=&quot;&quot; Suffix=&quot;&quot; Style=&quot;AaBb&quot; /&gt;&lt;/NamingElement&gt;" type="string" />
</component>
</project>

8
.idea/indexLayout.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="UserContentModel">
<attachedFolders />
<explicitIncludes />
<explicitExcludes />
</component>
</project>

View File

@ -0,0 +1,10 @@
<component name="libraryTable">
<library name="GdSdk Master" type="GdScript">
<properties path="$USER_HOME$/.cache/JetBrains/Rider2025.1/projects/gamejam-crystal.51519894/sdk/GdSdk Master" version="Master" date="2024-06-01T15:14:16.000+02:00" />
<CLASSES />
<JAVADOC />
<SOURCES>
<root url="file://$USER_HOME$/.cache/JetBrains/Rider2025.1/projects/gamejam-crystal.51519894/sdk/GdSdk Master" />
</SOURCES>
</library>
</component>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/GameJam-Crystal.iml" filepath="$PROJECT_DIR$/.idea/GameJam-Crystal.iml" />
</modules>
</component>
</project>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RiderProjectSettingsUpdater">
<option name="singleClickDiffPreview" value="1" />
<option name="unhandledExceptionsIgnoreList" value="1" />
<option name="vcsConfiguration" value="3" />
</component>
</project>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

View File

Before

Width:  |  Height:  |  Size: 861 B

After

Width:  |  Height:  |  Size: 861 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bm245ox8exhlr"
path="res://.godot/imported/Template mew 1 front-4.png.png-d01d329c53c9376449872738516feb6a.ctex"
path="res://.godot/imported/Template mew 1 front-4.png.png-440d84f7fa435035f10a33de9b42f97c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Template mew 1 front-4.png.png"
dest_files=["res://.godot/imported/Template mew 1 front-4.png.png-d01d329c53c9376449872738516feb6a.ctex"]
source_file="res://collectables/crystal/Template mew 1 front-4.png.png"
dest_files=["res://.godot/imported/Template mew 1 front-4.png.png-440d84f7fa435035f10a33de9b42f97c.ctex"]
[params]

View File

@ -1,7 +1,7 @@
[gd_scene load_steps=5 format=3 uid="uid://darxbklsgh23m"]
[ext_resource type="Script" uid="uid://dmyoo12ntx27" path="res://collect_crystal.gd" id="1_ttvq1"]
[ext_resource type="Texture2D" uid="uid://bm245ox8exhlr" path="res://Template mew 1 front-4.png.png" id="2_4nrqi"]
[ext_resource type="Script" uid="uid://dmyoo12ntx27" path="res://collectables/crystal/collect_crystal.gd" id="1_ttvq1"]
[ext_resource type="Texture2D" uid="uid://bm245ox8exhlr" path="res://collectables/crystal/Template mew 1 front-4.png.png" id="2_4nrqi"]
[sub_resource type="SpriteFrames" id="SpriteFrames_4nrqi"]
animations = [{

View File

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128"><rect width="124" height="124" x="2" y="2" fill="#363d52" stroke="#212532" stroke-width="4" rx="14"/><g fill="#fff" transform="translate(12.322 12.322)scale(.101)"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 814 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H446l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c0 34 58 34 58 0v-86c0-34-58-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042" transform="translate(12.322 12.322)scale(.101)"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></svg>

Before

Width:  |  Height:  |  Size: 994 B

View File

@ -1,37 +0,0 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://mwma1hhvh4vv"
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

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://xnedi1edel2b"]
[ext_resource type="Texture2D" uid="uid://crq1khxt7g4f" path="res://tileMaps/sprCave.png" id="1_eg6gv"]
[ext_resource type="Texture2D" uid="uid://crq1khxt7g4f" path="res://levelOne/tileMaps/sprCave.png" id="1_eg6gv"]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_kjlji"]
texture = ExtResource("1_eg6gv")

View File

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 50 KiB

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://crq1khxt7g4f"
path="res://.godot/imported/sprCave.png-74773067c603067b9eab8b8fa1fc806b.ctex"
path="res://.godot/imported/sprCave.png-b3ab94739c0d777d15e40c72933233c3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://tileMaps/sprCave.png"
dest_files=["res://.godot/imported/sprCave.png-74773067c603067b9eab8b8fa1fc806b.ctex"]
source_file="res://levelOne/tileMaps/sprCave.png"
dest_files=["res://.godot/imported/sprCave.png-b3ab94739c0d777d15e40c72933233c3.ctex"]
[params]

View File

@ -2,16 +2,16 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dbgxcet64ael6"
path="res://.godot/imported/playerSprite.png-8f5e0a97d80a09618562c7fe14db09da.ctex"
uid="uid://btgsbvc7gidjq"
path="res://.godot/imported/planet.png-f5f0897f63991c459b7eb98202909edd.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprite.png"
dest_files=["res://.godot/imported/playerSprite.png-8f5e0a97d80a09618562c7fe14db09da.ctex"]
source_file="res://planet.png"
dest_files=["res://.godot/imported/planet.png-f5f0897f63991c459b7eb98202909edd.ctex"]
[params]

View File

@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cnvs3iophpe3n"]
[ext_resource type="Script" uid="uid://biv656fho5bpy" path="res://progress_bar.gd" id="1_qy0dt"]
[ext_resource type="Script" uid="uid://biv656fho5bpy" path="res://player/smallPlayer/progress_bar.gd" id="1_qy0dt"]
[node name="Control" type="Control"]
layout_mode = 3

View File

@ -1,35 +1,17 @@
[gd_scene load_steps=15 format=3 uid="uid://c1xy5bf2p6vmh"]
[ext_resource type="Texture2D" uid="uid://dimdd34ldpix5" path="res://playerSprites/playerSprite_0001.png" id="2_nvl01"]
[ext_resource type="Texture2D" uid="uid://cmga6fl4uer1m" path="res://playerSprites/playerSprite_0002.png" id="3_ivps1"]
[ext_resource type="Texture2D" uid="uid://cw0ntcoynkr0w" path="res://playerSprites/playerSprite_0003.png" id="4_urp6f"]
[ext_resource type="Texture2D" uid="uid://dt3rv4x30n4ru" path="res://playerSprites/playerSprite_0004.png" id="5_bwjto"]
[ext_resource type="Texture2D" uid="uid://bvnodga8epycb" path="res://playerSprites/playerSprite_0005.png" id="6_606se"]
[ext_resource type="Texture2D" uid="uid://d5qpoa8wadrp" path="res://playerSprites/playerSprite_0006.png" id="7_u1c27"]
[ext_resource type="Texture2D" uid="uid://jfhpkm78lqyx" path="res://playerSprites/playerSprite_0007.png" id="8_op7ga"]
[ext_resource type="Texture2D" uid="uid://jssqmb4832pr" path="res://playerSprites/playerSprite_0008.png" id="9_q13i1"]
[ext_resource type="Texture2D" uid="uid://dxeg6715vly1v" path="res://playerSprites/playerSprite_0009.png" id="10_pylmc"]
[ext_resource type="PackedScene" uid="uid://cnvs3iophpe3n" path="res://Score bar.tscn" id="11_nvl01"]
[ext_resource type="Texture2D" uid="uid://b8eut6fnru722" path="res://playerSprites/playerSprite_0010.png" id="11_pbfsw"]
[sub_resource type="GDScript" id="GDScript_4flbx"]
resource_name = "movementScript"
script/source = "extends CharacterBody2D
const SPEED = 3.0
func _ready() -> void:
var collectable = get_tree().get_root().find_node(\"collectableCrystal\")
collectable.connect(\"pickup\",self,\"collect\")
func collect():
print(\"something\")
func _physics_process(delta: float) -> void:
# Get the input direction and handle the movement/deceleration.
# As good practice, you should replace UI actions with custom gameplay actions.
var direction := Input.get_vector(\"moveLeft\", \"moveRight\", \"moveUp\", \"moveDown\")
move_and_collide(direction * SPEED)
"
[ext_resource type="Script" uid="uid://dmmvqqbtjmasu" path="res://player/smallPlayer/playerScript.gd" id="1_ivps1"]
[ext_resource type="Texture2D" uid="uid://dimdd34ldpix5" path="res://player/smallPlayer/playerSprites/playerSprite_0001.png" id="2_nvl01"]
[ext_resource type="Texture2D" uid="uid://cmga6fl4uer1m" path="res://player/smallPlayer/playerSprites/playerSprite_0002.png" id="3_ivps1"]
[ext_resource type="Texture2D" uid="uid://cw0ntcoynkr0w" path="res://player/smallPlayer/playerSprites/playerSprite_0003.png" id="4_urp6f"]
[ext_resource type="Texture2D" uid="uid://dt3rv4x30n4ru" path="res://player/smallPlayer/playerSprites/playerSprite_0004.png" id="5_bwjto"]
[ext_resource type="Texture2D" uid="uid://bvnodga8epycb" path="res://player/smallPlayer/playerSprites/playerSprite_0005.png" id="6_606se"]
[ext_resource type="Texture2D" uid="uid://d5qpoa8wadrp" path="res://player/smallPlayer/playerSprites/playerSprite_0006.png" id="7_u1c27"]
[ext_resource type="Texture2D" uid="uid://jfhpkm78lqyx" path="res://player/smallPlayer/playerSprites/playerSprite_0007.png" id="8_op7ga"]
[ext_resource type="Texture2D" uid="uid://jssqmb4832pr" path="res://player/smallPlayer/playerSprites/playerSprite_0008.png" id="9_q13i1"]
[ext_resource type="Texture2D" uid="uid://dxeg6715vly1v" path="res://player/smallPlayer/playerSprites/playerSprite_0009.png" id="10_pylmc"]
[ext_resource type="PackedScene" uid="uid://cnvs3iophpe3n" path="res://player/smallPlayer/Score bar.tscn" id="11_nvl01"]
[ext_resource type="Texture2D" uid="uid://b8eut6fnru722" path="res://player/smallPlayer/playerSprites/playerSprite_0010.png" id="11_pbfsw"]
[sub_resource type="SpriteFrames" id="SpriteFrames_onrkg"]
animations = [{
@ -74,7 +56,7 @@ size = Vector2(22, 22)
[node name="CharacterBody2D" type="CharacterBody2D"]
collision_mask = 2
script = SubResource("GDScript_4flbx")
script = ExtResource("1_ivps1")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
sprite_frames = SubResource("SpriteFrames_onrkg")

View File

@ -0,0 +1,15 @@
extends CharacterBody2D
const SPEED = 3.0
#func _ready() -> void:
# var collectable = get_node("collectableCrystal")
# collectable.connect("pickup",self,"collect")
#func collect():
# print("something")
func _physics_process(delta: float) -> void:
# Get the input direction and handle the movement/deceleration.
# As good practice, you should replace UI actions with custom gameplay actions.
var direction := Input.get_vector("moveLeft", "moveRight", "moveUp", "moveDown")
move_and_collide(direction * SPEED)

View File

@ -0,0 +1 @@
uid://dmmvqqbtjmasu

View File

Before

Width:  |  Height:  |  Size: 829 B

After

Width:  |  Height:  |  Size: 829 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dimdd34ldpix5"
path="res://.godot/imported/playerSprite_0001.png-da00a24ab6ecb089d99d0918f421520e.ctex"
path="res://.godot/imported/playerSprite_0001.png-29c507cce35bc303fbb2b71fb6d3b7d3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0001.png"
dest_files=["res://.godot/imported/playerSprite_0001.png-da00a24ab6ecb089d99d0918f421520e.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0001.png"
dest_files=["res://.godot/imported/playerSprite_0001.png-29c507cce35bc303fbb2b71fb6d3b7d3.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 854 B

After

Width:  |  Height:  |  Size: 854 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cmga6fl4uer1m"
path="res://.godot/imported/playerSprite_0002.png-06b470b982640789aa7a8587da3f0db7.ctex"
path="res://.godot/imported/playerSprite_0002.png-213b2f1837d2162b3e578c4af7d32b18.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0002.png"
dest_files=["res://.godot/imported/playerSprite_0002.png-06b470b982640789aa7a8587da3f0db7.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0002.png"
dest_files=["res://.godot/imported/playerSprite_0002.png-213b2f1837d2162b3e578c4af7d32b18.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 887 B

After

Width:  |  Height:  |  Size: 887 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cw0ntcoynkr0w"
path="res://.godot/imported/playerSprite_0003.png-9964678ded3d0f1fe1cd89f17d6c1916.ctex"
path="res://.godot/imported/playerSprite_0003.png-2eeafda3e592533b61c2ce062beea7be.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0003.png"
dest_files=["res://.godot/imported/playerSprite_0003.png-9964678ded3d0f1fe1cd89f17d6c1916.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0003.png"
dest_files=["res://.godot/imported/playerSprite_0003.png-2eeafda3e592533b61c2ce062beea7be.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 937 B

After

Width:  |  Height:  |  Size: 937 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dt3rv4x30n4ru"
path="res://.godot/imported/playerSprite_0004.png-b7e47d56969f878647f3575ce9193664.ctex"
path="res://.godot/imported/playerSprite_0004.png-d70323ad11b84d2c89d23611784aa81a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0004.png"
dest_files=["res://.godot/imported/playerSprite_0004.png-b7e47d56969f878647f3575ce9193664.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0004.png"
dest_files=["res://.godot/imported/playerSprite_0004.png-d70323ad11b84d2c89d23611784aa81a.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 1019 B

After

Width:  |  Height:  |  Size: 1019 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bvnodga8epycb"
path="res://.godot/imported/playerSprite_0005.png-b8032d23925b2eab664808e1a25dbc3f.ctex"
path="res://.godot/imported/playerSprite_0005.png-083cc34a0589870e6f1e777d85e3400e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0005.png"
dest_files=["res://.godot/imported/playerSprite_0005.png-b8032d23925b2eab664808e1a25dbc3f.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0005.png"
dest_files=["res://.godot/imported/playerSprite_0005.png-083cc34a0589870e6f1e777d85e3400e.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://d5qpoa8wadrp"
path="res://.godot/imported/playerSprite_0006.png-2d97d9849e1856c513243b9bd86c14fd.ctex"
path="res://.godot/imported/playerSprite_0006.png-bc7c4400317cd5684fdd30de4ef64ba5.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0006.png"
dest_files=["res://.godot/imported/playerSprite_0006.png-2d97d9849e1856c513243b9bd86c14fd.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0006.png"
dest_files=["res://.godot/imported/playerSprite_0006.png-bc7c4400317cd5684fdd30de4ef64ba5.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 1022 B

After

Width:  |  Height:  |  Size: 1022 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://jfhpkm78lqyx"
path="res://.godot/imported/playerSprite_0007.png-7d8c43827cedaf36aca375d2af32217d.ctex"
path="res://.godot/imported/playerSprite_0007.png-1daad56b48c04f935e07aecf6f21c52d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0007.png"
dest_files=["res://.godot/imported/playerSprite_0007.png-7d8c43827cedaf36aca375d2af32217d.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0007.png"
dest_files=["res://.godot/imported/playerSprite_0007.png-1daad56b48c04f935e07aecf6f21c52d.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 937 B

After

Width:  |  Height:  |  Size: 937 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://jssqmb4832pr"
path="res://.godot/imported/playerSprite_0008.png-b250779bffb839557389dbcb341e711e.ctex"
path="res://.godot/imported/playerSprite_0008.png-f4957dae8856be8537901bd0fcdc26f4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0008.png"
dest_files=["res://.godot/imported/playerSprite_0008.png-b250779bffb839557389dbcb341e711e.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0008.png"
dest_files=["res://.godot/imported/playerSprite_0008.png-f4957dae8856be8537901bd0fcdc26f4.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 887 B

After

Width:  |  Height:  |  Size: 887 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dxeg6715vly1v"
path="res://.godot/imported/playerSprite_0009.png-90ec5e73d17ac38495b5dea9727bd0d2.ctex"
path="res://.godot/imported/playerSprite_0009.png-0c951c479e0564639726f7dfcfdd48dc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0009.png"
dest_files=["res://.godot/imported/playerSprite_0009.png-90ec5e73d17ac38495b5dea9727bd0d2.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0009.png"
dest_files=["res://.godot/imported/playerSprite_0009.png-0c951c479e0564639726f7dfcfdd48dc.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 854 B

After

Width:  |  Height:  |  Size: 854 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://b8eut6fnru722"
path="res://.godot/imported/playerSprite_0010.png-03e90516b17a49e251e9001cb184a1c6.ctex"
path="res://.godot/imported/playerSprite_0010.png-5e15dfc2816d5b685df0bfd1adb922e8.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://playerSprites/playerSprite_0010.png"
dest_files=["res://.godot/imported/playerSprite_0010.png-03e90516b17a49e251e9001cb184a1c6.ctex"]
source_file="res://player/smallPlayer/playerSprites/playerSprite_0010.png"
dest_files=["res://.godot/imported/playerSprite_0010.png-5e15dfc2816d5b685df0bfd1adb922e8.ctex"]
[params]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 829 B

View File

@ -13,7 +13,6 @@ config_version=5
config/name="The crystaline adventure"
run/main_scene="uid://bj1x4w8ek53u1"
config/features=PackedStringArray("4.4", "Forward Plus")
config/icon="res://icon.svg"
[input]

View File

@ -1,7 +1,7 @@
[gd_scene load_steps=5 format=3 uid="uid://chpqjpcexhd3t"]
[ext_resource type="Texture2D" uid="uid://8uv7dd4m5ne" path="res://rocks.png" id="1_6r1ml"]
[ext_resource type="Script" uid="uid://caa0o3l446c85" path="res://rock.gd" id="1_55vvm"]
[ext_resource type="Texture2D" uid="uid://8uv7dd4m5ne" path="res://rock/rocks.png" id="1_6r1ml"]
[ext_resource type="Script" uid="uid://caa0o3l446c85" path="res://rock/rock.gd" id="1_55vvm"]
[sub_resource type="AtlasTexture" id="AtlasTexture_55vvm"]
atlas = ExtResource("1_6r1ml")

View File

Before

Width:  |  Height:  |  Size: 716 B

After

Width:  |  Height:  |  Size: 716 B

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://8uv7dd4m5ne"
path="res://.godot/imported/rocks.png-f11897abd7424866675c3df5d51b470d.ctex"
path="res://.godot/imported/rocks.png-31e9fdd0c761c959532605b940b863f9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://rocks.png"
dest_files=["res://.godot/imported/rocks.png-f11897abd7424866675c3df5d51b470d.ctex"]
source_file="res://rock/rocks.png"
dest_files=["res://.godot/imported/rocks.png-31e9fdd0c761c959532605b940b863f9.ctex"]
[params]

View File

Before

Width:  |  Height:  |  Size: 154 KiB

After

Width:  |  Height:  |  Size: 154 KiB

View File

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://yqukd7l5xsxg"
path="res://.godot/imported/Cat on news.PNG-621dc2effcc56c21cde85dc129fd7f7c.ctex"
path="res://.godot/imported/Cat on news.PNG-bcda7365fa916c62e0858739c24b881a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Cat on news.PNG"
dest_files=["res://.godot/imported/Cat on news.PNG-621dc2effcc56c21cde85dc129fd7f7c.ctex"]
source_file="res://startMenu/Cat on news.PNG"
dest_files=["res://.godot/imported/Cat on news.PNG-bcda7365fa916c62e0858739c24b881a.ctex"]
[params]

View File

@ -1,8 +1,8 @@
[gd_scene load_steps=5 format=3 uid="uid://bj1x4w8ek53u1"]
[ext_resource type="Texture2D" uid="uid://yqukd7l5xsxg" path="res://Cat on news.PNG" id="1_5b7ti"]
[ext_resource type="Script" uid="uid://dseq7dsrcpds6" path="res://start_game.gd" id="1_i5qic"]
[ext_resource type="Script" uid="uid://br2tmqcmfkf7a" path="res://exit_game.gd" id="2_12kdf"]
[ext_resource type="Script" uid="uid://dseq7dsrcpds6" path="res://startMenu/start_game.gd" id="1_psue8"]
[ext_resource type="Script" uid="uid://br2tmqcmfkf7a" path="res://startMenu/exit_game.gd" id="2_1dhkb"]
[ext_resource type="Texture2D" uid="uid://yqukd7l5xsxg" path="res://startMenu/Cat on news.PNG" id="3_u2sub"]
[sub_resource type="SystemFont" id="SystemFont_7yr4w"]
@ -23,7 +23,7 @@ offset_bottom = 246.0
theme_override_fonts/font = SubResource("SystemFont_7yr4w")
theme_override_font_sizes/font_size = 51
text = "Start"
script = ExtResource("1_i5qic")
script = ExtResource("1_psue8")
[node name="Exit button" type="Button" parent="."]
layout_mode = 0
@ -34,13 +34,13 @@ offset_bottom = 410.0
theme_override_fonts/font = SubResource("SystemFont_7yr4w")
theme_override_font_sizes/font_size = 51
text = "Exit"
script = ExtResource("2_12kdf")
script = ExtResource("2_1dhkb")
[node name="Background" type="Sprite2D" parent="."]
z_index = -100
position = Vector2(578.503, 288.125)
scale = Vector2(2.71364, 2.71364)
texture = ExtResource("1_5b7ti")
texture = ExtResource("3_u2sub")
[connection signal="pressed" from="Start button" to="Start button" method="_on_pressed"]
[connection signal="pressed" from="Exit button" to="Exit button" method="_on_pressed"]

View File

@ -1,11 +0,0 @@
extends TileMapLayer
# Called when the node enters the scene tree for the first time.
func _ready() -> void:
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta: float) -> void:
pass

View File

@ -1 +0,0 @@
uid://dq1kywqi7eoth