Commit Graph

356 Commits

Author SHA1 Message Date
Guangcong Luo
4c191165ef Merge pull request #2320 from bumbadadabum/mafia
Add a chat plugin for Mafia
2015-12-17 11:10:45 +00:00
Bär Halberkamp
100f458922 Add a chat plugin for Mafia 2015-12-17 03:21:26 +01:00
Guangcong Luo
fab79a636a Fix poll display
Polls now correctly display to connections, not users.
2015-12-14 17:22:41 -05:00
Quinton Lee
58d85bec38 Info: Fix typo in /help dexsearch 2015-12-14 14:39:21 -06:00
Bär Halberkamp
79451c1843 Hangman: Use the images in the client 2015-12-14 06:54:39 +01:00
Guangcong Luo
a659f6733f Don't require HTTPS for images
Most images are hosted in places that already support HTTPS, so all
we need to do is transparently rewrite them to be protocol-local.

For the rest, I don't care enough to enforce HTTPS on them. At
least wait for browsers to complain more about it...
2015-12-12 20:52:56 -06:00
Ivo Julca
303155bdf3 Require HTTPS for images 2015-12-11 21:55:41 -05:00
panpawn
fe7385395e The Studio plugin: list nominations alphabetically
And also state the number of prenoms as well
2015-12-12 01:47:22 +00:00
Guangcong Luo
332a65f9c0 Convert some Users tables to ES6 Maps
Specifically, Users.users, Users.connections, and Users.pastUsers
are now ES6 Maps. In theory, this should be a minor performance
upgrade, but we still need to profile to make sure.
2015-12-10 11:52:26 -05:00
Guangcong Luo
7f152ea48f Merge pull request #2308 from bumbadadabum/hangmanconvert
Hangman: Convert hangman to the game system
2015-12-09 11:45:21 +00:00
Guangcong Luo
b6e370e789 Add 'Show results' button to polls 2015-12-09 06:25:49 -05:00
Guangcong Luo
2c9ceb23af Make polls stay in roomlog after ending 2015-12-09 06:23:54 -05:00
Bär Halberkamp
6741db3ad4 Add a 'gameid' field to room games 2015-12-09 10:44:47 +01:00
Bär Halberkamp
3672c360ab Hangman: Convert hangman to the game system 2015-12-09 10:44:47 +01:00
Quinton Lee
e89f06c664 Scavengers plugin: update /startofficialhunt
Remove the moderator+ restriction
2015-12-07 00:15:38 -06:00
Bär Halberkamp
f133118ab4 Poll: convert poll to the new class syntax 2015-12-05 15:50:45 +01:00
panpawn
0cc95c737e The Studio plugin: show number of noms in viewnoms
(Permission from RO Amingo)
2015-11-26 16:12:18 -05:00
MonoHearted
fe1796dcbf Update info.js 2015-11-26 07:03:35 -08:00
Ridaz
fd4e35800c Hangman: Add missing comma 2015-11-26 06:46:44 +00:00
Guangcong Luo
9d2ca9986f Make /hangman display hangman help
Original `/hangman` functionality has been relocated to
`/hangman display`.
2015-11-25 21:24:24 -05:00
Caleb Young
3135f9d689 Hangman: Add enable and disable to help message 2015-11-25 17:32:30 -08:00
The Immortal
0650ce9701 Info: Update /om 2015-11-25 20:58:57 +04:00
Guangcong Luo
dfc79474d7 Polls: Better error messages 2015-11-24 23:54:27 -05:00
Guangcong Luo
d35eeca44e Hangman: Redesign
- font sizes and stuff tweaked
- letter guesses no longer appear in chat log
- etc
2015-11-24 23:53:55 -05:00
Guangcong Luo
1e1205fbf8 Hangman: Support ' and - in words 2015-11-24 14:45:35 -05:00
Bär Halberkamp
39aa93c9c0 Hangman: credit Zarel and crobat
Zarel vastly improved the design, and crobat made the hitmonchan sprites
2015-11-24 19:22:39 +01:00
Bär Halberkamp
6deee7bfda Hangman: Make the results also show up when joining a room 2015-11-24 17:01:51 +01:00
Bär Halberkamp
bfa5aa7733 Hangman: Disallowed guessing in your own game 2015-11-24 17:00:57 +01:00
Bär Halberkamp
7d107cb592 Hangman: Add new graphics for the hanging man 2015-11-24 16:57:27 +01:00
Bär Halberkamp
b480d213b4 Hangman: Allow disabling and enabling hangman 2015-11-24 16:45:07 +01:00
Guangcong Luo
65738057a5 Hangman updates
- Do not bring hangman closer to hanging for invalid-length guesses
- Raise max length to 30
- Show help when using /guess with no guess
- More terse header
2015-11-24 10:04:39 -05:00
Bär Halberkamp
047e1376e7 Hangman: Remove screen clutter by hiding old hangman windows
This already happened when the game was ended, but it didn't do that when the man was either hanged or saved before
2015-11-24 03:07:21 +01:00
Bär Halberkamp
2462077d01 Hangman: Also show the last guess when the word is guessed 2015-11-24 03:07:17 +01:00
Bär Halberkamp
dbaf9d73e0 Hangman: Disallow whitespaces characters that aren't spaces 2015-11-24 03:07:08 +01:00
Bär Halberkamp
4b8dc1664b Hangman: Check for words with only spaces 2015-11-24 03:07:01 +01:00
Quinton Lee
a809b16a24 The Studio plugin: update /aotd quote permission 2015-11-23 19:26:50 -06:00
Ivo Julca
4aeb6917a0 Fix /data for natures 2015-11-23 17:18:08 -05:00
Bär Halberkamp
24e44bc501 Fix hangman windows being broadcasted to the entire room 2015-11-23 21:15:15 +01:00
panpawn
6727d87808 Standardize canTalk() permission in chat-plugins 2015-11-23 16:06:12 +00:00
Bär Halberkamp
f8530e5ab5 Improved the hangman help and commands 2015-11-23 01:54:33 +01:00
Ivo Julca
e2b0bf61be Report inexact matches in Tools#dataSearch 2015-11-21 02:37:48 -05:00
Guangcong Luo
6c9995c4cd Merge pull request #2282 from bumbadadabum/hangman
Add a chat plugin for hangman
2015-11-21 06:10:58 +00:00
Ivo Julca
4adc1b4ca4 Fix /poll timer
- Check for max supported timeout.
- Fix return value for /poll timer clear
2015-11-20 20:40:15 -05:00
Juanma Serrano
8de8cdfa31 Avoid infinite loops on itemsearch command
This command was causing infinite loops that caused PS to die several times.
It was adding new elements on an array that was being looped at the moment for some reason.
The command seems to work better now, even though the functionality may be faulty, but it's prefered to causing an infinite loop.
We may need to revisit this command and change it for one that doesn't tries to use natural language.
2015-11-20 14:20:01 +01:00
Bär Halberkamp
21d9051436 Add a chat plugin for hangman 2015-11-19 20:20:53 +01:00
Nineage
c10743d4e1 Add /isearch as an alias for /itemsearch 2015-11-15 17:06:25 -08:00
Bär Halberkamp
75a6b6549a Fix a serious mistake in the poll code 2015-11-12 04:43:29 +01:00
Bär Halberkamp
a731536451 Add a check for userid for polls
This way, users with a dynamic IP will not be able to vote twice on the same name.
2015-11-09 22:32:02 +01:00
Bär Halberkamp
20efd5d395 Update polls to indicate what option was voted for 2015-11-09 22:31:21 +01:00
Marty-D
945e41a3d2 Fix crash in dexsearch 2015-11-09 15:37:50 -05:00