Commit Graph

16 Commits

Author SHA1 Message Date
UbitUmarov
90dee2fce6 try to improve option automatic_gods processing 2017-01-08 12:30:50 +00:00
Melanie Thielker
e58903be6f Correct casing on isGod and isViewerUIGod 2017-01-07 20:38:30 +00:00
UbitUmarov
eedc37794e rename same more variables to make their meaning more clear 2017-01-07 18:49:15 +00:00
UbitUmarov
5bcb1c0e72 rename same variables to make their meaning more clear 2017-01-07 18:10:30 +00:00
UbitUmarov
d761a20cce more changes to god level control. Not that this is work in progress, for now it still works mainly as with option implicit_gods = true. speed up some regions child updates, some cleanup 2017-01-07 16:02:52 +00:00
UbitUmarov
0b912b2acc Remove parcel_owner_is_god option. It is conceptually wrong and with
limited use. Relevant parcel owners can just be made estate managers with better regions management logic
2017-01-06 15:00:55 +00:00
UbitUmarov
c707955517 restore parcels avatars visibility god level change correct handling; try to reduced the increased change of user error on config options setting 2017-01-06 10:28:10 +00:00
UbitUmarov
e5a3d85bc7 fix/simplify validation of god_data update field 2017-01-06 03:45:47 +00:00
UbitUmarov
7ac74fcf73 fix typo 2017-01-06 03:07:17 +00:00
Melanie Thielker
8eb7c9d0fb Fix the mixed gods issue in all places 2017-01-06 02:14:56 +00:00
Melanie Thielker
ad531ecb53 Handle the case where grid gods and local gods should coexit
Thou shalt have no other gods beside me, your one and true god.
2017-01-06 01:52:42 +00:00
Melanie Thielker
9b93068054 Sync viewer on make root 2017-01-06 01:27:30 +00:00
Melanie Thielker
a61a41ad92 Send GodLevel to viewers on login 2017-01-06 01:22:36 +00:00
Melanie Thielker
78ed9c81ff UserLevel must have a trusted source 2017-01-06 01:06:44 +00:00
Melanie Thielker
ad8915f154 Restructure god level and permissions
Create a class GodController which controls all aspects of god level,
viewer modes and user levels at ScenePresence level.
2017-01-06 00:55:14 +00:00
Melanie Thielker
46bffad558 Add GodController class 2017-01-05 23:52:47 +00:00