I implemented your renaming suggestions. The resource Fish doesn´t need a timeout because it´s used only for geologist messages, not by buildings that mine this resource. timeout is therefore ignored for resources with detectable=false.
1) This is defined in Worker::geologist_update(). The geologist distinguishes between minable and non-minable nodes. If the two triangles attached to his start flag are both minable, he´ll investigate only minable spots, else only non-minable. 2) Resource indicators currently have to be named "resi_<resource_name><index>". This is defined in TribeDescr::get_resource_indicator(). The indicator´s name has to match exactly this format but no resource names are hardcoded. This should be changed in a follow-up branch to either have the tribe specify a set of immovables for each resource (permitting tribe-specific indicators), or having each resource define a set of (not tribe-specific) indicators. -- https://code.launchpad.net/~widelands-dev/widelands/no-hardcoded-resources/+merge/350750 Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/no-hardcoded-resources into lp:widelands. _______________________________________________ Mailing list: https://launchpad.net/~widelands-dev Post to : widelands-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~widelands-dev More help : https://help.launchpad.net/ListHelp