Added rules and tests for them

This commit is contained in:
2016-02-26 14:21:01 +08:00
parent a82d04af1a
commit 1ceecc417d
13 changed files with 801 additions and 340 deletions
+13 -6
View File
@@ -96,7 +96,7 @@
id="{{r.key}}"
class="{{r.key}} element element-store {{ r.state.interesting ? 'blink' : '' }} {{r.color}} {{r.state.amount>0 ? ' ui-draggable': 'empty'}}"
data-element="{{r.key}}"
data-drag="true"
data-drag="rc.isAvailable(r)"
jqyoui-draggable="{containment:'offset'}"
data-jqyoui-options="{{rc.dragOptions}}"
data-hashkey={{r.$$hashKey}}
@@ -150,9 +150,10 @@
>
Your detector. Click on it to generate events.
</canvas>
<canvas id="detector-flame" width="300" height="300" class="prevent-select center-block " ng-click="dc.toggleFlameFuel()">
<span id="card-deck" title="deal more cards" ng-click="dc.click()" class="prevent-select">🂠</span>
<!-- <canvas id="detector-flame" width="300" height="300" class="prevent-select center-block " ng-click="dc.toggleFlameFuel()">
Your bunsen burner. Click it to turn on and off.
</canvas>
</canvas> -->
<button id="clearall" class="btn btn-default" ng-click="dc.clearAll()"><i class="fa fa-refresh"></i></button>
</div>
</div>
@@ -346,8 +347,14 @@
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.js"></script>
<script src="bower_components/chai/chai.js"></script>
<script src="bower_components/should/should.js"></script>
<script src="bower_components/expect/index.js"></script>
<script src="bower_components/jasmine-core/lib/jasmine-core/jasmine.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.0-beta.17/angular.js"></script>
<script src="bower_components/angular-dragdrop/src/angular-dragdrop.js"></script>
<script src="bower_components/angular-animate/angular-animate.js"></script>
<script src="js/external/retina.js"></script>
<script src="js/external/fastclick.js"></script>
@@ -359,11 +366,11 @@
<script src="js/helpers.js"></script>
<script src="js/analytics.js"></script>
<script src="js/gameobjects.js"></script>
<script src="js/rules.js"></script>
<script src="js/detector/flame.js"></script>
<script src="js/detector/bubblr.js"></script>
<script src="js/detector/event.js"></script>
<!-- <script src="js/detector/flame.js"></script>
<script src="js/detector/bubblr.js"></script> -->
<script src="js/detector/detector.js"></script>
<script src="js/ui.js"></script>