1
0
Fork 0
Commit graph

230 commits

Author SHA1 Message Date
Michaël Lemaire 26d994bb39 Added ship renaming in creation mode 2018-03-12 00:07:41 +01:00
Michaël Lemaire e1fa5bdc00 Updated jasmine 2018-03-11 23:19:45 +01:00
Michaël Lemaire b24dd86a66 New data pack system 2018-03-08 20:16:05 +01:00
Michaël Lemaire 69a65b0735 Improved character sheet tooltips 2018-03-06 15:39:48 +01:00
Michaël Lemaire 41f9b1ad6f Fixed Xander not being able to use Disengage 2018-03-05 22:28:06 +01:00
Michaël Lemaire 851c59bac1 Fixed several AI related problems 2018-03-02 00:14:09 +01:00
Michaël Lemaire ea8771fc75 Fixed Xander's "Disengage" being used instead of main engine 2018-03-01 19:46:17 +01:00
Michaël Lemaire 2f52fd0031 New ship upgrade system, replacing equipments 2018-02-27 17:26:55 +01:00
Michaël Lemaire 32b852e2cd Fixed move ghost scaling 2018-02-07 01:18:00 +01:00
Michaël Lemaire 8b755d9205 Updated typescript version 2018-01-31 19:19:50 +01:00
Michaël Lemaire adb3656d29 Updated ship sprites and portraits 2018-01-28 21:19:28 +01:00
Michaël Lemaire fa98a57ee2 Removed references from battle state to universe state, causing large serialized data, slowing down AI work 2018-01-16 01:08:24 +01:00
Michaël Lemaire 7e20599fce Process AI in a web worker if available 2017-12-21 20:04:54 +01:00
Michaël Lemaire fddf7a3916 Replaced success factor display with a bar 2017-12-20 19:57:28 +01:00
Michaël Lemaire cda87c3f06 story: Fixed initial contact ship being without equipment 2017-12-12 23:17:25 +01:00
Michaël Lemaire 0197fad710 Ship tooltip now displays precision and maneuvrability 2017-12-11 01:31:16 +01:00
Michaël Lemaire 231484f7a8 New weapon effectiveness system, based on precision, maneuvrability and luck 2017-12-08 01:18:15 +01:00
Michaël Lemaire 56a85333f5 Fixed ship tooltip/hover being triggered over a dialog 2017-12-07 01:05:06 +01:00
Michaël Lemaire fdeb7a09dc Added hotkey indicator over action icons 2017-12-07 00:10:43 +01:00
Michaël Lemaire 0c429bd305 Rebalanced power depleter (as its effect lasts on turn end) 2017-12-04 22:48:18 +01:00
Michaël Lemaire d5b3b79a29 Fixed action bar not clearing early when changing ship 2017-12-04 20:09:51 +01:00
Michaël Lemaire 9543bb0452 Show power gain on action icons 2017-12-04 20:01:50 +01:00
Michaël Lemaire bb780415a3 Improved battle "flow" (for better information reading) 2017-12-04 19:12:06 +01:00
Michaël Lemaire 90ec4491b2 Added some blinking effects to better display value changes 2017-11-30 01:31:54 +01:00
Michaël Lemaire bc99d6aa6b Fixed displaying of negative power cost (power recovery) 2017-11-29 23:50:40 +01:00
Michaël Lemaire 05a0607445 Restored drones feature 2017-11-29 23:03:58 +01:00
Michaël Lemaire e13ee56581 Fixed area effects not applying 2017-11-29 01:36:07 +01:00
Michaël Lemaire 3f268a3bff Fixed sticky effects not fading 2017-11-28 19:01:56 +01:00
Michaël Lemaire 77f229c4d6 Updated todo list 2017-11-15 01:11:05 +01:00
Michaël Lemaire 87a5e7f49d Disabled character sheet interaction during battles (except loot screen) 2017-11-15 00:45:09 +01:00
Michaël Lemaire 3310440ff9 Fixed actionbar interactive status 2017-11-14 23:45:41 +01:00
Michaël Lemaire 9d2f3d6c4d arena: Fixed initial play-order display in tactical mode 2017-11-14 22:22:32 +01:00
Michaël Lemaire 763551a360 actionbar: Fixed action icons not updating 2017-11-14 22:07:29 +01:00
Michaël Lemaire 4f0121a436 Fixed ShipTooltip test randomly failing 2017-11-14 19:47:40 +01:00
Michaël Lemaire 5599f7576d multi: Restored spectator mode 2017-11-14 01:31:13 +01:00
Michaël Lemaire 8b0ff9ee27 Use DiffLog to apply revertable diffs to battle state 2017-11-14 01:07:06 +01:00
Michaël Lemaire 046c476c0a Switched to new testing tools 2017-10-29 22:08:55 +01:00
Michaël Lemaire dc89acd8a2 Apply new testing tools 2017-10-26 23:47:13 +02:00
Michaël Lemaire 4b2d46754f Removed dead ships from play order 2017-10-26 00:45:53 +02:00
Michaël Lemaire 99882829a9 Improvements to UIBuilder 2017-10-11 22:58:08 +02:00
Michaël Lemaire ce9eb7456e Using UIBuilder for tooltips 2017-10-11 00:32:46 +02:00
Michaël Lemaire 867dd54f10 Refactored UI view testing 2017-10-10 15:14:41 +02:00
Michaël Lemaire 0ff23c71a1 Added framework for personality, and for ships to react to battle events 2017-10-08 23:26:33 +02:00
Michaël Lemaire 58b166a351 Added laser sound effect 2017-10-05 19:50:59 +02:00
Michaël Lemaire a42d9e77aa battle: Updated "space" and "return" key bindings 2017-10-04 00:25:52 +02:00
Michaël Lemaire 2e344c498e targetting: Fixed ghost angle on "surroundings" mode 2017-10-03 23:18:29 +02:00
Michaël Lemaire a305f5a7b3 Fix headless unit test error in karma 2017-10-03 23:00:45 +02:00
Michaël Lemaire e34372891e Added laser effect 2017-10-03 22:56:25 +02:00
Michaël Lemaire 1936cfef8d Added cone targetting 2017-10-03 18:11:30 +02:00
Michaël Lemaire c559418d0e arena: Fixed ship tooltip masking targetting info 2017-10-01 23:08:43 +02:00
Michaël Lemaire 452f3e5d10 Fixed ship tooltip not being positioned correctly when an effect radius was displayed 2017-10-01 23:00:23 +02:00
Michaël Lemaire 156a2ae4bd ui: Force leave hovered button when pressing keyboard 2017-10-01 22:52:50 +02:00
Michaël Lemaire 3b4c5f0d7c actionbar: Restored overheat/cooldown display 2017-10-01 20:16:41 +02:00
Michaël Lemaire 5a730762d1 Fixed some targetting issues 2017-10-01 18:33:48 +02:00
Michaël Lemaire 79e8ab789d New actionbar design 2017-09-29 01:18:46 +02:00
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