View Full Version : How does the game get info on sites (where are the sites coded/listed in-game)?
tinkthank
July 20th, 2004, 10:56 AM
I have been repairing some maps and trying to mod some of my own, but cannot figure out where the sites are stored in-game. (I clicked on a whole bunch of files in the dom2 directory and tried to open them with wordpad, but no luck.)
I ask for two reasons. The Map Mod Doc in the dom2 folder lists a "short sample" of sites at the end -- but where is this taken from? That must be stored somewhere....
The second reason is the excellent Exel-Chart of sites I found on Sunray's site; this is a great chart, and I by no means want to criticize it, but there are a few errors in it (which I am correcting bit by bit); and s/he had to have gotten this information from somewhere too...
thanks much
Endoperez
July 20th, 2004, 12:10 PM
IIRC the levels were gotten by making a new game in which a race started with 4 commanders, with 1,2,3 and 4 in all magics. All provinces were searched for, and the levels at which sites were found were noted.
It might also have happened through the different graphics that sites of different levels have, but I am not sure if that was known then. I learned only recently that site's graphics depend on the level needed to find it.
Molog
July 20th, 2004, 03:55 PM
The names are in the executable, get some hexeditor to browse it.
Starting offset: 0022:DE30
tinkthank
July 20th, 2004, 04:32 PM
Originally posted by Molog:
The names are in the executable, get some hexeditor to browse it.
Starting offset: 0022:DE30 <font size="2" face="sans-serif, arial, verdana">Hey thanks.
Um -- what does that mean? (Hexeditor = ? Starting offset = ?)
Or do I need to understand programming stuff to be able to open and understand that information with a "hexeditor"?
Molog
July 20th, 2004, 05:18 PM
I'll just give the names here, if nobody minds.
0022:DE30 . . . . . . . . T h e C a r r i o n G r o v e . . . . . . .
0022:DE50 T e m p l e S a n g u i n e . . . . . A k a d e m e i a . . .
0022:DE70 L y k e i o n . . . . . M o u n t C e p h a l o s . . . . . .
0022:DE90 P a l a c e o f P e a r l s . . . . T h e S u n B e l o
0022:DEB0 w . . . T h e P r e v i o u s F o r e s t . . . . . T o m b
0022:DED0 o f t h e A n c i e n t s . . . . . . . . T h e M o u n
0022:DEF0 t a i n o f t h e P a s t . . . . . . . . T h e D e e p
0022:DF10 e s t M i n e . . . . H o u s e o f J u s t i c e . . . .
0022:DF30 N a v a l A c a d e m y . . . T h r o n e o f t h e W o
0022:DF50 r l d . . . . . T h e C a v e o f S o u l s . . . . . . .
0022:DF70 T h e S w a m p o f D r e a d . . . . . . T h e V a l l
0022:DF90 e y o f S h a m e . . . . . T h e V a u l t s B e n e a
0022:DFB0 t h . . . . . . S t r a n g e H o u s e i n t h e M i s
0022:DFD0 t . . . . . . . D r a g o n J a w s . . . . . W e l l o f
0022:DFF0 A l l W a t e r s . . . . . . O a k o f A g e s . . . . .
0022:E010 A c a d e m y o f t h e C r e s c e n t M o o n . . . .
0022:E030 . . . . S k u l l T e m p l e . . . . F r o z e n L a n d s
0022:E050 . . . . F o r e s t o f G o l d e n L e a v e s . . . . .
0022:E070 S h r i n e o f t h e W i l d . . . . . . W e l l o f
0022:E090 D a r k n e s s . . . . M o o n l i t P o n d o f P e a r
0022:E0B0 l s . . . . . . C t o n i a n G a t e . . . . F r o z e n F
0022:E0D0 o u n t a i n . . . . . T e m p e s t H a l l . . . . F o u n
0022:E0F0 t a i n o f R u b i e s . . . . . . T h e D e s e r t o
0022:E110 f P t a h . . . . . . T h e W o r l d P i l l a r . . . .
0022:E130 T h e H o l y C r y p t o f A n r e . . . . . . T h e
0022:E150 P r i m a l F o r e s t . . . . . . . T h e C l i f f o f
0022:E170 S e v e n D i r e c t i o n s . . . . . . . T h e S n a k
0022:E190 e C o l l e c t o r . . . . . T h e D r a i n i n g S t o
0022:E1B0 n e . . . . . . T h e C r y s t a l A c a d e m y . . . . .
0022:E1D0 D r a g o n M o u n t a i n . . . . . D r a g o n F o r e s
0022:E1F0 t . . . R e d F o r e s t . . . . . . F o r e s t o f S p
0022:E210 l e n d o u r . . . . . F o r e s t o f P a i n . . . . . .
0022:E230 T h e B l o o d R o c k . . . . . . T h r o n e o f E n
0022:E250 l i g h t e n m e n t . . . . . T h e V a l e o f U n i c
0022:E270 o r n s . . . . . . . . H a u n t e d T o r t u r e C h a m
0022:E290 b e r . . . . . T e m p l e o f t h e A l l - S e e i n g
0022:E2B0 E y e . . . . . . . . T h e O b s i d i a n S p h e r e .
0022:E2D0 . . . . B e a r M o u n t a i n . . . V a l l e y o f t h
0022:E2F0 e R o c . . . . . . . A s s a s s i n s G u i l d . . . . .
0022:E310 S i l v e r F o r e s t . . . A n c i e n t F o r e s t . .
0022:E330 . . . . S t o n e S p i r e s . . . . T w i s t i n g W o o
0022:E350 d s . . . . . . W o l v e n G a t e . . . . . C r o w n o f
0022:E370 D a r k n e s s . . . . . . . B a n e f i r e F o r g e . .
0022:E390 . . . . H a l l s o f t h e D e a d . . . . . . . V i l l
0022:E3B0 a g e o f S t r a n g e M e n . . . . . . N e x u s . . .
0022:E3D0 D i s t o r t i o n . . . . . . B l i z z a r d V a l l e y .
0022:E3F0 . . . . T e m p e s t S p i r e . . . C o n j u r e r ' s C
0022:E410 a v e . . . . . C h a m b e r o f C h a n g e s . . . . . .
0022:E430 A n c i e n t F o r g e . . . B l a c k I c e V a l l e y
0022:E450 . . . . T e m p l e o f t h e T u r n i n g T i d e . .
0022:E470 . . . . S o l a r L e n s . . . . . . C a s t l e A r c a n
0022:E490 u m . . . . . . H a l l o f F l a y e d S k i n s . . . .
0022:E4B0 . . . . P o o l o f S a n c t i t y . . . . N a v i g a t o
0022:E4D0 r s G u i l d . . . . S h a m b l e r R e e f . . . A n c i
0022:E4F0 e n t T e m p l e o f t h e D e e p s . . . . . . . . .
0022:E510 T h e L a s t V o i d . . . T h e W a t e r S o l s t i
0022:E530 c e . . . . . . T h e C r a t e r . . . . . . G o r g e o f
0022:E550 M y s t e r y . . . . L a b y r i n t h o f t h e D e e
0022:E570 p s . . . . . . A r c a n e G a t e w a y . . . . . . P e a r
0022:E590 l S t a i r w a y . . . . . . B a s a l t P i l l a r s . .
0022:E5B0 . . . . I s l e o f D e a t h . . . T h e W a s t e d S
0022:E5D0 e a . . . . . . D y i n g G r o u n d o f t h e W h a l
0022:E5F0 e s . . . . . . R e e f o f S u n k e n S h i p s . . . .
0022:E610 . . . . G h o u l F i s h C a v e . . . . . S u n k e n G
0022:E630 a l l e y . . . S e a O a k . . . . . C o r a l G a r d e n
0022:E650 . . . . K e l p G r o v e . . . . . . F l o a t i n g F o r
0022:E670 e s t . . . . . A m b e r B e a c h I s l a n d . . . . . .
0022:E690 K e l p F o r e s t . . . . . I s l e o f t h e S e a
0022:E6B0 F a t h e r s . . . . . C i t y o f S t o n e s . . . . . .
0022:E6D0 B a s a l t H a l l s . . . . B a s a l t S t a t u e . . .
0022:E6F0 M o v i n g S a n d B a n k s . . . . . . . U n d e r w a t
0022:E710 e r C l i f f . . . . A c a d e m y U n d e r n e a t h . .
0022:E730 . . . . I s l e o f I c e . . . . . T o w e r o f P e a
0022:E750 r l s . . . . . S h r i n e o f t h e S h a r k L o r d
0022:E770 s . . . . . . . K r a k e n P i t . . . . . . S u n k e n T
0022:E790 o w e r . . . . M a n ' o ' W a r B r e e d i n g G r o u n
0022:E7B0 d . . . . . . . S u n k e n I s l a n d . . . C o r a l S t
0022:E7D0 a t u e . . . . C l a m F i e l d . . . . . . C o r a l R e
0022:E7F0 e f . . . . . . D i a m o n d C o r a l s . . . . . . P o c k
0022:E810 e t o f A i r . . . I m p r i z o n e d Z e p h y r . . .
0022:E830 . . . . U n d e r w a t e r C a v e . . . . . M a g m a R i
0022:E850 v e r . . . . . F i r e R i f t . . . G o r g e o f G l o
0022:E870 w i n g F i s h . . . . . . . S e v e n t h H o u s e o n
0022:E890 t h e L e f t . . . . . . . T o w e r o f S e v e n T
0022:E8B0 o m b s . . . . . . . . F l e s h E a t e r ' s I s l e . .
0022:E8D0 . . . . I n k p o t E n d . . . . . . G r o v e U n p l e a
0022:E8F0 s a n t . . . . T e m p l e o f D a r k n e s s . . . . . .
0022:E910 C a v e o f D a r k R i t e s . . . . . . U n h o l y T
0022:E930 e m p l e . . . T h e W a r d . . . . T h e F o r g o t t e
0022:E950 n C r y p t . . . . . T h e E m p t y G r a v e . . . . .
0022:E970 T h e M a r b l e T e m p l e . . . . . . . T e m p l e o
0022:E990 f T i m e . . . . . . M o n a s t e r y o f L i g h t . .
0022:E9B0 . . . . H i d d e n M o n a s t e r y . . . . A n c i e n t
0022:E9D0 T e m p l e . . . . . . T h e M o u n t a i n o f P o w e
0022:E9F0 r . . . . . . . T h e P r i s o n o f H e a r t s . . . .
0022:EA10 . . . . T h e D e m o n G a t e . . . . . . T h e E b o n
0022:EA30 y C i r c l e . . . . D e v i l ' s D e n . . . . . T h e
0022:EA50 V a l e o f I n f i n i t e H o r r o r . . . . . . . . .
0022:EA70 M o u n t C h a i n i n g . . . . . . G o r e S w a m p s .
0022:EA90 . . . . S u m m o n i n g C i r c l e . . . . E b o n y T o
0022:EAB0 w e r . . . . . B l o o d H e n g e . . . . . F i e l d s o
0022:EAD0 f B l o o d . . . . . D a m n e d M e r c h a n t . . . . .
0022:EAF0 A c a d e m y o f W a r . . . . . . B r i g a n d L a i r
0022:EB10 . . . . A r e n a . . . S o u l o f t h e W i l d . . . .
0022:EB30 T h e L a n d o f P l e a s u r e s U n a t t a i n e d
0022:EB50 . . . . . . . . T h e G a t e o f D e e p e r S l u m b
0022:EB70 e r . . . . . . T h e S h r o u d e d L a n d s . . . . . .
0022:EB90 T h e S a c r e d G l e n . . . . . F o r e s t o f t h
0022:EBB0 e A p e K i n g . . . . . . V a l e o f t h e S i l v
0022:EBD0 e r C a t t l e . . . . . . . A n i m i s t ' s T o w e r .
0022:EBF0 . . . . T h e C o t t a g e i n t h e W o o d s . . . .
0022:EC10 . . . . F o r e s t o f A v e n d r o n . . . . . . T h e
0022:EC30 M o t h e r o a k . . . G a t e w a r d V a l l e y . . . . .
0022:EC50 T h e C r o w n W o o d s . . . . . M o o n v i n e C i r
0022:EC70 c l e . . . . . T h e C e d a r F o r e s t . . . . T h e
0022:EC90 F l o w e r i n g F o r e s t . . . . . . . . T h e M a m m
0022:ECB0 o t h F o r e s t . . . . . . T h e C e d a r P i l l a r
0022:ECD0 s . . . . . . . H o r s e s V a l e . . . . . M a z e o f
0022:ECF0 T h o r n H e d g e s . . . . . . . . J u n g l e T e m p l
0022:ED10 e . . . M a n d r a k e G a l l o w s . . . . F l o w e r S
0022:ED30 w a m p . . . . H a l l o f A n c i e n t O a k s . . . .
0022:ED50 . . . . W o r m w o o d M a r s h . . . . . . D y i n g F o
0022:ED70 r e s t . . . . E n d l e s s F o r e s t . . . . . . F o r e
0022:ED90 s t o f a T h o u s a n d S t r e a m s . . . . . . . .
0022:EDB0 H i d d e n V a l l e y . . . W h i s p e r i n g W o o d s
0022:EDD0 . . . . F i e l d s o f t h e F i r e F l i e s . . . .
0022:EDF0 . . . . A n i m i s t ' s H u t . . . S t o n e C i r c l e
0022:EE10 . . . . H i d d e n F o r e s t . . . B i l e M a r s h . .
0022:EE30 . . . . W i l d F o r e s t . . . . . G r o v e o f E v e
0022:EE50 r g r e e n s . . . . . G a r d e n o f W e e p i n g R o
0022:EE70 s e s . . . . . F a r m o f P l e n t y . . . . . . F o r e
0022:EE90 s t o f D e l i g h t s . . . . . . G l e n o f V e r d
0022:EEB0 a n t G r e e n e r y . . . . . . . . T h e S h a d o w F
0022:EED0 u r n a c e . . . . . . T h e M a u s o l e u m o f t h e
0022:EEF0 G r e a t S a r l a h . . . . . . . T h e C i t y o f
0022:EF10 a T h o u s a n d W o n d e r s . . . . . . . . . . T h e
0022:EF30 S h a d e d L a n d s . . . . T h e B o w l o f t h e
0022:EF50 L o s t . . . . . . . . F l e s h G a r d e n o f M o r t
0022:EF70 a l R e m a i n s . . . . . . . . . . T h e C r y p t U n
0022:EF90 d e r n e a t h . . . . . . . . L i t t e r S k u l l . . . .
0022:EFB0 G r a y s h a d e F o r e s t . . . . L e p e r F e n s . .
0022:EFD0 . . . . C h i l l s i c k S w a m p . . . . . S t a t u e o
0022:EFF0 f D e a t h . . . . . D e a t h M o u n d D o w n s . . .
0022:F010 . . . . B l a c k T o w e r . . . . . R a v e n O a k . . .
0022:F030 M a r b l e M a u s o l e u m . . . . O v e r g r o w n G r
0022:F050 a v e y a r d . . . . . C a t a c o m b s . . . W i t c h e s
0022:F070 B o g . . . . . C r y p t i n t h e S a n d . . . . . . .
0022:F090 W i n d s w e p t C a t a c o m b s . . . . . B a n e f i r e
0022:F0B0 B r a z i e r s . . . . . . . A s h e n F o r e s t . . . .
0022:F0D0 F o r e s t o f t h e D e a d . . . . . . B r o k e n T
0022:F0F0 o w e r . . . . G a l l o w s . . . . . H a u n t e d V i l l
0022:F110 a g e . . . . . W e l l o f P e s t i l e n c e . . . . . .
0022:F130 C a v e o f G h o u l s . . . . . . G r a v e y a r d o f
0022:F150 t h e D a m n e d . . . . . B u r i a l M o u n d . . . .
0022:F170 B a t t l e f i e l d . . . . . L i b r a r y o f T i m e .
0022:F190 . . . . T h e U l t i m a t e G a t e w a y . . . . . . . .
0022:F1B0 T h e G r e y T o w e r o f N e x u s . . . . . T h e
0022:F1D0 H i d d e n K i n g d o m o f E l l u d i a . . . . . . .
0022:F1F0 T h e C o u n c i l o f S a g e s . . . . . . . . C i t a
0022:F210 d e l o f t h e L o r e M a s t e r s . . . . . . . . .
0022:F230 T h e C r y s t a l C i t a d e l . . . . . T h e A n c i
0022:F250 e n t M a s t e r . . . . . . M o o n M a g e s C i r c l
0022:F270 e . . . . . . . G a t e w a y . . . . . T o t e m C o l l e c
0022:F290 t i o n . . . . P y r a m i d o f L i f e . . . . . S c r y
0022:F2B0 i n g P o o l . . . . C a v e s o f P a s s i n g T i m
0022:F2D0 e . . . . . . . M i r r o r P a l a c e . . . C r y s t a l
0022:F2F0 F l a m e s . . . . . . A b a n d o n e d L a b o r a t o r y
0022:F310 . . . . . . . . S a g e s G u i l d . . . . . S t r a n g e
0022:F330 O p e n i n g . . . . . L a k e o f R e f l e c t e d T i
0022:F350 m e . . . . . . C r y s t a l G a r d e n . . . . . . M o n o
0022:F370 l i t h . . . . M a z e . . . . P a i n t e d C a v e . . . .
0022:F390 L i b r a r y . . . . . T h e F a c t o r y . . . . . T h e
0022:F3B0 C o r n e r s t o n e . . . . . T h e S t a t u e s o f t
0022:F3D0 h e O v e r l o r d s . . . . . . . . T h e U n d e r w o r
0022:F3F0 l d . . . . . . T h e C h a s m o f B l a c k R o s e s
0022:F410 . . . . . . . . T h e L a b y r i n t h . . . T h e B r o k
0022:F430 e n M a z e . . . . . T e n T h o u s a n d T h i n g s .
0022:F450 . . . . T h e J e r v e l l a n W a l l . . . . . . T h e
0022:F470 F o r g o t t e n F o r t r e s s . . . . . . W h i t e M a
0022:F490 n H i l l . . . . . . S t e e l S w a m p s . . . . R u n a
0022:F4B0 w a y P i t . . . . . T r o g l o d y t e D e n . . . . . .
0022:F4D0 T r o l l P i t . . . L o s t V a l e o f t h e E l d
0022:F4F0 e r s . . . . . A r c h a i c F o r t r e s s . . . . T w i c
0022:F510 e W a l l e d T o w e r . . . . . . T o w e r o f t h e
0022:F530 I r o n O r d e r . . . . . E n t r a n c e . . . . F o r e
0022:F550 s t o f T r u f f l e s . . . . . . C a v e o f t h e
0022:F570 P a l e O n e s . . . . . . . C h a s m o f S t r a n g e
0022:F590 L i g h t s . . . . . W a t e r F i l l e d C a v e . . .
0022:F5B0 . . . . S t a n d i n g S t o n e s . . . . . M a g m a C a
0022:F5D0 v e . . . . . . G o r g e . . . G e m D e p o s i t s . . . .
0022:F5F0 H i d d e n G o l d M i n e . . . . G r e a t S i l v e r
0022:F610 M i n e . . . . . . . G r e a t G o l d M i n e . . . . .
0022:F630 G r e a t I r o n M i n e . . . . . M i n e o f S u p e
0022:F650 r i o r I r o n . . . . . . . C a n y o n o f S a n d . .
0022:F670 . . . . I r o n C l i f f . . . . . . E a r t h B l o o d
0022:F690 S e e p a g e . . . . . M i n e r a l C a v e . . . . T h e
0022:F6B0 S e a U n d e r n e a t h . . . . . . T h e G r e a t M i
0022:F6D0 r r o r o f M a a k i . . . . . . . T h e W a t e r S p
0022:F6F0 h e r e . . . . T h e S e a o f t h e T e a r s o f
0022:F710 M e n . . . . . . . . . T h e F r o z e n F o r e s t . . .
0022:F730 . . . . S t o n y S w a m p s . . . . T h e F o r e s t o
0022:F750 f t h e L a k e . . . . . . M o u n t F r o s t . . . . .
0022:F770 T h e F e r r y . . . R u s t w a t e r . . . A z u r e A c
0022:F790 a d e m y . . . F r o s t V a l e . . . . . . M i s t S w a
0022:F7B0 m p s . . . . . B o t t o m l e s s L a k e . . . . . L i f e
0022:F7D0 l e s s L a k e . . . O v e r g r o w n L a k e . . . . . .
0022:F7F0 C o r p s e C a n d l e s ' M a r s h . . . . . . . W e l l
0022:F810 o f Y e s t e r d a y s W a t e r s . . . . . . . R o c k
0022:F830 s i d e S p r i n g . . . . . W a t e r f a l l . . . B o i l
0022:F850 i n g B o g . . . . . P e a r l B e a c h . . . . . G e y s
0022:F870 e r . . L a n t e r n F e n s . . . . S i n k m a r s h . . .
0022:F890 L a k e o f M i s t s . . . W e e p i n g S t o n e . . .
0022:F8B0 S i n g i n g S t r e a m . . . . . . M e r c u r y P o n d
0022:F8D0 . . . . W e l l o f W h i t e W a t e r . . . . . P a l a
0022:F8F0 c e o f D r e a m s . . . . T h e R a i n b o w S h r o
0022:F910 u d . . . . . . T h e I n v e r t e d T o w e r . . . . . .
0022:F930 T h e D o o m C l o u d . . . . . . T h e W h i r l w i n
0022:F950 d o f C y c l o n . . . . . T h e F l a i l i n g F o r
0022:F970 e s t . . . . . M i r r o r W a l l P a l a c e . . . . . .
0022:F990 S t a i r w a y M o u n t a i n . . . . . . . T h e C l o v
0022:F9B0 e n M o u n t a i n . . . . . F o r e s t o f J o y . . .
0022:F9D0 T w i n S p i r e T o w e r . . . . I v o r y T o w e r .
0022:F9F0 . . . . T o w e r o f t h e S i l v e r O r d e r . . .
0022:FA10 . . . . D r a g o n C l i f f . . . . M i r r o r l a k e . .
0022:FA30 . . . . C y p r e s s F o r e s t . . . . . . D e s e r t o
0022:FA50 f S i g h s . . . . . C l o u d P i l l a r s . . . S i n g
0022:FA70 i n g S t o n e s . . . . . . I c e M i s t s . . . E l u s
0022:FA90 i v e L i g h t s . . . . . . C r a c k e d T o w e r . . .
0022:FAB0 C a n y o n o f P l a y f u l W i n d s . . . . . H o w l
0022:FAD0 i n g G o r g e . . . M i s t C o v e r e d H i g h l a n
0022:FAF0 d s . . . . . . C a v e o f C l o u d s . . . . . . B l a s
0022:FB10 t e d H e a t h . . . C a n y o n o f W i l d W i n d s
0022:FB30 . . . . . . . . T h u n d e r O a k . . . . . P r i s o n o
0022:FB50 f t h e D e s e r t S u n . . . . . . . . T h e B r a s
0022:FB70 s D o o r H i l l . . . . . T h e T e m p l e o f t h
0022:FB90 e R a g i n g G o d . . . . . . . . T h e F i r e P r i
0022:FBB0 s o n . . . . . T h e G l o w i n g H i l l . . . . T h e
0022:FBD0 C i t a d e l o f P y r i p h l e g e t o n . . . . . . . .
0022:FBF0 H i g h T e m p l e o f t h e M a g i i . . . . . . . .
0022:FC10 T h e S t e e l O v e n s . . . . . O r i c h a l u m M i
0022:FC30 n e . . . . . . F o u n t a i n o f F i r e . . . . A s h e
0022:FC50 n F i e l d s . . . . A c a d e m y o f H i g h M a g i
0022:FC70 c s . . . . . . T o w e r o f t h e G o l d e n O r d e
0022:FC90 r . . . . . . . V o l c a n o . . . . . L a n t e r n F o r e
0022:FCB0 s t . . . . . . D e s e r t o f B o n e s . . . . . S t a r
0022:FCD0 g a z e r s C l i f f . . . . C o p p e r C l i f f . . . .
0022:FCF0 B o g o f S t r a n g e L i g h t s . . . . . . . R a g e
0022:FD10 W i n d H e a t h . . . . . S m o k e F o r e s t . . . .
0022:FD30 A l c h e m i s t s G u i l d . . . . M a g u s T e m p l e
0022:FD50 . . . . P l a i n o f P e r p e t u a l D r o u g h t . .
0022:FD70 . . . . B r o n z e P i l l a r . . . G o l d A p p l e T
0022:FD90 r e e . . . . . S u n R i d g e . . . T a r P i t s . . . .
0022:FDB0 I r o n M i n e . . . C o p p e r M i n e . . . . . S i l v
0022:FDD0 e r M i n e . . . . . G o l d M i n e . . . T h e D e s e
0022:FDF0 r t E y e . . . . . . T e m p l e o f t h e S p h e r e
0022:FE10 s . . . . . . . T h e T o m b s . . . G o d M o u n t a i n
0022:FE30 . . . . G o d F o r e s t . . . . . . H e l h a l l a . . . .
0022:FE50 A v a l o n . . T e m p l e o f t h e D e a d . . . . . .
0022:FE70 T h e G a t e o f S p r i n g a n d A u t u m n . . .
0022:FE90 . . . . T h e B a m b o o G r o v e . . . . T h e C e l e
0022:FEB0 s t i a l C i t y . . . . . . T h e H e a v e n l y G a t
0022:FED0 e . . . . . . . W e l l o f U r d . . . . . T h e V o i d
0022:FEF0 G a t e . . . T h e B l a c k T e m p l e . . . . T h e
0022:FF10 S a c r e d S w a m p . . . . T e m p l e o f t h e E v
0022:FF30 e r b u r n i n g P y r e . . . . . . . . . . T h e D e e p
0022:FF50 e s t C a v e o f t h e P r o v i n c e . . . . . . . .
0022:FF70 O l e g ' s A l c h e m i c a l D e v i c e . . . . . . . .
0022:FF90 V a n h a l l a . . . . H o u s e o f F i e r y J u s t i
0022:FFB0 c e . . . . . . H i g h T e m p l e o f t h e S u n . .
0022:FFD0 . . . . T e m p l e o f t h e M o o n . . . . . . T e m p
0022:FFF0 l e o f t h e R a i n . . . . . . T e m p l e o f t h
0023:0010 e L a n d . . . . . . T h e R u i n e d K e e p . . . . .
0023:0030 H o b u r g . . T h e Q u e e n ' s G a l l e y . . . . . .
0023:0050 S t a r k e ' s I c e C a v e . . . . . . . T h e U n h o
0023:0070 l y S e p u l c h r e . . . . . . . . B o l i v a r ' s T o
0023:0090 w e r o f R e f l e c t i o n s . . . . . . . . . . M i n e
0023:00B0 o f t h e C y c l o p s . . . . . S u r a k i d ' s T o
0023:00D0 w e r . . . . . H i d d e n G r o v e . . . . R a v e n s V
0023:00F0 a l e . . . . . T h e S u n k e n C i t y . . . . . I r o n
0023:0110 W o o d s . . . . . . T h e H a l l s o f A n d v a r e
0023:0130 . . . . . . . . T h e G r o v e o f G a i a . . . . . . .
0023:0150 T h e H o u s e o f F i e r y J u s t i c e . . . . . .
0023:0170 E m p o i s o n e r s G u i l d . . . . . . . T h e C i t a
0023:0190 d e l o f F r o z e n C r y s t a l . . . . . . . T o w e
0023:01B0 r o f a T h o u s a n d S t a r s . . . . . . . T h e
0023:01D0 T e m p l e M a r s h . . . . T h e F o r g e s o f U l
0023:01F0 m . . . . . . . T h e K e e p o f U l m . . . . . T o w e
0023:0210 r o f A v a l o n . . . . . F o r e s t o f A v a l o n
0023:0230 . . . . S w a m p s o f P y t h i a . . . . C a t h e d r a
0023:0250 l o f t h e S p h e r e s . . . . . . . . T h e C o r a
0023:0270 l T o w e r s . . . . T h e S m o u l d e r c o n e . .
[ July 20, 2004, 16:24: Message edited by: Molog ]
Boron
July 20th, 2004, 05:28 PM
Originally posted by Molog:
The names are in the executable, get some hexeditor to browse it.
Starting offset: 0022:DE30 <font size="2" face="sans-serif, arial, verdana">but that are only the names do you know where to find the information what they do too ?
Gandalf Parker
July 20th, 2004, 06:45 PM
Originally posted by Boron:
</font><blockquote><font size="1" face="sans-serif, arial, verdana">quote:</font><hr /><font size="2" face="sans-serif, arial, verdana">Originally posted by Molog:
The names are in the executable, get some hexeditor to browse it.
Starting offset: 0022:DE30 <font size="2" face="sans-serif, arial, verdana">but that are only the names do you know where to find the information what they do too ? </font><hr /></blockquote><font size="2" face="sans-serif, arial, verdana">There are member created lists and spreadhsheets showing all the sites and what they do. Will that work or are you really interested in where the GAME gets the information.
The compiled game keeps such info in formats which are very hard to get to. Only "strings" such as the names or text descriptions can be easily extracted. Though I prefer the linux strings command to a hex editor view. Its easier to redirect the results to a text file.
tinkthank
July 21st, 2004, 01:57 AM
I mean, when you mod a map, and you write e.g.
#killfeatures
#knownfeature "Thunder Oak"
then the game must somehow interpret this information; somewhere, "Thunder Oak" and "Forest of Delights" and all the rest of the sites has to be stored in a library of some sorts with information about what it is, right? So where is that?
Molog
July 21st, 2004, 03:00 AM
You could mod all the sitenames into a map(preferably in some automated way) and check them out.
tinkthank
July 21st, 2004, 11:50 AM
Originally posted by Gandalf Parker:
</font><blockquote><font size="1" face="sans-serif, arial, verdana">quote:</font><hr /><font size="2" face="sans-serif, arial, verdana">Originally posted by Boron:
</font><blockquote><font size="1" face="sans-serif, arial, verdana">quote:</font><hr /><font size="2" face="sans-serif, arial, verdana">Originally posted by Molog:
The names are in the executable, get some hexeditor to browse it.
Starting offset: 0022:DE30 <font size="2" face="sans-serif, arial, verdana">but that are only the names do you know where to find the information what they do too ? </font><hr /></blockquote><font size="2" face="sans-serif, arial, verdana">There are member created lists and spreadhsheets showing all the sites and what they do. Will that work or are you really interested in where the GAME gets the information.
The compiled game keeps such info in formats which are very hard to get to. Only "strings" such as the names or text descriptions can be easily extracted. Though I prefer the linux strings command to a hex editor view. Its easier to redirect the results to a text file. </font><hr /></blockquote><font size="2" face="sans-serif, arial, verdana">Thank you all.
I was interested in how the *game* gets this information; I am currently correcting those fan-based spreadsheets, since they have many errors or conflicts; however, I thought I would just go to the source.
Now I see that this is not easy. Unfortunately, I know too little about computers to extract that info. Thanks though.
tinkthank
July 23rd, 2004, 10:22 AM
Thanks much once again.
Last question: Is there anyway I can extract these names (from that list with those bizarre numbers in front of them, like 022:DE04 and whatnot) automatically in some sort of text file which would make it easy for me to mod some map so that I could put all of these sites in one or two provinces??
I ask because I wanted to do a serious and complete check of the sites out there, which will of course take a lot of time, but I didnt want to bog it down with hours of copy and paste beforehand....
thanks much!
Gandalf Parker
July 23rd, 2004, 04:32 PM
Hmmmm I thought someone had done that already. How about the sites xls that are available. Cant you export the first field to a file? Are those not up to date?
Lets see.... about 400 sites.. a maximum of 500 provinces on a map. Number thru the provinces and write out a command to assign a magic site to it.. oh and make it visible (already found) then another command to make it owned by someone. Like make it owned by Arcos so that going into the game as Arcos will already give you view of all those provinces and all those sites...
Yeah that should work. It leaves enough provinces left over to belong to some AI so that you can go into the game without it being "you won" and all done.
I can think of easy ways to do it but it involves using linux commands like strings and sed. Maybe a BASIC program just for control of it all. It all comes out "easier to do than to explain". Maybe if I think of it later I will try to snag the sites list for you at least.
vBulletin® v3.8.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.