David Triphon
958797d7c0
Fixed some mouse press/release action interaction conflicts.
2020-07-20 12:46:40 -07:00
David Triphon
a4082faea7
The middle click pan setting works!
...
There are a few weird interactions, like when holding down middle click to pan, and then begin holding left click as well, the pan stops, but as soon as left click is released, as long as middle click is still held, the screen will jump as if it was still panning the same original middle click position.
middle clicking while in the middle of placing conveyors will stop the conveyor placement.
The behavior interaction between different click behaviors needs some polish.
2020-07-20 11:57:30 -07:00
David Triphon
479c899a8e
Attempted to migrate middle click to pan only and away from the main click code. Turning on setting breaks camera panning.
...
Unsure about the correctness of the change. Still learning the code org.
2020-07-19 15:02:31 -07:00
Moppler
27e282b354
Added new setting allowing for middle mouse scrolling.
2020-07-18 23:58:38 +01:00
Dimava
af1893ba08
find a more meaningful name and make it const
2020-07-04 19:28:10 +03:00
Dimava
35f427da82
remove moving on min/max zoom
2020-07-04 19:28:07 +03:00
Dimava
785f20c35f
fix jumps with desiredCenter
2020-07-04 19:28:04 +03:00
Dimava
2f6b3afbab
Wheel zoom saves world mouse position
2020-07-04 19:28:02 +03:00
tobspr
2e266f5f21
Get rid of 'builtins' file since its useless and causes performance issues
2020-06-27 10:51:52 +02:00
tobspr
e5d4fad64b
Update changelog, minor adjustments
2020-06-22 12:36:02 +02:00
hexagonhexagon
46a5bdb76c
Make changes requested by tobspr.
2020-06-22 02:19:52 -04:00
hexagonhexagon
d793817170
The camera will not have extra velocity when the camera is held still.
2020-06-22 02:11:23 -04:00
tobspr
61bcc31861
Fix mouse handling
2020-06-17 14:56:21 +02:00
tobspr
84969a9205
Refactor building placer
2020-06-17 13:12:39 +02:00
tobspr
32d169b7db
Bump fast pan speed from 2 to 4
2020-06-15 22:29:55 +02:00
Jaysc
5de2c2de94
Removed logic from application_settings
2020-06-14 14:16:37 +01:00
Jaysc
8a726f99b6
Changed fastpan to mapMoveFaster and translation
2020-06-13 14:14:35 +01:00
Jaysc
487a99bb56
added fastpan feature
2020-06-12 18:55:35 +01:00
mini-bomba
107a3ef69c
Added movement speed setting
2020-06-12 00:47:59 +02:00
tobspr
8c85018352
Added setting to configure zoom / mouse wheel / touchpad sensitivity
2020-06-01 13:05:15 +02:00
tobspr
4e18fa74d4
Merge pull request #48 from Dimava/feature/mousebind
...
Mouse keybinds
2020-06-01 12:10:51 +02:00
Dimava
0d342ee417
move KeyMouse listeners to correct location
2020-06-01 02:36:41 +03:00
tobspr
576bd3166f
Minor improvements
2020-05-30 19:11:18 +02:00
Dimava
fe33f51424
always use MouseEvent in keyboard hooks
2020-05-30 11:11:56 +03:00
Dimava
e58c2fd371
use MouseEvent in keyboard hooks
2020-05-30 11:03:35 +03:00
Dimava
da94d5264a
replace MouseEvent.which with MouseEvent.button
2020-05-30 11:03:33 +03:00
tobspr
3071bba633
store waypoints in savegame
2020-05-28 20:03:35 +02:00
tobspr
ec021780d8
Initial waypoint support
2020-05-28 19:40:48 +02:00
tobspr
e0facaf788
Fix keys being stuck, show savegame levels in main menu
2020-05-28 14:53:11 +02:00
tobspr
8c88d738cc
Minor improvements
2020-05-27 15:45:43 +02:00
tobspr
20b46325b6
Get rid of old beta mode
2020-05-24 19:55:09 +02:00
tobspr
8678caf6c5
Add keys to zoom in / out
2020-05-23 11:03:58 +02:00
tobspr
8dd3a7c748
Add tutorial images for all building variants
2020-05-21 11:40:26 +02:00
tobspr
8760026893
Refactoring of the key action mapper, allow deselecting buildings, make sure stars always spawn in the start region ( closes #7 ) ( closes #9 )
2020-05-21 10:40:21 +02:00
tobspr
3714a59fca
Add customizable keybindings & watermark
2020-05-19 09:14:40 +02:00
tobspr
97f52f509b
Rebalance whole game
2020-05-17 14:46:33 +02:00
tobspr
13c6fc7598
Multiple improvements
2020-05-17 10:07:20 +02:00
tobspr
5e3c28c150
Add support for different building variants
2020-05-16 22:45:40 +02:00
tobspr
b01d38e55d
Initial support for saving games
2020-05-14 21:54:11 +02:00
tobspr
6429f67c7b
Add beta mode and hud toggle
2020-05-13 10:41:00 +02:00
Tobias Springer
93c6ea683d
Initial commit
2020-05-09 16:45:23 +02:00