physics test

This commit is contained in:
2022-10-14 13:38:24 +03:00
parent 31d5be5d07
commit 09bfa44c78
7 changed files with 336 additions and 90 deletions

View File

@ -1,20 +1,20 @@
package itemprops
type Material struct {
Name string
Flags MaterialFlags
Density DimensionItemDensity
FractureToughness NotchFractureToughness
MeltingPoint DimensionItemTemperature
BoilingPoint DimensionItemTemperature
Name string `json:"name"`
Flags MaterialFlags `json:"material_flags"`
Density DimensionItemDensity `json:"density"`
FractureToughness DimensionFractureToughness `json:"fracture_toughness"`
MeltingPoint DimensionItemNullTemperature `json:"melting_point,omitempty"`
BoilingPoint DimensionItemNullTemperature `json:"boiling_point,omitempty"`
}
type MaterialFlags struct {
ConductsElictricity bool
BlocksLiquid bool
AcidResistant bool
BlocksGas bool
Flammable bool
ConductsHeat bool
Radiates bool
ConductsElictricity bool `json:"conducts_elictricity"`
BlocksLiquid bool `json:"blocks_liquid"`
AcidResistant bool `json:"acid_resistant"`
BlocksGas bool `json:"blocks_gas"`
Flammable bool `json:"flammable"`
ConductsHeat bool `json:"conducts_heat"`
Radiates bool `json:"radiates"`
}