Here's code for the item:
Code: Select all
class Sousveiller extends Binoculars;
//
// Mesh / Textures
//
#exec mesh IMPORT MESH=Sousveiller ANIVFILE=Models\Binoculars_a.3d DATAFILE=Models\Binoculars_d.3d ZEROTEX=1
#exec MESHMAP scale MESHMAP=Sousveiller X=0.0001625 Y=0.0001625 Z=0.0001625//X=0.00390625 Y=0.00390625 Z=0.00390625
#exec mesh SEQUENCE MESH=Sousveiller SEQ=All STARTFRAME=0 NUMFRAMES=1
#exec mesh SEQUENCE MESH=Sousveiller SEQ=Still STARTFRAME=0 NUMFRAMES=1
#exec texture IMPORT NAME=SousveillerTex1 FILE=Textures\SousveillerTex1.pcx GROUP="Skins"
#exec MESHMAP SETTEXTURE MESHMAP=Sousveiller NUM=0 TEXTURE=SousveillerTex1
// Icon textures
#exec texture IMPORT NAME=LargeIconSousveiller FILE=Textures\LargeIconSousveiller.pcx GROUP=WEAPONS FLAGS=2
defaultproperties
{
ItemName="Sousveiller"
Description="A hi-spec 3D camera. Used to capture facial recognition profiles for identity masking."
beltDescription="SOUS"
largeIcon=Texture'LargeIconSousveiller'
Mesh=LodMesh'DXMod.Sousveiller'
PlayerViewMesh=LodMesh'DXMod.Sousveiller'
PickupViewMesh=LodMesh'DXMod.Sousveiller'
ThirdPersonMesh=LodMesh'DXMod.Sousveiller'
}