Can I implement the below idea using JavaScript with roll20's api? I was thinking this would be something I could have on a map tile, giving the players the chance to choose how they divvy resources Mini City Simulator Players take over a place similar to castle/keep/town etc. Set defined amount of turns (seasons, days, years) players start with two civilians players decided if civilians go to farm, housing, or military farms provide support for housing and military, cannot have housing and military without same amount of farms (3 farms, 2 housing, 1 military) housing provides chance for more civilians military used to generate military for future assaults/defense/etc Also military has chance to generate heroic NPC each turn ticks, players get chance for more civilians and then place civilians end of turns will show results for military strength (whatever arbitrary number I provide for each military unit) and the amount of Heroic NPCs generated This idea is still in development, however I am more capable with Django and Python and could do this on the outside, having the players go there, however I would hope that someone else would like to use this applet for their campaign if it works out.