diff --git a/.gitignore b/.gitignore deleted file mode 100644 index c61e7a2..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -build-fx/ -*.g1a \ No newline at end of file diff --git a/src/calccity.h b/src/calccity.h new file mode 100644 index 0000000..9965329 --- /dev/null +++ b/src/calccity.h @@ -0,0 +1,31 @@ +#ifndef _CALCCITY_H +#define _CALCCITY_H + +struct calccity = +{ + // human's statistics = {happyness, health, education, housing, work, food, transport, grabage, graves} + signed long statistics[9] = {0}; + + // population evolution = {birth, death, immigration, emmigration} + + // production = {water, power} + signed long production[2] = {0}; + + // consumption = {water, power} + signed long consumption[2] = {0}; + + // risks and safety = {crime, safety, fire_hazard, nuclear_hazard, pollution} + signed long risks[5] = {0}; + + // taxes on {housing, trade, industry, export} + int taxes[4] = {10, 10, 10, 10}; + + // industry statistics = {import, export, production, commercial, industrial, } +}; + +struct mouse = +{ + +}; + +#endif /* _CALCCITY_H */ \ No newline at end of file