-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.js
More file actions
20 lines (20 loc) · 810 Bytes
/
init.js
File metadata and controls
20 lines (20 loc) · 810 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
jQuery(document).ready( function(){
styleSheet = jQuery('<style>.deg {-moz-transform:rotate(120deg);}</style>');
jQuery('head').append(styleSheet);
var geometry = new WH40K.Geometry();
var engine = new WH40K.Engine();
var characters = new Array();
var unitFactory = new WH40K.UnitFactory;
var unitRepository = new WH40K.UnitRepository();
var positioningSystem = new WH40K.PositioningSystem;
positioningSystem.injectUnitRepository(unitRepository);
positioningSystem.injectGeometry(geometry);
engine.initialize();
positioningSystem.initialize();
var character = unitFactory.createUnit(100, 50);
character.injectEngine(engine);
unitRepository.add(character);
character = unitFactory.createUnit(200, 200);
character.injectEngine(engine);
unitRepository.add(character);
});