Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
splitshp(1)		     General Commands Manual		     splitshp(1)

NAME
     splitshp - Split Shape into frames or combine frames into Shapes

SYNOPSIS
     splitshp SHAPE FRAME...

     splitshp SHAPE

DESCRIPTION
     Shape  files  are used for storage of all visible elements (from UI buttons
     to terrain features) of the games Exult supports.	Shapes	contain  one  or
     more  frames.   splitshp  can  be	used to combine frames into one file, or
     split a Shape file into its component frames.

     The mode of operation is determined by looking at the number of commandline
     arguments. Exactly one argument means splitting,  more  than  one	argument
     signals a combining operation.

   Combining
     Each  FRAME names a Shape file typically consisting of only one frame (i.e.
     subsequent frames are ignored). All these frames are concatenated and writ-
     ten to the Shape file SHAPE.

   Splitting
     SHAPE will be read and split into its component frames. Each of those  will
     be  written  to its own Shape file. The names of these files are determined
     by splitting the name of SHAPE before the last dot -- anything before  this
     dot is the STEM, anything else (including the dot) is the PREFIX, which may
     be  empty	in  case  there is no dot in the name. The output files are then
     named STEM_nnSUFFIX with nn replaced by the frame number.

EXAMPLES
     splitshp button.shp button-up.shp button-down.shp
	    Packs the (first) two frames from button-up.shp and  button-down.shp
	    into the Shape file button.shp

     splitshp grizzly
	    Unpacks  the  frames  contained  in  the Shape file grizzly into the
	    (single-frame) Shape files grizzly_00, grizzly_01, grizzly_02, etc.

     splitshp boar.new.shp
	    Unpacks the frames contained in the Shape file boar.new.shp into the
	    (single-frame)   Shape   files   boar.new_00.shp,	boar.new_01.shp,
	    boar.new_02.shp, etc.

AUTHOR
     This  manpage  was written by Robert Bihlmeyer. It may be freely redistrib-
     uted and modified under the terms of the GNU General Public License version
     2 or higher.

SEE ALSO
     exult(6), shp2pcx(1)

Exult				   2002-03-24			     splitshp(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=splitshp&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help