@@ -318,6 +318,85 @@ public FurniInteractor Interactor
318
318
}
319
319
}
320
320
321
+ public bool IsWired
322
+ {
323
+ get
324
+ {
325
+ switch ( GetBaseItem ( ) . InteractionType )
326
+ {
327
+ case InteractionType . triggertimer :
328
+ case InteractionType . triggerroomenter :
329
+ case InteractionType . triggergameend :
330
+ case InteractionType . triggergamestart :
331
+ case InteractionType . triggerrepeater :
332
+ case InteractionType . triggerrepeaterlong :
333
+ case InteractionType . triggeronusersay :
334
+ case InteractionType . triggercommand :
335
+ case InteractionType . triggercollisionuser :
336
+ case InteractionType . triggerscoreachieved :
337
+ case InteractionType . triggerstatechanged :
338
+ case InteractionType . triggerwalkonfurni :
339
+ case InteractionType . triggerwalkofffurni :
340
+ case InteractionType . triggercollision :
341
+ case InteractionType . actiongivescore :
342
+ case InteractionType . actionposreset :
343
+ case InteractionType . actionmoverotate :
344
+ case InteractionType . actionresettimer :
345
+ case InteractionType . actionshowmessage :
346
+ case InteractionType . highscore :
347
+ case InteractionType . highscorepoints :
348
+ case InteractionType . actiongivereward :
349
+ case InteractionType . superwired :
350
+ case InteractionType . superwiredcondition :
351
+ case InteractionType . actionteleportto :
352
+ case InteractionType . wf_act_endgame_team :
353
+ case InteractionType . wf_act_call_stacks :
354
+ case InteractionType . actiontogglestate :
355
+ case InteractionType . actionkickuser :
356
+ case InteractionType . actionflee :
357
+ case InteractionType . actionchase :
358
+ case InteractionType . collisioncase :
359
+ case InteractionType . collisionteam :
360
+ case InteractionType . actionmovetodir :
361
+ case InteractionType . conditionfurnishaveusers :
362
+ case InteractionType . conditionfurnishavenousers :
363
+ case InteractionType . conditionhasfurnionfurni :
364
+ case InteractionType . conditionhasfurnionfurniNegative :
365
+ case InteractionType . conditionstatepos :
366
+ case InteractionType . wf_cnd_stuff_is :
367
+ case InteractionType . wf_cnd_not_stuff_is :
368
+ case InteractionType . conditionstateposNegative :
369
+ case InteractionType . conditiontimelessthan :
370
+ case InteractionType . conditiontimemorethan :
371
+ case InteractionType . conditiontriggeronfurni :
372
+ case InteractionType . conditiontriggeronfurniNegative :
373
+ case InteractionType . conditionactoringroup :
374
+ case InteractionType . conditionnotingroup :
375
+ case InteractionType . wf_trg_bot_reached_stf :
376
+ case InteractionType . wf_trg_bot_reached_avtr :
377
+ case InteractionType . wf_act_bot_clothes :
378
+ case InteractionType . wf_act_bot_teleport :
379
+ case InteractionType . wf_act_bot_follow_avatar :
380
+ case InteractionType . wf_act_bot_give_handitem :
381
+ case InteractionType . wf_act_bot_move :
382
+ case InteractionType . wf_act_user_move :
383
+ case InteractionType . wf_act_bot_talk_to_avatar :
384
+ case InteractionType . wf_act_bot_talk :
385
+ case InteractionType . wf_cnd_has_handitem :
386
+ case InteractionType . wf_act_join_team :
387
+ case InteractionType . wf_act_leave_team :
388
+ case InteractionType . wf_act_give_score_tm :
389
+ case InteractionType . wf_cnd_actor_in_team :
390
+ case InteractionType . wf_cnd_not_in_team :
391
+ case InteractionType . wf_cnd_not_user_count :
392
+ case InteractionType . wf_cnd_user_count_in :
393
+ return true ;
394
+ }
395
+
396
+ return false ;
397
+ }
398
+ }
399
+
321
400
public Item ( int mId , int fOwnerId , int RoomId , int mBaseItem , string ExtraData , int limitedNumber , int limitedStack , int X , int Y , double Z , int Rot , string wallCoord , Room pRoom = null )
322
401
{
323
402
ItemData Data = null ;
0 commit comments