1
0
Fork 0
Commit graph

225 commits

Author SHA1 Message Date
Michaël Lemaire e511b78754 tscommon namespace renamed 2017-09-25 00:23:22 +02:00
Michaël Lemaire d3f4cffde8 Refactored targetting system 2017-09-22 16:43:57 +02:00
Michaël Lemaire f9d22c31f6 Removed console.log 2017-09-15 00:46:50 +02:00
Michaël Lemaire 2265f53a7b arena: Added targetting with number keys 2017-09-14 00:26:14 +02:00
Michaël Lemaire 1dc6a5b768 arena: Activate tactical mode while targetting + fixed some toggle issues 2017-09-13 22:56:57 +02:00
Michaël Lemaire f962f52b97 battle: Wait for the splash screen to end 2017-09-13 00:53:03 +02:00
Michaël Lemaire 919370fa5f Improved arena ship HUD 2017-09-11 00:29:14 +02:00
Michaël Lemaire d9cad0d786 New waiting indicator 2017-09-10 23:43:27 +02:00
Michaël Lemaire 1f8eb2d86d Removed drone once destroyed 2017-08-25 01:02:32 +02:00
Michaël Lemaire 9016af3fff Work on new battle HUD continued 2017-08-25 00:47:34 +02:00
Michaël Lemaire 545478b208 Started work on new battle HUD 2017-08-24 20:26:07 +02:00
Michaël Lemaire 284c0cf297 Fixed many AI and AIDuel asynchronous issues 2017-08-23 19:59:22 +02:00
Michaël Lemaire b5101261a4 Images to atlas (continued) 2017-08-22 01:21:34 +02:00
Michaël Lemaire 5c4ffa4509 Images to atlas (continued) 2017-08-22 00:30:34 +02:00
Michaël Lemaire b8a792a300 Improved buttons for battle result dialog 2017-08-22 00:01:11 +02:00
Michaël Lemaire 2106b93439 Move distance is now dependent on maneuvrability 2017-08-18 00:53:21 +02:00
Michaël Lemaire d3cbcb0c04 Fixed visual effects for repel action 2017-08-17 23:26:02 +02:00
Michaël Lemaire 0f413d334c Added RepelEffect and use it in Gravit Shield action 2017-08-17 19:51:22 +02:00
Michaël Lemaire 69651b77bd New text font 2017-08-16 00:30:19 +02:00
Michaël Lemaire e69a6b9efd Added two engines 2017-08-01 00:49:00 +02:00
Michaël Lemaire ff233bd164 Fixed ship naming 2017-07-31 20:17:43 +02:00
Michaël Lemaire 8530ab88f3 Use atlas to pack images 2017-07-27 00:54:56 +02:00
Michaël Lemaire daf59cc16d multiplayer: WIP on spectator mode for battles 2017-07-25 00:02:43 +02:00
Michaël Lemaire c0ee40633a network: Added Exchange class (for communication between two peers) 2017-07-24 20:12:41 +02:00
Michaël Lemaire 4575bc9eb7 Fixed some weapon effects issues 2017-07-23 19:31:46 +02:00
Michaël Lemaire e068b70b9d arena: New animated splash screen 2017-07-21 01:09:17 +02:00
Michaël Lemaire cb138eaa20 Fix AI not playing after game loading 2017-07-20 17:49:47 +02:00
Michaël Lemaire 31ec184a45 Added UI sound effects 2017-07-20 01:22:18 +02:00
Michaël Lemaire 609976f2ea battle: Add visual feedback for toggle actions 2017-07-19 19:46:04 +02:00
Michaël Lemaire 9f170969ba Fixed events being broadcast after a battle end 2017-07-10 23:40:52 +02:00
Michaël Lemaire 20377b49e7 Fixed weapon effect originating from wrong ship location 2017-06-23 00:37:38 +02:00
Michaël Lemaire 370252ce6e arena: Improved targetting arrow graphics 2017-06-23 10:51:27 +02:00
Michaël Lemaire 3cc168bae9 arena: Added auto-approach to bring in range for action 2017-06-22 01:32:18 +02:00
Michaël Lemaire d3e422fff6 arena: Migrated some images to sheets 2017-06-20 17:42:39 +02:00
Michaël Lemaire 8c6892f5c0 Handle toggle actions effects correctly 2017-06-14 00:01:39 +02:00
Michaël Lemaire f0228f9846 Fade actions in actionbar when interaction is disabled 2017-06-13 17:39:56 +02:00
Michaël Lemaire 07d0eb7a9d battle: Fixed timing issues in log processing 2017-06-13 22:48:43 +02:00
Michaël Lemaire 7275288f13 Updated attributes and skills 2017-06-11 22:44:12 +02:00
Michaël Lemaire ea13e25c5e Join remote sessions in spectator mode (not fully working yet) 2017-06-08 23:58:23 +02:00
Michaël Lemaire f4ea5baba9 Added in-game options dialog 2017-06-08 19:32:57 +02:00
Michaël Lemaire 08a1946c1f More work on immersion 2017-06-07 19:08:53 +02:00
Michaël Lemaire 896265e102 map: Added action menu 2017-06-06 00:05:34 +02:00
Michaël Lemaire e2fdeae88f Updated BGMs and intro 2017-06-02 00:37:43 +02:00
Michaël Lemaire 17120ee0f3 Started introduction view, with a brief campaign story 2017-06-01 01:11:29 +02:00
Michaël Lemaire 0de768a1d1 arena: Updated range hint to show move exclusion areas 2017-05-31 00:40:28 +02:00
Michaël Lemaire efcb00e955 Refactored battle log processing 2017-05-30 20:23:35 +02:00
Michaël Lemaire 8c0aa73ab7 Refactored MoveEvent for new battle log flow 2017-05-30 18:24:55 +02:00
Michaël Lemaire 83807beb20 Some refactoring needed for future work on battle log 2017-05-30 01:15:32 +02:00
Michaël Lemaire be6f00d0e9 Fixed missing drone sprite image 2017-05-29 23:01:50 +02:00
Michaël Lemaire a4db1f6ba3 Updated starting battle positions 2017-05-30 12:33:07 +02:00
Michaël Lemaire 60cb32806d Fixed shortcut position in action tooltips 2017-05-29 00:15:24 +02:00
Michaël Lemaire 8924c6bc08 Reorganized equipment/action icons 2017-05-28 22:37:07 +02:00
Michaël Lemaire c717b153ce Added battle stats 2017-05-26 01:09:29 +02:00
Michaël Lemaire f15352759f arena: Added power indicator 2017-05-23 18:42:55 +02:00
Michaël Lemaire 2f3a39199a arena: Fixed drone sprite rotation 2017-05-23 01:05:01 +02:00
Michaël Lemaire ee1cbc9c14 Simplified drone system 2017-05-23 01:00:02 +02:00
Michaël Lemaire cbb860b1ec arena: Added "shield failure" display 2017-05-23 00:16:42 +02:00
Michaël Lemaire c4ed162180 arena: Add play order to hover info 2017-05-23 00:05:52 +02:00
Michaël Lemaire 637e66deaa Fixed dead ships moving on game loading 2017-05-22 22:18:17 +02:00
Michaël Lemaire 2fe2665b07 Fix range hint being shown above other components 2017-05-22 20:14:42 +02:00
Michaël Lemaire 97a402cda0 Add initial ship movement at the start of battle 2017-05-22 20:06:33 +02:00
Michaël Lemaire 52d4e1274c Improved cooldown representation 2017-05-22 18:29:04 +02:00
Michaël Lemaire 03fd66de4c arena: Increase drone size in tactical mode 2017-05-21 18:39:02 +02:00
Michaël Lemaire ff5ded689b ai: Improved play timing 2017-05-19 01:19:05 +02:00
Michaël Lemaire 11dd934dff Fixed action icon fading for other actions' overheat 2017-05-18 23:14:41 +02:00
Michaël Lemaire 17bee3a81f AI: consider overheat and heal effects 2017-05-18 23:10:16 +02:00
Michaël Lemaire 31c9aeeafb Moved dead ships to garbage layer 2017-05-18 01:24:42 +02:00
Michaël Lemaire 84e56ffc7d Fixed some AI behavior 2017-05-18 01:03:33 +02:00
Michaël Lemaire a3df49ae0b arena: Reorganize in layers 2017-05-17 23:55:39 +02:00
Michaël Lemaire a1f005c609 arena: Display hud info on value change 2017-05-17 22:59:25 +02:00
Michaël Lemaire 9de1ebcad2 arena: Added sticky effects indicator on ships 2017-05-17 20:14:45 +02:00
Michaël Lemaire 58b3cdf5b2 Prevent arena effects information to overflow 2017-05-17 19:44:42 +02:00
Michaël Lemaire 4ccaf59978 Added some sound effects 2017-05-17 18:21:14 +02:00
Michaël Lemaire 3b18a6beff Added keybord shortcut for tactical mode 2017-05-17 01:31:23 +02:00
Michaël Lemaire a8d0369292 Added equipment overheat / cooldown 2017-05-17 01:12:05 +02:00
Michaël Lemaire 8823c377dc Fixed weapon blast effects to be displayed even on dead ships 2017-05-16 20:05:10 +02:00
Michaël Lemaire ff73114301 Improved tooltip positioning 2017-05-16 01:20:35 +02:00
Michaël Lemaire ccab5fe8fc Added hull and shield HUD in the arena 2017-05-15 20:30:44 +02:00
Michaël Lemaire 8bfc26b99b Fixed arena size 2017-05-15 21:55:57 +02:00
Michaël Lemaire 019cb73c7e battleview: New ship tooltip 2017-05-15 01:00:36 +02:00
Michaël Lemaire 040de7a71b Fixed drone tooltip being visible for destroyed drones 2017-05-14 23:08:36 +02:00
Michaël Lemaire 52706a1617 battleview: New ship list graphics 2017-05-14 23:03:03 +02:00
Michaël Lemaire 17b51bf4e0 Add drone destroy animation 2017-05-11 01:13:56 +02:00
Michaël Lemaire f60bbf6e39 arena: Add tooltip on deployed drones 2017-05-10 19:48:28 +02:00
Michaël Lemaire 3fb2cf8e31 Fixed sticky effects not being removed at end of battle 2017-05-10 19:16:57 +02:00
Michaël Lemaire ff9aafdaa6 Add shield effect on blast 2017-05-09 22:41:35 +02:00
Michaël Lemaire 000dcbcfd8 arena: Highlight ships targetted by current action 2017-05-09 20:17:49 +02:00
Michaël Lemaire 27302267b9 Added auto-saving to cloud, and loading cloud saves 2017-05-05 01:19:28 +02:00
Michaël Lemaire ed86f57529 Fixed action description in actionbar tooltip 2017-05-03 20:25:12 +02:00
Michaël Lemaire 3e0b0ce173 Added UITextInput 2017-05-03 20:12:13 +02:00
Michaël Lemaire c6ce8a1a6c Started work on remote session saving (WIP) 2017-05-03 00:49:35 +02:00
Michaël Lemaire 7f27d76248 Update jasmine definition 2017-05-02 19:59:41 +02:00
Michaël Lemaire f8c443f3c9 Fixed encounter generation matching star system level 2017-04-26 01:27:42 +02:00
Michaël Lemaire d5b37ff850 character sheet: Added equipment description 2017-04-19 00:55:59 +02:00
Michaël Lemaire 088ed18391 Refactored equipment/action system for leveled equipment generation 2017-04-18 21:51:23 +02:00
Michaël Lemaire a431f54d94 Larger arena ship sprites 2017-04-16 17:03:18 +02:00
Michaël Lemaire b8cf3a5218 Added tomahawk ship model 2017-04-15 23:19:27 +02:00
Michaël Lemaire 29303e2688 Fixed tooltip and fading animation issues 2017-04-10 19:38:33 +02:00
Michaël Lemaire 9c358113db Added skill upgrading 2017-03-17 01:07:00 +01:00
Michaël Lemaire 01d5d0ce14 Winning an encounter now removes it properly 2017-03-15 23:00:15 +01:00
Michaël Lemaire 53a8772cbe Added some helpful tooltips 2017-03-15 22:40:19 +01:00
Michaël Lemaire a4506d76fa Fix delay when skipping dead ship turn 2017-03-15 01:24:56 +01:00
Michaël Lemaire f1ab82eb25 Do not trigger "end turn" action with its number shortcut 2017-03-15 01:24:26 +01:00
Michaël Lemaire b916230002 Added retreat after defeat 2017-03-14 23:28:07 +01:00
Michaël Lemaire ca7be2e416 Added ability to loot items at the end of battle 2017-03-14 18:48:04 +01:00
Michaël Lemaire b9b8fa6314 New battle outcome dialog (WIP) 2017-03-13 00:32:41 +01:00
Michaël Lemaire d3e12fa8e1 typescript: Added strict null checks 2017-03-09 18:11:00 +01:00
Michaël Lemaire 144eb56537 Added log when an action cannot be applied 2017-03-07 20:27:46 +01:00
Michaël Lemaire 80e3f212d6 Added ability to equip/unequip from character sheet 2017-03-06 00:29:02 +01:00
Michaël Lemaire b25e2dc248 Added character sheet to map view 2017-02-28 01:07:37 +01:00
Michaël Lemaire 760c8ddf27 Start of character sheet 2017-02-28 00:36:12 +01:00
Michaël Lemaire 80a82664e1 Started work on TacticalAI and added AI tournament 2017-02-21 22:16:18 +01:00
Michaël Lemaire ed0908bfa8 Refactoring of TestGame for testing UI 2017-02-21 23:38:31 +01:00
Michaël Lemaire 8b2a4ea026 Switched to individual power points display in actionbar 2017-02-19 22:33:07 +01:00
Michaël Lemaire fc483c1967 Revert arena scaling 2017-02-19 17:54:19 +01:00
Michaël Lemaire 9e0df7a08b Fixed several AI-related problems 2017-02-16 23:59:41 +01:00
Michaël Lemaire 13b6c13ef4 Fixed restoring from saved battle 2017-02-16 19:24:21 +01:00
Michaël Lemaire 471ca8d2d0 Better display of emergency stasis 2017-02-15 23:34:27 +01:00
Michaël Lemaire 12ee9b823b Added drone animation when applying effects 2017-02-15 22:15:31 +01:00
Michaël Lemaire 27057bbef9 Added weapon blast visual effect 2017-02-15 17:41:24 +01:00
Michaël Lemaire 8cb165e1a4 Pause log processing during ship and weapon animations 2017-02-14 01:30:50 +01:00
Michaël Lemaire 5b7b01d85e New gatling gun effect, with shield hit 2017-02-13 20:31:45 +01:00
Michaël Lemaire e5cd71f4e1 Display ship values variations in arena 2017-02-12 23:18:36 +01:00
Michaël Lemaire 7b8074a5ae Added shortcuts for actions 2017-02-12 19:54:09 +01:00
Michaël Lemaire bee43583ca Refactored namespaces 2017-02-09 01:00:35 +01:00