UnknownShadow200
ada403cb0f
Fix ECL license linking to non-existent page (Thanks TomCube2)
2023-07-06 21:22:09 +10:00
UnknownShadow200
180b66eb52
Fix if game that changes the main level is running, that opening settings GUI or doing /server reload would cause server main level to get loaded
2023-05-11 19:41:30 +10:00
UnknownShadow200
1d82be4654
Fix can't connect to on Windows 98
2023-02-01 22:02:09 +11:00
UnknownShadow200
6d4993d9c7
Allocate less memory sending chat
2023-01-11 23:06:25 +11:00
UnknownShadow200
79a2a586b5
WIP on making ZS an internal plugin
2022-12-28 22:29:57 +11:00
UnknownShadow200
f2ce59e19d
Restore original software name in rest of copyright headers
2022-12-24 21:21:35 +11:00
UnknownShadow200
b50525ea97
GUI: Only save/load block/command permissions/props when actually necessary
2022-11-22 21:00:00 +11:00
UnknownShadow200
9edc54dc38
GUI: Start rewriting permission combo boxes to identify ranks by permission level, part 2
2022-03-31 19:28:39 +11:00
UnknownShadow200
fad54977fb
GUI: Start rewriting permission combo boxes to identify ranks by permission level instead of name
2022-03-31 12:01:01 +11:00
UnknownShadow200
867cb63bc0
WIP on separate console rank
2022-03-23 21:37:27 +11:00
UnknownShadow200
ada34d4c32
GUI: Fix icon not showing in popup dialogs on Mono
...
This took a long time to figure out because
1) for testing purposes I set Icon before the window handle had been created
2) When the window handle was later created, mono would not actually apply the custom icon since the border style is FixedDialog (see CreateHandle in Form.cs)
3) I later set Icon again in multiple other places. However, this was essentially a noop because Mono checked if the new icon was the same as the same previously assigned icon and do nothing in that case.
However, the assumption in step 3) was incorrect because the previously assigned icon had not actually been applied to the window.
Unfortunately this meant the correct Icon never showed at all. So the correct solution to this is to only assign Icon once in the Load event of forms.
I spent way too much time on this
2021-11-11 22:31:59 +11:00
UnknownShadow200
d6e8ec16e9
Fix settings GUI icon showing default form icon on mono/wine
2021-07-04 20:45:37 +10:00
UnknownShadow200
e9921f8cda
Include exception message when logging errors to console/GUI
2021-05-29 22:45:43 +10:00
UnknownShadow200
f507a2720a
GUI: Add settings for Discord bot
2021-04-21 22:41:54 +10:00
UnknownShadow200
f1a6ec4887
Demote MySQL settings to Misc tab
2021-04-21 20:58:29 +10:00
UnknownShadow200
3bbfe03789
Help in GUI should also use Chat.Format and should still show ampersands that are not followed by a valid colour code
2020-11-28 22:27:20 +11:00
UnknownShadow200
0c30e2a2e0
Fix being unable to /os map add if there are already 'default realm map names' that exist, but you aren't actually the realm owner of them
2020-06-14 22:43:23 +10:00
UnknownShadow200
f2ad5694b3
Remove unused dll references and some unused includes
2020-06-02 22:32:18 +10:00
UnknownShadow200
c7dff51acd
Support 'reference' when compiling custom commands from GUI, improve logging of errors compiling custom commands from GUI
2020-04-12 11:40:11 +10:00
UnknownShadow200
328d362bae
Redesign code to not treat p being null as a special case. Will probably break some stuff.
2018-07-11 00:01:16 +10:00
UnknownShadow200
f210dbff44
TNT wars now mostly rewritten
2018-07-06 18:22:37 +10:00
UnknownShadow200
8a6493a587
Eliminate last usage of timer. Fixes #320
2018-07-05 17:30:32 +10:00
UnknownShadow200
24cc5d8d72
Start GUI rewrite
2018-07-05 17:20:33 +10:00
UnknownShadow200
592bc79766
Simplify physics a little bit, better logging of errors.
2018-06-30 13:19:41 +10:00
UnknownShadow200
2c6c8a142e
Start eco GUI rewrite
2018-06-27 22:19:19 +10:00
UnknownShadow200
3bafdbe5da
make chatroom have less extra permissions
2018-06-23 23:16:30 +10:00
UnknownShadow200
12377873c3
start game config tidyup
2018-06-21 15:49:17 +10:00
UnknownShadow200
75a19fe6c6
refactor commands class
2018-05-30 08:56:46 +10:00
UnknownShadow200
e0d0f6f3bc
Make UI popups consistent
2018-05-24 11:57:32 +10:00
UnknownShadow200
c056e7ea70
Add /os env preset, tidy up UI code some more
2018-03-28 07:52:04 +11:00
UnknownShadow200
58c1ae0649
Support non ASCII custom colour codes
2018-01-15 20:34:30 +11:00
UnknownShadow200
1b094763b2
Fix /botset kill not working properly when bot has an AI
...
and remove colorParse from Message overload
2017-09-15 11:44:01 +10:00
UnknownShadow200
5ae264c564
Get rid of Name field from BlockProps, saves 4/8 bytes per instance of BlockProps
2017-08-01 10:08:38 +10:00
UnknownShadow200
8bbf61353a
Minimise usage of Command.all.Find
2017-07-31 23:18:13 +10:00
UnknownShadow200
66c6082ee0
Replace with more efficient Length == 0
2017-07-31 15:40:55 +10:00
UnknownShadow200
cd0fdb1d93
Allow editing core color codes. Partially addresses #295
2017-07-29 22:52:35 +10:00
UnknownShadow200
abddf8ffbe
Use TntWarsConfig, cleanup tnt wars gui code.
2017-07-15 15:33:56 +10:00
UnknownShadow200
38995d4da1
AFK kick time and whether is AFK kicked, is now configurable per rank.
2017-07-10 15:33:37 +10:00
UnknownShadow200
dab8928f9b
Make more of gui use NumericUpDown controls for properties that are integers
2017-07-08 13:06:12 +10:00
UnknownShadow200
7c4d6f0394
Rename ZombieGameProps to ZSConfig
2017-06-29 18:49:41 +10:00
UnknownShadow200
240ada38d9
Organise ServerConfig fields, give its fields more logical names.
2017-06-27 19:49:05 +10:00
UnknownShadow200
613c3a5cd3
Move Server settings to separate ServerConfig class.
2017-06-27 18:28:19 +10:00
UnknownShadow200
fe496b8a10
Add IRC command prefix and controller options to gui.
...
Fixes #210 , fixes #251 , fixes #250
2017-06-26 12:14:06 +10:00
UnknownShadow200
8af7ce291b
Add a generic Logger class. This breaks any usage of Server.s.log or Server.LogError by custom commands/plugins.
2017-06-15 12:41:47 +10:00
UnknownShadow200
7c93f3a3ee
Tidy up ranks tab in gui
2017-06-12 22:21:21 +10:00
UnknownShadow200
1c7e51ab67
Use better color selector dialog in gui
2017-06-08 20:22:32 +10:00
UnknownShadow200
16e3545551
Remove the hack for 'help information' console player, fix issue with IRC colours introduced by last commit
2017-05-30 21:56:14 +10:00
UnknownShadow200
080a721e9f
Remove unused stuff from PropertyWindow, fix backup time not only allowing numbers to be added
2017-05-29 16:27:09 +10:00
UnknownShadow200
b3c9a2895a
Stage 1 of command tabs rewrite. Also fixes commands changed via gui not saving, closes #239
2017-05-29 15:15:50 +10:00
UnknownShadow200
42d7f2ff23
Fully move custom commands to separate gui popup
2017-05-29 14:15:47 +10:00