Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00021 00022 00023 00024 00025 00026 00027 00028 00029 00030 |
//============================================================================= // comptablet. //============================================================================= class CompTablet expands Pickup; function bool ValidTouch( actor Other ) { local Actor A; if ( Other.bIsPawn && Pawn(Other).bIsPlayer && (Pawn(Other).Health > 0) && Level.Game.PickupQuery(Pawn(Other), self) ) { if ( Event != '' ) foreach AllActors( class 'Actor', A, Event ) A.Trigger( Other, Other.Instigator ); if (Level.Netmode != NM_Standalone) { Lifespan = 5.0; //shitfix for InventoryData in 227 } return true; } return false; } defaultproperties { PickupMessage="You got the CompTablet." PickupViewMesh=LodMesh'UPak.CompTablet' Mesh=LodMesh'UPak.CompTablet' } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |