User:Nateonus: Difference between revisions

From Vintage Story Wiki
mNo edit summary
mNo edit summary
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages/>
<languages/>
<translate>
<translate>
just a tea-drinking english chap.
<!--T:1-->
just a tea-drinking english chap. This page is about as chaotic as my life is.
[[User:Nateonus/navbox/main]]
[[User:Nateonus/navbox/main]]
[[User:Nateonus/navbox/content]]
[[User:Nateonus/navbox/content]]
Line 7: Line 8:
[[User:Nateonus/navbox/code]]
[[User:Nateonus/navbox/code]]


[[User:Nateonus/proptype]]
{{User:Nateonus/proptype|CropBehaviorType}}
{| class="sortable mw-collapsible mw-collapsed"
!Property ID
!Type
!Added In
!Default Value
!Description
|-
|RequiredNutrient
|{{User:Nateonus/proptype}}
| -
| -
|The nutrient category this crop requires to grow.
|-
|NutrientConsumption
|FloatType
| -
|0
|Total amount of nutrient consumed to reach full maturity. (100 is the maximum available for farmland)
|-
|GrowthStages
|IntType
| -
|0
|Amount of growth stages this crop has.
|-
|TotalGrowthDays
|FloatType
| -
|0
|Total time in ingame days required for the crop to reach full maturity assuming full nutrient levels.
|-
|TotalGrowthMonths
|FloatType
| -
|0
|Total time in ingame months required for the crop to reach full maturity assuming full nutrient levels.
|-
|MultipleHarvests
|BoolType
| -
|False
|If true, the player may harvest from the crop multiple times.
|-
|HarvestGrowthStageLoss
|IntType
| -
|0
|When multiple harvests is true, this is the amount of growth stages the crop should go back when harvested.
|-
|ColdDamageBelow
|FloatType
| -
| -5
|The lowest temperature before cold damage affects this crop.
|-
|DamageGrowthStuntMul
|FloatType
| -
|0.5
|
|-
|ColdDamageRipeMul
|FloatType
| -
|0.5
|
|-
|HeatDamageAbove
|FloatType
| -
|40
|
|-
|Behaviors
|CropBehaviorType
| -
| -
|
|}
<!--T:3-->
{{BASEPAGENAME}}
[[User:Nateonus/Asset System]]
[[User:Nateonus/Main Page]]<br />
{{translatable|link=User:Nateonus}}
[[User:Nateonus/PageOutdated]]
{{PageOutdated}}
{{PageOutdated|lookat={{ll|User:Nateonus|my user page|nsp=0}}}}
{{SectionOutdated}}
{{SectionOutdated|lookat={{ll|User:Nateonus|my user page|nsp=0}}}}
<!--T:2-->
[[User:Nateonus/lltest]]
[[User:Nateonus/lltest]]
{{User:Nateonus/lltest|User:Nateonus|Nat's Page}}
{{User:Nateonus/lltest|User:Nateonus|Nat's Page}}
Line 12: Line 114:
</translate>
</translate>


{| class="wikitable frontmodding" style="margin-top: 40px; background: transparent; table-layout:fixed;"
! colspan="4" valign="top" style="text-align: center;" |Modding the Game
|-
! valign="top" style="text-align: center;" |Modding Basics
! valign="top" style="text-align: center;" |Going Further
! valign="top" style="text-align: center;" |Block and Item Assets
! valign="top" style="text-align: center;" |Entity and World Assets
|-
| valign="top" style="text-align: left;" |
*{{ll|Modding:Getting_Started|Getting Started}}
*{{ll|Modding:Asset System|Asset System}}
*{{ll|Modding:Basic Modding Examples|Mod Samples}}
*{{ll|Modding:VS Model Creator|Model Creator}}
*{{ll|Modding:Textures|Textures}}
*{{ll|Modding:Creating Recipes|Grid Crafting Recipes}}
| valign="top" style="text-align: left;" |
*{{ll|Modding:Modding Efficiently|Modding Efficiently}}
*{{ll|VTML}}
*{{ll|Modding:Mod Packaging|Packaging}}
*[https://mods.vintagestory.at/ Mod Database]
*{{ll|Modding:JSON Patching|JSON Patching}}
*{{ll|Modding:The Remapper|The Remapper}}
*{{ll|Modding:Mod-Engine Compatibility|Mod-Engine Compatibility}}
<!--T:164-->
| valign="top" style="text-align: left;" |
*{{ll|Modding:Basic Block|Basic blocks}} ({{ll|Basic Block#Custom Shapes|Custom Shapes}})
*{{ll|Modding:Block Json Properties|Block property overview}}
*{{ll|Modding:Basic Item|Basic item}}
*{{ll|Modding:Item Json Properties|Item property overview}}
| valign="top" style="text-align: left;" |
*{{ll|Modding:Basic Entity|Basic entity}}
*{{ll|Modding:Entity Json Properties|Entity property overview}}
*{{ll|Modding:WorldGen Configuration|WorldGen modding}}
|-
! valign="top" style="text-align: center;" |Programming Basics
! valign="top" style="text-align: center;" |Game Objects
! colspan="2;" valign="top" style="text-align: center;" |API
|-
| valign="top" style="text-align: left;" |
*{{ll|Modding:Setting up your Development Environment|Setting up your Dev. Environment}}
*[https://github.com/anegostudios/vsmodexamples Mod Samples]
*{{ll|Modding:Programming Languages|Learning the Programming Languages}}
| valign="top" style="text-align: left;" |
*{{ll|Modding:Block_System|The VS Block Systems}}
*{{ll|Modding:Advanced Blocks|Block Class}}
*{{ll|Modding:Block Entity|Block Entity}}
*{{ll|Modding:Adding Block Behavior|Block Behavior}}
*{{ll|Modding:Advanced Items|Item Class}}
*{{ll|Modding:Block and Item Interactions|Block and Item interactions}}
| valign="top" style="text-align: left;" |
*{{ll|Modding:Commands|nsp=1}}
*{{ll|Modding:WorldGen API|nsp=1}}
*{{ll|Modding:WorldGen Concept|nsp=1}}
*{{ll|Modding:Network API|nsp=1}}
*{{ll|Modding:Simple Particles|Particles}}
*{{ll|Modding:TreeAttribute|nsp=1}}
*{{ll|Modding:World Access|nsp=1}}
| valign="top" style="text-align: left;" |
*{{ll|Modding:Basic Inventory Handling|Basic Inventory Handling}}
*{{ll|Modding:Rendering API|Shaders and Renderers}}
*{{ll|Modding:GUIs|Graphical User Interfaces}}
*{{ll|Modding:SaveGame Data Storage|SaveGame Data Storage}}
*{{ll|Modding:Chunk Data Storage|Chunk Data Storage}}
*{{ll|Modding:Moddable Mod|Moddable Mod}}
|-
|}
{{jsonnavboxes|audio=0|config=0|gameobjects=0|patches=0|recipes=0|worldproperties=0|worldgen=0}}
{{User:Nateonus/navbox/content}}
{{User:Nateonus/navbox/content}}

Latest revision as of 22:40, 25 April 2024

Other languages:

just a tea-drinking english chap. This page is about as chaotic as my life is. User:Nateonus/navbox/main User:Nateonus/navbox/content User:Nateonus/navbox/props User:Nateonus/navbox/code

User:Nateonus/proptype CropBehaviorType

Property ID Type Added In Default Value Description
RequiredNutrient [[Special:MyLanguage/Modding:{{{1}}} Property Type|{{{1}}}]][[:Modding:{{{1}}} Property Type| ]] - - The nutrient category this crop requires to grow.
NutrientConsumption FloatType - 0 Total amount of nutrient consumed to reach full maturity. (100 is the maximum available for farmland)
GrowthStages IntType - 0 Amount of growth stages this crop has.
TotalGrowthDays FloatType - 0 Total time in ingame days required for the crop to reach full maturity assuming full nutrient levels.
TotalGrowthMonths FloatType - 0 Total time in ingame months required for the crop to reach full maturity assuming full nutrient levels.
MultipleHarvests BoolType - False If true, the player may harvest from the crop multiple times.
HarvestGrowthStageLoss IntType - 0 When multiple harvests is true, this is the amount of growth stages the crop should go back when harvested.
ColdDamageBelow FloatType - -5 The lowest temperature before cold damage affects this crop.
DamageGrowthStuntMul FloatType - 0.5
ColdDamageRipeMul FloatType - 0.5
HeatDamageAbove FloatType - 40
Behaviors CropBehaviorType - -

Nateonus

User:Nateonus/Asset System


User:Nateonus/Main Page
User:Nateonusen

User:Nateonus/PageOutdated

GameIcon.png

This page is outdated!
Some details may not be accurate, so use with caution!

GameIcon.png

This page is outdated!
Some details may not be accurate, so use with caution! Please view my user page for an up-to-date page!

This section is outdated! Some details may not be accurate, so use with caution!

This section is outdated! Some details may not be accurate, so use with caution! Please view my user page for up-to-date information!


User:Nateonus/lltest Nat's Page Nat's Navbox

Modding the Game
Modding Basics Going Further Block and Item Assets Entity and World Assets
Programming Basics Game Objects API
JSON Properties - Audio
Content Types MusicConfig SoundConfig
Sub-Types Empty
Enum Types Empty
JSON Properties - Game Objects
Content Types BlockType CollectibleType EntityType ItemType RegistryObjectType
Sub-Types Empty
Enum Types Empty
JSON Properties - Patches
Content Types JsonPatch
Sub-Types Empty
Enum Types Empty
JSON Properties - Recipes
Content Types AlloyRecipe BarrelRecipe ClayFormingRecipe CookingRecipe GridRecipe KnappingRecipe LayeredVoxelRecipe RecipeBase SmithingRecipe
Sub-Types Empty
Enum Types Empty
JSON Properties - World Properties
Content Types StandardWorldProperty WorldPropertyVariant
Sub-Types Empty
Enum Types Empty
Icon Sign.png

Wondering where some links have gone?
The modding navbox is going through some changes! Check out Navigation Box Updates for more info and help finding specific pages.

Modding
Modding Introduction Getting Started Theme Pack
Content Modding Content Mods Developing a Content Mod Basic Tutorials Intermediate Tutorials Advanced Tutorials Content Mod Concepts
Code Modding Code Mods Setting up your Development Environment
Property Overview ItemEntityBlockBlock BehaviorsBlock ClassesBlock EntitiesBlock Entity BehaviorsWorld properties
Workflows & Infrastructure Modding Efficiency TipsMod-engine compatibilityMod ExtensibilityVS Engine
Additional Resources Community Resources Modding API Updates Programming Languages List of server commandsList of client commandsClient startup parametersServer startup parameters
Example ModsAPI DocsGitHub Repository

Icon Sign.png

Wondering where some links have gone?
The modding navbox is going through some changes! Check out Navigation Box Updates for more info and help finding specific pages.