Initial commit
This commit is contained in:
BIN
devtools/create_ultima8/Vera.ttf
Normal file
BIN
devtools/create_ultima8/Vera.ttf
Normal file
Binary file not shown.
BIN
devtools/create_ultima8/VeraBd.ttf
Normal file
BIN
devtools/create_ultima8/VeraBd.ttf
Normal file
Binary file not shown.
124
devtools/create_ultima8/Vera_copyright.txt
Normal file
124
devtools/create_ultima8/Vera_copyright.txt
Normal file
@@ -0,0 +1,124 @@
|
||||
Bitstream Vera Fonts Copyright
|
||||
|
||||
The fonts have a generous copyright, allowing derivative works (as
|
||||
long as "Bitstream" or "Vera" are not in the names), and full
|
||||
redistribution (so long as they are not *sold* by themselves). They
|
||||
can be be bundled, redistributed and sold with any software.
|
||||
|
||||
The fonts are distributed under the following copyright:
|
||||
|
||||
Copyright
|
||||
=========
|
||||
|
||||
Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream
|
||||
Vera is a trademark of Bitstream, Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the fonts accompanying this license ("Fonts") and associated
|
||||
documentation files (the "Font Software"), to reproduce and distribute
|
||||
the Font Software, including without limitation the rights to use,
|
||||
copy, merge, publish, distribute, and/or sell copies of the Font
|
||||
Software, and to permit persons to whom the Font Software is furnished
|
||||
to do so, subject to the following conditions:
|
||||
|
||||
The above copyright and trademark notices and this permission notice
|
||||
shall be included in all copies of one or more of the Font Software
|
||||
typefaces.
|
||||
|
||||
The Font Software may be modified, altered, or added to, and in
|
||||
particular the designs of glyphs or characters in the Fonts may be
|
||||
modified and additional glyphs or characters may be added to the
|
||||
Fonts, only if the fonts are renamed to names not containing either
|
||||
the words "Bitstream" or the word "Vera".
|
||||
|
||||
This License becomes null and void to the extent applicable to Fonts
|
||||
or Font Software that has been modified and is distributed under the
|
||||
"Bitstream Vera" names.
|
||||
|
||||
The Font Software may be sold as part of a larger software package but
|
||||
no copy of one or more of the Font Software typefaces may be sold by
|
||||
itself.
|
||||
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
|
||||
BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL,
|
||||
OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR
|
||||
OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT
|
||||
SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
|
||||
|
||||
Except as contained in this notice, the names of Gnome, the Gnome
|
||||
Foundation, and Bitstream Inc., shall not be used in advertising or
|
||||
otherwise to promote the sale, use or other dealings in this Font
|
||||
Software without prior written authorization from the Gnome Foundation
|
||||
or Bitstream Inc., respectively. For further information, contact:
|
||||
fonts at gnome dot org.
|
||||
|
||||
Copyright FAQ
|
||||
=============
|
||||
|
||||
1. I don't understand the resale restriction... What gives?
|
||||
|
||||
Bitstream is giving away these fonts, but wishes to ensure its
|
||||
competitors can't just drop the fonts as is into a font sale system
|
||||
and sell them as is. It seems fair that if Bitstream can't make money
|
||||
from the Bitstream Vera fonts, their competitors should not be able to
|
||||
do so either. You can sell the fonts as part of any software package,
|
||||
however.
|
||||
|
||||
2. I want to package these fonts separately for distribution and
|
||||
sale as part of a larger software package or system. Can I do so?
|
||||
|
||||
Yes. A RPM or Debian package is a "larger software package" to begin
|
||||
with, and you aren't selling them independently by themselves.
|
||||
See 1. above.
|
||||
|
||||
3. Are derivative works allowed?
|
||||
Yes!
|
||||
|
||||
4. Can I change or add to the font(s)?
|
||||
Yes, but you must change the name(s) of the font(s).
|
||||
|
||||
5. Under what terms are derivative works allowed?
|
||||
|
||||
You must change the name(s) of the fonts. This is to ensure the
|
||||
quality of the fonts, both to protect Bitstream and Gnome. We want to
|
||||
ensure that if an application has opened a font specifically of these
|
||||
names, it gets what it expects (though of course, using fontconfig,
|
||||
substitutions could still could have occurred during font
|
||||
opening). You must include the Bitstream copyright. Additional
|
||||
copyrights can be added, as per copyright law. Happy Font Hacking!
|
||||
|
||||
6. If I have improvements for Bitstream Vera, is it possible they might get
|
||||
adopted in future versions?
|
||||
|
||||
Yes. The contract between the Gnome Foundation and Bitstream has
|
||||
provisions for working with Bitstream to ensure quality additions to
|
||||
the Bitstream Vera font family. Please contact us if you have such
|
||||
additions. Note, that in general, we will want such additions for the
|
||||
entire family, not just a single font, and that you'll have to keep
|
||||
both Gnome and Jim Lyles, Vera's designer, happy! To make sense to add
|
||||
glyphs to the font, they must be stylistically in keeping with Vera's
|
||||
design. Vera cannot become a "ransom note" font. Jim Lyles will be
|
||||
providing a document describing the design elements used in Vera, as a
|
||||
guide and aid for people interested in contributing to Vera.
|
||||
|
||||
7. I want to sell a software package that uses these fonts: Can I do so?
|
||||
|
||||
Sure. Bundle the fonts with your software and sell your software
|
||||
with the fonts. That is the intent of the copyright.
|
||||
|
||||
8. If applications have built the names "Bitstream Vera" into them,
|
||||
can I override this somehow to use fonts of my choosing?
|
||||
|
||||
This depends on exact details of the software. Most open source
|
||||
systems and software (e.g., Gnome, KDE, etc.) are now converting to
|
||||
use fontconfig (see www.fontconfig.org) to handle font configuration,
|
||||
selection and substitution; it has provisions for overriding font
|
||||
names and subsituting alternatives. An example is provided by the
|
||||
supplied local.conf file, which chooses the family Bitstream Vera for
|
||||
"sans", "serif" and "monospace". Other software (e.g., the XFree86
|
||||
core server) has other mechanisms for font substitution.
|
||||
|
||||
BIN
devtools/create_ultima8/pentagram.png
Normal file
BIN
devtools/create_ultima8/pentagram.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 145 KiB |
399
devtools/create_ultima8/regretweapons.ini
Normal file
399
devtools/create_ultima8/regretweapons.ini
Normal file
@@ -0,0 +1,399 @@
|
||||
# Actual weapons
|
||||
[BA-40]
|
||||
shape=0x032E
|
||||
sound=0x2C
|
||||
ammo_type=0
|
||||
damage_type=0x0B
|
||||
display_shape=3
|
||||
display_frame=2
|
||||
overlay_shape=0x01A1
|
||||
overlay=0
|
||||
small=1
|
||||
reload_sound=0x02B
|
||||
shot_delay=0x0C
|
||||
|
||||
[BA-41]
|
||||
shape=0x032F
|
||||
sound=0x2C
|
||||
ammo_type=1
|
||||
damage_type=0x0B
|
||||
display_shape=3
|
||||
display_frame=1
|
||||
overlay_shape=0x01A1
|
||||
overlay=0
|
||||
small=1
|
||||
reload_sound=0x02B
|
||||
shot_delay=0x09
|
||||
clip_size=20
|
||||
ammo_shape=0x033D
|
||||
ammo_frame=8
|
||||
|
||||
[PA-21]
|
||||
shape=0x0330
|
||||
sound=0x8
|
||||
ammo_type=0
|
||||
damage_type=0x05
|
||||
display_shape=3
|
||||
display_frame=7
|
||||
overlay_shape=0x036D
|
||||
overlay=1
|
||||
small=1
|
||||
shot_delay=20
|
||||
energy=0x019
|
||||
|
||||
[EM-4]
|
||||
shape=0x038C
|
||||
sound=0x43
|
||||
ammo_type=0
|
||||
damage_type=0x0F
|
||||
display_shape=3
|
||||
display_frame=3
|
||||
overlay_shape=0x036F
|
||||
overlay=2
|
||||
shot_delay=20
|
||||
energy=0x087
|
||||
|
||||
[SG-A1]
|
||||
shape=0x0332
|
||||
sound=0x55
|
||||
ammo_type=2
|
||||
damage_type=0x02
|
||||
display_shape=3
|
||||
display_frame=0
|
||||
overlay_shape=0x033B
|
||||
overlay=4
|
||||
reload_sound=0x019
|
||||
shot_delay=0x019
|
||||
clip_size=12
|
||||
ammo_shape=0x033E
|
||||
ammo_frame=10
|
||||
|
||||
[RP-22]
|
||||
shape=0x0333
|
||||
sound=0x2C
|
||||
ammo_type=3
|
||||
damage_type=0x01
|
||||
display_shape=3
|
||||
display_frame=6
|
||||
overlay_shape=0x036F
|
||||
overlay=2
|
||||
reload_sound=0x02B
|
||||
shot_delay=10
|
||||
clip_size=0x03C
|
||||
ammo_shape=0x033F
|
||||
ammo_frame=9
|
||||
|
||||
[RP-32]
|
||||
shape=0x0334
|
||||
sound=0x2C
|
||||
ammo_type=3
|
||||
damage_type=0x01
|
||||
display_shape=3
|
||||
display_frame=5
|
||||
overlay_shape=0x036F
|
||||
overlay=2
|
||||
reload_sound=0x02B
|
||||
shot_delay=6
|
||||
clip_size=0x03C
|
||||
ammo_shape=0x033F
|
||||
ammo_frame=9
|
||||
|
||||
[AR-7]
|
||||
shape=0x038E
|
||||
sound=0x2C
|
||||
ammo_type=4
|
||||
damage_type=0x0A
|
||||
display_shape=3
|
||||
display_frame=0xC
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
reload_sound=0x02B
|
||||
shot_delay=10
|
||||
clip_size=8
|
||||
ammo_shape=0x0340
|
||||
ammo_frame=11
|
||||
|
||||
[GL-303]
|
||||
shape=0x0388
|
||||
sound=0x64
|
||||
ammo_type=5
|
||||
damage_type=0x03
|
||||
display_shape=3
|
||||
display_frame=8
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
reload_sound=0x02B
|
||||
shot_delay=0x03C
|
||||
clip_size=10
|
||||
ammo_shape=0x0341
|
||||
ammo_frame=12
|
||||
|
||||
[PA-31]
|
||||
shape=0x038A
|
||||
sound=0x2
|
||||
ammo_type=0
|
||||
damage_type=0x05
|
||||
display_shape=3
|
||||
display_frame=9
|
||||
overlay_shape=0x036F
|
||||
overlay=2
|
||||
shot_delay=12
|
||||
energy=0x023
|
||||
|
||||
[PL-1]
|
||||
shape=0x038D
|
||||
sound=0x47
|
||||
ammo_type=0
|
||||
damage_type=0x06
|
||||
display_shape=3
|
||||
display_frame=0xA
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
shot_delay=6
|
||||
energy=0x02D
|
||||
|
||||
[AC-88]
|
||||
shape=0x038B
|
||||
sound=0x55
|
||||
ammo_type=2
|
||||
damage_type=0x0D
|
||||
display_shape=3
|
||||
display_frame=4
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
reload_sound=0x02B
|
||||
shot_delay=10
|
||||
clip_size=12
|
||||
ammo_shape=0x033E
|
||||
ammo_frame=10
|
||||
|
||||
[UV-9]
|
||||
shape=0x0386
|
||||
sound=0x89
|
||||
ammo_type=0
|
||||
damage_type=0x0E
|
||||
display_shape=3
|
||||
display_frame=0xB
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
shot_delay=0x023
|
||||
energy=0x0D2
|
||||
|
||||
[BK-16]
|
||||
shape=0x05F6
|
||||
sound=0x162
|
||||
ammo_type=6
|
||||
damage_type=0x10
|
||||
display_shape=3
|
||||
display_frame=0xE
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
shot_delay=20
|
||||
ammo_shape=0x0615
|
||||
ammo_frame=0x1B
|
||||
|
||||
[LNR-81]
|
||||
shape=0x05F5
|
||||
sound=0x165
|
||||
ammo_type=7
|
||||
damage_type=0x11
|
||||
display_shape=3
|
||||
display_frame=0xF
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
shot_delay=15
|
||||
ammo_shape=0x0614
|
||||
ammo_frame=0x1A
|
||||
|
||||
[XP-5]
|
||||
shape=0x0198
|
||||
sound=0x167
|
||||
damage_type=0x14
|
||||
ammo_type=0
|
||||
display_shape=3
|
||||
display_frame=0x10
|
||||
overlay_shape=0x033B
|
||||
overlay=4
|
||||
shot_delay=6
|
||||
energy=0x8C
|
||||
|
||||
# Ammo
|
||||
[BA-41 CLIP]
|
||||
shape=0x033D
|
||||
display_shape=5
|
||||
display_frame=0x8
|
||||
|
||||
[SG-A1 CLIP]
|
||||
shape=0x033E
|
||||
display_shape=5
|
||||
display_frame=0x9
|
||||
|
||||
[RP-22 CLIP]
|
||||
shape=0x033F
|
||||
display_shape=5
|
||||
display_frame=0xA
|
||||
|
||||
[AR-7 CLIP]
|
||||
shape=0x0340
|
||||
display_shape=5
|
||||
display_frame=0xB
|
||||
|
||||
[GL-303 CLIP]
|
||||
shape=0x0341
|
||||
display_shape=5
|
||||
display_frame=0xC
|
||||
|
||||
[BK-16 CLIP]
|
||||
shape=0x0615
|
||||
display_shape=5
|
||||
display_frame=0x1B
|
||||
|
||||
[LNR-81 CLIP]
|
||||
shape=0x0614
|
||||
display_shape=5
|
||||
display_frame=0x1A
|
||||
|
||||
|
||||
# Bombs, grenades, etc..
|
||||
[GRENADE]
|
||||
shape=0x0343
|
||||
display_shape=4
|
||||
display_frame=0
|
||||
|
||||
[CONCUSSION GRENADE]
|
||||
shape=0x034E
|
||||
display_shape=4
|
||||
display_frame=1
|
||||
|
||||
[NERVE GAS GRENADE]
|
||||
shape=0x034F
|
||||
display_shape=4
|
||||
display_frame=2
|
||||
|
||||
[EMP GRENADE]
|
||||
shape=0x0350
|
||||
display_shape=4
|
||||
display_frame=3
|
||||
|
||||
[SPIDER BOMB]
|
||||
shape=0x0560
|
||||
display_shape=4
|
||||
display_frame=4
|
||||
|
||||
[LAND MINE]
|
||||
shape=0x039A
|
||||
display_shape=4
|
||||
display_frame=5
|
||||
|
||||
[BLAST PAC]
|
||||
shape=0x039B
|
||||
display_shape=4
|
||||
display_frame=7
|
||||
|
||||
[FUSION PAC]
|
||||
shape=0x039C
|
||||
display_shape=4
|
||||
display_frame=6
|
||||
|
||||
|
||||
# Other inventory items
|
||||
[MEDICAL KIT]
|
||||
shape=0x351
|
||||
display_shape=5
|
||||
display_frame=0
|
||||
|
||||
[DATA LINK]
|
||||
shape=0x4D4
|
||||
display_shape=5
|
||||
display_frame=1
|
||||
|
||||
[INHIBITOR]
|
||||
shape=0x52D
|
||||
display_shape=5
|
||||
display_frame=2
|
||||
|
||||
[IONIC GENERATOR]
|
||||
shape=0x52E
|
||||
display_shape=5
|
||||
display_frame=3
|
||||
|
||||
[ENERGY CUBE]
|
||||
shape=0x582
|
||||
display_shape=5
|
||||
display_frame=0x19
|
||||
|
||||
[PLASMA GENERATOR]
|
||||
shape=0x52F
|
||||
display_shape=5
|
||||
display_frame=5
|
||||
|
||||
[DET PAC]
|
||||
shape=0x55F
|
||||
display_shape=5
|
||||
display_frame=0x18
|
||||
|
||||
[GRAVITON GENERATOR]
|
||||
shape=0x530
|
||||
display_shape=5
|
||||
display_frame=7
|
||||
|
||||
[CHEMICAL BATTERY]
|
||||
shape=0x3A2
|
||||
display_shape=5
|
||||
display_frame=0x16
|
||||
|
||||
[FUSION BATTERY]
|
||||
shape=0x3A3
|
||||
display_shape=5
|
||||
display_frame=0x15
|
||||
|
||||
[FISSION BATTERY]
|
||||
shape=0x3A4
|
||||
display_shape=5
|
||||
display_frame=0x17
|
||||
|
||||
# Other special case items
|
||||
[CREDITS]
|
||||
shape=0x112
|
||||
display_shape=3
|
||||
display_frame=0xD
|
||||
|
||||
[KEYCARD]
|
||||
shape=0x111
|
||||
display_shape=5
|
||||
display_frame=0xD
|
||||
|
||||
[DISRUPTER]
|
||||
shape=0x616
|
||||
display_shape=5
|
||||
display_frame=0x1C
|
||||
|
||||
[SPIDER MINE]
|
||||
shape=0x11E
|
||||
display_shape=5
|
||||
display_frame=0x1D
|
||||
|
||||
[DATA PICK]
|
||||
shape=0x613
|
||||
display_shape=5
|
||||
display_frame=0x1E
|
||||
|
||||
[MINE DET]
|
||||
shape=0x61C
|
||||
display_shape=5
|
||||
display_frame=0x1F
|
||||
|
||||
[PORTABLE BETTY]
|
||||
shape=0x63E
|
||||
display_shape=5
|
||||
display_frame=0x22
|
||||
|
||||
[RADIATION SHIELD]
|
||||
shape=0x191
|
||||
display_shape=5
|
||||
display_frame=0x21
|
||||
|
||||
[VIR IMAGER]
|
||||
shape=0x4ED
|
||||
display_shape=5
|
||||
display_frame=0x20
|
||||
4
devtools/create_ultima8/remorsegame.ini
Normal file
4
devtools/create_ultima8/remorsegame.ini
Normal file
@@ -0,0 +1,4 @@
|
||||
[fontleads]
|
||||
6=-1,3
|
||||
12=-1,2
|
||||
13=-1,-1
|
||||
317
devtools/create_ultima8/remorseweapons.ini
Normal file
317
devtools/create_ultima8/remorseweapons.ini
Normal file
@@ -0,0 +1,317 @@
|
||||
# Actual weapons
|
||||
[BA-40]
|
||||
shape=0x032E
|
||||
sound=0x2C
|
||||
ammo_type=0
|
||||
damage_type=0x0B
|
||||
display_shape=3
|
||||
display_frame=2
|
||||
overlay_shape=0x01A1
|
||||
overlay=0
|
||||
small=1
|
||||
reload_sound=0x02B
|
||||
shot_delay=0x0C
|
||||
clip_size=20
|
||||
|
||||
[BA-41]
|
||||
shape=0x032F
|
||||
sound=0x2C
|
||||
ammo_type=1
|
||||
damage_type=0x0B
|
||||
display_shape=3
|
||||
display_frame=1
|
||||
overlay_shape=0x01A1
|
||||
overlay=0
|
||||
small=1
|
||||
reload_sound=0x02B
|
||||
shot_delay=0x09
|
||||
clip_size=20
|
||||
ammo_shape=0x033D
|
||||
ammo_frame=8
|
||||
|
||||
[PA-21]
|
||||
shape=0x0330
|
||||
sound=0x8
|
||||
ammo_type=0
|
||||
damage_type=0x05
|
||||
display_shape=3
|
||||
display_frame=7
|
||||
overlay_shape=0x036D
|
||||
overlay=1
|
||||
small=1
|
||||
shot_delay=20
|
||||
energy=0x019
|
||||
|
||||
[EM-4]
|
||||
shape=0x038C
|
||||
sound=0x43
|
||||
ammo_type=0
|
||||
damage_type=0x0F
|
||||
display_shape=3
|
||||
display_frame=3
|
||||
overlay_shape=0x036F
|
||||
overlay=2
|
||||
shot_delay=20
|
||||
energy=0x087
|
||||
|
||||
[SG-A1]
|
||||
shape=0x0332
|
||||
sound=0x55
|
||||
ammo_type=2
|
||||
damage_type=0x02
|
||||
display_shape=3
|
||||
display_frame=0
|
||||
overlay_shape=0x033B
|
||||
overlay=4
|
||||
reload_sound=0x019
|
||||
shot_delay=0x019
|
||||
clip_size=12
|
||||
ammo_shape=0x033E
|
||||
ammo_frame=10
|
||||
|
||||
[RP-22]
|
||||
shape=0x0333
|
||||
sound=0x2C
|
||||
ammo_type=3
|
||||
damage_type=0x01
|
||||
display_shape=3
|
||||
display_frame=6
|
||||
overlay_shape=0x036F
|
||||
overlay=2
|
||||
reload_sound=0x02B
|
||||
shot_delay=10
|
||||
clip_size=0x03C
|
||||
ammo_shape=0x033F
|
||||
ammo_frame=9
|
||||
|
||||
[RP-32]
|
||||
shape=0x0334
|
||||
sound=0x2C
|
||||
ammo_type=3
|
||||
damage_type=0x01
|
||||
display_shape=3
|
||||
display_frame=5
|
||||
overlay_shape=0x036F
|
||||
overlay=2
|
||||
reload_sound=0x02B
|
||||
shot_delay=6
|
||||
clip_size=0x03C
|
||||
ammo_shape=0x033F
|
||||
ammo_frame=9
|
||||
|
||||
[AR-7]
|
||||
shape=0x038E
|
||||
sound=0x2C
|
||||
ammo_type=4
|
||||
damage_type=0x0A
|
||||
display_shape=3
|
||||
display_frame=0xC
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
reload_sound=0x02B
|
||||
shot_delay=10
|
||||
clip_size=8
|
||||
ammo_shape=0x0340
|
||||
ammo_frame=11
|
||||
|
||||
[GL-303]
|
||||
shape=0x0388
|
||||
sound=0x64
|
||||
ammo_type=5
|
||||
damage_type=0x03
|
||||
display_shape=3
|
||||
display_frame=8
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
reload_sound=0x02B
|
||||
shot_delay=0x03C
|
||||
clip_size=10
|
||||
ammo_shape=0x0341
|
||||
ammo_frame=12
|
||||
|
||||
[PA-31]
|
||||
shape=0x038A
|
||||
sound=0x2
|
||||
ammo_type=0
|
||||
damage_type=0x05
|
||||
display_shape=3
|
||||
display_frame=9
|
||||
overlay_shape=0x036F
|
||||
overlay=2
|
||||
shot_delay=12
|
||||
energy=0x023
|
||||
|
||||
[PL-1]
|
||||
shape=0x038D
|
||||
sound=0x47
|
||||
ammo_type=0
|
||||
damage_type=0x06
|
||||
display_shape=3
|
||||
display_frame=0xA
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
shot_delay=6
|
||||
energy=0x02D
|
||||
|
||||
[AC-88]
|
||||
shape=0x038B
|
||||
sound=0x55
|
||||
ammo_type=2
|
||||
damage_type=0x0D
|
||||
display_shape=3
|
||||
display_frame=4
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
reload_sound=0x02B
|
||||
shot_delay=10
|
||||
clip_size=12
|
||||
ammo_shape=0x033E
|
||||
ammo_frame=10
|
||||
|
||||
[UV-9]
|
||||
shape=0x0386
|
||||
sound=0x89
|
||||
ammo_type=0
|
||||
damage_type=0x0E
|
||||
display_shape=3
|
||||
display_frame=0xB
|
||||
overlay_shape=0x036E
|
||||
overlay=3
|
||||
shot_delay=0x023
|
||||
energy=0x0D2
|
||||
|
||||
# Ammo
|
||||
[BA-41 CLIP]
|
||||
shape=0x033D
|
||||
display_shape=5
|
||||
display_frame=0x8
|
||||
|
||||
[SG-A1 CLIP]
|
||||
shape=0x033E
|
||||
display_shape=5
|
||||
display_frame=0x9
|
||||
|
||||
[RP-22 CLIP]
|
||||
shape=0x033F
|
||||
display_shape=5
|
||||
display_frame=0xA
|
||||
|
||||
[AR-7 CLIP]
|
||||
shape=0x0340
|
||||
display_shape=5
|
||||
display_frame=0xB
|
||||
|
||||
[GL-303 CLIP]
|
||||
shape=0x0341
|
||||
display_shape=5
|
||||
display_frame=0xC
|
||||
|
||||
|
||||
# Bombs, grenades, etc..
|
||||
[GRENADE]
|
||||
shape=0x0343
|
||||
display_shape=4
|
||||
display_frame=0
|
||||
|
||||
[CONCUSSION GRENADE]
|
||||
shape=0x034E
|
||||
display_shape=4
|
||||
display_frame=1
|
||||
|
||||
[NERVE GAS GRENADE]
|
||||
shape=0x034F
|
||||
display_shape=4
|
||||
display_frame=2
|
||||
|
||||
[EMP GRENADE]
|
||||
shape=0x0350
|
||||
display_shape=4
|
||||
display_frame=3
|
||||
|
||||
[SPIDER BOMB]
|
||||
shape=0x0560
|
||||
display_shape=4
|
||||
display_frame=4
|
||||
|
||||
[LAND MINE]
|
||||
shape=0x039A
|
||||
display_shape=4
|
||||
display_frame=5
|
||||
|
||||
[BLAST PAC]
|
||||
shape=0x039B
|
||||
display_shape=4
|
||||
display_frame=7
|
||||
|
||||
[FUSION PAC]
|
||||
shape=0x039C
|
||||
display_shape=4
|
||||
display_frame=6
|
||||
|
||||
|
||||
# Other inventory items
|
||||
[MEDICAL KIT]
|
||||
shape=0x351
|
||||
display_shape=5
|
||||
display_frame=0
|
||||
|
||||
[DATA LINK]
|
||||
shape=0x4D4
|
||||
display_shape=5
|
||||
display_frame=1
|
||||
|
||||
[INHIBITOR]
|
||||
shape=0x52D
|
||||
display_shape=5
|
||||
display_frame=2
|
||||
|
||||
[IONIC GENERATOR]
|
||||
shape=0x52E
|
||||
display_shape=5
|
||||
display_frame=3
|
||||
|
||||
[ENERGY CUBE]
|
||||
shape=0x582
|
||||
display_shape=5
|
||||
display_frame=0x19
|
||||
|
||||
[PLASMA GENERATOR]
|
||||
shape=0x52F
|
||||
display_shape=5
|
||||
display_frame=5
|
||||
|
||||
[DET PAC]
|
||||
shape=0x55F
|
||||
display_shape=5
|
||||
display_frame=0x18
|
||||
|
||||
[GRAVITON GENERATOR]
|
||||
shape=0x530
|
||||
display_shape=5
|
||||
display_frame=7
|
||||
|
||||
[CHEMICAL BATTERY]
|
||||
shape=0x3A2
|
||||
display_shape=5
|
||||
display_frame=0x16
|
||||
|
||||
[FUSION BATTERY]
|
||||
shape=0x3A3
|
||||
display_shape=5
|
||||
display_frame=0x15
|
||||
|
||||
[FISSION BATTERY]
|
||||
shape=0x3A4
|
||||
display_shape=5
|
||||
display_frame=0x17
|
||||
|
||||
# Other special case items
|
||||
[CREDITS]
|
||||
shape=0x4ED
|
||||
display_shape=3
|
||||
display_frame=0xD
|
||||
|
||||
[KEYCARD]
|
||||
shape=0x111
|
||||
display_shape=5
|
||||
display_frame=0xD
|
||||
176
devtools/create_ultima8/u8armour.ini
Normal file
176
devtools/create_ultima8/u8armour.ini
Normal file
@@ -0,0 +1,176 @@
|
||||
[clothes0]
|
||||
shape=823
|
||||
frame=0
|
||||
armour=1
|
||||
|
||||
[clothes1]
|
||||
shape=823
|
||||
frame=2
|
||||
armour=1
|
||||
|
||||
[clothes2]
|
||||
shape=823
|
||||
frame=4
|
||||
armour=1
|
||||
|
||||
[clothes3]
|
||||
shape=823
|
||||
frame=6
|
||||
armour=1
|
||||
|
||||
[clothes4]
|
||||
shape=823
|
||||
frame=8
|
||||
armour=1
|
||||
|
||||
[clothes5]
|
||||
shape=823
|
||||
frame=10
|
||||
armour=1
|
||||
|
||||
[clothes6]
|
||||
shape=823
|
||||
frame=12
|
||||
armour=1
|
||||
|
||||
[clothes7]
|
||||
shape=823
|
||||
frame=14
|
||||
armour=1
|
||||
|
||||
[clothes8]
|
||||
shape=823
|
||||
frame=16
|
||||
armour=1
|
||||
|
||||
[clothes9]
|
||||
shape=823
|
||||
frame=18
|
||||
armour=1
|
||||
|
||||
[clothes10]
|
||||
shape=823
|
||||
frame=20
|
||||
armour=1
|
||||
|
||||
[clothes11]
|
||||
shape=823
|
||||
frame=22
|
||||
armour=1
|
||||
|
||||
[clothes12]
|
||||
shape=823
|
||||
frame=24
|
||||
armour=1
|
||||
|
||||
[helmet0]
|
||||
shape=531
|
||||
frame=0
|
||||
armour=4
|
||||
|
||||
[helmet1]
|
||||
shape=531
|
||||
frame=2
|
||||
armour=2
|
||||
|
||||
[helmet2]
|
||||
shape=531
|
||||
frame=4
|
||||
armour=2
|
||||
|
||||
[helmet3]
|
||||
shape=531
|
||||
frame=6
|
||||
armour=3
|
||||
|
||||
[helmet4]
|
||||
shape=531
|
||||
frame=8
|
||||
armour=3
|
||||
|
||||
[armour0]
|
||||
shape=523
|
||||
frame=0
|
||||
armour=4
|
||||
|
||||
[armour1]
|
||||
shape=523
|
||||
frame=2
|
||||
armour=3
|
||||
|
||||
[armour2]
|
||||
shape=523
|
||||
frame=4
|
||||
armour=2
|
||||
|
||||
[armguard0]
|
||||
shape=530
|
||||
frame=0
|
||||
armour=2
|
||||
|
||||
[armguard1]
|
||||
shape=530
|
||||
frame=2
|
||||
armour=2
|
||||
|
||||
[armguard2]
|
||||
shape=530
|
||||
frame=4
|
||||
armour=1
|
||||
|
||||
[armguard3]
|
||||
shape=530
|
||||
frame=6
|
||||
armour=3
|
||||
|
||||
[legging0]
|
||||
shape=532
|
||||
frame=0
|
||||
armour=2
|
||||
|
||||
[legging1]
|
||||
shape=532
|
||||
frame=2
|
||||
armour=3
|
||||
|
||||
[shield0]
|
||||
shape=539
|
||||
frame=0
|
||||
armour=4
|
||||
|
||||
[shield1]
|
||||
shape=539
|
||||
frame=2
|
||||
armour=3
|
||||
|
||||
[magicarmour0]
|
||||
shape=64
|
||||
frame=0
|
||||
armour=6
|
||||
|
||||
[magicarmour1]
|
||||
shape=841
|
||||
frame=0
|
||||
armour=8
|
||||
|
||||
[magicshield]
|
||||
shape=842
|
||||
frame=0
|
||||
armour=5
|
||||
type=0x08
|
||||
|
||||
[magichelmet]
|
||||
shape=843
|
||||
frame=0
|
||||
armour=5
|
||||
|
||||
[magicarmguard]
|
||||
shape=844
|
||||
frame=0
|
||||
armour=4
|
||||
|
||||
[magicleggings]
|
||||
shape=845
|
||||
frame=0
|
||||
armour=4
|
||||
kick_bonus=3
|
||||
4
devtools/create_ultima8/u8english.ini
Normal file
4
devtools/create_ultima8/u8english.ini
Normal file
@@ -0,0 +1,4 @@
|
||||
# see notes about this hack in BookGump
|
||||
[text]
|
||||
spell of resurrection=The Spell of Resurrection~~As told to Cyrrus by Stellos~~ In all my time as the leader of the Theurgists on Argentrock Isle, I hold dearest to my heart the time I received the Spell of Resurrection from the Mystic Voice that is our dear Stratos.%I was no more than 60 when Kalen brought the body of his beloved to me. She had been dead for a number of days, and I knew there was not much I could do. However, I saw the love that burned in Kalen's eyes and knew I had to try. I took the body of the woman to Windy Point and begged Stratos to return the spirit to the body. Stratos told me that the price would be high. I agreed to it, without hesitation. At that point began the journey I will never forget.~% My spirit left my body and I began to fly. Oh, the glorious freedom, to fly above the clouds and soar the open skies. As I flew higher, the winds became stronger, soon it was a battle just to continue, but I struggled onward.~% Suddenly, before my eyes there was a shimmering cloud. It was on the edge of the sky and the Ethereal Void. Undaunted, I flew into the cloud, and what did I behold but a brilliant ball of fire and light. Stratos whispered to me that I beheld what hadn't been seen by a Pagan in years...something called the sun.~% At that moment, my body back on the ground opened its mouth and breathed the Breath of Life into the body of Keldan's betrothed.~% The next thing I new, I was surrounded by darkness and back in my body. I asked what had happened and why it was so dark. At that, Keldan began to weep. It was then I knew that in viewing this wonderful sun, I had lost my sight. But I know it was a small price to pay, for Keldan's betrothed put her soft hand in mine and thanked me for returning her to Keldan. This is a price I would ask no other to pay and therefore, there is no focus or words of power for it.
|
||||
|
||||
48
devtools/create_ultima8/u8french.ini
Normal file
48
devtools/create_ultima8/u8french.ini
Normal file
@@ -0,0 +1,48 @@
|
||||
[text]
|
||||
# stats
|
||||
STR=FORCE
|
||||
INT=INTEL
|
||||
DEX=DEXT
|
||||
ARMR=ARMR
|
||||
HITS=COUPS
|
||||
MANA=MAGIE
|
||||
WGHT=POIDS
|
||||
# yes/no
|
||||
Yy=Oo
|
||||
Nn=Nn
|
||||
# name
|
||||
Give thy name:=Marque ton nom:
|
||||
# death
|
||||
HERE LIES*THE AVATAR*REST IN PEACE=CY-GIST*AVATAR
|
||||
# initial savegame
|
||||
The Beginning...=Au Debut...
|
||||
# see note about this hack in BookGump
|
||||
spell of resurrection=Le SortilŠge de R‚surrection~~Racont‚ … Cyrrus par Stellos~~De toute l'espoque o— j'estois le Maistre des Theurgistes sur L'isle du Roc d'Argent, je me souviendrois toujours avec ‚motion du moment o— j'ai re‡u le SortilŠge de R‚surrection de la Voix Mystique qui n'est aultre que nostre chŠre Stratos.% Je n'avois point plus de 60 ans quand Kalen m'a apport‚ la despouille de sa bien aim‚e. Elle estoit morte depuis plusieurs jours et je savois que je ne pouvois rien pour la sauver. Mais j'ai vu l'amour qui brusloit dans les yeux de Kalen et me sentois oblig‚ d'essayer. J'ai emport‚ le corps de la jeune femme … Zona Ventus et ai pri‚ Stratos de ramener l'esprit dans le corps de la morte. Stratos m'a dit que le prix en seroit eslev‚, mais j'ai accept‚ sans h‚siter. Et ce jour a commenc‚ un voyage que je n'oublieroi jamais.~% Mon esprit a quitt‚ mon corps et j'ai commenc‚ … voler. Oh, quelle merveilleuse libert‚. Pouvoir voler au dessus des nuages et foncer dans le ciel infini. En volant plus haut, les vents estoient plus puissants, difficiles … braver. Mais j'ai continu‚ malgr‚ tout.~% Soudain, devant mes yeux, il y a eu un nuage brillant de lumiŠre. Il se trouvoit au bord du ciel et du N‚ant Esternel. Sans h‚siter. j'ai fonc‚ dans le nuage et vu devant moy une esnorme boule brillante de feu et de lumiŠre. Stratos m'a confi‚ que je voyois ce qu'aucun habitant de Pagan n'avoit vu depuis des ann‚es, et qui s'appeloit... le soleil.~% Au mesme instant, mon corps rest‚ sur terre a ouvert la bouche et a insuffl‚ le Souffle du Vent dans le corps de la belle de Kelden.~% Puis je me suis retrouv‚ dans mon propre corps, plong‚ dans le noir. J'ai demand‚ ce qui c'estoit pass‚, et pourquoi il faisait aussy sombre. Keldan s'est mis … pleurer. Alors j'ai compris qu'aprŠs avoir vu ce merveilleux soleil, j'estois devenu aveugle. Mais ce n'estoit point cher payer pour ramener cette demoiselle … la vie. Cependant, je ne demanderoi … personne de faire un tel sacrifice. Il n'y a donc point de Substrat et de paroles magiques pour ce sortilŠge.
|
||||
|
||||
[gumps]
|
||||
# quit confirmation
|
||||
18,0=18,1
|
||||
# diary buttons
|
||||
37,0=37,16
|
||||
37,1=37,17
|
||||
37,2=37,18
|
||||
37,3=37,19
|
||||
37,4=37,20
|
||||
37,5=37,21
|
||||
37,6=37,22
|
||||
37,7=37,23
|
||||
37,8=37,24
|
||||
37,9=37,25
|
||||
37,10=37,26
|
||||
37,11=37,27
|
||||
37,12=37,28
|
||||
37,13=37,29
|
||||
37,14=37,30
|
||||
37,15=37,31
|
||||
# entry
|
||||
46,0=46,1
|
||||
# yes/no
|
||||
47,0=48,0
|
||||
47,1=48,1
|
||||
50,0=51,0
|
||||
50,1=51,1
|
||||
44
devtools/create_ultima8/u8game.ini
Normal file
44
devtools/create_ultima8/u8game.ini
Normal file
@@ -0,0 +1,44 @@
|
||||
[treasure]
|
||||
obsidian=shape=143 frame=0 chance=0.5 count=1
|
||||
potion=shape=766 frame=0-7 chance=0.5 count=1
|
||||
firegem=shape=592 frame=0,4 chance=0.33 count=1
|
||||
oilflask=shape=579 frame=0,4 chance=0.33 count=1
|
||||
meat=shape=537 frame=2 count=1
|
||||
sorcreag1=shape=398 frame=0-13 chance=1 count=0-9
|
||||
sorcreag2=shape=398 frame=14-20 chance=1 count=0-5
|
||||
demon1=shape=398 frame=18 chance=0.8 count=1
|
||||
demon2=shape=398 frame=19 chance=0.6 count=1
|
||||
demon3=shape=398 frame=20 chance=0.75 count=0-2
|
||||
|
||||
khumash=shape=821 frame=0 count=1 chance=1
|
||||
fireblackrock=shape=442 frame=4 count=1 chance=1
|
||||
|
||||
sorcfocus=special=sorcfocus
|
||||
weapon=special=weapon
|
||||
|
||||
[fontleads]
|
||||
0=0,-1
|
||||
1=0,-1
|
||||
2=0,-1
|
||||
3=0,-1
|
||||
4=0,0
|
||||
5=0,-1
|
||||
6=0,-1
|
||||
7=0,-1
|
||||
8=0,-1
|
||||
9=0,0
|
||||
10=0,4
|
||||
11=0,4
|
||||
12=0,-1
|
||||
13=0,-1
|
||||
14=0,-1
|
||||
15=0,-1
|
||||
16=0,0
|
||||
|
||||
[fontoverride]
|
||||
0=VeraBd.ttf,10,0xC0C0FF,1
|
||||
5=VeraBd.ttf,10,0xFFAE00,1
|
||||
6=VeraBd.ttf,10,0xD00000,1
|
||||
7=VeraBd.ttf,10,0x00D000,1
|
||||
8=VeraBd.ttf,10,0xFFF000,1
|
||||
9=Vera.ttf,9,0x000000,0
|
||||
49
devtools/create_ultima8/u8german.ini
Normal file
49
devtools/create_ultima8/u8german.ini
Normal file
@@ -0,0 +1,49 @@
|
||||
[text]
|
||||
# stats
|
||||
STR=KRAFT
|
||||
INT=INTELL.
|
||||
DEX=GESCH.
|
||||
ARMR=R†ST.
|
||||
HITS=TREFF.
|
||||
MANA=MANA
|
||||
WGHT=LAST
|
||||
# yes/no
|
||||
Yy=Jj
|
||||
Nn=Nn
|
||||
# name
|
||||
Give thy name:=Namen eingeben:
|
||||
# death
|
||||
HERE LIES*THE AVATAR*REST IN PEACE=RUHE IN*FRIEDEN*AVATAR
|
||||
# initial savegame
|
||||
The Beginning...=Der Anfang...
|
||||
# see note about this hack in BookGump
|
||||
spell of resurrection=Der Zauber 'Wiedererweckung'~~ Stellos' Worte, von Cyrrus getreulich niedergeschrieben~~ In meinen vielen Jahren als Oberhaupt der Theurgisten hier auf der Insel Silberfels denke ich immer noch am liebsten an den Augenblick zur<75>ck, als ich den Wiedererweckungszauber von der Mystischen Stimme, unserer heiligen Stratos, erhielt. Ich war erst 60 Jahre alt, als Kalen die Leiche seiner Geliebten zu mir brachte. Sie war schon vor mehreren Tagen verstorben, und ich wuáte, daá ich nichts mehr f<>r ihn tun konnte. Aber ich sah das Feuer der Liebe in seinen Augen und ich wuáte, daá ich es zumindest versuchen muáte. Ich ging mit der Leiche zur Sturmspitze und flehte Stratos an, die Seele in den K”rper zur<75>ckkehren zu lassen. Stratos warnte mich, daá ich daf<61>r ein groáes Opfer erbringen m<>áte. Ich erkl„rte mich sofort einverstanden. Und dann begann die Reise, die ich nie vergessen werde.~Meine Seele verlieá meinen K”rper und ich begann zu fliegen. Oh, ich kann nicht beschreiben, was das f<>r ein Gef<65>hl war. Ich schwebte <20>ber den Wolken. Aber als ich h”her in den Himmel stieg, wurden die Winde st„rker, und bald war es fast unm”glich, weiterzufliegen. Und doch gab ich nicht auf, sondern k„mpfte mich m<>hsam vorw„rts.~Pl”tzlich erschien vor meinen Augen eine schimmernde Wolke. Ich war am Ende des Himmels und der „therischen Leere angelangt. Ich flog geradeaus in die Wolke und sah einen gleiáenden Feuerball, so hell, daá ich nicht einmal hinsehen konnte. Stratos fl<66>sterte mir zu, daá dies etwas war, was die Paganen seit langer Zeit nicht mehr gesehen hatten... sie nannte es die Sonne.~In diesem Augenblick ”ffnete sich der Mund meines K”rpers, den ich auf der Erde zur<75>ckgelassen hatte und atmete den Lebensodem in die Leiche der Geliebten Kalens.~Und dann war meine Seele pl”tzlich in meinen K”rper zur<75>ckgekehrt. Ich befand mich in v”lliger Dunkelheit. Ich fragte Stratos, was geschehen sei und weshalb ich nichts sehen konnte. Keldan begann zu weinen und da wuáte ich, daá der Anblick der wundervollen Sonne mir mein Augenlicht genommen hatte. Aber ich wuáte, daá ich gerne bereit war, diesen Preis zu zahlen, denn Keldan legte ihre sanfte Hand in meine und dankte mir. Ich erwarte von keinem anderen Theurgisten, ein solches Opfer zu erbringen. Aus diesem Grunde gibt es auch kein Zaubersymbol und keine magischen Worte f<>r den Wiedererweckungszauber.
|
||||
|
||||
[gumps]
|
||||
# quit confirmation
|
||||
18,0=18,2
|
||||
# diary buttons
|
||||
37,0=37,32
|
||||
37,1=37,33
|
||||
37,2=37,34
|
||||
37,3=37,35
|
||||
37,4=37,36
|
||||
37,5=37,37
|
||||
37,6=37,38
|
||||
37,7=37,39
|
||||
37,8=37,40
|
||||
37,9=37,41
|
||||
37,10=37,42
|
||||
37,11=37,43
|
||||
37,12=37,44
|
||||
37,13=37,45
|
||||
37,14=37,46
|
||||
37,15=37,47
|
||||
# entry
|
||||
46,0=46,2
|
||||
# yes/no
|
||||
47,0=49,0
|
||||
47,1=49,1
|
||||
50,0=52,0
|
||||
50,1=52,1
|
||||
|
||||
50
devtools/create_ultima8/u8japanese.ini
Normal file
50
devtools/create_ultima8/u8japanese.ini
Normal file
@@ -0,0 +1,50 @@
|
||||
# Note: these strings are not utf, they are set to match data in U8 Japanese so
|
||||
# they can be rendered with the same code
|
||||
[text]
|
||||
Give thy name:=名前を入力して下さい
|
||||
HERE LIES*THE AVATAR*REST IN PEACE=HERE LIES*THE AVATAR*REST IN PEACE%アバタール、安らかに眠る
|
||||
Quit the game?=ゲームを終了しますか?
|
||||
1.Intro=1.序章
|
||||
2.Read Diary=2.日記を読む
|
||||
3.Write Diary=3.日記を書く
|
||||
4.Options=4.設定
|
||||
5.Credits=5.クレジット
|
||||
6.Quit=6.ゲーム終了
|
||||
7.Quotes=7.ウルティマ語録
|
||||
8.End Game=8.最終章
|
||||
|
||||
[gumps]
|
||||
# quit confirmation and menu are text-only in Japanese game
|
||||
18,0=0,0
|
||||
37,0=0,0
|
||||
37,1=0,0
|
||||
37,2=0,0
|
||||
37,3=0,0
|
||||
37,4=0,0
|
||||
37,5=0,0
|
||||
37,6=0,0
|
||||
37,7=0,0
|
||||
37,8=0,0
|
||||
37,9=0,0
|
||||
37,10=0,0
|
||||
37,11=0,0
|
||||
37,12=0,0
|
||||
37,13=0,0
|
||||
37,14=0,0
|
||||
37,15=0,0
|
||||
|
||||
[jpfonts]
|
||||
0=16,0xC0C0FF
|
||||
5=16,0xFFAE00
|
||||
6=16,0xD00000
|
||||
7=16,0x00D000
|
||||
8=16,0xFFF000
|
||||
9=16,0xD00000
|
||||
|
||||
[fontoverride]
|
||||
0=kanji.ttf,18,0xC0C0FF,2
|
||||
5=kanji.ttf,18,0xFFAE00,2
|
||||
6=kanji.ttf,18,0xD00000,2
|
||||
7=kanji.ttf,18,0x00D000,2
|
||||
8=kanji.ttf,18,0xFFF000,2
|
||||
9=kanji.ttf,18,0xD00000,2
|
||||
409
devtools/create_ultima8/u8monsters.ini
Normal file
409
devtools/create_ultima8/u8monsters.ini
Normal file
@@ -0,0 +1,409 @@
|
||||
[ghoul]
|
||||
shape=142
|
||||
hp_min=35
|
||||
hp_max=50
|
||||
dex_min=14
|
||||
dex_max=16
|
||||
damage_min=6
|
||||
damage_max=12
|
||||
armour=15
|
||||
alignment=0x68
|
||||
unk=1
|
||||
damage_type=0x0001
|
||||
defense_type=0x0050
|
||||
|
||||
|
||||
[ghost]
|
||||
shape=411
|
||||
hp_min=80
|
||||
hp_max=95
|
||||
dex_min=15
|
||||
dex_max=21
|
||||
damage_min=0
|
||||
damage_max=0
|
||||
armour=16
|
||||
alignment=0x68
|
||||
unk=1
|
||||
damage_type=0x0201
|
||||
defense_type=0x0070
|
||||
ranged=1
|
||||
treasure=type=khumash map=54;type=potion;type=obsidian mult=20-40;type=firegem mult=1-5
|
||||
|
||||
[skeleton]
|
||||
shape=119
|
||||
hp_min=35
|
||||
hp_max=45
|
||||
dex_min=15
|
||||
dex_max=20
|
||||
damage_min=7
|
||||
damage_max=13
|
||||
armour=17
|
||||
alignment=0x68
|
||||
unk=1
|
||||
damage_type=0x0002
|
||||
defense_type=0x0050
|
||||
resurrection=1
|
||||
treasure=type=potion;type=weapon;type=obsidian mult=7-15;type=firegem mult=1-4;type=oilflask mult=1-4
|
||||
|
||||
[torax]
|
||||
shape=120
|
||||
hp_min=40
|
||||
hp_max=55
|
||||
dex_min=8
|
||||
dex_max=12
|
||||
damage_min=7
|
||||
damage_max=14
|
||||
armour=28
|
||||
alignment=0x24
|
||||
unk=1
|
||||
damage_type=0x0001
|
||||
defense_type=0x0082
|
||||
treasure=type=meat
|
||||
|
||||
[troll]
|
||||
shape=83
|
||||
hp_min=150
|
||||
hp_max=225
|
||||
dex_min=7
|
||||
dex_max=10
|
||||
damage_min=10
|
||||
damage_max=28
|
||||
armour=18
|
||||
alignment=0xE8
|
||||
unk=1
|
||||
damage_type=0x0004
|
||||
defense_type=0x0080
|
||||
treasure=type=potion;type=weapon;type=obsidian mult=30-75;type=firegem mult=1-8;type=oilflask mult=1-8
|
||||
|
||||
[demon]
|
||||
shape=96
|
||||
hp_min=80
|
||||
hp_max=100
|
||||
dex_min=14
|
||||
dex_max=21
|
||||
damage_min=12
|
||||
damage_max=18
|
||||
armour=19
|
||||
alignment=0xA4
|
||||
unk=1
|
||||
damage_type=0x0029
|
||||
defense_type=0x0088
|
||||
treasure=type=demon1;type=demon2;type=demon3
|
||||
|
||||
[golem]
|
||||
shape=214
|
||||
hp_min=150
|
||||
hp_max=175
|
||||
dex_min=7
|
||||
dex_max=8
|
||||
damage_min=15
|
||||
damage_max=25
|
||||
armour=18
|
||||
alignment=0x24
|
||||
unk=1
|
||||
damage_type=0x0004
|
||||
defense_type=0x008A
|
||||
treasure=type=obsidian mult=30-75;type=firegem mult=1-8
|
||||
|
||||
[seeker]
|
||||
shape=509
|
||||
hp_min=75
|
||||
hp_max=100
|
||||
dex_min=17
|
||||
dex_max=25
|
||||
damage_min=12
|
||||
damage_max=16
|
||||
armour=14
|
||||
alignment=0x68
|
||||
unk=1
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
explode=0x1CA
|
||||
|
||||
[fireskull]
|
||||
shape=413
|
||||
hp_min=2
|
||||
hp_max=5
|
||||
dex_min=12
|
||||
dex_max=15
|
||||
damage_min=1
|
||||
damage_max=3
|
||||
armour=0
|
||||
alignment=0xA4
|
||||
unk=0
|
||||
damage_type=0x0081
|
||||
defense_type=0x0010
|
||||
|
||||
[changeling]
|
||||
shape=357
|
||||
hp_min=30
|
||||
hp_max=45
|
||||
dex_min=12
|
||||
dex_max=16
|
||||
damage_min=7
|
||||
damage_max=10
|
||||
armour=11
|
||||
alignment=0x24
|
||||
unk=1
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
shifter=1
|
||||
treasure=type=obsidian mult=7-15;type=firegem mult=1-3;type=oilflask mult=1-3
|
||||
|
||||
[guard]
|
||||
shape=574
|
||||
hp_min=35
|
||||
hp_max=65
|
||||
dex_min=15
|
||||
dex_max=25
|
||||
damage_min=8
|
||||
damage_max=15
|
||||
armour=25
|
||||
alignment=0xE1
|
||||
unk=0
|
||||
damage_type=0x0002
|
||||
defense_type=0x0000
|
||||
treasure=type=weapon;type=obsidian mult=10-20;type=firegem mult=1-4;type=oilflask mult=1-4
|
||||
|
||||
[smallspider]
|
||||
shape=807
|
||||
hp_min=2
|
||||
hp_max=6
|
||||
dex_min=8
|
||||
dex_max=12
|
||||
damage_min=1
|
||||
damage_max=1
|
||||
armour=0
|
||||
alignment=0x24
|
||||
unk=1
|
||||
damage_type=0x0002
|
||||
defense_type=0x0000
|
||||
|
||||
[smalllizard]
|
||||
shape=806
|
||||
hp_min=2
|
||||
hp_max=7
|
||||
dex_min=8
|
||||
dex_max=12
|
||||
damage_min=1
|
||||
damage_max=2
|
||||
armour=0
|
||||
alignment=0x24
|
||||
unk=1
|
||||
damage_type=0x0002
|
||||
defense_type=0x0000
|
||||
|
||||
[peasant1]
|
||||
shape=707
|
||||
hp_min=10
|
||||
hp_max=20
|
||||
dex_min=10
|
||||
dex_max=15
|
||||
damage_min=2
|
||||
damage_max=5
|
||||
armour=10
|
||||
alignment=0x21
|
||||
unk=0
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
|
||||
[kith]
|
||||
shape=76
|
||||
hp_min=85
|
||||
hp_max=105
|
||||
dex_min=14
|
||||
dex_max=18
|
||||
damage_min=12
|
||||
damage_max=16
|
||||
armour=17
|
||||
alignment=0x28
|
||||
unk=1
|
||||
damage_type=0x0004
|
||||
defense_type=0x0080
|
||||
|
||||
[invisible]
|
||||
shape=808
|
||||
hp_min=15
|
||||
hp_max=25
|
||||
dex_min=8
|
||||
dex_max=12
|
||||
damage_min=4
|
||||
damage_max=6
|
||||
armour=5
|
||||
alignment=0x24
|
||||
unk=1
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
|
||||
[smallinsect]
|
||||
shape=824
|
||||
hp_min=18
|
||||
hp_max=22
|
||||
dex_min=15
|
||||
dex_max=23
|
||||
damage_min=3
|
||||
damage_max=5
|
||||
armour=3
|
||||
alignment=0x24
|
||||
unk=1
|
||||
damage_type=0x0002
|
||||
defense_type=0x0000
|
||||
|
||||
[peasant2]
|
||||
shape=835
|
||||
hp_min=15
|
||||
hp_max=25
|
||||
dex_min=10
|
||||
dex_max=15
|
||||
damage_min=2
|
||||
damage_max=5
|
||||
armour=10
|
||||
alignment=0x21
|
||||
unk=0
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
|
||||
[peasant3]
|
||||
shape=836
|
||||
hp_min=15
|
||||
hp_max=25
|
||||
dex_min=10
|
||||
dex_max=15
|
||||
damage_min=2
|
||||
damage_max=5
|
||||
armour=10
|
||||
alignment=0x21
|
||||
unk=0
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
|
||||
[child]
|
||||
shape=708
|
||||
hp_min=7
|
||||
hp_max=14
|
||||
dex_min=10
|
||||
dex_max=15
|
||||
damage_min=1
|
||||
damage_max=1
|
||||
armour=5
|
||||
alignment=0x21
|
||||
unk=0
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
|
||||
[sorcerer]
|
||||
shape=200
|
||||
hp_min=17
|
||||
hp_max=24
|
||||
dex_min=12
|
||||
dex_max=16
|
||||
damage_min=5
|
||||
damage_max=10
|
||||
armour=12
|
||||
alignment=0x24
|
||||
unk=0
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
treasure=type=potion;type=sorcreag1;type=sorcreag2;type=sorcfocus
|
||||
|
||||
[malchir]
|
||||
shape=187
|
||||
hp_min=17
|
||||
hp_max=24
|
||||
dex_min=12
|
||||
dex_max=16
|
||||
damage_min=5
|
||||
damage_max=10
|
||||
armour=12
|
||||
alignment=0x24
|
||||
unk=0
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
treasure=type=potion;type=sorcreag1;type=sorcreag2;type=sorcfocus
|
||||
|
||||
[theurgist]
|
||||
shape=269
|
||||
hp_min=17
|
||||
hp_max=24
|
||||
dex_min=12
|
||||
dex_max=16
|
||||
damage_min=5
|
||||
damage_max=10
|
||||
armour=12
|
||||
alignment=0x24
|
||||
unk=0
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
treasure=type=potion;type=obsidian mult=5-10
|
||||
|
||||
[airservant]
|
||||
shape=377
|
||||
hp_min=40
|
||||
hp_max=60
|
||||
dex_min=15
|
||||
dex_max=22
|
||||
damage_min=6
|
||||
damage_max=12
|
||||
armour=5
|
||||
alignment=0x24
|
||||
unk=0
|
||||
damage_type=0x0001
|
||||
defense_type=0x0020
|
||||
|
||||
|
||||
|
||||
[avatar]
|
||||
shape=1
|
||||
hp_min=1
|
||||
hp_max=1
|
||||
dex_min=5
|
||||
dex_max=10
|
||||
damage_min=7
|
||||
damage_max=15
|
||||
armour=15
|
||||
alignment=0x24
|
||||
unk=0
|
||||
damage_type=0x0001
|
||||
defense_type=0x0000
|
||||
|
||||
[darion]
|
||||
shape=401
|
||||
hp_min=1
|
||||
hp_max=1
|
||||
dex_min=5
|
||||
dex_max=10
|
||||
damage_min=6
|
||||
damage_max=10
|
||||
armour=13
|
||||
alignment=0x21
|
||||
unk=0
|
||||
damage_type=0x0002
|
||||
defense_type=0x0000
|
||||
|
||||
[shaana]
|
||||
shape=144
|
||||
hp_min=1
|
||||
hp_max=1
|
||||
dex_min=5
|
||||
dex_max=10
|
||||
damage_min=9
|
||||
damage_max=15
|
||||
armour=10
|
||||
alignment=0x21
|
||||
unk=0
|
||||
damage_type=0x0002
|
||||
defense_type=0x0000
|
||||
|
||||
[tarna]
|
||||
shape=405
|
||||
hp_min=1
|
||||
hp_max=1
|
||||
dex_min=5
|
||||
dex_max=10
|
||||
damage_min=6
|
||||
damage_max=10
|
||||
armour=13
|
||||
alignment=0x21
|
||||
unk=0
|
||||
damage_type=0x0002
|
||||
defense_type=0x0000
|
||||
18
devtools/create_ultima8/u8spanish.ini
Normal file
18
devtools/create_ultima8/u8spanish.ini
Normal file
@@ -0,0 +1,18 @@
|
||||
[text]
|
||||
# stats
|
||||
STR=FUE
|
||||
INT=INT
|
||||
DEX=DES
|
||||
ARMR=ARMR
|
||||
HITS=PNTS
|
||||
MANA=MANA
|
||||
WGHT=PESO
|
||||
# yes/no
|
||||
Yy=Ss
|
||||
Nn=Nn
|
||||
# name
|
||||
Give thy name:=Pon tu nombre:
|
||||
# death
|
||||
HERE LIES*THE AVATAR*REST IN PEACE=AQUI LLACE*EL AVATAR*DESCANSA EN PAZ
|
||||
# initial savegame
|
||||
The Beginning...=El Comienzo...
|
||||
171
devtools/create_ultima8/u8weapons.ini
Normal file
171
devtools/create_ultima8/u8weapons.ini
Normal file
@@ -0,0 +1,171 @@
|
||||
[hammer]
|
||||
shape=0x021C
|
||||
overlay=0
|
||||
overlay_shape=0xF1
|
||||
damage_mod=9
|
||||
base_damage=4
|
||||
attack_dex=0
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x04
|
||||
treasure_chance=7
|
||||
|
||||
[scimitar]
|
||||
shape=0x021D
|
||||
overlay=1
|
||||
overlay_shape=0xF3
|
||||
damage_mod=12
|
||||
base_damage=5
|
||||
attack_dex=0
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x02
|
||||
treasure_chance=5
|
||||
|
||||
[sabre]
|
||||
shape=0x021E
|
||||
overlay=1
|
||||
overlay_shape=0xF3
|
||||
damage_mod=12
|
||||
base_damage=5
|
||||
attack_dex=0
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x02
|
||||
treasure_chance=3
|
||||
|
||||
[sword]
|
||||
shape=0x01A4
|
||||
overlay=1
|
||||
overlay_shape=0xF3
|
||||
damage_mod=13
|
||||
base_damage=5
|
||||
attack_dex=0
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x02
|
||||
treasure_chance=2
|
||||
|
||||
[axe]
|
||||
shape=0x01A3
|
||||
overlay=2
|
||||
overlay_shape=0xF4
|
||||
damage_mod=14
|
||||
base_damage=6
|
||||
attack_dex=0
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x06
|
||||
treasure_chance=1
|
||||
|
||||
[dagger]
|
||||
shape=0x01A2
|
||||
overlay=3
|
||||
overlay_shape=0xF5
|
||||
damage_mod=7
|
||||
base_damage=3
|
||||
attack_dex=0
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x02
|
||||
treasure_chance=15
|
||||
|
||||
[mace]
|
||||
shape=0x01A1
|
||||
overlay=0
|
||||
overlay_shape=0xF1
|
||||
damage_mod=11
|
||||
base_damage=4
|
||||
attack_dex=0
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x04
|
||||
treasure_chance=9
|
||||
|
||||
[bone_crusher]
|
||||
shape=0x032F
|
||||
overlay=0
|
||||
overlay_shape=0xF1
|
||||
damage_mod=9
|
||||
base_damage=11
|
||||
attack_dex=0
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x24
|
||||
|
||||
[deceiver]
|
||||
shape=0x0336
|
||||
overlay=2
|
||||
overlay_shape=0xF4
|
||||
damage_mod=14
|
||||
base_damage=8
|
||||
attack_dex=2
|
||||
defend_dex=2
|
||||
armour=2
|
||||
damage_type=0x26
|
||||
|
||||
[slayer]
|
||||
shape=0x0330
|
||||
overlay=0
|
||||
overlay_shape=0xF1
|
||||
damage_mod=11
|
||||
base_damage=4
|
||||
attack_dex=0
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x64
|
||||
|
||||
[khumash_gor]
|
||||
shape=0x0335
|
||||
overlay=1
|
||||
overlay_shape=0xF3
|
||||
damage_mod=12
|
||||
base_damage=5
|
||||
attack_dex=1
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x32
|
||||
|
||||
[korghin]
|
||||
shape=0x0334
|
||||
overlay=3
|
||||
overlay_shape=0xF5
|
||||
damage_mod=7
|
||||
base_damage=7
|
||||
attack_dex=4
|
||||
defend_dex=0
|
||||
armour=1
|
||||
damage_type=0x22
|
||||
|
||||
[striking]
|
||||
shape=0x0333
|
||||
overlay=1
|
||||
overlay_shape=0xF3
|
||||
damage_mod=13
|
||||
base_damage=5
|
||||
attack_dex=7
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x22
|
||||
|
||||
[protector]
|
||||
shape=0x0332
|
||||
overlay=1
|
||||
overlay_shape=0xF3
|
||||
damage_mod=13
|
||||
base_damage=5
|
||||
attack_dex=0
|
||||
defend_dex=4
|
||||
armour=5
|
||||
damage_type=0x22
|
||||
|
||||
[flame_sting]
|
||||
shape=0x0331
|
||||
overlay=1
|
||||
overlay_shape=0xF3
|
||||
damage_mod=12
|
||||
base_damage=5
|
||||
attack_dex=1
|
||||
defend_dex=0
|
||||
armour=0
|
||||
damage_type=0x2A
|
||||
Reference in New Issue
Block a user