diff options
| author | Drashna Jaelre <drashna@live.com> | 2018-02-04 10:44:02 -0800 |
|---|---|---|
| committer | Jack Humbert <jack.humb@gmail.com> | 2018-02-04 13:44:02 -0500 |
| commit | 598384bc1064ab9250191a1727c27a0eea406756 (patch) | |
| tree | d4effea1e1f7207a924135fd93a29fbad8c8dd41 /users/drashna/drashna.c | |
| parent | ac82cd1ba77f4ed8d38f17662864c6a56a8da293 (diff) | |
| download | qmk_firmware-598384bc1064ab9250191a1727c27a0eea406756.tar.gz qmk_firmware-598384bc1064ab9250191a1727c27a0eea406756.zip | |
Update to drashna userspace (Keymap Templating) (#2338)
* Change tapping term to be longer
* Make Audio/Underglow settings permanent
* Use wait_ms rather than _delay_ms
* Readd One Shot Mods
* Switch to Imperial March startup sound
* Move OSM to it's own layer
* Minor Formatting Tweaks
* Keymap Templates and formatting fixes
Diffstat (limited to 'users/drashna/drashna.c')
| -rw-r--r-- | users/drashna/drashna.c | 36 |
1 files changed, 13 insertions, 23 deletions
diff --git a/users/drashna/drashna.c b/users/drashna/drashna.c index a07d74407..6039c7c56 100644 --- a/users/drashna/drashna.c +++ b/users/drashna/drashna.c | |||
| @@ -166,7 +166,7 @@ void matrix_init_user(void) { | |||
| 166 | } | 166 | } |
| 167 | #endif | 167 | #endif |
| 168 | #ifdef AUDIO_ENABLE | 168 | #ifdef AUDIO_ENABLE |
| 169 | // _delay_ms(21); // gets rid of tick | 169 | // wait_ms(21); // gets rid of tick |
| 170 | // stop_all_notes(); | 170 | // stop_all_notes(); |
| 171 | // PLAY_SONG(tone_hackstartup); | 171 | // PLAY_SONG(tone_hackstartup); |
| 172 | #endif | 172 | #endif |
| @@ -329,7 +329,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 329 | if (!record->event.pressed) { | 329 | if (!record->event.pressed) { |
| 330 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 330 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 331 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 331 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 332 | _delay_ms(50); | 332 | wait_ms(50); |
| 333 | SEND_STRING("Salt, salt, salt..."); | 333 | SEND_STRING("Salt, salt, salt..."); |
| 334 | register_code(KC_ENTER); | 334 | register_code(KC_ENTER); |
| 335 | unregister_code(KC_ENTER); | 335 | unregister_code(KC_ENTER); |
| @@ -340,7 +340,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 340 | if (!record->event.pressed) { | 340 | if (!record->event.pressed) { |
| 341 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 341 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 342 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 342 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 343 | _delay_ms(50); | 343 | wait_ms(50); |
| 344 | SEND_STRING("Please sir, can I have some more salt?!"); | 344 | SEND_STRING("Please sir, can I have some more salt?!"); |
| 345 | register_code(KC_ENTER); | 345 | register_code(KC_ENTER); |
| 346 | unregister_code(KC_ENTER); | 346 | unregister_code(KC_ENTER); |
| @@ -351,7 +351,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 351 | if (!record->event.pressed) { | 351 | if (!record->event.pressed) { |
| 352 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 352 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 353 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 353 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 354 | _delay_ms(50); | 354 | wait_ms(50); |
| 355 | SEND_STRING("Your salt only makes me harder, and even more aggressive!"); | 355 | SEND_STRING("Your salt only makes me harder, and even more aggressive!"); |
| 356 | register_code(KC_ENTER); | 356 | register_code(KC_ENTER); |
| 357 | unregister_code(KC_ENTER); | 357 | unregister_code(KC_ENTER); |
| @@ -362,7 +362,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 362 | if (!record->event.pressed) { | 362 | if (!record->event.pressed) { |
| 363 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 363 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 364 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 364 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 365 | _delay_ms(50); | 365 | wait_ms(50); |
| 366 | SEND_STRING("Good game, everyone!"); | 366 | SEND_STRING("Good game, everyone!"); |
| 367 | register_code(KC_ENTER); | 367 | register_code(KC_ENTER); |
| 368 | unregister_code(KC_ENTER); | 368 | unregister_code(KC_ENTER); |
| @@ -373,7 +373,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 373 | if (!record->event.pressed) { | 373 | if (!record->event.pressed) { |
| 374 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 374 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 375 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 375 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 376 | _delay_ms(50); | 376 | wait_ms(50); |
| 377 | SEND_STRING("Good luck, have fun!!!"); | 377 | SEND_STRING("Good luck, have fun!!!"); |
| 378 | register_code(KC_ENTER); | 378 | register_code(KC_ENTER); |
| 379 | unregister_code(KC_ENTER); | 379 | unregister_code(KC_ENTER); |
| @@ -384,7 +384,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 384 | if (!record->event.pressed) { | 384 | if (!record->event.pressed) { |
| 385 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 385 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 386 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 386 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 387 | _delay_ms(50); | 387 | wait_ms(50); |
| 388 | SEND_STRING("Left click to win!"); | 388 | SEND_STRING("Left click to win!"); |
| 389 | register_code(KC_ENTER); | 389 | register_code(KC_ENTER); |
| 390 | unregister_code(KC_ENTER); | 390 | unregister_code(KC_ENTER); |
| @@ -395,7 +395,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 395 | if (!record->event.pressed) { | 395 | if (!record->event.pressed) { |
| 396 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 396 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 397 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 397 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 398 | _delay_ms(50); | 398 | wait_ms(50); |
| 399 | SEND_STRING("It may be a game, but if you don't want to actually try, please go play AI, so that people that actually want to take the game seriously and \"get good\" have a place to do so without trolls like you throwing games."); | 399 | SEND_STRING("It may be a game, but if you don't want to actually try, please go play AI, so that people that actually want to take the game seriously and \"get good\" have a place to do so without trolls like you throwing games."); |
| 400 | register_code(KC_ENTER); | 400 | register_code(KC_ENTER); |
| 401 | unregister_code(KC_ENTER); | 401 | unregister_code(KC_ENTER); |
| @@ -406,7 +406,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 406 | if (!record->event.pressed) { | 406 | if (!record->event.pressed) { |
| 407 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 407 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 408 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 408 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 409 | _delay_ms(50); | 409 | wait_ms(50); |
| 410 | SEND_STRING("That was positively riveting!"); | 410 | SEND_STRING("That was positively riveting!"); |
| 411 | register_code(KC_ENTER); | 411 | register_code(KC_ENTER); |
| 412 | unregister_code(KC_ENTER); | 412 | unregister_code(KC_ENTER); |
| @@ -417,9 +417,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 417 | if (!record->event.pressed) { | 417 | if (!record->event.pressed) { |
| 418 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 418 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 419 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 419 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 420 | _delay_ms(50); | 420 | wait_ms(50); |
| 421 | SEND_STRING("That aim is absolutely amazing. It's almost like you're a machine!" SS_TAP(X_ENTER)); | 421 | SEND_STRING("That aim is absolutely amazing. It's almost like you're a machine!" SS_TAP(X_ENTER)); |
| 422 | _delay_ms(3000); | 422 | wait_ms(3000); |
| 423 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 423 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 424 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 424 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 425 | SEND_STRING("Wait! That aim is TOO good! You're clearly using an aim hack! CHEATER!" SS_TAP(X_ENTER)); | 425 | SEND_STRING("Wait! That aim is TOO good! You're clearly using an aim hack! CHEATER!" SS_TAP(X_ENTER)); |
| @@ -430,7 +430,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 430 | if (!record->event.pressed) { | 430 | if (!record->event.pressed) { |
| 431 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 431 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 432 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 432 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 433 | _delay_ms(50); | 433 | wait_ms(50); |
| 434 | SEND_STRING("OMG!!! C9!!!"); | 434 | SEND_STRING("OMG!!! C9!!!"); |
| 435 | register_code(KC_ENTER); | 435 | register_code(KC_ENTER); |
| 436 | unregister_code(KC_ENTER); | 436 | unregister_code(KC_ENTER); |
| @@ -441,7 +441,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 441 | if (!record->event.pressed) { | 441 | if (!record->event.pressed) { |
| 442 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); | 442 | register_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 443 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); | 443 | unregister_code(is_overwatch ? KC_BSPC : KC_ENTER); |
| 444 | _delay_ms(50); | 444 | wait_ms(50); |
| 445 | SEND_STRING("That was a fantastic game, though it was a bit easy. Try harder next time!"); | 445 | SEND_STRING("That was a fantastic game, though it was a bit easy. Try harder next time!"); |
| 446 | register_code(KC_ENTER); | 446 | register_code(KC_ENTER); |
| 447 | unregister_code(KC_ENTER); | 447 | unregister_code(KC_ENTER); |
| @@ -471,16 +471,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 471 | //#elif defined(BOOTLOADER_CATERINA) | 471 | //#elif defined(BOOTLOADER_CATERINA) |
| 472 | // ":avrdude" | 472 | // ":avrdude" |
| 473 | #endif | 473 | #endif |
| 474 | #ifdef RGBLIGHT_ENABLE | ||
| 475 | " RGBLIGHT_ENABLE=yes" | ||
| 476 | #else | ||
| 477 | " RGBLIGHT_ENABLE=no" | ||
| 478 | #endif | ||
| 479 | #ifdef AUDIO_ENABLE | ||
| 480 | " AUDIO_ENABLE=yes" | ||
| 481 | #else | ||
| 482 | " AUDIO_ENABLE=no" | ||
| 483 | #endif | ||
| 484 | SS_TAP(X_ENTER)); | 474 | SS_TAP(X_ENTER)); |
| 485 | } | 475 | } |
| 486 | return false; | 476 | return false; |
