Commit Graph
94 Commits
Author SHA1 Message Date
grimsace a034a2c5db reworked road generation with focus on main roads, secondary streets and smaller arterial roads 2026-04-02 14:48:34 -05:00
grimsace 0030d86719 tidied modules 2026-03-30 11:42:29 -05:00
grimsace ff512fc6fa changed some ui elements 2026-03-30 11:40:27 -05:00
grimsace 1b973d4b92 Changed tab style so the tabs are always visable 2026-03-30 11:33:16 -05:00
grimsace 9e841fcced added requested add text feature 2026-03-30 11:23:01 -05:00
grimsace fb53ae779d fixed app freezing on exit by saving project stuff in background on exit 2026-03-24 11:44:07 -05:00
grimsace f9d597f55d added canvas key 2026-03-24 11:39:14 -05:00
grimsace e4c376dc86 made turret spacing consistant 2026-03-23 10:15:51 -05:00
grimsace 4d16387aa0 changed gate appearence 2026-03-23 10:13:12 -05:00
grimsace bae89fa586 redid wall generation completely. 2026-03-23 10:03:22 -05:00
grimsace 302a9aaf74 reorganized the project 2026-03-12 12:22:09 -05:00
grimsace c0382d6657 slight change to make presets work in both linux and windows 2026-03-11 15:00:29 -05:00
grimsace 6858634807 added user presets 2026-03-11 14:24:18 -05:00
grimsace b65bf2539f changed some behavior of how the presets worked 2026-03-11 14:00:49 -05:00
grimsace 8b6b728f73 Added Presets 2026-03-11 13:45:38 -05:00
grimsace 51039399ec Added ability to import and export town/city settings 2026-03-11 13:08:40 -05:00
Grimsace e9a7313a97 Merge pull request 'Added Walls to Main' (#1) from walls into main
Reviewed-on: https://codeberg.org/Grimsace/RPG_City_Maker_Reborn/pulls/1
2026-03-11 18:46:11 +01:00
grimsace 8dc7546e09 Polished wall generation, though work is needed good enough for main now 2026-03-11 12:43:41 -05:00
grimsace 580d7e9d4c Made turrets appear above tress 2026-03-10 12:42:13 -05:00
Grimsace 9bc97b9f4d changed added basic turret support 2026-03-02 12:50:57 -06:00
Grimsace 8a1f05ba6b added some road rules with interacting with walls for more natural generation 2026-03-02 11:20:57 -06:00
Grimsace efc724f89f added basic wall generation 2026-03-02 10:40:14 -06:00
Grimsace 3c686e0704 added details of program to readme, including tldr feature section. 2026-02-27 10:53:43 -06:00
Grimsace 1d3591b77e Update README.md
Changed because program is now in a decently functional state.
2026-02-27 10:39:33 -06:00
Grimsace 9b3b1811f4 Made Cities/Towns Not perfectly circular. 2026-02-27 10:05:11 -06:00
Grimsace 2037859574 fixed tree clumpyness setting 2026-02-27 08:38:49 -06:00
Grimsace 0c56ce9b81 tree coverage percentage fixed 2026-02-26 14:52:19 -06:00
Grimsace 505d9ebbdd fixed a small potentially non-determinimistic tree problem 2026-02-26 14:22:23 -06:00
Grimsace 4925aab8bf fixed buildings not generating deterministically 2026-02-26 13:46:32 -06:00
Grimsace c45aacbc46 number of other small optimizations for speed and memory usage 2026-02-26 13:39:39 -06:00
Grimsace 25321e4aa0 vastly improved performance of terain modification form buildings and roads 2026-02-26 13:32:31 -06:00
Grimsace 0760f83ad7 added an inbuild limit for number of buildings if the number of buildings can't possibly be placed 2026-02-26 13:21:04 -06:00
Grimsace d01cb7a247 changed how masks are stored for massive performance improvment and way less ram usage 2026-02-26 13:03:48 -06:00
Grimsace 1dd9bf2c13 scaled buildings and roads based on image dimensions 2026-02-26 12:49:01 -06:00
Grimsace d2d249ac0c fixed bridges and building placment 2026-02-26 11:16:39 -06:00
Grimsace 2c7af98fb4 added new version of road generation with dynamic road numbers based on number of buildings 2026-02-26 11:05:38 -06:00
Grimsace 3c1312c81c reverted road generation to previous state 2026-02-26 08:47:46 -06:00
Grimsace baf5a14c9f made lake placment more dynamic 2026-02-19 11:38:37 -06:00
Grimsace 7a4cd749c1 added multiple lake shapes 2026-02-19 10:29:17 -06:00
Grimsace d3315656f6 merged some of the code 2026-02-19 09:49:26 -06:00
Grimsace 266b93639c cleaned up comments 2026-02-18 15:26:29 -06:00
Grimsace 710c05f716 changed lake roughness to make it more simliar to rivers 2026-02-18 15:14:47 -06:00
Grimsace 6227ecb3fd added user settings to control river width variability and bank detail 2026-02-18 14:33:09 -06:00
Grimsace a6d9946b50 changed river roughening 2026-02-18 14:14:44 -06:00
Grimsace 5b1355c555 resized text boxes, fixed progress bar 2026-02-13 09:29:06 -06:00
Grimsace 1ce60c6c33 added text boxes for input for numbers 2026-02-12 14:33:47 -06:00
Grimsace 671cd63c6f changed image display 2026-02-09 10:35:28 -06:00
Grimsace 2a36eb8619 added bump map to masks bulk export 2026-02-09 10:19:05 -06:00
Grimsace 391c3c473b added bump map 2026-02-09 10:13:36 -06:00
Grimsace 49751d51d3 flattened building plots on the heightmap, replaced from previous commit, fixed and optimized 2026-02-09 09:41:35 -06:00