Commit Graph

51 Commits

Author SHA1 Message Date
013fe4bdb6 Added tooltips. 2020-05-14 08:29:23 +02:00
f57a9dd845 Extended README. 2020-05-14 07:47:45 +02:00
76ac685cbb Added panning with keyboard.
Changed D for digging into H for harvesting.
2020-05-14 07:47:29 +02:00
c27d43e323 Rename Rect to RectAbs and renamed RectSize to Rect. 2020-05-12 13:55:30 +02:00
8e7101e67d Updated/extended README. 2020-05-12 08:51:10 +02:00
3717cfd872 Fixed bug where double digits in phone number weren't accepted properly (second digit required 10-digit strokes, third digit was impossible). 2020-05-11 15:52:43 +02:00
ee7f99166c Command (Windows) key is now supported as modifier key for dragging. 2020-05-11 15:48:18 +02:00
bfe0c9003d Made settings button disabled for now. 2020-05-11 15:45:55 +02:00
8236b65c06 No click event is generated when control is disabled. 2020-05-11 15:38:34 +02:00
1008b7b34b Can't plant flower when the control key is still down. 2020-05-11 15:32:41 +02:00
905aad2afa Can't plant flower over existing flower. 2020-05-11 15:27:22 +02:00
9f19e4bd92 Updating flower texts after closing a dialog to be sure. 2020-05-11 15:23:07 +02:00
cc8f8da5df Switched to regular embedding of resources. 2020-05-11 15:03:06 +02:00
c8cb0095a1 Added generation for embedding resources. 2020-05-11 14:59:08 +02:00
5e822d0cf9 Implemented research. 2020-05-11 14:41:42 +02:00
5ebd582498 Added keyboard support for zooming.
Added information but to show intro.
2020-05-11 12:05:54 +02:00
a6004a8ab6 Added "new game" functionality. 2020-05-11 11:53:15 +02:00
9641719579 Added intro dialog.
Refactored event handling to be able to "handle" events so no other controls will handle the same event again.
2020-05-11 11:44:50 +02:00
a72f416650 Disable hover effects when mouse leaves window. 2020-05-11 08:03:33 +02:00
6a7843f314 Added serialization of game state. 2020-05-11 03:09:01 +02:00
0cb57c5940 Changed config dir (more unique). 2020-05-11 02:52:42 +02:00
e26de92f1d Maded flower buttons smaller (less tall). 2020-05-11 02:50:39 +02:00
3a8ad733a4 Enabled VSync & added setting. 2020-05-11 01:20:23 +02:00
a07d3c1c82 Changed panning of map (Ctrl+LMB or MMB instead of LMB). 2020-05-11 01:15:48 +02:00
14454cfd5e Switched coneflower & tulip. 2020-05-11 00:46:26 +02:00
3407a93586 Added flower types. 2020-05-11 00:00:35 +02:00
1c208152e8 Implemented digging of flowers.
Renamed poppy to anemone.
2020-05-10 23:00:19 +02:00
243e204f48 Added game mechanic to buy/plant flowers. 2020-05-10 20:44:20 +02:00
cd5ca3f04f Added tool to color image.
Separated some image related methods.
Added feedback for simulation speed (colored buttons).
2020-05-10 17:40:56 +02:00
b14f79a61a Lots of UI work.
Added more icons and placed buttons on the bars.
Implemented pause/run/fast.
2020-05-10 17:16:18 +02:00
44aef25d34 Zoom around tile that is hovered.
Inversed zoom on projection (previously how much smaller the content would be, now it is the magnification).
2020-05-10 12:40:44 +02:00
5c0824bafb Extended ControlBase. Added/changed Point/PointF/Rectangle (now backed by SDL struct). Tweaked poppy traits. 2020-05-10 12:22:07 +02:00
1cf13b0ec9 Added color parsing (hex to sdl.Color). 2020-05-10 10:57:13 +02:00
8e2b80395d Added support for (horizontally) aligment on text rendering. 2020-05-10 10:57:00 +02:00
69c8ae72f3 Updated textures (cropped & slightly resized).
Textures used to be 512x512px, cropped them to 128x160px. The width of the texture was first cropped to 130px and then resized to 128px (height was not resized).
2020-05-10 10:56:20 +02:00
1e407e21c0 Added tool to crop & resize images. 2020-05-10 09:21:48 +02:00
d6502c9080 Added disabled flowers (for button bar). 2020-05-10 01:40:54 +02:00
cbb6e6c144 Added button bars.
No tile is hovered when mouse is over button bars.
2020-05-10 00:19:44 +02:00
b9515823d3 Added tool to change alpha layer of image. 2020-05-09 22:50:29 +02:00
72da0ef462 Added hover effect for terrain. 2020-05-09 22:50:11 +02:00
c02fb342a7 Updated comments on noise maps. 2020-05-09 19:37:21 +02:00
2413c7d3d4 Added flowers (+ basic simulation).
Added resource loader (load list of textures).
2020-05-09 19:34:43 +02:00
b32017f18a Added clipping to terrain renderer. 2020-05-09 16:48:39 +02:00
0a73529306 Separated the lazy text rendering method. 2020-05-09 16:48:18 +02:00
58aa819a4e Added FPS. 2020-05-09 15:32:43 +02:00
8dd47c5ec2 Added storing of window size. 2020-05-09 14:02:00 +02:00
27afe594fe Added renderer.
Added props.
Added map movement (dragging & hovering).
2020-05-09 13:55:37 +02:00
dcd4979a6f Removed example. 2020-05-09 07:58:50 +02:00
37589d5396 Added simple terrain. 2020-05-09 07:48:02 +02:00
a56ceae2e3 Added a base (mainly initialization). 2020-05-08 18:38:26 +02:00