reactions

This commit is contained in:
Rendo 2025-12-05 10:03:45 +05:00
commit 5e20eeb8bf
74 changed files with 891 additions and 19 deletions

12
assets/Environment.tres Normal file
View file

@ -0,0 +1,12 @@
[gd_resource type="Environment" load_steps=3 format=3 uid="uid://clgblxkcf822n"]
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_nics3"]
[sub_resource type="Sky" id="Sky_ei11o"]
sky_material = SubResource("ProceduralSkyMaterial_nics3")
[resource]
background_mode = 2
sky = SubResource("Sky_ei11o")
tonemap_mode = 3
tonemap_white = 13.39

View file

@ -0,0 +1,11 @@
[gd_resource type="Resource" script_class="Draggable" load_steps=4 format=3 uid="uid://cay05wpketmny"]
[ext_resource type="Script" uid="uid://b3i73cilpra74" path="res://src/resources/draggable.gd" id="1_62sy8"]
[ext_resource type="Texture2D" uid="uid://bdyc1cwthn845" path="res://icon.svg" id="1_kgkdo"]
[ext_resource type="PackedScene" uid="uid://bjxjcx2qu16q5" path="res://scenes/draggable_object.tscn" id="2_jkgu4"]
[resource]
script = ExtResource("1_62sy8")
scene_to_spawn = ExtResource("2_jkgu4")
icon = ExtResource("1_kgkdo")
metadata/_custom_type_script = "uid://b3i73cilpra74"

BIN
assets/models/Chemistry.glb Normal file

Binary file not shown.

View file

