… | |
… | |
33 | $zip->extractMember ($_, "$ENV{PAR_TEMP}/$1") |
33 | $zip->extractMember ($_, "$ENV{PAR_TEMP}/$1") |
34 | unless -e "$ENV{PAR_TEMP}/$1"; |
34 | unless -e "$ENV{PAR_TEMP}/$1"; |
35 | } |
35 | } |
36 | } |
36 | } |
37 | |
37 | |
38 | $ENV{CROSSFIRE_LIBDIR} ||= $ENV{PAR_TEMP}; |
38 | $ENV{DELIANTRA_LIBDIR} ||= $ENV{PAR_TEMP}; |
39 | } |
39 | } |
40 | } |
40 | } |
41 | |
41 | |
42 | BEGIN { |
42 | BEGIN { |
43 | $ENV{GTK_RC_FILES} = "$ENV{PAR_TEMP}/share/themes/MS-Windows/gtk-2.0/gtkrc" |
43 | $ENV{GTK_RC_FILES} = "$ENV{PAR_TEMP}/share/themes/MS-Windows/gtk-2.0/gtkrc" |
… | |
… | |
126 | read_cfg "$Deliantra::VARDIR/gdeconfig"; |
126 | read_cfg "$Deliantra::VARDIR/gdeconfig"; |
127 | } else { |
127 | } else { |
128 | read_cfg "$Deliantra::VARDIR/gceconfig"; |
128 | read_cfg "$Deliantra::VARDIR/gceconfig"; |
129 | } |
129 | } |
130 | |
130 | |
131 | $LIBDIR = $ENV{CROSSFIRE_LIBDIR}; |
131 | $LIBDIR = $ENV{DELIANTRA_LIBDIR}; |
132 | $LIBDIR ||= $CFG->{LIBDIR}; |
132 | $LIBDIR ||= $CFG->{LIBDIR}; |
133 | |
133 | |
134 | $MAPDIR = $ENV{CROSSFIRE_MAPDIR}; |
134 | $MAPDIR = $ENV{DELIANTRA_MAPDIR}; |
135 | $MAPDIR ||= $CFG->{MAPDIR}; |
135 | $MAPDIR ||= $CFG->{MAPDIR}; |
136 | $MAPDIR ||= File::Spec->catfile ($ENV{CROSSFIRE_LIBDIR}, 'maps'); |
136 | $MAPDIR ||= File::Spec->catfile ($ENV{DELIANTRA_LIBDIR}, 'maps'); |
137 | |
137 | |
138 | # must be done after changing the libdir path: |
138 | # must be done after changing the libdir path: |
139 | Deliantra::set_libdir ($LIBDIR); |
139 | Deliantra::set_libdir ($LIBDIR); |
140 | Deliantra::load_archetypes; |
140 | Deliantra::load_archetypes; |
141 | Deliantra::load_tilecache; |
141 | Deliantra::load_tilecache; |