]> git.mxchange.org Git - city.git/log
city.git
21 months agoContinued:
Roland Häder [Fri, 17 Feb 2023 08:13:44 +0000 (09:13 +0100)]
Continued:
- requestIsValid() is now renamed to a propper setter setIsRequestValid() and
  with no default (setters don't have default values)
- updated 'core' framework

21 months agoContinued:
Roland Häder [Thu, 16 Feb 2023 17:56:34 +0000 (18:56 +0100)]
Continued:
- updated 'core' framework

23 months agoContinued:
Roland Häder [Fri, 23 Dec 2022 00:46:18 +0000 (01:46 +0100)]
Continued:
- removed .htaccess files (please block db/ by yourself!)
- but at least keep these directories

Signed-off-by: Roland Häder <roland@mxchange.org>
2 years agoContinued:
Roland Häder [Sat, 17 Sep 2022 02:46:45 +0000 (04:46 +0200)]
Continued:
- removed scripts that are now located in core/contrib/
- updated TODOs.txt

2 years agoContinued:
Roland Häder [Sat, 17 Sep 2022 02:36:11 +0000 (04:36 +0200)]
Continued:
- fixed wrong namespace
- updated 'core' framework

3 years agoContinued:
Roland Häder [Wed, 9 Dec 2020 06:07:49 +0000 (07:07 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Mon, 7 Dec 2020 14:19:47 +0000 (15:19 +0100)]
Continued:
- updated index.php from core project
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Mon, 7 Dec 2020 08:32:38 +0000 (09:32 +0100)]
Continued:
- ops, oversaw this one
- also changed namespace for CityDaemonFactory, it is first a factory

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Mon, 7 Dec 2020 08:31:28 +0000 (09:31 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Mon, 7 Dec 2020 08:00:23 +0000 (09:00 +0100)]
Continued:
- moved ObjectFactory into deeper namespace
- ObjectFactory is now final, need to extend BaseFactory instead

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Sun, 6 Dec 2020 07:52:03 +0000 (08:52 +0100)]
Continued:
- Application instance in generic registry was a little of an overdoze when
  there is ApplicationHelper::getSelfInstance() around, this means lesser
  method invocations and a bit smaller footprint (one registry entry lesser)
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Fri, 4 Dec 2020 10:15:00 +0000 (11:15 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Wed, 2 Dec 2020 06:03:12 +0000 (07:03 +0100)]
Continued:
- updated index.php from core framework
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Wed, 2 Dec 2020 06:03:12 +0000 (07:03 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Wed, 2 Dec 2020 02:22:11 +0000 (03:22 +0100)]
Continued:
- added missing trait
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Wed, 2 Dec 2020 01:13:48 +0000 (02:13 +0100)]
Continued:
- renamed "Wrapper" to "Frontend"
- added missing trait for above instance
- removed all .htaccess files
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
3 years agoContinued:
Roland Häder [Tue, 1 Dec 2020 22:08:04 +0000 (23:08 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Tue, 24 Nov 2020 04:54:48 +0000 (05:54 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Tue, 24 Nov 2020 03:16:27 +0000 (04:16 +0100)]
Continued:
- language instance setting/getting is now done in non-monolithic
  FrameworkBootstrap and it makes more sense there, too
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Sun, 22 Nov 2020 15:35:38 +0000 (16:35 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Sat, 7 Nov 2020 18:24:46 +0000 (19:24 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Sat, 7 Nov 2020 17:13:24 +0000 (18:13 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinue:
Roland Häder [Sat, 7 Nov 2020 16:27:13 +0000 (17:27 +0100)]
Continue:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Sat, 7 Nov 2020 15:00:05 +0000 (16:00 +0100)]
Continued:
- ApplicationHelper no longer should hold application's data and a
  "self instance" as this is now all done in BaseApplication class
- BaseFrameworkSystem->getConfigInstance() is now removed, always use
  non-monolithic FrameworkBootstrap::getConfigurationInstance() instead
- convertToClassName() is now in StringUtils
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Fri, 6 Nov 2020 17:14:10 +0000 (18:14 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Sun, 1 Nov 2020 20:19:19 +0000 (21:19 +0100)]
Continued:
- updated to latest version

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Fri, 30 Oct 2020 00:00:11 +0000 (01:00 +0100)]
Continued:
- added missing imports
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Thu, 29 Oct 2020 22:49:49 +0000 (23:49 +0100)]
Continued:
- added missing namespaces to config *_class entries
- added missing imports
- filter class configuration entries shall always end with _filter_class
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Thu, 29 Oct 2020 22:11:27 +0000 (23:11 +0100)]
Continued:
- updated core framework

Signed-off-by: Roland Häder <roland@mxchange.org>
4 years agoContinued:
Roland Häder [Tue, 7 Apr 2020 00:30:43 +0000 (02:30 +0200)]
Continued:
- updated 'core'

Signed-off-by: Roland Häder <roland@mxchange.org>
5 years agoContinued:
Roland Häder [Sat, 2 Feb 2019 02:07:45 +0000 (03:07 +0100)]
Continued:
- renamed isMapPendingExpansion() to isSectionPendingExpansion() for city
  section managers

Signed-off-by: Roland Häder <roland@mxchange.org>
5 years agoContinued:
Roland Häder [Sat, 2 Feb 2019 01:30:31 +0000 (02:30 +0100)]
Continued:
- renamed addFieldText() to addFieldLabel()
- no need for this namespace ...
- updated 'core' framework to latest commit

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Wed, 11 Apr 2018 21:57:56 +0000 (23:57 +0200)]
Continued:
- started to use Bootstrap4 (with local files) on design
- renamed HtmlLogoutDoneCommand to City* (maybe was a leftover?)
- needed to import more classes into *.ctp files
- added some namespaces to configuration entries
- updated 'core' to latest commit id

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Wed, 11 Apr 2018 20:56:11 +0000 (22:56 +0200)]
Continued:
- need to initialize web output instance when request type is 'html'
- but only need to shutdown (and show messages) when 'console' is set
- assignApplicationData() does no longer accept $applicationInstance which
  makes sense as it can be obtained from GenericRegistry
