Skip to content

Instantly share code, notes, and snippets.

View morukutsu's full-sized avatar

Uldéric Kibongui morukutsu

View GitHub Profile
/**
* client
* Mouse.js - Advanced mouse states (clicked...)
*/
define(
// Includes
[
var React = require('react-native');
var tweenState = require('react-tween-state');
var {
View,
Text
} = React;
var Test = React.createClass({
mixins: [tweenState.Mixin],
// Ability system
// Generic class for abilities
class Ability {
public:
virtual void Update(float dt) = 0;
virtual void Launch() = 0;
float cooldown = 0.0f;
}