plague006
fad3df8c13
Use rank system
2019-02-14 11:44:06 -05:00
plague006
8b10cd44b5
Integrate apocalypse as an admin command
2019-02-14 11:44:06 -05:00
plague006
ae03b94fc8
Remove nuke removal, change implementation of spawning biters
2019-02-14 11:44:05 -05:00
Matthew Heguy
fbc57ef0e7
Add apocalypse
2019-02-14 11:44:05 -05:00
Matthew
d48946f357
Merge pull request #713 from plague006/rank_system
...
Overhaul rank system, command, donator, add probation rank
2019-02-14 11:43:04 -05:00
Matthew Heguy
397a84b150
Fix lint warnings
2019-02-14 03:03:51 -05:00
Matthew Heguy
eceb44afe6
Check for nil in syn_ranks_callback
2019-02-13 15:01:38 -05:00
Matthew Heguy
0ded088bc7
Have Retailer take Position as dictionary or array.
2019-02-13 14:27:45 -05:00
Matthew Heguy
98ea714560
Restore functionality of whois
2019-02-13 14:12:40 -05:00
Lynn
7dfd6e92c9
Merge pull request #752 from plague006/digits
...
Change digit to string to prevent error (and desyncs)
2019-02-13 18:25:26 +01:00
Lynn
dd93821f51
Update map_gen/maps/diggy/feature/experience.lua
...
Co-Authored-By: plague006 <plague006@users.noreply.github.com>
2019-02-13 12:18:40 -05:00
Simon
7179cad9db
Merge pull request #753 from Jayefuu/patch-8
...
maps/line_and_trees.lua - Removed default ability to use landfill.
2019-02-13 14:43:35 +01:00
grilledham
3d0fc5acf5
updates to player list to show rank and donator
2019-02-13 12:38:24 +00:00
grilledham
856183f4a0
change how rank colors are returned
2019-02-13 12:37:45 +00:00
Jayefuu
737dc98a6a
Removed default ability to use landfill.
...
Landfill removes challenge of making train paths through ore circles. Used to be disabled by command after map creation but is important enough feature of map that it should be set on init.
2019-02-13 08:23:49 +00:00
Matthew Heguy
17cc882b04
Change digits to strings to prevent future errors
2019-02-13 01:10:26 -05:00
Matthew Heguy
cbe82d4edb
Change digit to string to prevent error
2019-02-13 00:18:17 -05:00
Matthew Heguy
52a0622995
Use locale for new rank system
2019-02-12 20:23:20 -05:00
Matthew Heguy
d6a44388e5
Expose get_rank, localize functions that are called frequently
2019-02-12 20:22:13 -05:00
Matthew Heguy
d0de5951c6
Switch info to use locale for donator rank. Make donator a supplement to rank rather than rank itself.
2019-02-12 20:22:13 -05:00
Matthew Heguy
5cc9b77df7
Prevent making a player below guest rank a regular
2019-02-12 20:22:13 -05:00
Matthew Heguy
c95c935003
Fix no color to player_print
2019-02-12 20:22:13 -05:00
Matthew Heguy
158c162930
That is *really* the wrong place to print that message
2019-02-12 20:22:13 -05:00
Matthew Heguy
09152104a2
Fix whois sending LuaPlayer instead of name
2019-02-12 20:22:13 -05:00
Matthew Heguy
fe3a67e682
Add more functions for increasing/decreasing ranks, remove all prints
2019-02-12 20:22:13 -05:00
Matthew Heguy
b91977dd28
On server start, clear table before writing it when syncing
2019-02-12 20:22:13 -05:00
Matthew Heguy
d94c4316e7
Improve doc
2019-02-12 20:22:13 -05:00
muppet9010
6281a8c49d
Add everyone is regular option
2019-02-12 20:22:13 -05:00
plague006
da678fb04a
Clean up /whois command
2019-02-12 20:22:13 -05:00
plague006
4368e10ecd
Fix player_create ref to usergroups and consolidate conditions. Autoformat.
2019-02-12 20:22:13 -05:00
plague006
a5fd1bce2e
Fix outpost_builder, fix redmew_qol.
...
Add functions to donator and rank system to get full player tables.
2019-02-12 20:22:13 -05:00
plague006
4c2a2eafa0
Change admin_only to use rank
2019-02-12 20:22:13 -05:00
plague006
c9404d8222
tag_group: deafult - > default, remove ipairs
2019-02-12 20:22:13 -05:00
plague006
041f46843d
Minor cleanup of player_color
2019-02-12 20:22:13 -05:00
plague006
e4df3b34a4
Add timestamp to log
2019-02-12 20:22:12 -05:00
plague006
c535c11aa8
Add space between time and UTC
2019-02-12 20:22:12 -05:00
plague006
2be5f6c80b
Fix data type in doc
2019-02-12 20:22:12 -05:00
plague006
e9dd55f1af
Add admin check to get_player_rank
2019-02-12 20:22:12 -05:00
plague006
eb67fa1831
Rename functions to be homogeneous
2019-02-12 20:22:12 -05:00
plague006
cfc0d585d9
Add get_donators function
2019-02-12 20:22:12 -05:00
plague006
98d47ce623
Add timezone to redmew_version
2019-02-12 20:22:12 -05:00
plague006
28d269fa86
Change to index -> luaplayer dictionary for guests
2019-02-12 20:22:12 -05:00
plague006
f8ccba8c32
Drop table entries for invalid or non-existent players.
2019-02-12 20:22:12 -05:00
plague006
c5c728ba8f
Change checks from 1 hr to 15 mins
2019-02-12 20:22:12 -05:00
plague006
e0b59e5fe6
Many fixes and tweaks
2019-02-12 20:22:12 -05:00
plague006
e0e536a83a
Implement grilled maths
2019-02-12 20:22:12 -05:00
Matthew Heguy
3d476259a1
Fix online -> connected
2019-02-12 20:22:12 -05:00
Matthew Heguy
119e97734f
Make autopromotion more robust
2019-02-12 20:22:12 -05:00
Matthew Heguy
7710c3cdfa
add table to lookup name-rank relations
...
add local function to get player rank
add increase and decrease player rank functions
ad debug-only data migration function
2019-02-12 20:22:12 -05:00
Matthew Heguy
63bb4e6a83
improve table doc
...
add instructions for changing ranks in ranks
add missing config entry
refine regular and probation commands
2019-02-12 20:22:12 -05:00