@ -0,0 +1,54 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bx5wihgk668w1"
path="res://.godot/imported/Chemistry.glb-8fa27a23d9fb0d06abbb958b7e8c5388.scn"
[deps]
source_file="res://assets/models/Chemistry.glb"
dest_files=["res://.godot/imported/Chemistry.glb-8fa27a23d9fb0d06abbb958b7e8c5388.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/root_script=null
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_name_suffixes=true
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
materials/extract=0
materials/extract_format=0
materials/extract_path=""
_subresources={
"materials": {
"@MATERIAL:3": {
"use_external/enabled": true,
"use_external/path": "uid://64m17act0kwu"
},
"mat_glass": {
"use_external/enabled": true,
"use_external/fallback_path": "res://assets/materials/mat_glass.tres",
"use_external/path": "uid://64m17act0kwu"
}
}
}
gltf/naming_version=2
gltf/embedded_image_handling=1

BIN
assets/models/Drip.glb Normal file

Binary file not shown.

View file

@ -0,0 +1,50 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bg8y4u2a4hx3p"
path="res://.godot/imported/Drip.glb-91c932019939c0c57a2bbeb7aa92f14a.scn"
[deps]
source_file="res://assets/models/Drip.glb"
dest_files=["res://.godot/imported/Drip.glb-91c932019939c0c57a2bbeb7aa92f14a.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/root_script=null
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_name_suffixes=true
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
materials/extract=0
materials/extract_format=0
materials/extract_path=""
_subresources={
"materials": {
"mat_glass": {
"use_external/enabled": true,
"use_external/fallback_path": "res://assets/materials/mat_glass.tres",
"use_external/path": "uid://64m17act0kwu"
}
}
}
gltf/naming_version=2
gltf/embedded_image_handling=1

Binary file not shown.

View file

@ -0,0 +1,42 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dwtaqdacgcysa"
path="res://.godot/imported/FlaskHolder.glb-686e08202ed3950f10d7e2c9519a8428.scn"
[deps]
source_file="res://assets/models/FlaskHolder.glb"
dest_files=["res://.godot/imported/FlaskHolder.glb-686e08202ed3950f10d7e2c9519a8428.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/root_script=null
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_name_suffixes=true
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
materials/extract=0
materials/extract_format=0
materials/extract_path=""
_subresources={}
gltf/naming_version=2
gltf/embedded_image_handling=1

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://ctpbdqi5rvll5"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_8kg0o"]
[ext_resource type="Resource" uid="uid://cb148scow5112" path="res://assets/substances/AgNO3.tres" id="2_dkaga"]
[resource]
script = ExtResource("1_8kg0o")
substance = ExtResource("2_dkaga")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://bdbme26jh0616"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_x5037"]
[ext_resource type="Resource" uid="uid://dn10p6rbdd7qb" path="res://assets/substances/CH3COOH.tres" id="2_1mds3"]
[resource]
script = ExtResource("1_x5037")
substance = ExtResource("2_1mds3")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://wq4jmaqio5tj"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_gl6ue"]
[ext_resource type="Resource" uid="uid://dr65qbkum4emy" path="res://assets/substances/CH3COONa.tres" id="2_agk2i"]
[resource]
script = ExtResource("1_gl6ue")
substance = ExtResource("2_agk2i")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://dkj0be8n8hqrd"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_0mtjn"]
[ext_resource type="Resource" uid="uid://gs5ikp6h02kx" path="res://assets/substances/CaCl.tres" id="2_s10r6"]
[resource]
script = ExtResource("1_0mtjn")
substance = ExtResource("2_s10r6")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://drcsxqrfgtklt"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_jvmcm"]
[ext_resource type="Resource" uid="uid://ceq47d1v3l3ag" path="res://assets/substances/CuSO4.tres" id="2_uvje5"]
[resource]
script = ExtResource("1_jvmcm")
substance = ExtResource("2_uvje5")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://pofsgpx0irdn"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_cyap5"]
[ext_resource type="Resource" uid="uid://cai5kwbx8gpst" path="res://assets/substances/FeSO4.tres" id="2_725bo"]
[resource]
script = ExtResource("1_cyap5")
substance = ExtResource("2_725bo")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

9
assets/reagents/HCl.tres Normal file
View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://cxpovcqviqurr"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_5si53"]
[ext_resource type="Resource" uid="uid://bj3cdfwvgksee" path="res://assets/substances/HCl.tres" id="2_no7s4"]
[resource]
script = ExtResource("1_5si53")
substance = ExtResource("2_no7s4")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

9
assets/reagents/KCl.tres Normal file
View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://ic4x25e5j8o"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_av563"]
[ext_resource type="Resource" uid="uid://dcygjcbfhw6vv" path="res://assets/substances/KCl.tres" id="2_omcss"]
[resource]
script = ExtResource("1_av563")
substance = ExtResource("2_omcss")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

9
assets/reagents/KI.tres Normal file
View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://gn654lim8gy6"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_psyvl"]
[ext_resource type="Resource" uid="uid://catmteeotjc7v" path="res://assets/substances/KI.tres" id="2_33y5b"]
[resource]
script = ExtResource("1_psyvl")
substance = ExtResource("2_33y5b")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://bwvdeux5lbcmk"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_t5esp"]
[ext_resource type="Resource" uid="uid://de3dl5upbt163" path="res://assets/substances/LeadNitrate.tres" id="2_xaep7"]
[resource]
script = ExtResource("1_t5esp")
substance = ExtResource("2_xaep7")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://c24arc3ll2bpu"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_4peq4"]
[ext_resource type="Resource" uid="uid://bnywd2asdr3eo" path="res://assets/substances/MethylOrange.tres" id="2_8or78"]
[resource]
script = ExtResource("1_4peq4")
substance = ExtResource("2_8or78")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://u6wygb054jp5"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_6e5yj"]
[ext_resource type="Resource" uid="uid://b0pdv8e1ybr8h" path="res://assets/substances/NH4CL.tres" id="2_dvcpb"]
[resource]
script = ExtResource("1_6e5yj")
substance = ExtResource("2_dvcpb")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://dbq6clr3srk14"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_ebm1s"]
[ext_resource type="Resource" uid="uid://df17c818irsju" path="res://assets/substances/Na2CO3.tres" id="2_l80fk"]
[resource]
script = ExtResource("1_ebm1s")
substance = ExtResource("2_l80fk")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://bjp7cj6q4jpib"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_u8eof"]
[ext_resource type="Resource" uid="uid://by8jsgsb5c7ly" path="res://assets/substances/Na2S.tres" id="2_odsfk"]
[resource]
script = ExtResource("1_u8eof")
substance = ExtResource("2_odsfk")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://cr6nenbh0pufd"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_hmltd"]
[ext_resource type="Resource" uid="uid://chdrv5i45chwe" path="res://assets/substances/NaCl.tres" id="2_xtjyv"]
[resource]
script = ExtResource("1_hmltd")
substance = ExtResource("2_xtjyv")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://wlki8ccdmx5"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_twy2e"]
[ext_resource type="Resource" uid="uid://30ym4xb0uu3y" path="res://assets/substances/NaOH.tres" id="2_ymi7t"]
[resource]
script = ExtResource("1_twy2e")
substance = ExtResource("2_ymi7t")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,9 @@
[gd_resource type="Resource" script_class="Reagent" load_steps=3 format=3 uid="uid://dia0grmva8062"]
[ext_resource type="Script" uid="uid://bditqax8ibmxw" path="res://src/resources/reagent.gd" id="1_v8ev6"]
[ext_resource type="Resource" uid="uid://brih4gryc1acx" path="res://assets/substances/Phenolphtalein.tres" id="2_ikqma"]
[resource]
script = ExtResource("1_v8ev6")
substance = ExtResource("2_ikqma")
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://cb148scow5112"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_ntpww"]
[resource]
script = ExtResource("1_ntpww")
formula = &"AgNO_3"
scientific_name = &"Нитрат серебра"
melting_point = 209.7
boiling_point = 9999999999999.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://dn10p6rbdd7qb"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_2ft8j"]
[resource]
script = ExtResource("1_2ft8j")
formula = &"CH_3COOH"
scientific_name = &"Уксусная кислота"
melting_point = 16.75
boiling_point = 118.1
color = Color(1, 1, 1, 0.3372549)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://dr65qbkum4emy"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_551qc"]
[resource]
script = ExtResource("1_551qc")
formula = &"CH_3COONa"
scientific_name = &"Ацетат натрия"
melting_point = 328.0
boiling_point = 9999999999.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://gs5ikp6h02kx"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_iebgm"]
[resource]
script = ExtResource("1_iebgm")
formula = &"CaCl"
scientific_name = &"Хлорид кальция"
melting_point = 772.0
boiling_point = 1935.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://ceq47d1v3l3ag"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_7j6i3"]
[resource]
script = ExtResource("1_7j6i3")
formula = &"CuSO_4"
scientific_name = &"Сульфат меди (II)"
melting_point = 200.0
boiling_point = 21515.0
color = Color(0, 0.2166667, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://cai5kwbx8gpst"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_5q6dl"]
[resource]
script = ExtResource("1_5q6dl")
formula = &"FeSO_4"
scientific_name = &"Сульфат железа (II)"
melting_point = 1e+16
boiling_point = 1e+16
color = Color(0.35377085, 0.8262475, 0.78860706, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://bj3cdfwvgksee"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_jqfn0"]
[resource]
script = ExtResource("1_jqfn0")
formula = &"HCl"
scientific_name = &"Соляная кислота"
melting_point = -30.0
boiling_point = 48.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://dcygjcbfhw6vv"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_vjdlt"]
[resource]
script = ExtResource("1_vjdlt")
formula = &"KCl"
scientific_name = &"Хлорид калия"
melting_point = 776.0
boiling_point = 1407.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

12
assets/substances/KI.tres Normal file
View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://catmteeotjc7v"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_r3ou2"]
[resource]
script = ExtResource("1_r3ou2")
formula = &"KI"
scientific_name = &"Йодид калия"
melting_point = 681.0
boiling_point = 1324.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://de3dl5upbt163"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_1rh8q"]
[resource]
script = ExtResource("1_1rh8q")
formula = &"Pb(NO_3)_2"
scientific_name = &"Нитрат свинца"
melting_point = 270.0
boiling_point = 999999.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,13 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://bnywd2asdr3eo"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_iruga"]
[resource]
script = ExtResource("1_iruga")
formula = &"C_14H_14N_3O_3SNa"
scientific_name = &"Метиловый оранжевый"
melting_point = 300.0
boiling_point = 520.0
color = Color(1, 0.26666665, 0, 1)
prefer_scientific_name = true
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://b0pdv8e1ybr8h"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_r754y"]
[resource]
script = ExtResource("1_r754y")
formula = &"NH_4Cl"
scientific_name = &"Соляная кислота"
melting_point = 337.6
boiling_point = 520.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://df17c818irsju"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_bi0ti"]
[resource]
script = ExtResource("1_bi0ti")
formula = &"Na_2CO_3"
scientific_name = &"Карбонат кария"
melting_point = 854.0
boiling_point = 1000.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://by8jsgsb5c7ly"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_34ksu"]
[resource]
script = ExtResource("1_34ksu")
formula = &"Na_2S"
scientific_name = &"Сульфид натрия"
melting_point = 1176.0
boiling_point = 99999999999.0
color = Color(0.9993091, 0.8301688, 0.668, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://chdrv5i45chwe"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_77jso"]
[resource]
script = ExtResource("1_77jso")
formula = &"NaCl"
scientific_name = &"Хлорид натрия"
melting_point = 800.8
boiling_point = 1465.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://30ym4xb0uu3y"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_m1aun"]
[resource]
script = ExtResource("1_m1aun")
formula = &"NaOH"
scientific_name = &"Гидроксид натрия"
melting_point = 323.0
boiling_point = 1403.0
color = Color(1, 1, 1, 1)
metadata/_custom_type_script = "uid://b8q5buwgvppyh"

View file

@ -0,0 +1,13 @@
[gd_resource type="Resource" script_class="Substance" load_steps=2 format=3 uid="uid://brih4gryc1acx"]
[ext_resource type="Script" uid="uid://b8q5buwgvppyh" path="res://src/resources/substance.gd" id="1_td2hf"]
[resource]
script = ExtResource("1_td2hf")
formula = &"C_20H_14O_4"
scientific_name = &"Фенолфталеин"
melting_point = 278.0
boiling_point = 557.8
color = Color(1, 1, 1, 0.43529412)
prefer_scientific_name = true
metadata/_custom_type_script = "uid://b8q5buwgvppyh"