|
|
eea5cc4e4c
|
move key_helper to utils directory
|
2025-08-13 15:17:47 +10:00 |
|
|
|
e6737223be
|
move key idle waving anim out of sod
|
2025-08-13 15:17:13 +10:00 |
|
|
|
d609bdb21d
|
set version to 0.0.2
Build Godot Project1 / godot (${PROJECT_NAME}.exe, windows) (push) Successful in 2m39s
|
2025-08-11 19:57:46 +10:00 |
|
|
|
87c06cfd04
|
return key press light pos
|
2025-08-08 15:37:30 +10:00 |
|
|
|
a2e2e0f18c
|
make key material local to scene
|
2025-08-08 15:34:09 +10:00 |
|
|
|
d328836ec5
|
add debug display hiding layout labels
|
2025-08-08 02:31:28 +10:00 |
|
|
|
78667ade3d
|
fix keyboard sfx playing
|
2025-08-08 02:30:47 +10:00 |
|
|
|
95eb1ebd58
|
add move sounds to THIRDPARTY.md
|
2025-08-08 02:06:59 +10:00 |
|
|
|
534b81e1ba
|
add player hopping sfx
|
2025-08-08 02:05:43 +10:00 |
|
|
|
f1666b3085
|
add sfx/THIRDPARTY.md
|
2025-08-08 01:48:32 +10:00 |
|
|
|
8ffc7bb427
|
change default bus volume
|
2025-08-08 01:48:16 +10:00 |
|
|
|
b2594f2983
|
remove sfx attenuation
|
2025-08-07 23:56:10 +10:00 |
|
|
|
106a8611be
|
replace key.glb with key.gltf
|
2025-08-06 01:34:41 +10:00 |
|
|
|
564cf7c168
|
add query_keys_by_keycodes method
|
2025-08-06 01:34:14 +10:00 |
|
|
|
0ba9de1095
|
fix plater rotation and key pressed signal
|
2025-08-05 21:22:48 +10:00 |
|
|
|
7878d8b764
|
add the keyboard check back to game key ready
|
2025-08-04 07:49:34 +10:00 |
|
|
|
fcb5ba372f
|
store config keys as keycode strings instead of keycode enum values
|
2025-08-04 04:55:06 +10:00 |
|
|
|
d791ec24b3
|
make namings more clear
|
2025-08-04 04:48:14 +10:00 |
|
|
|
2bc77aa297
|
replace dict key enums with string constants
|
2025-08-04 02:59:36 +10:00 |
|
|
|
3db3d07029
|
move key iteration to KeyHelper
|
2025-08-04 01:36:22 +10:00 |
|
|
|
012fae3b3a
|
remove != OK
|
2025-08-04 00:20:54 +10:00 |
|
|
|
728cc4452d
|
add error_string to error codes
|
2025-08-03 23:50:13 +10:00 |
|
|
|
a0428d90d6
|
replace printerr with push_error and push_warning
|
2025-08-03 23:33:35 +10:00 |
|
|
|
82c9a229da
|
rename key request to key query
|
2025-08-03 16:18:03 +10:00 |
|
|
|
02e77f8bce
|
remove exports from key props
|
2025-08-03 03:56:33 +10:00 |
|
|
|
c1e4cc93a9
|
rename key props physical_keycode to keycode
|
2025-08-03 03:54:24 +10:00 |
|
|
|
e9a6d5ed5c
|
move sort func to key helper
|
2025-08-03 03:52:29 +10:00 |
|
|
|
532505c812
|
refactor static methods
|
2025-08-03 03:49:32 +10:00 |
|
|
|
8df1181be3
|
rename KeyAdjacency to KeyHelper and move is_adjacent to GameKey
|
2025-08-03 03:40:46 +10:00 |
|
|
|
8998fcc84f
|
group nodes in game key scene
|
2025-08-03 03:32:00 +10:00 |
|
|
|
e2c67b79a9
|
remove @export from props in game key class
|
2025-08-03 03:30:18 +10:00 |
|
|
|
dc7f20face
|
simplify check for no keyboard in game key ready
|
2025-08-03 03:28:47 +10:00 |
|
|
|
aa44311c1f
|
make keyboard and keys tool scripts and add editor keys generation
|
2025-08-03 03:03:42 +10:00 |
|
|
|
f2be1197d6
|
add number row to key adjacency map
|
2025-08-03 00:55:56 +10:00 |
|
|
|
c5c0f50aad
|
add emit_player_key_change on ready and add extra checks for empty _current_key
|
2025-08-03 00:41:15 +10:00 |
|
|
|
7966e2073c
|
rename _push_outwards to _push_radial
|
2025-08-03 00:13:57 +10:00 |
|
|
|
9cf81ffe62
|
add key animation when player lands on it
|
2025-08-03 00:03:47 +10:00 |
|
|
|
f1af3e00cc
|
change keyboard pressed positions erasing to just setting false
|
2025-08-02 23:38:08 +10:00 |
|
|
|
3888476c41
|
add hopping when moving
|
2025-08-02 23:33:55 +10:00 |
|
|
|
b5dac49ef0
|
tweak camera position and fov
|
2025-08-02 23:07:11 +10:00 |
|
|
|
53fb1c6958
|
refactor player transforming
|
2025-08-02 23:03:26 +10:00 |
|
|
|
6f399db783
|
add player with basic movement
|
2025-08-02 22:51:10 +10:00 |
|
|
|
acbad4aadf
|
make game key keyboard property private
|
2025-08-02 21:42:35 +10:00 |
|
|
|
030c1685c7
|
add more details to custom layout readme
|
2025-08-02 21:08:01 +10:00 |
|
|
|
8a1d4aa1ed
|
add non-letter keys to adjacency map
|
2025-08-02 20:23:40 +10:00 |
|
|
|
5b32ea57d6
|
add lights to visualize key adjacency
|
2025-08-02 19:41:17 +10:00 |
|
|
|
e6b58236d7
|
add key adjacency map
|
2025-08-02 19:21:24 +10:00 |
|
|
|
da1c491a09
|
add limit to key requests
|
2025-08-02 18:28:15 +10:00 |
|
|
|
c058c274ac
|
add extra check for 'KEY_NONE' in game key input
|
2025-08-02 18:23:10 +10:00 |
|
|
|
0376dd6450
|
add extra check for space when setting labels and rename 'is_char' to 'is_unicode'
|
2025-08-02 18:17:12 +10:00 |
|