- also removed same parameter from factory methods
- no need to invoke setApplicationInstance() for above same reason
  (this is called inter-mezzo pattern)
- updated core to latest commit id
- updated index.php from core

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Wed, 11 Apr 2018 04:38:03 +0000 (06:38 +0200)]
Continued:
- ApplicationHelper needs to expand BaseApplication to have "self-registration"
  generically done
- updated 'core' to latest commit

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Tue, 6 Mar 2018 21:59:16 +0000 (22:59 +0100)]
Continued:
- added new namespaces to classes and config entries
- imported classes/interfaces
- initialized language system, not required for daemon but for website
- updated 'core' framework to latest commit

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Sat, 3 Mar 2018 23:40:40 +0000 (00:40 +0100)]
Continued:
- 'app' is only parameter, 'application' is the application instance in registry
- changed Registry to GenericRegistry
- setting/getting request instance is now fully covered by FrameworkBootstrap
- updated core to latest commit

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Thu, 4 Jan 2018 00:03:48 +0000 (01:03 +0100)]
Continued:
- updated 'core' framework to latest commit

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Wed, 3 Jan 2018 20:50:14 +0000 (21:50 +0100)]
Continued:
- removed deprecated scripts
- updated TODOs.txt
- updated 'core' framework

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Mon, 1 Jan 2018 07:40:10 +0000 (08:40 +0100)]
Continued:
- "imported" classes/interfaces
- added task visitors for active and shutdown phase
- rename GameManager to GameOptionsManager
- updated core framework to latest commit

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Mon, 1 Jan 2018 07:13:20 +0000 (08:13 +0100)]
Continued:
- "imported" classes/interfaces
- getRequestInstance() is now moved to FrameworkBootstrap

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoNext wave:
Roland Häder [Mon, 1 Jan 2018 04:23:32 +0000 (05:23 +0100)]
Next wave:
- "imported" classes/interfaces
- created new namespaces
- updated configuration entries

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Mon, 1 Jan 2018 03:50:00 +0000 (04:50 +0100)]
Continued:
- "imported" more classes/interfaces
- created new namespaces

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Mon, 1 Jan 2018 03:30:14 +0000 (04:30 +0100)]
Continued:
- "imported" classes/interfaces
- created new namespaces
- updated core to latest commit

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued (first wave of migration):
Roland Häder [Mon, 1 Jan 2018 02:45:25 +0000 (03:45 +0100)]
Continued (first wave of migration):
- updated core framework to latest commit (with namespaces!)
- removed discouraged ?> tag closer

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoAdded game-paused flag
Roland Haeder [Mon, 21 Nov 2016 20:37:49 +0000 (21:37 +0100)]
Added game-paused flag

