Oliver Akins
|
33d304ef5b
|
Add a ID property to PlayerData
|
2022-07-22 19:45:18 -06:00 |
|
Oliver Akins
|
5b2072b473
|
Add the ability to change the buttons text colour.
|
2022-07-22 19:45:04 -06:00 |
|
Oliver Akins
|
1b011d4a3b
|
Tweak animation lengths slightly
|
2022-07-22 19:44:43 -06:00 |
|
Oliver Akins
|
8d5a02f9a2
|
Correct the conditionals to display the ships
|
2022-07-22 18:47:39 -06:00 |
|
Oliver Akins
|
2eba630e39
|
Add a default value to the players store
|
2022-07-20 22:56:27 -06:00 |
|
Oliver Akins
|
b26911184f
|
Properly subscribe to the board store, and index the players data for proper information
|
2022-07-20 22:24:04 -06:00 |
|
Oliver Akins
|
885bebee71
|
Add super basic setup script
|
2022-07-20 22:14:56 -06:00 |
|
Oliver Akins
|
5c47a967dd
|
Have make build the module once before watching it
|
2022-07-20 22:13:49 -06:00 |
|
Oliver Akins
|
cfa5d7aaad
|
Remove p from the production run make recipe
|
2022-07-20 22:13:05 -06:00 |
|
Oliver Akins
|
e757168351
|
Replace nether portal warp gate with custom icon
|
2022-07-20 22:12:42 -06:00 |
|
Oliver Akins
|
8684f9d6f6
|
Create custom warpgate container for Cyber'ss icon
|
2022-07-20 22:12:11 -06:00 |
|
Oliver Akins
|
0a5f83704d
|
Add more exclude directories
|
2022-07-20 21:25:10 -06:00 |
|
Oliver Akins
|
f179188618
|
Update packages because why not?
|
2022-07-20 21:24:48 -06:00 |
|
Oliver Akins
|
5f0f101361
|
Update the comment for the ships data
|
2022-07-20 21:24:09 -06:00 |
|
Oliver Akins
|
b883c00247
|
Remove message properties that were causing problems
|
2022-07-20 21:23:38 -06:00 |
|
Oliver Akins
|
13711e5986
|
Remove use of the log since it doesn't exist yet.
|
2022-07-20 21:21:54 -06:00 |
|
Oliver Akins
|
25aeb8bc9e
|
Remove the rotation from the sailboat to prevent weird pointing direction
|
2022-07-20 21:16:03 -06:00 |
|
Oliver Akins
|
a8d9a363cb
|
Update the type of the players store
|
2022-07-20 21:14:02 -06:00 |
|
Oliver Akins
|
9508a7e66a
|
Move the board into a writable store
|
2022-07-20 21:13:41 -06:00 |
|
Oliver Akins
|
4ca083e570
|
Make the code only compute the proper main area index one time
|
2022-07-20 21:12:20 -06:00 |
|
Oliver Akins
|
d4bc98ff77
|
Add the class to style the side boxes with
|
2022-07-20 21:11:46 -06:00 |
|
Oliver Akins
|
12531fce67
|
Update the CSS
|
2022-07-20 21:09:17 -06:00 |
|
Oliver Akins
|
628ce29dad
|
Upgrade packages so I can use @const
|
2022-07-20 21:07:40 -06:00 |
|
Oliver Akins
|
599a4140a3
|
Add a basic movement phase screen with a board.
|
2022-07-19 22:54:49 -06:00 |
|
Oliver Akins
|
378e4315ba
|
Tweak the hexagon component to use the SVG background image
|
2022-07-19 22:54:13 -06:00 |
|
Oliver Akins
|
6f7477eecf
|
Move the onMount function call
|
2022-07-19 22:53:49 -06:00 |
|
Oliver Akins
|
4ab85924a9
|
Add a custom hexagon SVG
|
2022-07-19 22:53:20 -06:00 |
|
Oliver Akins
|
57135c4fad
|
Optimize the SVGs
|
2022-07-19 22:53:06 -06:00 |
|
Oliver Akins
|
dc510e00b0
|
Provide a fix for the failing test-case
|
2022-06-29 22:22:01 -06:00 |
|
Oliver Akins
|
32119625b7
|
Add test cases for when the closest ships are on the edge
|
2022-06-29 22:21:42 -06:00 |
|
Oliver Akins
|
08df4187fb
|
Remove commented out definition that isn't used
|
2022-06-29 00:01:24 -06:00 |
|
Oliver Akins
|
5fbbf09144
|
Add a GamePiece type
|
2022-06-29 00:00:21 -06:00 |
|
Oliver Akins
|
be50ff62d9
|
Fix the problems the tests found
|
2022-06-28 23:59:56 -06:00 |
|
Oliver Akins
|
af5e74d4af
|
Add tests for the tractorBeam function
|
2022-06-28 23:59:40 -06:00 |
|
Oliver Akins
|
a7344e36e1
|
Begin implementing the functions that actually modify the game board
|
2022-06-28 00:44:44 -06:00 |
|
Oliver Akins
|
54ffc0a0f4
|
Add a Board type for easier type consistency
|
2022-06-28 00:43:52 -06:00 |
|
Oliver Akins
|
a4aa70f992
|
Add tests for the Player object
|
2022-06-23 14:05:34 -06:00 |
|
Oliver Akins
|
abba594522
|
Add a host flag
|
2022-06-23 13:46:45 -06:00 |
|
Oliver Akins
|
1f6c72ee8a
|
Add tests for the Deck object
|
2022-06-23 11:41:01 -06:00 |
|
Oliver Akins
|
040a7ae804
|
Add a bunch of dependencies for data validation and testing
|
2022-06-23 11:40:46 -06:00 |
|
Oliver Akins
|
448b089bf9
|
Create a makefile for ease of use
|
2022-06-23 11:40:25 -06:00 |
|
Oliver Akins
|
be25b95789
|
Add data validation to the config
|
2022-06-23 11:40:09 -06:00 |
|
Oliver Akins
|
4506b97101
|
Prevent cards that aren't in the unknown from being discarded
|
2022-06-23 11:39:39 -06:00 |
|
Oliver Akins
|
1aa3e2b8ac
|
Strip Internal API definitions
|
2022-06-23 11:39:08 -06:00 |
|
Oliver Akins
|
449a4b25d9
|
Don't compile the .spec.ts files
|
2022-06-23 11:38:47 -06:00 |
|
Oliver Akins
|
726067b1e5
|
Add the test and watch* rules to the PHONY list
|
2022-06-22 00:40:10 -06:00 |
|
Oliver Akins
|
28a5c81241
|
Adjust the echo used in the test command
|
2022-06-22 00:39:27 -06:00 |
|
Oliver Akins
|
699c07f59e
|
Tweak it from == 1 to <= 1 just in case
|
2022-06-22 00:38:23 -06:00 |
|
Oliver Akins
|
7b97beaeb1
|
Rename the function in the test description
|
2022-06-22 00:38:08 -06:00 |
|
Oliver Akins
|
670729c892
|
Apply a fix to the determineDirection function that makes it conform to the rule specification
|
2022-06-22 00:35:03 -06:00 |
|