I hereby claim:
- I am auderer on github.
- I am auderer (https://keybase.io/auderer) on keybase.
- I have a public key ASDFTjHelsAfhfwtf7y23y7VE3pyjnBAEjYIPfv0rpfaOQo
To claim this, I am signing this object:
use bevy::core::FixedTimestep; | |
use bevy::prelude::*; | |
#[derive(PartialEq, Clone, Copy)] | |
enum Phase { | |
Enter, | |
Process, | |
Exit, | |
} |
pub trait UiCommand: std::fmt::Debug + 'static { | |
fn write(&self, commands: &mut Commands); | |
} | |
#[derive(Default, Debug)] | |
pub struct UiNode { | |
queue: Vec<Box<dyn UiCommand>>, | |
children: UiTree, | |
} |
I hereby claim:
To claim this, I am signing this object:
class_name Terminal | |
extends Control | |
export var font: DynamicFont | |
const BLACK = "§0" | |
const WHITE = "§1" | |
const RED = "§2" | |
const ORANGE = "§3" | |
const YELLOW = "§4" |
extends StateMachine | |
enum LegState { | |
IDLE, RUN, SNEAK, JUMP, FALL, DASH, SLIDE, WALLRUN, WALLJUMP | |
} | |
var dash_frames = 0 | |
var dash_direction = Vector3.ZERO | |
var slide_direction = Vector3.ZERO |
" Configuration for coc.nvim | |
hi Pmenu ctermbg=237 guibg=#448aff | |
set signcolumn=yes | |
set cmdheight=2 | |
set updatetime=300 | |
set shortmess+=c | |
let g:coc_global_extensions = [ | |
\ 'coc-snippets', | |
\ 'coc-pairs', | |
\ 'coc-tsserver', |
import camelCase from 'lodash/camelCase' | |
export default function createActions(actionTypes, actionTypeConstants) { | |
const actions = {} | |
for (const actionType of actionTypes) { | |
if (actionTypeConstants && !actionTypeConstants[actionType]) { | |
throw new Error(`Tried creating invalid action type: ${actionType}`) | |
} | |
const key = camelCase(actionType) | |
actions[key] = (payload) => ({ |
import { NgModule } from '@angular/core'; | |
import { AngularFireModule } from 'angularfire2'; | |
import { AngularFirestoreModule } from 'angularfire2/firestore'; | |
import { AngularFireAuthModule } from 'angularfire2/auth'; | |
import { AngularFireStorageModule } from 'angularfire2/storage'; | |
import { environment } from '../../environments/environment'; | |
import { FirestoreService } from './firestore.service'; | |
import { StorageService } from './storage.service'; |
// Future versions of Hyper may add additional config options, | |
// which will not automatically be merged into this file. | |
// See https://hyper.is#cfg for all currently supported options. | |
module.exports = { | |
config: { | |
// Choose either "stable" for receiving highly polished, | |
// or "canary" for less polished but more frequent updates | |
updateChannel: 'stable', |