Add a set of "overlay" archs that are designed to sit on top of walls to form

a spout with water pouring out.  The art is designed to separate the liquid
and spout to allow spout and fluid variations.  The archs are WIP because they
cause the wall underneath them to disappear.  This is probably a map layer
issue.  It may not take much to fix, but are not presently releasable.
The files are in dev/wip/spout, and are: pour_h2o.arc, pour_h2o.base.111.png,
pour_h2o.base.112.png, pour_h2o.base.113.png, pour_h2o.base.114.png,
pour_h2o.face, pour_spout.arc, pour_spout.base.111.png, README, spout.xcf.
Note that maps/trunk/unlinked/kbulgrien/rayvins_house.1 contains these arches.


git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@8155 282e977c-c81d-0410-88c4-b93c2d0d6712
master
kbulgrien 2008-01-09 06:26:16 +00:00
parent 335d3f0b5e
commit d4d27c1e74
11 changed files with 113 additions and 0 deletions

10
CHANGES
View File

@ -1,5 +1,15 @@
Changes for SVN top of tree:
Add a set of "overlay" archs that are designed to sit on top of walls to form
a spout with water pouring out. The art is designed to separate the liquid
and spout to allow spout and fluid variations. The archs are WIP because they
cause the wall underneath them to disappear. This is probably a map layer
issue. It may not take much to fix, but are not presently releasable.
The files are in dev/wip/spout, and are: pour_h2o.arc, pour_h2o.base.111.png,
pour_h2o.base.112.png, pour_h2o.base.113.png, pour_h2o.base.114.png,
pour_h2o.face, pour_spout.arc, pour_spout.base.111.png, README, spout.xcf.
Note that maps/trunk/unlinked/kbulgrien/rayvins_house.1 contains these arches.
Add wall/wall/wall_door_0.base.111.png and wall_door_1.base.111.png to make
it possible to have tight-fitting doors (no gaps due to perspective) in the
wall arch set. wall/wall/wall.arc modified. Decided to use the numbering

View File

@ -0,0 +1,74 @@
===============================================================================
SPOUT OVERLAYS by Kevin Bulgrien
===============================================================================
This is a first run at creating a set of overlays that may be reused in a
number of combinations:
pour_spout.arc
pour_spout.base.111.png : A wall spout with nothing coming out of it. To be
placed on top of wall facings A or B, or possibly
even 2 and 8. Not designed for use with "short"
walls like bwall, cave, dun, etc, but, a spout
could be created for them too.
pour_h2o.arc
pour_h2o.base.111.png
pour_h2o.base.112.png
pour_h2o.base.113.png
pour_h2o.base.114.png : Animated pouring water to be placed over top of
the pour spout. This arch and associated graphics
are not quite perfected. The water is a bit to
dark for sea tiles, though might work for the
darker river water.
===============================================================================
GRAPHICS
===============================================================================
The spout.xcf contains many individual layers of components used to create the
above artwork. Note that the water design was quite easy. A single color
water was drawn, then GIMP's Filters | Noise | HSV Noise... was used to vary
the color. The effect of the filter is somewhat random, so it was a simple
matter to generate variants of the water to make the water look like it was
flowing.
HSV Noise settings that seemed reasonable were as follows:
Holdness: 2
Hue: 3
Saturation: 63
Value: 63
The water is too dark to match the sea tiles, but might match the river water
colors.
The flowing water needs to be wider to show up the animation on 32x32 tiles.
It is even a bit hard to see at 64x64 in jxclient.
The graphics are still in RGB format instead of INDEXED form, so they are not
compressed as well as they could be. The conversion to INDEXED should be done
before releasing the graphics.
===============================================================================
POSSIBILITIES
===============================================================================
The possibilities of modular overlays becomes more evident if one concsiders
things like the following.
Use the same pour_spout.arc on any "tall" wall for a number of variations
on the wall/spout theme.
Now, increase the variability by writing new replacement for pour_h2o.arc
along the lines of pour_blood.arc, pour_sewage.arc, pour_fire.arc, etc.
===============================================================================
PROBLEMS
===============================================================================
Presently pour_spout.arc and/or pour_h2o.arc cause a wall piece placed below
them to disappear. Only the floor graphic is visible. This is probably a
map layer issue, so some experimentation will have to be done to figure out
how to get the wall piece to stay visible below the spout and animated water.

View File

@ -0,0 +1,16 @@
Object pour_h2o
name pouring water
face pour_h2o.111
type 67
anim
pour_h2o.111
pour_h2o.112
pour_h2o.113
pour_h2o.114
mina
is_animated 1
magicmap blue
no_pick 1
anim_speed 2
client_anim_random 1
end

Binary file not shown.

After

Width:  |  Height:  |  Size: 378 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 383 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 377 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 B

View File

@ -0,0 +1,6 @@
animation pour_h2o
pour_h2o.111
pour_h2o.112
pour_h2o.113
pour_h2o.114
mina

View File

@ -0,0 +1,7 @@
Object pour_spout
name wall spout
face pour_spout.111
type 79
magicmap blue
no_pick 1
end

Binary file not shown.

After

Width:  |  Height:  |  Size: 683 B

Binary file not shown.