Cerapter
f217c68f85
The charselect's "shadows" correctly update based on what chars are taken.
...
This was purely a graphical bug. The characters were correctly
recognised as taken by the client, but there was no way to update the
"taken-shadow" over their icons.
Which meant that they were locked into the way they were when the user
first joined the server.
As a result of this, a `CharsCheck` package from the server will
correctly display the taken characters to the client in the character
selection.
2018-12-12 19:22:34 +01:00
oldmud0
1852f92087
Overhaul theme
...
The only thing missing in this commit is a new background.
I am waiting for a higher-quality version of the AO logo.
2018-11-25 13:24:43 -06:00
oldmud0
b385babf77
Fix case-insensitive paths on Linux ( #34 )
...
Closes #9
2018-11-17 19:57:27 -06:00
David Skoland
8ffdd2afb8
refactored path functions and added support for case-sensitive filesystems
2018-11-16 02:01:08 +01:00
Cerapter
bed38e0b7f
Fixed charselect showing the wrong amount of characters on its list, version bump.
2018-10-23 10:06:04 +02:00
Cerapter
dffd48711a
Character selection enhancements.
...
- Changing areas or switching characters updates the character
availability list for everyone.
- Taken and passworded on by default.
2018-09-01 21:54:36 +02:00
Cerapter
712b683fd5
Fixed a crash caused by /charselect
.
2018-08-28 21:35:36 +02:00
Cerapter
d314b8dd07
Moved includes out of the CPP files into the header files.
...
Reimplementation of `30a87d23c9c63bed072b3460e7482075dc530b2c` from the
old origin.
2018-08-19 09:37:34 +02:00
Cerapter
c8b62267b9
Fixed a bug where the character taken symbol wouldn't show.
2018-08-16 22:23:16 +02:00
Cerapter
f81a9adc99
Fixed a bug where the character selection screen would pile up charicons.
...
- Also fixed the loading bar showing wrong values.
2018-08-14 16:33:35 +02:00
Cerapter
693eb81962
Clearer loading screen that expands on what is being loaded + autofocus on search.
2018-08-14 01:37:53 +02:00
Cerapter
d36fdace38
Fixed a bug where a server having less characters than you could fit on your screen would crash the game.
2018-08-13 22:35:31 +02:00
Cerapter
2aec9710e5
Added character filtering options to the char. select. screen.
...
- Filtering by name.
- Filtering by availability.
- Filtering by being passworded (though this is unimplemented in AO).
2018-08-13 21:56:02 +02:00
Cerapter
b8dc30a822
The game now keeps every character's icon in memory for a fast character sceen.
...
Additionally, the loading at the beginning is smoother.
2018-08-13 18:08:43 +02:00
Cerapter
e8f07c68c2
Allow changing of shownames.
...
Don't forget to set the size and position of the name input in a theme.
2018-07-28 16:09:54 +02:00
oldmud0
8a91dea6ce
Add spectate state; add "playing as character" state
2018-01-08 13:33:39 -06:00
OmniTroid
e03869a572
added evidence spacing
2017-04-05 23:05:02 +02:00
OmniTroid
2dfdf351ef
added emote spacing
2017-04-05 14:53:49 +02:00
OmniTroid
3b97f88db4
fixed the charselect and added some features, ready for 2.2.5 release
2017-03-16 02:05:44 +01:00
OmniTroid
939f6cc3fd
put charselect stuff in a separate file
2017-03-15 04:33:26 +01:00