[Pymoul-svn] SF.net SVN: pymoul: [282] pymoul/trunk/src/moul/time/podage.py
Status: Alpha
Brought to you by:
tiran
|
From: <ti...@us...> - 2007-04-15 22:27:52
|
Revision: 282
http://pymoul.svn.sourceforge.net/pymoul/?rev=282&view=rev
Author: tiran
Date: 2007-04-15 15:27:52 -0700 (Sun, 15 Apr 2007)
Log Message:
-----------
Added Payiferen and Tetsonot
Modified Paths:
--------------
pymoul/trunk/src/moul/time/podage.py
Modified: pymoul/trunk/src/moul/time/podage.py
===================================================================
--- pymoul/trunk/src/moul/time/podage.py 2007-04-15 13:01:05 UTC (rev 281)
+++ pymoul/trunk/src/moul/time/podage.py 2007-04-15 22:27:52 UTC (rev 282)
@@ -58,10 +58,7 @@
PODDAY_SEC = 13 * PAHRTAHVO_SEC
PODDAY_TD = timedelta(seconds=PODDAY_SEC)
# base datetime for calculations
-#BASE_DT = datetime(2007, 3, 4, 10, 16, 0, tzinfo=UTC)
-# XXX Uru's main game server is off 3min 35sec
-BASE_DT = datetime(2007, 3, 7, 1, 7, 0, tzinfo=UTC)
-#BASE_DT = datetime(2007, 3, 7, 1, 10, 9, tzinfo=UTC)
+BASE_DT = datetime(2007, 4, 16, 1, 45, 15, tzinfo=UTC)
class PodAgeRegistry(dict):
"""Registry for pod ages
@@ -85,7 +82,7 @@
return dict.__delitem__(self, key)
def register(self, pod):
- if pod.gatenumber < 0:
+ if pod.gatenumber is None:
return False
self[pod.name] = pod
@@ -188,7 +185,7 @@
@return: Iterator that yields (number, date)
@rtype: iterator (int, datetime)
"""
- dt = self._base #+ PODDAY_TD
+ dt = self._base - 3*PODDAY_TD
n = 0
while True:
yield (n, dt)
@@ -199,15 +196,28 @@
registerPodAge(PodAgeInformation(
name = 'Negilahn',
gatenumber = 18,
- offset = 0, # Pahrtahvotee
+ offset = -1.49, # Pahrtahvotee
))
registerPodAge(PodAgeInformation(
name = 'Dereno',
gatenumber = 25,
- offset = 1, # Pahrtahvo
+ offset = -0.46, # Pahrtahvo
))
+registerPodAge(PodAgeInformation(
+ name = 'Payiferen',
+ gatenumber = 13,
+ offset = 0, # Pahrtahvo
+ ))
+
+registerPodAge(PodAgeInformation(
+ name = 'Tetsonot',
+ gatenumber = None,
+ offset = 0, # Pahrtahvotee
+ ))
+
+
from moul.time.dni import DniTime
from moul.time.utils import normalizeTZ
@@ -293,8 +303,9 @@
fd.close()
if __name__ == '__main__':
- #forumTimeTable(tzlist=('CET',))
+ forumTimeTable(tzlist=('CET',))
#forumTimeTable(tzlist=('UTC',))
- forumTimeTable(tzlist=('US/Pacific',))
+ #forumTimeTable(tzlist=('US/Pacific',))
#forumTimeTable()
#allTzList()
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|