package Ġcom . red gr ape fruit . ut op ia . common . core Ċ Ċ import Ġcom . red gr ape fruit . ut op ia . common . UNUSED _ PROPERTY Ċ import Ġcom . red gr ape fruit . ut op ia . common . UNUSED _ PROPERTY _ FLOAT Ċ Ċ /** Ċ Ġ* ĠA Ġfood Ġconfig Ġcontains Ġall Ġunique Ġinformation Ġabout Ġa Ġtype Ġof Ġfood . Ċ Ġ* Ċ Ġ* ĠWhen Ġcreating Ġa Ġ[ Food Config ], Ġ** use Ġthe ĠDSL ** Ġ([ config ]) Ċ Ġ*/ Ċ data Ġclass ĠFood Config ( ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġh un ger Ġof Ġthis Ġfood Ġtype . ĠOnly Ġused Ġin Ġnew Ġfood ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġh un ger : ĠInt Ġ= ĠUN USED _ PROPERTY , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġsat uration Ġmodifier Ġof Ġthis Ġfood Ġtype . ĠOnly Ġused Ġin Ġnew Ġfood ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġsat uration Modifier : ĠFloat Ġ= ĠUN USED _ PROPERTY _ FLOAT , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġstate Ġof Ġthe Ġrot Ġproperty Ġin Ġwhich Ġthe Ġfood Ġis Ġconsidered Ġro tt en ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġrot State : ĠInt Ġ= ĠUN USED _ PROPERTY , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġamount Ġof Ġrot Ġproperty Ġthat Ġis Ġincrement ed Ġevery Ġtick Ġof Ġthe Ġgame ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġrot Speed : ĠInt Ġ= ĠUN USED _ PROPERTY , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġstate Ġof Ġthe Ġover due Ġproperty Ġin Ġwhich Ġthe Ġfood Ġis Ġconsidered Ġover due ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġover due State : ĠInt Ġ= ĠUN USED _ PROPERTY , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġamount Ġof Ġover due Ġproperty Ġthat Ġis Ġincrement ed Ġevery Ġtick Ġof Ġthe Ġgame ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġover due Speed : ĠInt Ġ= ĠUN USED _ PROPERTY , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġefficiency Ġof Ġusing Ġsalt Ġon Ġthis Ġfood Ġtype ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġsalt E fficiency : ĠInt Ġ= ĠUN USED _ PROPERTY , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġefficiency Ġof Ġputting Ġthis Ġfood Ġtype Ġinside Ġof Ġa Ġf ridge ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġf ridge E fficiency : ĠInt Ġ= ĠUN USED _ PROPERTY , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġ[ Food Category ] Ġthat Ġthis Ġfood Ġtype Ġbelongs Ġto ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġcategory : ĠFood Category Ġ= ĠFood Category . MIS CELL AN EO US Ċ ) Ċ Ċ // ĠDSL Ċ Ċ fun Ġconfig ( init : ĠFood Config . () Ġ-> ĠUnit ): ĠFood Config Ġ{ ĊĠĠĠ Ġval Ġinstance Ġ= ĠFood Config () ĊĠĠĠ Ġinstance . init () ĊĠĠĠ Ġreturn Ġinstance Ċ } Ċ