1
0
Fork 0
Commit graph

691 commits

Author SHA1 Message Date
Michaël Lemaire c6d68e36c9 Renamed scripts to app 2015-03-24 01:00:00 +01:00
Michaël Lemaire d562acb409 Universe map only displays visited systems 2015-03-19 01:00:00 +01:00
Michaël Lemaire 74d302b64c Added star system links generation 2015-03-19 01:00:00 +01:00
Michaël Lemaire 86b20ffd2b Added basic star systems generation and displaying 2015-03-19 01:00:00 +01:00
Michaël Lemaire 9cc228e47c Added missile weapon effect 2015-03-16 01:00:00 +01:00
Michaël Lemaire dd2d5949ef Some init polishing, and beginning of main menu 2015-03-12 01:00:00 +01:00
Michaël Lemaire 98733dc94b Small renaming 2015-03-12 01:00:00 +01:00
Michaël Lemaire 5cffb1680c Refactored BullyMove, using the new AIManeuver
For future AI helpers
2015-03-12 01:00:00 +01:00
Michaël Lemaire 8b256aa95c Fixed serializer ID sequence not being reset on load 2015-03-12 01:00:00 +01:00
Michaël Lemaire fcf696f7c1 Moved level from fleet to ships
Now, generated 'lucky' loots are from the dead ship level, not the winner one (more logical that way)
2015-03-12 01:00:00 +01:00
Michaël Lemaire 488b059913 Added unit testing for SubMunitionMissile 2015-03-12 01:00:00 +01:00
Michaël Lemaire af82ffff7a Added handling of in-space targets for area effects 2015-03-11 01:00:00 +01:00
Michaël Lemaire cc6b6695f8 Started visual feedback for blast radius (WIP) 2015-03-06 01:00:00 +01:00
Michaël Lemaire 496b75b982 Improved targetting display (with 2 colors) 2015-03-06 01:00:00 +01:00
Michaël Lemaire 28d431e40e Fixed arena not destroying properly when changing UI state 2015-03-06 01:00:00 +01:00
Michaël Lemaire 17afcb2b0d Fixed action tooltip remaining visible after turn ended 2015-03-05 01:00:00 +01:00
Michaël Lemaire cf2f585109 Fixed loading/saving unit testing not being stable (due to stored timestamp in AI) 2015-03-05 01:00:00 +01:00
Michaël Lemaire 96d91e6b3d Added game saving and loading to localStorage (just with keyboard shortcuts now) 2015-03-04 01:00:00 +01:00
Michaël Lemaire 07b80d75df Merge branch 'serialization' 2015-03-04 01:00:00 +01:00
Michaël Lemaire 7eec39276e Added action tooltip (very WIP) 2015-03-03 01:00:00 +01:00
Michaël Lemaire faac0a8648 Made the game state fully serializable 2015-03-03 01:00:00 +01:00
Michaël Lemaire b3bb84b81a Added range hint display on actions 2015-03-03 01:00:00 +01:00
Michaël Lemaire fc66e2a70f Added serialization of references and cycles 2015-03-03 01:00:00 +01:00
Michaël Lemaire 466193f88f Added serialization of arrays of Serializable 2015-03-02 01:00:00 +01:00
Michaël Lemaire fd9bdfffdd Added recursive serialization 2015-03-02 01:00:00 +01:00
Michaël Lemaire 508f2e3f94 Added initial work for game data serialization 2015-03-02 01:00:00 +01:00
Michaël Lemaire e18ad47c78 Added draft for ship card, with gauges and portrait (WIP) 2015-02-28 01:00:00 +01:00
Michaël Lemaire 6a007817a3 Disabled browser context menu on right click 2015-02-28 01:00:00 +01:00
Michaël Lemaire 432a598675 Added cancel button on action bar 2015-02-28 01:00:00 +01:00
Michaël Lemaire fbaa31f9d5 Moved "AI playing" indicator on top of action bar 2015-02-28 01:00:00 +01:00
Michaël Lemaire 0ee65ca0cd Added graphics for hull, shield and AP display in ship list 2015-02-28 01:00:00 +01:00
Michaël Lemaire 8c85102ccc Using Universe object in GameRouter to initialize the game 2015-02-27 01:00:00 +01:00
Michaël Lemaire df9da97b8f Added battle log events for temporary effects 2015-02-27 01:00:00 +01:00
Michaël Lemaire b89c443f13 Added sticky temporary effects, and EnergyDepleter weapon (WIP) 2015-02-27 01:00:00 +01:00
Michaël Lemaire f01a9059e9 AP consumption is now done by BaseAction 2015-02-26 01:00:00 +01:00
Michaël Lemaire 9814f08883 Added dynamic fading on move actions 2015-02-26 01:00:00 +01:00
Michaël Lemaire 675a7f80c9 Added fading on actions that will become unavailable (WIP) 2015-02-26 01:00:00 +01:00
Michaël Lemaire 7236afe74b Fixed a bug when hovered ship died 2015-02-23 01:00:00 +01:00
Michaël Lemaire 0d5f748386 Added graphical lines to link hovered ship info 2015-02-23 01:00:00 +01:00
Michaël Lemaire fd5bb9b9b9 New hover and playing graphics on ship sprite 2015-02-23 01:00:00 +01:00
Michaël Lemaire 01877b8e37 Added action icons 2015-02-23 01:00:00 +01:00
Michaël Lemaire 93cf052f5e Turn ship to face the target when firing 2015-02-23 01:00:00 +01:00
Michaël Lemaire 8cf4e31d95 Added truncated mode to value bars 2015-02-22 01:00:00 +01:00
Michaël Lemaire d56c19be1e Added Animation helper to handle fadein and fadeout 2015-02-20 01:00:00 +01:00
Michaël Lemaire e01cf6bb12 Added space key to end a turn 2015-02-20 01:00:00 +01:00
Michaël Lemaire b60aa3fd18 Added safety margin to AI to avoid numerical precision errors on AP estimate 2015-02-20 01:00:00 +01:00
Michaël Lemaire 86ff98707d Added weapon visual effects and sound 2015-02-20 01:00:00 +01:00
Michaël Lemaire 53fefc25b8 Fixed AI not using AP while moving (cheater...) 2015-02-19 01:00:00 +01:00
Michaël Lemaire ba56824151 Remove dead ships from the battlefield 2015-02-18 01:00:00 +01:00
Michaël Lemaire fbc4774cdf Bully A.I. now chooses the nearest target 2015-02-18 01:00:00 +01:00