Michaël Lemaire
|
4e155b8556
|
AI: Tactical evaluators now work on diffs instead of guessed effects
|
2018-01-09 20:23:35 +01:00 |
|
Michaël Lemaire
|
f9859c157e
|
Fixed equipment price depreciation and displayed stat
|
2018-01-02 19:23:12 +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
|
58334da31a
|
Fixed cooldown not resetting the usage counter
|
2017-12-20 22:21:12 +01:00 |
|
Michaël Lemaire
|
8f3c54632c
|
Fixed toggle actions not being reset at the end of battle
|
2017-12-20 19:23:33 +01:00 |
|
Michaël Lemaire
|
e7c743716f
|
Fixed bad angle math when looking for ships in arc area
|
2017-12-13 00:24:02 +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
|
231484f7a8
|
New weapon effectiveness system, based on precision, maneuvrability and luck
|
2017-12-08 01:18:15 +01:00 |
|
Michaël Lemaire
|
7315be6be1
|
Fixed shop buying/selling not working
|
2017-12-07 00:51:25 +01:00 |
|
Michaël Lemaire
|
8e3339d6f4
|
Fixed the suicide case
|
2017-12-05 00:46:48 +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
|
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
|
a2ad1ecab0
|
Fixed dead ship leaving its drones behind
|
2017-11-30 00:56:22 +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
|
1e681d6df3
|
Updated dependencies
|
2017-11-29 18:07:14 +01:00 |
|
Michaël Lemaire
|
85d94b91c1
|
Fixed sticky effect unit test
|
2017-11-29 18:11:17 +01:00 |
|
Michaël Lemaire
|
e13ee56581
|
Fixed area effects not applying
|
2017-11-29 01:36:07 +01:00 |
|
Michaël Lemaire
|
e34033c976
|
Fixed sticky effects, when applied twice
|
2017-11-28 19:15:22 +01:00 |
|
Michaël Lemaire
|
3f268a3bff
|
Fixed sticky effects not fading
|
2017-11-28 19:01:56 +01:00 |
|
Michaël Lemaire
|
3bbafcaf57
|
Fixed "end turn" action not cooling down equipment
|
2017-11-14 22:16:42 +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
|
4e498cbdbd
|
character sheet: Added info message when dragging equipment
|
2017-10-13 01:16:33 +02:00 |
|
Michaël Lemaire
|
ee17c37a74
|
Added initial character creation screen
|
2017-10-10 00:59:49 +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
|
5337abc056
|
Fixed cone targetting sometimes impacting the shooter
|
2017-10-05 19:33:10 +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
|
08e1b506b1
|
Added Prokhorov Laser and Kelvin Generator
|
2017-10-02 18:02:30 +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
|
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
|
8be89b1825
|
actionbar: Fixed move actions not always be first
|
2017-09-18 01:12:51 +02:00 |
|
Michaël Lemaire
|
7a99f97b00
|
Equipment balancing
|
2017-09-18 00:49:53 +02:00 |
|
Michaël Lemaire
|
34d87516cf
|
Added battle stat "Equipment wear"
|
2017-09-15 00:24:53 +02:00 |
|
Michaël Lemaire
|
a8032eea8b
|
Added battle stat "Power used"
|
2017-09-14 23:56:28 +02:00 |
|
Michaël Lemaire
|
44426745d6
|
Fixed ship rotating when applying action with no target
|
2017-09-14 23:33:08 +02:00 |
|
Michaël Lemaire
|
55d83b1649
|
Continued main story
|
2017-09-12 01:29:15 +02:00 |
|
Michaël Lemaire
|
884e634d5f
|
Updated shield transfer (now a ranged effect)
|
2017-09-11 00:40:59 +02:00 |
|
Michaël Lemaire
|
8c1bd3c2ea
|
Improved distance display for move actions
|
2017-09-10 22:20:29 +02:00 |
|
Michaël Lemaire
|
1f8eb2d86d
|
Removed drone once destroyed
|
2017-08-25 01:02:32 +02:00 |
|
Michaël Lemaire
|
284c0cf297
|
Fixed many AI and AIDuel asynchronous issues
|
2017-08-23 19:59:22 +02:00 |
|
Michaël Lemaire
|
2106b93439
|
Move distance is now dependent on maneuvrability
|
2017-08-18 00:53:21 +02:00 |
|
Michaël Lemaire
|
1d70a18703
|
Fixed some equipments missing quality modifiers
|
2017-08-17 20:28:07 +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
|
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
|
666e3dfc1a
|
equipment: Added two hulls and two shields
|
2017-07-28 01:02:53 +02:00 |
|
Michaël Lemaire
|
daf59cc16d
|
multiplayer: WIP on spectator mode for battles
|
2017-07-25 00:02:43 +02:00 |
|
Michaël Lemaire
|
cb138eaa20
|
Fix AI not playing after game loading
|
2017-07-20 17:49:47 +02:00 |
|
Michaël Lemaire
|
5d83cb8f1e
|
Added small conversations to generated missions
|
2017-07-16 20:25:36 +02:00 |
|
Michaël Lemaire
|
b8bfbb8063
|
character sheet: Added tooltips for attributes with description and sources (WIP)
|
2017-07-13 01:18:20 +02:00 |
|
Michaël Lemaire
|
1c45602586
|
character sheet: Merged slot icons in a sheet
|
2017-07-13 01:17:08 +02:00 |
|
Michaël Lemaire
|
1f4ca3e7b5
|
Balanced enemy fleet size and planet count, to match the star system level
|
2017-07-12 00:50:07 +02:00 |
|
Michaël Lemaire
|
ce3543026e
|
map: Added mission markers
|
2017-07-12 00:28:45 +02:00 |
|
Michaël Lemaire
|
7c03a1e2d1
|
Added mission difficulty and reward
|
2017-07-11 00:50:38 +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
|
c646b8722c
|
Added "clean location" mission type
|
2017-07-10 22:40:22 +02:00 |
|
Michaël Lemaire
|
c8c08dc4cd
|
Fixed display when an escorted ship is added to the fleet
|
2017-07-09 23:18:05 +02:00 |
|
Michaël Lemaire
|
e0e10d9e40
|
Removed redundant jump links between stars
|
2017-07-09 18:00:37 +02:00 |
|
Michaël Lemaire
|
0feba35db0
|
Added jobs in dockyards (WIP)
|
2017-07-07 00:55:29 +02:00 |
|
Michaël Lemaire
|
993ed0e897
|
Added escort mission part
|
2017-07-02 20:21:04 +02:00 |
|
Michaël Lemaire
|
f14ac531b7
|
Added dialogs in missions
|
2017-06-29 19:25:38 +02:00 |
|
Michaël Lemaire
|
74c0cf6856
|
Base structure for missions and main story arc
|
2017-06-27 17:42:28 +02:00 |
|
Michaël Lemaire
|
d4ae153685
|
Fixed some active effects display issues
|
2017-06-25 23:07:53 +02:00 |
|
Michaël Lemaire
|
1649096209
|
Fixed approach simulator moving because of float rounding errors
|
2017-06-25 19:48:34 +02:00 |
|
Michaël Lemaire
|
b6f80caf70
|
Fixed setting capacity attribute not broadcasting value change
|
2017-06-23 01:04:54 +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
|
3cc168bae9
|
arena: Added auto-approach to bring in range for action
|
2017-06-22 01:32:18 +02:00 |
|
Michaël Lemaire
|
13291e7d5f
|
Get around move exlusion areas in the move-fire simulator
|
2017-06-20 01:04:27 +02:00 |
|
Michaël Lemaire
|
8c6892f5c0
|
Handle toggle actions effects correctly
|
2017-06-14 00:01:39 +02:00 |
|
Michaël Lemaire
|
3886f99cda
|
Removed long test
|
2017-06-13 23:24:33 +02:00 |
|
Michaël Lemaire
|
f62f2236f8
|
Added Damage Protector (visual feedback still missing)
|
2017-06-13 00:28:54 +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
|
ba4cda168a
|
Fixed ship rotation animation
|
2017-06-07 19:09:06 +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
|
87852e2459
|
Prevent ships from going near the arena border
|
2017-05-29 22:39:07 +02:00 |
|
Michaël Lemaire
|
a4db1f6ba3
|
Updated starting battle positions
|
2017-05-30 12:33:07 +02:00 |
|
Michaël Lemaire
|
6d01734238
|
Fixed move exclusion radius
|
2017-05-29 20:12:57 +02:00 |
|
Michaël Lemaire
|
4105319fff
|
character sheet: Added slot type to equipment title
|
2017-05-29 00:24:41 +02:00 |
|
Michaël Lemaire
|
1038de9c26
|
Added ValueTransferEffect and Shield Transfer weapon
|
2017-05-29 00:16:50 +02:00 |
|
Michaël Lemaire
|
c717b153ce
|
Added battle stats
|
2017-05-26 01:09:29 +02:00 |
|
Michaël Lemaire
|
39389bdf43
|
balancing: Lowered repair drone efficiency
|
2017-05-23 19:17:33 +02:00 |
|
Michaël Lemaire
|
9c22fd3408
|
Fleet generator tries to use different each models
|
2017-05-23 18:51:55 +02:00 |
|
Michaël Lemaire
|
c53ceff4df
|
A bit of balancing
As ship models cannot be changed for now, they are set to be identical
|
2017-05-23 18:43:05 +02:00 |
|
Michaël Lemaire
|
ee1cbc9c14
|
Simplified drone system
|
2017-05-23 01:00:02 +02:00 |
|
Michaël Lemaire
|
dbd2c8e49b
|
Fixed sticky effects description
|
2017-05-22 22:17:59 +02:00 |
|
Michaël Lemaire
|
52d4e1274c
|
Improved cooldown representation
|
2017-05-22 18:29:04 +02:00 |
|
Michaël Lemaire
|
5fe4043479
|
unit tests: Reduced number of generated universes
|
2017-05-20 00:01:06 +02:00 |
|
Michaël Lemaire
|
c7799ce1e3
|
ai: Guess area effects at the final ship location
|
2017-05-19 01:22:48 +02:00 |
|
Michaël Lemaire
|
ff5ded689b
|
ai: Improved play timing
|
2017-05-19 01:19:05 +02:00 |
|