diff options
| author | Perttu Ahola <celeron55@gmail.com> | 2010-12-21 18:08:24 +0200 |
|---|---|---|
| committer | Perttu Ahola <celeron55@gmail.com> | 2010-12-21 18:08:24 +0200 |
| commit | 3f5bad938a3fcb601ad41924a4707476b8b87241 (patch) | |
| tree | ddf9d7d49a93c092c31fcbdd6bf1c2ad42e43bc8 /src/server.h | |
| parent | 3b0bff2f743a3abf100368f94efafa7c2843a9b7 (diff) | |
| download | dragonfireclient-3f5bad938a3fcb601ad41924a4707476b8b87241.tar.xz | |
organizing stuff.
Diffstat (limited to 'src/server.h')
| -rw-r--r-- | src/server.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/server.h b/src/server.h index fddb097d0..c5a285490 100644 --- a/src/server.h +++ b/src/server.h @@ -398,6 +398,18 @@ public: //void SendSectorMeta(u16 peer_id, core::list<v2s16> ps, u8 ver); core::list<PlayerInfo> getPlayerInfo(); + + u32 getDayNightRatio() + { + s32 d = 8; + s32 t = (((m_time_of_day.get() + 24000/d/2)%24000)/(24000/d)); + if(t == d/4 || t == (d-d/4)) + return 600; + else if(t < d/4 || t > (d-d/4)) + return 300; + else + return 1000; + } private: |
