Commit Graph

33 Commits

Author SHA1 Message Date
Martijn Braam 1d7ed80f36
Added license 2020-10-18 20:41:53 +02:00
Martijn Braam 9119c53d9e
Added README 2020-10-18 20:32:48 +02:00
Eyal Sawady d3b2f20b53
Remove debugging printfs 2020-10-18 13:29:57 -04:00
Martijn Braam 33b0f7134b
More playtesting fixes 2020-10-18 19:29:06 +02:00
Eyal Sawady 9444aa05df
End game when crew completes all tasks 2020-10-18 17:58:29 +02:00
Martijn Braam c8aa0ddeae
Added map 2020-10-18 17:35:24 +02:00
Martijn Braam 0d52208922
Playtesting bugfixes 2020-10-18 15:51:36 +02:00
Eyal Sawady ee9a02ab9b
Major refactorings
- A few minor style improvements
- Fix a typo
- Use snprintf instead of sprintf
- Refactor location descriptions and doors to use singletons mapping
  locations to location data rather than hardcoding them into adventure()
- Remove unused player.addr
- Fix a few bugs
- Refactor win condition checking into a separate function
- Statically allocate player array
- Improve various error messages
2020-10-18 12:06:28 +02:00
Martijn Braam 4db73e5e52
Added chat limit in discussion phase 2020-10-18 02:16:39 +02:00
Martijn Braam 0a6d0f0719
Added dramatic intro 2020-10-18 01:53:25 +02:00
Martijn Braam 8af1e379f3
Added leave messages 2020-10-18 01:25:27 +02:00
Martijn Braam 33a5aa2e90
Don't send chat to unnamed players 2020-10-18 00:54:55 +02:00
Martijn Braam ff2e41fbce
Added emergency button 2020-10-18 00:51:22 +02:00
Martijn Braam fcd1946401
Add player list in lobby 2020-10-18 00:44:19 +02:00
Eyal Sawady 53240c261d
Add Makefile
Also remove unnessecary stuff from .gitignore and fix meson binary name.
2020-10-18 00:29:40 +02:00
Martijn Braam 1c2bf6da12
Implement /me 2020-10-18 00:28:31 +02:00
Martijn Braam f1ae494273
Implement ¯\_(ツ)_/¯ 2020-10-18 00:20:56 +02:00
Martijn Braam 3f098f336c
Sanitize chat 2020-10-18 00:16:20 +02:00
Eyal Sawady ae5b8e5ac8
Fix warnings 2020-10-17 23:48:44 +02:00
Martijn Braam af11e24bc2
Set POSIX.1-2001 2020-10-17 23:44:06 +02:00
Eyal Sawady 37b86663e8
Fix warnings 2020-10-17 23:31:32 +02:00
Martijn Braam 5bf9a92f99
More playtesting fixes 2020-10-17 23:25:39 +02:00
Martijn Braam 3601c0477c
Fixes after playtesting 2020-10-17 16:19:22 +02:00
Martijn Braam 45f7323ae4
Fixed crash on player joining 2020-10-17 13:37:10 +02:00
Martijn Braam 85677ce502
Small fixes 2020-10-17 12:49:03 +02:00
Martijn Braam 586c9fb906
Can now complete tasks 2020-10-17 12:24:15 +02:00
Martijn Braam 75d9e7f87a
Added long tasks 2020-10-17 11:52:35 +02:00
Martijn Braam b1e71b7f8f
cleanup 2020-10-17 11:44:48 +02:00
Martijn Braam 76be62efb0
Change spelling again 2020-10-17 11:29:47 +02:00
Martijn Braam 51451f37a1
Spelling fix 2020-10-17 11:19:58 +02:00
Martijn Braam deef4c7c5f
List tasks better 2020-10-17 02:03:24 +02:00
Martijn Braam 48e6687d20
Assign short tasks 2020-10-17 01:55:27 +02:00
Martijn Braam d3f3855e2b
Initial commit 2020-10-17 00:11:52 +02:00