Signed-off-by: Roland Haeder <roland@mxchange.org>
8 years agoContinued a bit:
Roland Haeder [Tue, 15 Nov 2016 19:10:17 +0000 (20:10 +0100)]
Continued a bit:
- added class/interface for game options (like pause/unpause flag, et cetera)
- maybe also gaming difficulty will come, if computable?
- added missing database "tables"

Signed-off-by: Roland Haeder <roland@mxchange.org>
8 years agoUpdated/fixed copyright notice (should be project developers)
Roland Haeder [Tue, 15 Nov 2016 19:09:11 +0000 (20:09 +0100)]
Updated/fixed copyright notice (should be project developers)

Signed-off-by: Roland Haeder <roland@mxchange.org>
8 years agoContinued a bit:
Roland Haeder [Wed, 29 Jun 2016 19:50:40 +0000 (21:50 +0200)]
Continued a bit:
- city_map_foo is the right id/class for this template
- updated 'core'

Signed-off-by: Roland Haeder <roland@mxchange.org>
8 years agoContinued with language rewrite:
Roland Haeder [Wed, 29 Jun 2016 18:08:52 +0000 (20:08 +0200)]
Continued with language rewrite:
- new 'core' now no longer supports language-based templates, please keep
  localization out of them.
- I think of this:
  + translate all to English (default) language
  + maintain .po files for easy (and open-sourced) localization)
  + in those are replacements from the English language to the language in question
  + use php_intl (maybe right) to do that stuff (core changes are needed)

