|
8693908fed
|
Bumped to Godot 4.5
- Rebranded to CityLimits
- Expanded gitignore
|
2025-10-03 06:40:41 -04:00 |
|
ahakkar
|
3a377c8379
|
Update README.md
|
2023-02-19 00:09:07 +02:00 |
|
Antti Hakkarainen
|
63afd68cbf
|
give each debug info its own label
|
2023-02-18 23:49:16 +02:00 |
|
Antti Hakkarainen
|
01d896c7dc
|
implement infolayer drawing, support for other types too
|
2023-02-18 16:17:04 +02:00 |
|
Antti Hakkarainen
|
7486750ca2
|
parcels use struct, give initial parcels for city
|
2023-02-18 15:59:27 +02:00 |
|
Antti Hakkarainen
|
99b28ecfa3
|
move source files to separate folders
|
2023-02-18 10:45:19 +02:00 |
|
Antti Hakkarainen
|
e619b9a6df
|
implement primitive parcel drawing
|
2023-02-17 22:52:42 +02:00 |
|
Antti Hakkarainen
|
0cf64a4bc9
|
refactor to use mediator pattern with EventBus
|
2023-02-17 21:07:11 +02:00 |
|
Antti Hakkarainen
|
a4136c937f
|
fix regressions when restructuring nodes
|
2023-02-17 13:58:10 +02:00 |
|
Antti Hakkarainen
|
f35d27b518
|
refactor node structure
|
2023-02-17 13:09:59 +02:00 |
|
Antti Hakkarainen
|
8189a16fee
|
function for toggling main menu visibility
|
2023-02-17 10:25:51 +02:00 |
|
Antti Hakkarainen
|
8b437f6598
|
basic main menu
|
2023-02-16 22:48:26 +02:00 |
|
Antti Hakkarainen
|
523f7888da
|
implement screenshot feature
|
2023-02-16 20:30:43 +02:00 |
|
Antti Hakkarainen
|
d31fced182
|
display minimap sprite as map background
|
2023-02-15 21:13:24 +02:00 |
|
ahakkar
|
d07708ff01
|
Add a basic readme describing current features
|
2023-02-15 17:15:05 +02:00 |
|
Antti Hakkarainen
|
e2fb7638c8
|
implement camera display marker to minimap
|
2023-02-15 17:04:06 +02:00 |
|
Antti Hakkarainen
|
d0f0d8c009
|
implement 2d camera rotation
|
2023-02-15 14:01:22 +02:00 |
|
Antti Hakkarainen
|
0d2f305eb5
|
minimap: simplified formula is k = M/32
|
2023-02-15 00:14:43 +02:00 |
|
Antti Hakkarainen
|
7805b02f0d
|
change minimap to use a formula for position multi
|
2023-02-14 23:55:32 +02:00 |
|
Antti Hakkarainen
|
14aa4f0e9a
|
minimap: move camera with mouse, show camera pos on map
|
2023-02-14 23:32:52 +02:00 |
|
Antti Hakkarainen
|
0f6343b44f
|
clamp camera to map
|
2023-02-14 20:25:31 +02:00 |
|
Antti Hakkarainen
|
63ea78592a
|
fix minimap colors
|
2023-02-14 11:29:05 +02:00 |
|
Antti Hakkarainen
|
57d47c5eed
|
prototype minimap
|
2023-02-13 23:49:50 +02:00 |
|
Antti Hakkarainen
|
ad598f980e
|
moved chunkgen to 2nd thread, initial solution
|
2023-02-13 21:24:55 +02:00 |
|
Antti Hakkarainen
|
675b451723
|
change chunk render distance based on zoom level
|
2023-02-13 16:53:44 +02:00 |
|
Antti Hakkarainen
|
0109934933
|
load and remove chunks around camera pos working
|
2023-02-12 22:17:21 +02:00 |
|
Antti Hakkarainen
|
fccef57210
|
chunk class was missing set_tileset() ...
|
2023-02-12 19:12:27 +02:00 |
|
Antti Hakkarainen
|
abbaa6f450
|
chunk displaying definitely doesn't work yet
|
2023-02-12 18:18:31 +02:00 |
|
Antti Hakkarainen
|
7dc6a4c420
|
implement tilemap chunk generator
|
2023-02-12 13:54:14 +02:00 |
|
Antti Hakkarainen
|
83343c9be6
|
refactor worldgen, still not optimal
|
2023-02-10 20:32:00 +02:00 |
|
Antti Hakkarainen
|
4030f040b6
|
initial biome generation with forest support
|
2023-02-10 17:18:47 +02:00 |
|
Antti Hakkarainen
|
4d7af7ed69
|
move shoreline setting to be part of set_tilemap_tiles
|
2023-02-09 22:43:16 +02:00 |
|
Antti Hakkarainen
|
7651e574c1
|
refactor worldgen to class, make worldgen functional
|
2023-02-09 22:20:23 +02:00 |
|
Antti Hakkarainen
|
5cb839d8e2
|
buggy implementation of shoreline drawing
|
2023-02-09 13:33:07 +02:00 |
|
Antti Hakkarainen
|
9f2dbb2a1d
|
separate func for tile placement error checking
|
2023-02-08 22:29:12 +02:00 |
|
Antti Hakkarainen
|
c440e5f482
|
accurately find tile coords. moved error msgs to global.
|
2023-02-08 18:18:26 +02:00 |
|
Antti Hakkarainen
|
30ec55066b
|
protoype world gen based on input image
|
2023-02-08 13:45:34 +02:00 |
|
Antti Hakkarainen
|
acf1ed5423
|
camera zoom in/out & camera panning
|
2023-02-07 19:21:51 +02:00 |
|
Antti Hakkarainen
|
24a05c557d
|
initial game files
|
2023-02-05 23:36:27 +02:00 |
|