2025-06-04 05:02:57 +08:00

42 lines
1.1 KiB
Plaintext

WeddingData = class("WeddingData");
function WeddingData:ctor(staticData)
self.staticId = staticData.id;
end
function WeddingData:Server_Update(server_data)
self.husband = server_data.husband;
self.wife = server_data.wife;
self.zoneid = server_data.zoneid % 10000;
self.weddingtime = server_data.weddingtime;
self.photoidx = server_data.photoidx;
self.phototime = server_data.phototime;
self.myname = server_data.myname;
self.partnername = server_data.partnername;
self.id = server_data.id;
self.starttime = server_data.starttime;
self.endtime = server_data.endtime;
end
function WeddingData:CheckInWeddingTime()
if(self.zoneid)then
local zoneid = MyselfProxy.Instance:GetZoneId();
if(zoneid ~= self.zoneid)then
return false;
end
end
if(self.weddingtime)then
local nowtime = os.date("*t", ServerTime.CurServerTime()/1000);
local weddingtime = os.date("*t", self.starttime);
return nowtime.year == weddingtime.year and
nowtime.month == weddingtime.month and
nowtime.day == weddingtime.day and
nowtime.hour == weddingtime.hour
end
end