Hello All,
I have decided to release the BETA version of my spellcasting kit for you all to experiment with and use in your games.
For those who don't already know, this is the base media for the spellcasting hands seen in the
Knights of Errant WIP Video and also in Plystire's
Decal Over-Ride Video.
The included archive includes:
Four spell template weapons listed as SPELLRAY1F, SPELLRAY2F, SPELLRAY3F and SPELLFLAK1F.
A modified flame decal (Modified from TGC stock and released with approval from Lee)
Two new muzzleflashes: One with an arcane-like symbol and another which is a generic lightflash.
Generic spellbook entities for the four spell "weapons" which can be placed in the editor.
The four spell weapons all use the same .x file but play different animations to have a different castings gestures. These casting gestures can be linked/combo'd together in different ways to get many different casting gestures. There are four animation sets included for start,automatic and end fire sequences. These can me mixed and matched to a certian degree and FPSC's motion blending will help the different anims flow together.
The included casting animation sets are:
relaxed spellcast anim set
palm-out spellcast anim set
palm-up spellcast anim set
palm-out, sweep-down quick cast
Dual Wield animations are also included for use with Ply's Mod 1.07+ or Project Blue: UM Edition.
The Gunspecs have been heavily commented and I hope it will make things easier to manage. You'll find a blocked in section in the middle of the gunspec (sorry, the weapon broke if moved the settings to the top) called "MY SPELL SET" which looks something like this:
Quote: ";*****MY SPELL SET*****
;Mix and match animations to sequence new spell gestures. Include automatic fire for sustained casting.
;Remember to adjust sound frames accordingly, if needed.
;COPY/PASTE SPELL ANIMATION FRAMES INTO THE TEMPLATE BELOW:
;FROM INDEX 1:
start fire = 260,267
;automatic fire = 210,232
end fire = 233,250
;FROM INDEX 2 (optional for asymmetric dual wield):
dual_start fire = 560,567
;dual_automatic fire =
dual_end fire = 111,139"
Below that you will find the two indexes to select animations from.
An example gunspec follows:
;FANTASY KNIGHT SPELLCAST (raycast 1) weapon spec
;magic flamethrower
;Mesh, Textures and Animation by Jake Cotton aka EAI (Errant AI) (c)2007-2008 errant_ai@yahoo.com
;v1.1 Includes Airmod 0.6 and PlysMod 1.07 Settings
;right-hand only animations, asymmetric animations. Includes multiple animations for users to link together as they wish.
;GUN Model File Requirements
;GUN Settings
MUZZLECOLORR = 255
MUZZLECOLORG = 129
MUZZLECOLORB = 17
smokedecal = spellfire1
smokespeed = 80
chardecal = spellfire1
nonchardecal = spellfire1
muzzleflash = 96
muzzlesize = 80
firerate = 30
damage = 5
damagetype = 1
iterate = 0
accuracy = 5
range = 2000
reloadqty = 0
brass = 4
;GUN Visuals
textured =
;effect = effectbankBumpCubeReflectAlphaBumpCubeReflectAlpha.fx
transparency = 1
weapontype = 1
;GUN Sounds
sound1 =
sound2 = fire.wav
sound3 = effect.wav
sound4 = retrieve.wav
;HUD muzzleflash position
horiz = 0
vert = 0
forward = -2
alignx = 4
aligny = 1
alignz = 20
;HUD animation frames list
keyframe ratio = 1
select = 5,10
idle = 11,29
move = 31,62
;----------------------------------------------------------------------------------------------------------------------
;*****MY SPELL SET*****
;Mix and match animations to sequence new spell gestures. Include automatic fire for sustained casting.
;Remember to adjust sound frames accordingly, if needed.
;COPY/PASTE SPELL ANIMATION FRAMES INTO THE TEMPLATE BELOW:
;FROM INDEX 1:
start fire = 63,81
automatic fire = 82,110
end fire = 111,139
;FROM INDEX 2 (optional for asymmetric dual wield):
dual_start fire = 363,381
dual_automatic fire = 382,410
dual_end fire = 411,439
;----------------------------------------------------------------------------------------------------------------------
putaway = 141,147
;HUD sound frames list
soundframes = 16
sframe0 = 5,4
sframe1 = 76,2
sframe2 = 148,2
sframe3 = 204,2
sframe4 = 262,2
sframe5 = 82,3
sframe6 = 151,3
sframe7 = 211,3
sframe8 = 305,4
sframe9 = 376,2
sframe10 = 448,2
sframe11 = 504,2
sframe12 = 562,2
sframe13 = 382,3
sframe14 = 451,3
sframe15 = 511,3
;AirMod Settings
noscorch = 1
soundstrength = 40
runy = -2
simplezoomspeed = 7
gunlagspeed = 14
gunlagxmax = 10
gunlagymax = 10
;PlysMod Settings
candual = 1
candualwithoneweapon = 1
;----------------------------------------------------------------------------------------------------------------------
;SPELL ANIMATIONS INDEX 1:
;Mix and match the following animations to sequence new spell gestures.
;Include automatic fire for sustained casting.
;Remember to adjust sound frames accordingly, if needed.
;Remember to also select dual_ animations (scroll down) if using Ply's Mod.
;COPY/PASTE animation frame ranges into the "MY SPELL SET" template above (scroll up).
;relaxed spellcast anim set
;start fire = 63,81
;automatic fire = 82,110
;end fire = 111,139
;palm-out spellcast anim set
;start fire = 148,150
;automatic fire = 151,173
;end fire = 174,183
;palm-up spellcast anim set
;start fire = 200,209
;automatic fire = 210,232
;end fire = 233,250
;palm-out, sweep-down quick cast
;start fire = 260,267
;end fire = 268,288
;----------------------------------------------------------------------------------------------------------------------
;right side only animations for asymmetric dual wielding.
dual_select = 305,310
dual_idle = 311,329
dual_move = 331,362
;----------------------------------------------------------------------------------------------------------------------
;SPELL ANIMATIONS INDEX 2: DUAL_ SPELL ANIMATIONS:
;Mix and match the following animations to sequence new spell gestures.
;Include automatic fire for sustained casting.
;Remember to adjust sound frames accordingly, if needed.
;COPY/PASTE animation frame ranges into the "MY SPELL SET" template above (scroll up).
;relaxed spellcast anim set
;dual_start fire = 363,381
;dual_automatic fire = 382,410
;dual_end fire = 411,439
;palm-out spellcast anim set
;dual_start fire = 448,450
;dual_automatic fire = 451,473
;dual_end fire = 474, 483
;palm-up spellcast anim set
;dual_start fire = 500,509
;dual_automatic fire = 510,532
;dual_end fire = 533, 550
;palm-out, sweep-down quick cast
;dual_start fire = 560,567
;dual_end fire = 568,588
;----------------------------------------------------------------------------------------------------------------------
dual_putaway = 441,447
LICENSE:
By downloading and extracting the attached archive you are agreeing to the following:
-You will not redistribute the contents of the archive in part or in whole unless part of a game (personal or commercial) with the exception of modified gunspecs which you may distribte any way you like.
-The author (ERRANT AI) is not responsible for any loss or damage resulting from the use of files contained within the attached archive.
NOTES:
-Users are encouraged to share their experimentation results, tips, sounds, muzzleflashes or decals with the rest of the community in this thread!
-This spell development kit is intended for intermediate and advanced FPSC users.
-The exact spells shown in the demo videos are NOT included in this kit but may be replicated.
-ENJOY AND HAVE FUN!