Michaël Lemaire
|
8b755d9205
|
Updated typescript version
|
2018-01-31 19:19:50 +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
|
bb780415a3
|
Improved battle "flow" (for better information reading)
|
2017-12-04 19:12:06 +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
|
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
|
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
|
0ff23c71a1
|
Added framework for personality, and for ships to react to battle events
|
2017-10-08 23:26:33 +02:00 |
|
Michaël Lemaire
|
a42d9e77aa
|
battle: Updated "space" and "return" key bindings
|
2017-10-04 00:25:52 +02:00 |
|
Michaël Lemaire
|
c559418d0e
|
arena: Fixed ship tooltip masking targetting info
|
2017-10-01 23:08:43 +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
|
b8a792a300
|
Improved buttons for battle result dialog
|
2017-08-22 00:01:11 +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
|
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
|
e068b70b9d
|
arena: New animated splash screen
|
2017-07-21 01:09:17 +02:00 |
|
Michaël Lemaire
|
31ec184a45
|
Added UI sound effects
|
2017-07-20 01:22:18 +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
|
3cc168bae9
|
arena: Added auto-approach to bring in range for action
|
2017-06-22 01:32:18 +02:00 |
|
Michaël Lemaire
|
07d0eb7a9d
|
battle: Fixed timing issues in log processing
|
2017-06-13 22:48:43 +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
|
08a1946c1f
|
More work on immersion
|
2017-06-07 19:08:53 +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
|
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
|
c717b153ce
|
Added battle stats
|
2017-05-26 01:09:29 +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
|
3b18a6beff
|
Added keybord shortcut for tactical mode
|
2017-05-17 01:31:23 +02:00 |
|
Michaël Lemaire
|
019cb73c7e
|
battleview: New ship tooltip
|
2017-05-15 01:00:36 +02:00 |
|
Michaël Lemaire
|
3e0b0ce173
|
Added UITextInput
|
2017-05-03 20:12:13 +02: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
|
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
|
80e3f212d6
|
Added ability to equip/unequip from character sheet
|
2017-03-06 00:29:02 +01:00 |
|