Signed-off-by: Roland Haeder <roland@mxchange.org>
8 years agoContinued a bit: (yes, very long no activity, I'm a dad now of a half-pinay)
Roland Haeder [Mon, 27 Jun 2016 18:35:23 +0000 (20:35 +0200)]
Continued a bit: (yes, very long no activity, I'm a dad now of a half-pinay)
- Uni* LF is now default end-of-line character
- added some assertions on manager instances

Signed-off-by: Roland Haeder <roland@mxchange.org>
8 years agoupdated core
Roland Häder [Mon, 19 Sep 2016 12:05:25 +0000 (14:05 +0200)]
updated core

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoUpdated 'core'.
Roland Haeder [Tue, 22 Mar 2016 21:09:45 +0000 (22:09 +0100)]
Updated 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
8 years agoAdded .gitattributes
Roland Haeder [Sat, 13 Feb 2016 20:54:26 +0000 (21:54 +0100)]
Added .gitattributes

Signed-off-by: Roland Haeder <roland@mxchange.org>
8 years agoThis error message came from php-fuse (latest build) + updated 'core'.
Roland Haeder [Sun, 27 Dec 2015 20:40:54 +0000 (21:40 +0100)]
This error message came from php-fuse (latest build) + updated 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoContinued a bit:
Roland Haeder [Sat, 31 Oct 2015 16:20:55 +0000 (17:20 +0100)]
Continued a bit:
- updated 'core'
- updated mind map (many new things added)

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoContinued a bit:
Roland Haeder [Sun, 25 Oct 2015 14:20:46 +0000 (15:20 +0100)]
Continued a bit:
- added "partial" stub method renderCityMap()
- updated Freeplane mind map with more ideas for web-based (first) client

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agonext() already returns a boolean.
Roland Haeder [Sun, 25 Oct 2015 13:05:58 +0000 (14:05 +0100)]
next() already returns a boolean.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAdded missing daemon instance + added stub calls for later expansion.
Roland Haeder [Sun, 25 Oct 2015 11:41:50 +0000 (12:41 +0100)]
Added missing daemon instance + added stub calls for later expansion.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated 'core'.
Roland Haeder [Sun, 25 Oct 2015 10:02:31 +0000 (11:02 +0100)]
Updated 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoThis method is already implemented.
Roland Haeder [Sun, 20 Sep 2015 17:52:39 +0000 (19:52 +0200)]
This method is already implemented.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated core.
Roland Haeder [Sun, 13 Sep 2015 08:13:18 +0000 (10:13 +0200)]
Updated core.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated 'core'.
Roland Haeder [Thu, 3 Sep 2015 19:31:40 +0000 (21:31 +0200)]
Updated 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoIt is a daemon.
Roland Haeder [Thu, 3 Sep 2015 18:54:50 +0000 (20:54 +0200)]
It is a daemon.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoPutting types such as "residential" or "hut" into sections causes redundances.
Roland Haeder [Thu, 27 Aug 2015 02:40:30 +0000 (04:40 +0200)]
Putting types such as "residential" or "hut" into sections causes redundances.
The table "zones" is supposed to store such information and is linked to the
lot and not with sections. This allows great flexibility to quickly change the
zone type on same lot.

Remember that transportation ways (e.g. road, train) don't need lots.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated 'core'.
Roland Haeder [Thu, 27 Aug 2015 01:37:31 +0000 (03:37 +0200)]
Updated 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoNow the added bootstrap filter is used ...
Roland Haeder [Thu, 27 Aug 2015 01:28:36 +0000 (03:28 +0200)]
Now the added bootstrap filter is used ...

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAdded filter for bootstrapping (unused).
Roland Haeder [Thu, 27 Aug 2015 01:24:52 +0000 (03:24 +0200)]
Added filter for bootstrapping (unused).

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoSome cleanups.
Roland Haeder [Thu, 27 Aug 2015 00:57:30 +0000 (02:57 +0200)]
Some cleanups.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoRemoved code from importing it from 'hub' project (also a daemon).
Roland Haeder [Thu, 27 Aug 2015 00:52:42 +0000 (02:52 +0200)]
Removed code from importing it from 'hub' project (also a daemon).

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoMoved files into 'contrib' to get them out of the way.
Roland Haeder [Thu, 27 Aug 2015 00:38:08 +0000 (02:38 +0200)]
Moved files into 'contrib' to get them out of the way.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoCalculation of total sections added + debug message enabled + entry id added.
Roland Haeder [Thu, 27 Aug 2015 00:29:18 +0000 (02:29 +0200)]
Calculation of total sections added + debug message enabled + entry id added.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpwards is only air, starting with "zero point", so first ground "level" is -1.
Roland Haeder [Tue, 25 Aug 2015 20:30:52 +0000 (22:30 +0200)]
Upwards is only air, starting with "zero point", so first ground "level" is -1.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoChanged 'empty' to 'grass'.
Roland Haeder [Tue, 25 Aug 2015 19:52:07 +0000 (21:52 +0200)]
Changed 'empty' to 'grass'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoThey don't need map expansion:
Roland Haeder [Tue, 25 Aug 2015 19:47:07 +0000 (21:47 +0200)]
They don't need map expansion:

- Lots don't get expanded by the daemon, the user just sets it and the daemon
  validates and executes the "expansion".
- Also districts don't get expanded for the same reason.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated 'core'.
Roland Haeder [Tue, 25 Aug 2015 19:44:13 +0000 (21:44 +0200)]
Updated 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated 'core' + renamed main->classes
Roland Haeder [Tue, 25 Aug 2015 16:46:34 +0000 (18:46 +0200)]
Updated 'core' + renamed main->classes

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated 'core'.
Roland Haeder [Tue, 25 Aug 2015 14:26:45 +0000 (16:26 +0200)]
Updated 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoContinued with project:
Roland Haeder [Mon, 24 Aug 2015 21:38:32 +0000 (23:38 +0200)]
Continued with project:
- Init city sections expansion is now in alpha quality
- Added a lot TODOs regarding handling of z coordinate (up/down) as this is not handled yet
- 'core' updated

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated 'core'
Roland Haeder [Sat, 22 Aug 2015 21:16:00 +0000 (23:16 +0200)]
Updated 'core'

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoSome comments fixed.
Roland Haeder [Sun, 16 Aug 2015 09:10:39 +0000 (11:10 +0200)]
Some comments fixed.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoMoved to 'core'.
Roland Haeder [Sun, 16 Aug 2015 09:08:00 +0000 (11:08 +0200)]
Moved to 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoIt is all city!
Roland Haeder [Sun, 16 Aug 2015 09:06:35 +0000 (11:06 +0200)]
It is all city!

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAdded classes and interfaces for districts + updated map and some renames
Roland Haeder [Sat, 1 Aug 2015 14:41:38 +0000 (16:41 +0200)]
Added classes and interfaces for districts + updated map and some renames

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoIntroduced "entities" to bundle lots and sections + added some (not-used) classes
Roland Haeder [Sat, 1 Aug 2015 13:11:24 +0000 (15:11 +0200)]
Introduced "entities" to bundle lots and sections + added some (not-used) classes
for handling city lots.

'core' updated to latest commit.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAdded more methods:
Roland Haeder [Wed, 29 Jul 2015 21:07:07 +0000 (23:07 +0200)]
Added more methods:
- getCityIds() - Getter for an array of all available city ids
- ifCityHasSections() - Checks whether the given city id has entries in sections table
- doInitialCityExpansion() - Initial expansion of table sections for given city id

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated project file.
Roland Haeder [Wed, 29 Jul 2015 20:17:36 +0000 (22:17 +0200)]
Updated project file.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoRenamed more classes and interfaces to sections as they actually handled.
Roland Haeder [Wed, 29 Jul 2015 20:04:14 +0000 (22:04 +0200)]
Renamed more classes and interfaces to sections as they actually handled.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated mind map.
Roland Haeder [Tue, 28 Jul 2015 20:10:11 +0000 (22:10 +0200)]
Updated mind map.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoRenamed columns to west, east, north and south + updated mind map.
Roland Haeder [Tue, 28 Jul 2015 20:03:26 +0000 (22:03 +0200)]
Renamed columns to west, east, north and south + updated mind map.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAdded NetBeans project files.
Roland Haeder [Tue, 28 Jul 2015 16:34:21 +0000 (18:34 +0200)]
Added NetBeans project files.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoExpanded sections table with new columns:
Roland Haeder [Sun, 26 Jul 2015 14:32:15 +0000 (16:32 +0200)]
Expanded sections table with new columns:

- Lot id              : Referencing lot (as one lot may have n sections)
- Type                : Section type (residential, commercial, road, etc.)
- Sub type            : Sub section type (hut, house, skyscraper, etc.)
- Neighbour left id   : Connected section id to left
- Neighbour right id  : Connected section id to right
- Neighbour bottom id : Connected section id to bottom (horizontal)
- Neighbour top id    : Connected section id to top (horizontal)
- Neighbour up id     : Connected section id to upward
- Neighbour down id   : Connected section id to downward

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agocity_map was to generic, better devide the actual map into several layers:
Roland Haeder [Sat, 25 Jul 2015 19:19:56 +0000 (21:19 +0200)]
city_map was to generic, better devide the actual map into several layers:

- city_sections : Contains section information about every part of the map
- city_policies : Contains policy informations
- city_foo      : Maybe more?

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAnd yet again 'core' is updated, always use own getter/setter for easier refactoring.
Roland Haeder [Tue, 14 Jul 2015 21:33:09 +0000 (23:33 +0200)]
And yet again 'core' is updated, always use own getter/setter for easier refactoring.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAgain updated 'core'.
Roland Haeder [Tue, 14 Jul 2015 21:31:30 +0000 (23:31 +0200)]
Again updated 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated 'core'.
Roland Haeder [Tue, 14 Jul 2015 21:27:54 +0000 (23:27 +0200)]
Updated 'core'.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoSmall method with just one call finished + 'core' updated
Roland Haeder [Tue, 14 Jul 2015 21:24:05 +0000 (23:24 +0200)]
Small method with just one call finished + 'core' updated

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoUpdated 'core' + used DatabaseWrapperFactory to have only one instance of each
Roland Haeder [Fri, 3 Jul 2015 14:59:44 +0000 (16:59 +0200)]
Updated 'core' + used DatabaseWrapperFactory to have only one instance of each
wrapper which is okay.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAdded initial database frontend class for city maps + its interface.
Roland Haeder [Wed, 1 Jul 2015 01:19:52 +0000 (03:19 +0200)]
Added initial database frontend class for city maps + its interface.

Signed-off-by: Roland Haeder <roland@mxchange.org>
9 years agoAdded city map manager + own interface + expanded interface
Roland Haeder [Wed, 1 Jul 2015 01:09:18 +0000 (03:09 +0200)]
Added city map manager + own interface + expanded interface

Signed-off-by: Roland Haeder <roland@mxchange.org>