OnmyojiOmn
Prince
- Joined
- Aug 4, 2006
- Messages
- 371
I'm thinking about adding a gatherer unit for a mod, similar to the resource crawlers from Alpha Centauri. That, or a gather command for workers. You would park the unit on an unimproved tile in the BFC of one of your cities and choose (through a custom dialog or separate action buttons/hotkeys) whether you want to gather food, production, or commerce. The amount gathered would be the bonus added by the most appropriate raw resource tile improvement (i.e. not cottages), if any. So, on a plains tile you would have the option to gather 1 food per turn as if you'd built a farm. On a plains tile with a horse resource you would have the option to gather either 2 production or 1 commerce per turn as if you'd built a pasture. You wouldn't be able to gather food because a more specific improvement can be built than a farm. One gatherer per tile, one bonus type (food/hammers/commerce) per gatherer, and you can't gather from a tile with an improvement built. So gatherers are like mobile ghetto improvements, except that they need to be built, stop growth while being built, are as vulnerable as workers/settlers, and cost maintenance.
Can anyone tell me how I'd go about implementing this? Can I do this with Python or would I need to modify the DLL? Thanks!
Can anyone tell me how I'd go about implementing this? Can I do this with Python or would I need to modify the DLL? Thanks!