import { WiredConditionlayout } from '../../../../api'; import { WiredConditionActorHasHandItemView } from './WiredConditionActorHasHandItem'; import { WiredConditionActorIsGroupMemberView } from './WiredConditionActorIsGroupMemberView'; import { WiredConditionActorIsOnFurniView } from './WiredConditionActorIsOnFurniView'; import { WiredConditionActorIsTeamMemberView } from './WiredConditionActorIsTeamMemberView'; import { WiredConditionActorIsWearingBadgeView } from './WiredConditionActorIsWearingBadgeView'; import { WiredConditionActorIsWearingEffectView } from './WiredConditionActorIsWearingEffectView'; import { WiredConditionCounterTimeMatchesView } from './WiredConditionCounterTimeMatchesView'; import { WiredConditionDateRangeView } from './WiredConditionDateRangeView'; import { WiredConditionMatchDateView } from './WiredConditionMatchDateView'; import { WiredConditionMatchTimeView } from './WiredConditionMatchTimeView'; import { WiredConditionHasAltitudeView } from './WiredConditionHasAltitudeView'; import { WiredConditionFurniHasAvatarOnView } from './WiredConditionFurniHasAvatarOnView'; import { WiredConditionFurniHasFurniOnView } from './WiredConditionFurniHasFurniOnView'; import { WiredConditionFurniHasNotFurniOnView } from './WiredConditionFurniHasNotFurniOnView'; import { WiredConditionFurniIsOfTypeView } from './WiredConditionFurniIsOfTypeView'; import { WiredConditionFurniMatchesSnapshotView } from './WiredConditionFurniMatchesSnapshotView'; import { WiredConditionTimeElapsedLessView } from './WiredConditionTimeElapsedLessView'; import { WiredConditionTimeElapsedMoreView } from './WiredConditionTimeElapsedMoreView'; import { WiredConditionTeamHasRankView } from './WiredConditionTeamHasRankView'; import { WiredConditionTeamHasScoreView } from './WiredConditionTeamHasScoreView'; import { WiredConditionTriggererMatchView } from './WiredConditionTriggererMatchView'; import { WiredConditionUserPerformsActionView } from './WiredConditionUserPerformsActionView'; import { WiredConditionUserCountInRoomView } from './WiredConditionUserCountInRoomView'; export const WiredConditionLayoutView = (code: number) => { switch(code) { case WiredConditionlayout.ACTOR_HAS_HANDITEM: case WiredConditionlayout.NOT_ACTOR_HAS_HANDITEM: return ; case WiredConditionlayout.TRIGGERER_MATCH: case WiredConditionlayout.NOT_TRIGGERER_MATCH: return ; case WiredConditionlayout.ACTOR_IS_GROUP_MEMBER: case WiredConditionlayout.NOT_ACTOR_IN_GROUP: return ; case WiredConditionlayout.ACTOR_IS_ON_FURNI: case WiredConditionlayout.NOT_ACTOR_ON_FURNI: return ; case WiredConditionlayout.ACTOR_IS_IN_TEAM: case WiredConditionlayout.NOT_ACTOR_IN_TEAM: return ; case WiredConditionlayout.ACTOR_IS_WEARING_BADGE: case WiredConditionlayout.NOT_ACTOR_WEARS_BADGE: return ; case WiredConditionlayout.ACTOR_IS_WEARING_EFFECT: case WiredConditionlayout.NOT_ACTOR_WEARING_EFFECT: return ; case WiredConditionlayout.DATE_RANGE_ACTIVE: return ; case WiredConditionlayout.MATCH_TIME: return ; case WiredConditionlayout.MATCH_DATE: return ; case WiredConditionlayout.FURNIS_HAVE_AVATARS: case WiredConditionlayout.FURNI_NOT_HAVE_HABBO: return ; case WiredConditionlayout.HAS_STACKED_FURNIS: return ; case WiredConditionlayout.NOT_HAS_STACKED_FURNIS: return ; case WiredConditionlayout.STUFF_TYPE_MATCHES: case WiredConditionlayout.NOT_FURNI_IS_OF_TYPE: return ; case WiredConditionlayout.STATES_MATCH: case WiredConditionlayout.NOT_STATES_MATCH: return ; case WiredConditionlayout.TIME_ELAPSED_LESS: return ; case WiredConditionlayout.TIME_ELAPSED_MORE: return ; case WiredConditionlayout.USER_COUNT_IN: case WiredConditionlayout.NOT_USER_COUNT_IN: return ; case WiredConditionlayout.COUNTER_TIME_MATCHES: return ; case WiredConditionlayout.USER_PERFORMS_ACTION: return ; case WiredConditionlayout.NOT_USER_PERFORMS_ACTION: return ; case WiredConditionlayout.HAS_ALTITUDE: return ; case WiredConditionlayout.TEAM_HAS_SCORE: return ; case WiredConditionlayout.TEAM_HAS_RANK: return ; } return null; };