🆕 wf_act_send_signal & wf_trg_recv_signal

the signal sender can only be a max of 25 in a room
the signal receiver can only be a max of 5 in a room
one signal receiver can only accept a max of 5 senders (you can select the receivers with the senders)
Why : otherwise you can flood the rooms and let you CPU go 🍌
This commit is contained in:
duckietm
2026-03-11 12:39:14 +01:00
parent 7dc2051ece
commit a125afd381
8 changed files with 240 additions and 4 deletions
@@ -12,6 +12,7 @@ import { WiredTriggeExecutePeriodicallyView } from './WiredTriggerExecutePeriodi
import { WiredTriggerGameEndsView } from './WiredTriggerGameEndsView';
import { WiredTriggerGameStartsView } from './WiredTriggerGameStartsView';
import { WiredTriggeScoreAchievedView } from './WiredTriggerScoreAchievedView';
import { WiredTriggerReceiveSignalView } from './WiredTriggerReceiveSignalView';
import { WiredTriggerToggleFurniView } from './WiredTriggerToggleFurniView';
export const WiredTriggerLayoutView = (code: number) =>
@@ -46,6 +47,8 @@ export const WiredTriggerLayoutView = (code: number) =>
return <WiredTriggeScoreAchievedView />;
case WiredTriggerLayout.TOGGLE_FURNI:
return <WiredTriggerToggleFurniView />;
case WiredTriggerLayout.RECEIVE_SIGNAL:
return <WiredTriggerReceiveSignalView />;
}
return null;