Bel LaPointe
|
617785ad51
|
f u wannabe cors
|
2024-12-18 19:45:45 -07:00 |
Bel LaPointe
|
d2fa707628
|
tests pass but LOTS of todos
|
2024-12-16 17:29:27 -07:00 |
bel
|
421331eb71
|
i have a plan but also realize event state computation CANNOT create events because itll evalulate many times
|
2024-12-15 22:28:26 -07:00 |
Bel LaPointe
|
c6ffa12354
|
grr how do trial
|
2024-12-15 19:03:35 -07:00 |
Bel LaPointe
|
58fae19522
|
stub codename trial, accuse events
|
2024-12-15 18:43:15 -07:00 |
Bel LaPointe
|
4abac89472
|
use codename.Consumed instead of kills to know whether codename is available for murdering
|
2024-12-15 18:36:19 -07:00 |
Bel LaPointe
|
15078a626d
|
Global-1 to Codename+200
|
2024-12-15 18:25:47 -07:00 |
Bel LaPointe
|
02dc21c124
|
todo
|
2024-12-15 17:53:38 -07:00 |
Bel LaPointe
|
4d9abef04c
|
todo
|
2024-12-15 16:40:59 -07:00 |
Bel LaPointe
|
557e1ec6d4
|
accept ?uuid=X instead of cookie
|
2024-12-15 14:39:14 -07:00 |
Bel LaPointe
|
3095d54f99
|
testapi accepts ?uuid instead of cookie.uuid
|
2024-12-15 14:34:59 -07:00 |
Bel LaPointe
|
d6db4a8a58
|
oops cross platform testing doesnt play nice with cookies
|
2024-12-15 14:33:18 -07:00 |
Bel LaPointe
|
d36ef7b629
|
todo.yaml
|
2024-12-15 14:29:41 -07:00 |
Bel LaPointe
|
ab3a549f78
|
cors pls
|
2024-12-15 14:24:20 -07:00 |
Bel LaPointe
|
bf3b341b69
|
GameReset event
|
2024-12-15 14:17:07 -07:00 |
Bel LaPointe
|
54116131b3
|
stub GameReset event
|
2024-12-15 14:09:54 -07:00 |
Bel LaPointe
|
57dd66e510
|
impl first game reset but realize it must be an event to broadcast to all players
|
2024-12-15 14:06:08 -07:00 |
Bel LaPointe
|
f1282f588d
|
impl ws kill
|
2024-12-15 13:56:59 -07:00 |
Bel LaPointe
|
706d55631b
|
games.UserByName
|
2024-12-15 13:50:27 -07:00 |
Bel LaPointe
|
0b22ba4bd2
|
random name generation done
|
2024-12-15 13:41:57 -07:00 |
Bel LaPointe
|
f7a303168a
|
GameByName doesnt take uid
|
2024-12-15 13:26:28 -07:00 |
Bel LaPointe
|
37291e68aa
|
ugs listen needs love
|
2024-12-15 13:17:36 -07:00 |
Bel LaPointe
|
5109dc9fdb
|
test usergameserver.State after game completes WOO
|
2024-12-15 13:16:04 -07:00 |
Bel LaPointe
|
fc899056e0
|
test game state after some kills
|
2024-12-15 13:13:03 -07:00 |
Bel LaPointe
|
8d73f97c3a
|
bugfix if victim was targeting killer then killer cant target itself
|
2024-12-15 13:03:37 -07:00 |
Bel LaPointe
|
598cb0684c
|
test UserGameState of freshly started game
|
2024-12-15 12:52:10 -07:00 |
Bel LaPointe
|
aba5225ed2
|
unittest not impls
|
2024-12-15 12:42:53 -07:00 |
Bel LaPointe
|
f3f70e10f4
|
test UserGameServer unstarted state has all empty players
|
2024-12-15 12:39:36 -07:00 |
Bel LaPointe
|
1e4198b291
|
drop temp fail
|
2024-12-15 12:27:17 -07:00 |
Bel LaPointe
|
c760dac44b
|
ws blindly pushes public, private and lets UserGameServer limit visibility of user
|
2024-12-15 12:26:30 -07:00 |
Bel LaPointe
|
c1933dc180
|
sort ws tags
|
2024-12-15 12:03:21 -07:00 |
Bel LaPointe
|
9a74575e6c
|
refactor out ws.inProgressMsgItem
|
2024-12-15 11:45:42 -07:00 |
Bel LaPointe
|
8d0ded9ee9
|
refactors
|
2024-12-15 11:35:00 -07:00 |
Bel LaPointe
|
e8817f9e74
|
refactor out incomplete msg
|
2024-12-15 11:32:23 -07:00 |
Bel LaPointe
|
3a83fe7c17
|
refactor out ws.unstartedMsg
|
2024-12-15 11:28:42 -07:00 |
Bel LaPointe
|
c6da3d17a1
|
refactor pushing state over websocket into a func
|
2024-12-15 11:24:51 -07:00 |
Bel LaPointe
|
64165c5745
|
refactor pushing state over websocket into a func
|
2024-12-15 11:24:32 -07:00 |
Bel LaPointe
|
74a403fa6d
|
drop logs
|
2024-12-15 11:10:37 -07:00 |
Bel LaPointe
|
e95b63d9ce
|
renmae
|
2024-12-15 11:09:44 -07:00 |
Bel LaPointe
|
2c3e870750
|
ugs aliases game state, shorter help sentences
|
2024-12-15 11:09:25 -07:00 |
Bel LaPointe
|
c3e9c18e95
|
refactor
|
2024-12-15 11:06:13 -07:00 |
Bel LaPointe
|
39c9eae7ad
|
ugs.more blocks until event arrives
|
2024-12-15 11:05:39 -07:00 |
Bel LaPointe
|
0d44fd56ed
|
extract reading from websocket into UserGameServer
|
2024-12-15 11:01:48 -07:00 |
Bel LaPointe
|
51006c7946
|
total coverage of db and games naisu
|
2024-12-15 10:49:33 -07:00 |
Bel LaPointe
|
94d3d97645
|
test fill
|
2024-12-15 10:23:13 -07:00 |
Bel LaPointe
|
eb3a30ec8a
|
test hangs due to fill inf looping
|
2024-12-15 10:19:04 -07:00 |
Bel LaPointe
|
6340469d53
|
killing them 200 line functions one at a time
|
2024-12-15 09:55:08 -07:00 |
Bel LaPointe
|
d05ab6d0ec
|
killing does not change assignment
|
2024-12-15 09:51:40 -07:00 |
Bel LaPointe
|
ae593bc092
|
refactor making new AllKillWords just without assignees and now
|
2024-12-15 09:50:34 -07:00 |
Bel LaPointe
|
ff5071215a
|
functional looking
|
2024-12-15 09:49:09 -07:00 |