Undead Unit Pack

Now we know why people won't stay dead...

Lich
Spoiler :


Sample ArtDefines:
Code:
INSERT INTO ArtDefine_UnitInfos(Type, DamageStates, Formation)
  VALUES ('ART_DEF_UNIT_LICH', 1, 'UnFormed');
INSERT INTO ArtDefine_UnitInfoMemberInfos(UnitInfoType, UnitMemberInfoType, NumMembers)
  VALUES ('ART_DEF_UNIT_LICH', 'ART_DEF_UNIT_MEMBER_LICH', 1);
INSERT INTO ArtDefine_UnitMemberInfos(Type, Scale, Model, MaterialTypeTag, MaterialTypeSoundOverrideTag)
  VALUES ('ART_DEF_UNIT_MEMBER_LICH', 0.149999997317791, 'lich.fxsxml', 'CLOTH', 'FLESH');
INSERT INTO ArtDefine_UnitMemberCombats(UnitMemberType, EnableActions, HasShortRangedAttack, HasLongRangedAttack, HasStationaryMelee, HasRefaceAfterCombat, ReformBeforeCombat)
  VALUES ('ART_DEF_UNIT_MEMBER_LICH', 'Idle Attack RunCharge AttackCity Bombard Death BombardDefend Run Fortify CombatReady', 1, 1, 1, 1, 1);
INSERT INTO ArtDefine_UnitMemberCombatWeapons(UnitMemberType, "Index", SubIndex, VisKillStrengthMin, VisKillStrengthMax, ProjectileSpeed, HitEffect, WeaponTypeTag, WeaponTypeSoundOverrideTag)
  VALUES ('ART_DEF_UNIT_MEMBER_LICH', 0, 0, 25.0, 50.0, 5.0, 'ART_DEF_VEFFECT_PLASMA_RIFLE_PROJ', 'EXPLOSIVE', 'RAILGUN');
INSERT INTO ArtDefine_StrategicView(StrategicViewType, TileType, Asset)
  VALUES ('ART_DEF_UNIT_LICH', 'Unit', 'sv_cannon.dds');

The model is from The Elder Scrolls IV: Oblivion, while the spell effect is Nomad's Gandalf Wizard XCOM Laser Rifle Splendiferous Machine Triggers File.
 
Now we know why people won't stay dead...

Lich
Spoiler :


Sample ArtDefines:
Code:
INSERT INTO ArtDefine_UnitInfos(Type, DamageStates, Formation)
  VALUES ('ART_DEF_UNIT_LICH', 1, 'UnFormed');
INSERT INTO ArtDefine_UnitInfoMemberInfos(UnitInfoType, UnitMemberInfoType, NumMembers)
  VALUES ('ART_DEF_UNIT_LICH', 'ART_DEF_UNIT_MEMBER_LICH', 1);
INSERT INTO ArtDefine_UnitMemberInfos(Type, Scale, Model, MaterialTypeTag, MaterialTypeSoundOverrideTag)
  VALUES ('ART_DEF_UNIT_MEMBER_LICH', 0.149999997317791, 'lich.fxsxml', 'CLOTH', 'FLESH');
INSERT INTO ArtDefine_UnitMemberCombats(UnitMemberType, EnableActions, HasShortRangedAttack, HasLongRangedAttack, HasStationaryMelee, HasRefaceAfterCombat, ReformBeforeCombat)
  VALUES ('ART_DEF_UNIT_MEMBER_LICH', 'Idle Attack RunCharge AttackCity Bombard Death BombardDefend Run Fortify CombatReady', 1, 1, 1, 1, 1);
INSERT INTO ArtDefine_UnitMemberCombatWeapons(UnitMemberType, "Index", SubIndex, VisKillStrengthMin, VisKillStrengthMax, ProjectileSpeed, HitEffect, WeaponTypeTag, WeaponTypeSoundOverrideTag)
  VALUES ('ART_DEF_UNIT_MEMBER_LICH', 0, 0, 25.0, 50.0, 5.0, 'ART_DEF_VEFFECT_PLASMA_RIFLE_PROJ', 'EXPLOSIVE', 'RAILGUN');
INSERT INTO ArtDefine_StrategicView(StrategicViewType, TileType, Asset)
  VALUES ('ART_DEF_UNIT_LICH', 'Unit', 'sv_cannon.dds');

The model is from The Elder Scrolls IV: Oblivion, while the spell effect is Nomad's Gandalf Wizard XCOM Laser Rifle Splendiferous Machine Triggers File.

It's good to be splendiferous every once in a while.... :p

Excellent work! :goodjob:
 
The game crashes when lich attacks a unit. Is something wrong with fx_triggers_lich.ftsxml?
 
Top Bottom