Skip to content

Instantly share code, notes, and snippets.

View danielsdesk's full-sized avatar

danielsdesk danielsdesk

View GitHub Profile
@danielsdesk
danielsdesk / machine.js
Created October 31, 2020 20:45
Generated by XState Viz: https://xstate.js.org/viz
// 충돌시 데미지
const HIT_DAMAGE = 30;
// 충돌 후 무적 시간
const INVINCIBLE_TIME = 2000;
// 시간당 데미지
const TICK_DAMAGE = 5;
const gameMachine = Machine({
@danielsdesk
danielsdesk / machine.js
Last active June 13, 2020 02:24
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@danielsdesk
danielsdesk / machine.js
Created January 15, 2020 06:52
Generated by XState Viz: https://xstate.js.org/viz
const increment = assign({
count: ctx => ctx.count + 1
});
const decrement = assign({
count: ctx => ctx.count - 1
});
const MIN = 0;
const MAX = 10;
@danielsdesk
danielsdesk / machine.js
Last active January 15, 2020 03:52
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@danielsdesk
danielsdesk / machine.js
Last active December 15, 2019 05:45
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@danielsdesk
danielsdesk / machine.js
Last active December 15, 2019 05:38
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@danielsdesk
danielsdesk / machine.js
Created December 13, 2019 05:13
Generated by XState Viz: https://xstate.js.org/viz
const stepMachine = Machine(
{
id: "steps",
initial: "step1",
states: {
step1: {
on: {
NEXT: "step2"
}
},
@danielsdesk
danielsdesk / machine.js
Created December 12, 2019 04:58
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@danielsdesk
danielsdesk / machine.js
Last active December 12, 2019 04:56
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions