| Age | Commit message (Collapse) | Author |
|
|
|
The former was caused by the position dropdown simply not having code to
make the judge buttons appear. Alongside that, the issue(?) where `/pos
judddd` (or variations) would not put the user in the judge position,
but gave them the buttons anyway.
The latter was caused by a simple mistake. We deleted the Lobby (and the
Courtroom) frequently, however, we never did set its (their) pointer(s)
back to null -- so they pointer to trash data, and the `if (w_lobby !=
nullptr)` part never failed.
This is also now fixed, and deletion of the Lobby or the Courtroom also
brings about the nulling of their pointers.
|
|
A server with no areas will no longer crash the client upon joining.
|
|
Also brought in another function that specifically filters out inline
formatting characters, so that the append IC text function is a bit more
understandable.
|
|
Closes #9
|
|
|
|
|
|
|
|
With 3D characters, it made the game lag too much -- really wasn't worth
it.
|
|
|
|
- Users can use an ingame button to alert people of cases.
|
|
- Settings has a new tab with casing settings.
- Can set when the game should alert of cases.
- In game tickbox to toggle if you should be alerted of cases.
|
|
|
|
Not that it works, so whatever.
|
|
|
|
- Toggle the 'Custom shownames' tickbox to switch between real names and
custom shownames.
- Type `/save_chatlog` in the OOC to export your IC chatlog into a file.
- Exporting the chatlog will append the date and time of the message,
too.
|
|
|
|
- Makes it so that people can join, but can't type IC unless invited.
- The CM can set it with `/area_spectate`.
|
|
|
|
|
|
- Accessible with the ingame A/M button, or by `/switch_am`.
- The music list now only lists music.
- The area list lists the areas.
- It describes general area properties (playercount, status, CM,
locked).
- Automatically updates as these change.
- Clicking on an area behaves the same way as clicking on an area in the
music list previously did.
|
|
- UI option to change pairup.
- Fixed a bug on the prosecution side.
- Dual characters now allow for iniswapped characters.
- Zooming now doesn't stay on the field, instead, the game defaults to
the last emote.
|
|
The basics have been laid out.
- Communication about the second character established.
- Pairing sytem made.
- Placement system of the second character implemented.
Needs:
- More testing.
- A workable UI.
- Fix for zooms.
|
|
Reimplementation of `30a87d23c9c63bed072b3460e7482075dc530b2c` from the
old origin.
|
|
Reimplementation of `bed0b55e70f13adf772584fc0d31ebfe59597115` from old
origin.
|
|
|
|
|
|
- Filtering by name.
- Filtering by availability.
- Filtering by being passworded (though this is unimplemented in AO).
|
|
Additionally, the loading at the beginning is smoother.
|
|
- Changing songs is now done in italics.
|
|
|
|
- Log limit is now correctly applied in both directions.
- Log direction now cannot be changed by rewriting the ini mid-game.
|
|
Don't forget to enable it in a theme.
|
|
Don't forget to set the size and position of the name input in a theme.
|
|
|
|
|
|
- 7 different speeds.
- `{` turns the speed down.
- `}` turns the speed up!
|
|
Furthermore, there are no longer any checks on the yellow
and the rainbow colours, they are available from the getgo.
|
|
- The IC chatlog now goes from top to bottom.
- The same chatlog can be set to a limit by putting 'log_maximum =
100', for example, into the config.ini file.
- Reloading the theme checks for the log limit again.
- If a message starts with '~~' (two tildes), it'll be centered (for
testimony title usage).
- Inline colour options:
- Text between {curly braces} will appear orange.
- Text between (parentheses) will appear blue.
- Text between $dollar signs$ will appear green.
- The symbols can still be got by putting a '\' in front of them.
- I.e.: \{, \}, \(, \), \$, \\
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|