skizzerz
6e647e86e9
Yet another nightmare fix (with initial path selection)
2015-10-30 22:55:52 -05:00
skizzerz
e60a32d400
Fix final roles
2015-10-30 20:28:32 -05:00
skizzerz
cb07d67a8f
Fix doomsayer message
2015-10-30 20:20:40 -05:00
skizzerz
cfb435e1cb
Another nightmare fix
2015-10-30 20:19:20 -05:00
skizzerz
aa4d165646
fix nightmares (again)
2015-10-30 19:56:22 -05:00
skizzerz
fc138f0af4
Disable disable wolfchat
2015-10-30 19:46:36 -05:00
Vgr E. Barry
ee3a2c6ab9
Temporarily disable new roles in random
2015-10-30 20:32:29 -04:00
skizzerz
ffacac3764
Fix nightmare kills
2015-10-30 19:20:25 -05:00
jacob1
7b8c504c79
fix error when starting 'random' game
2015-10-30 20:05:43 -04:00
jacob1
45e29a3fcd
fix syntax error
2015-10-30 19:15:05 -04:00
skizzerz
df93da0d2e
Fix direction picking
2015-10-30 15:39:02 -07:00
jacob1
a7c7bb808e
fix syntax error and error preventing restart
2015-10-30 18:18:44 -04:00
Vgr E. Barry
3c90830cff
Fix a NameError
2015-10-30 18:13:17 -04:00
skizzerz
cf91ab2c98
More informative messages for nightmares, fix dullahan target issue
2015-10-30 15:06:18 -07:00
jacob1
12384d191d
fixes to nightmares
2015-10-30 15:06:17 -07:00
jacob1
e77ad447ef
fixes to nightmares
2015-10-30 18:03:43 -04:00
Vgr E. Barry
2cf3852518
Fix circular imports
2015-10-30 17:38:39 -04:00
skizzerz
e860eeabdd
Give a failure message for nightmares
2015-10-30 14:21:29 -07:00
skizzerz
e2d8f01832
Reset paths if wrong one is chosen part 2
2015-10-30 14:16:37 -07:00
skizzerz
8b5f757057
Reset paths if wrong one is chosen
2015-10-30 14:15:56 -07:00
skizzerz
3b4f62e2f1
Finish nightmares
2015-10-30 14:14:21 -07:00
jacob1
55070fd44b
add utilities.py, which contains some functions possibly needed by gamemode events
...
this also fixes it so priest death events finally happen
2015-10-30 17:03:54 -04:00
skizzerz
dd6f50d7eb
Fix derps
2015-10-30 13:14:33 -07:00
Lukas Martini
3761f6d92c
Fix two syntax errors and name of setup_nightmares in SleepyMode
2015-10-30 20:30:11 +01:00
skizzerz
85fafcc789
Fix error, work on nightmares a bit
2015-10-30 12:19:40 -07:00
skizzerz
01dc76d0bb
Tweak sleepy roleset (swap vigilante and harlot)
2015-10-30 12:19:33 -07:00
skizzerz
627efab5ec
Fix priest death in sleepy, update alpha messages for doomsayer
2015-10-30 12:19:21 -07:00
skizzerz
9b23f38b65
Add sleepy events (mostly done)
...
Add back in var.DYING so that events can use it, also added del_player
event.
2015-10-30 01:09:24 -05:00
Vgr E. Barry
f73267f6e1
Small tweaks
2015-10-29 17:46:32 -04:00
Vgr E. Barry
da81909162
Most of succubus
2015-10-27 22:54:18 -04:00
skizzerz
dea6052ed5
Rename devout to prophet
2015-10-26 23:09:25 -05:00
skizzerz
92741acb2f
Add preliminary sleepy mode
...
Also new entries into ROLE_GUIDE for all of the to-be-added roles and
templates.
2015-10-25 20:04:08 -05:00
Ryan Schmidt
5b91123242
also fix 13p aleatoire
...
I totally misread stats and thought that village needed a boost at 14, whereas the boost was actually needed at 13. At the same time, 14 was relatively good beforehand, so needed to reintroduce something there that advantaged wolves. This may turn out to be too large of a boost, but we shall see.
2015-10-22 15:02:53 -07:00
Ryan Schmidt
16d630daa5
Rebalance high player counts for aleatoire (14+)
...
Village needed a bit of a boost at 14 but were too powerful at 15, so moved GA earlier but postponed hunter until 17. Wolves also needed a boost at 17 so added in a 3rd.
2015-10-22 14:53:36 -07:00
jacob1
833bdb9828
make classic majority only
...
Classic is old and not so fun anymore, and 7p classic always sucks when it shows up.
Cap lowered to 4p like original classic, also
2015-10-21 16:26:02 -04:00
Vgr E. Barry
e4ca30f830
Remove priorities in events
2015-10-19 15:06:02 -04:00
Vgr E. Barry
f1922540af
Change lovers cluster win message
2015-10-19 15:05:28 -04:00
Vgr E. Barry
27f39c916f
Change handling of chk_win events
2015-10-19 15:05:14 -04:00
Vgr E. Barry
04180bc036
Add alternate win condition if only lovers are alive
...
The message could use a better phrasing, but anyway this works.
2015-10-19 14:51:03 -04:00
Vgr E. Barry
0219941d08
Get rid of conceal_roles in the game_mode decorator
...
A game mode is considered "hidden" if it doesn't have a `ROLE_GUIDE`
attribute. The `default` game mode was modified to have those
attributes, and is not hidden.
2015-09-09 10:37:45 -04:00
Vgr E. Barry
4810bb408f
chr(32)
2015-09-09 10:05:03 -04:00
Vgr E. Barry
d427bd8ca4
Move the try-except block in evilvillage's chk_win
2015-09-09 10:04:41 -04:00
Vgr E. Barry
c37631e90c
Update handling of game modes
...
This change moves the game modes into their own `src/gamemodes.py`, and
also allows setting game modes via `gamemodes.py`.
2015-09-09 09:57:41 -04:00