AllPlayerCommands
【Host Only MOD】Host chat commands that execute actions on all participants. ホストが全参加者へ一括実行するチャットコマンドMOD
By REPO_JP
CHANGELOG
Changelog
[1.5.0] - Teleport Flow Fixes and Spectate Summon Support
Changed
- Summon All (
/sa) and Truck All (/ta) now use per-target teleport handling instead of the previous shared preparation flow - Living players are now stood up, de-tumbled, velocity-reset, and then teleported through a more reliable multi-step sequence
- Dead players are now always moved by teleporting their death-head / corpse object directly
- Summon All now changes its destination based on host state
- If the host is alive, players are summoned to the host
- If the host is dead and spectating someone, players are summoned to the current spectate target
- If the spectate target is also dead, players are summoned to that target's death head
- If no valid spectate target exists, the command falls back to the host death head
Fixed
- Fixed Summon All (
/sa) so dead targets are moved correctly as corpses instead of failing with living-player teleport logic - Fixed Truck All (
/ta) so dead targets are moved correctly as corpses to the truck area - Fixed living-player summon / truck return flow to recover more reliably from tumble and physics states
- Fixed Summon All while the host is dead so it can follow the host's current spectate target correctly
[1.3.0] - Teleport Reliability Fixes
Changed
- Summon All (
/sa) and Truck All (/ta) were reworked to improve teleport reliability - Pre-teleport preparation now targets only living players and no longer attempts any revive flow
- Living players are now prepared with repeated stand-up handling before teleport execution
- Dead players are now moved by teleporting their death-head / corpse object directly instead of trying to stand them up or revive them
- Summon All and Truck All now execute their teleport step twice with an additional preparation pass between runs for better consistency
- Living-player teleport now uses direct transform repositioning with a
Spawn(...)fallback, followed by a final direct position correction
Fixed
- Fixed cases where Summon All (
/sa) and Truck All (/ta) would fail to move players reliably - Fixed the previous teleport preparation flow so dead players are handled correctly without unnecessary revive attempts
- Fixed the internal helper access issue introduced during the teleport-flow refactor
[1.2.0] - Major Expansion
Added
-
New action commands
- Knockback All (
/kba,/knockbackall,/knockall,/impulseall) - Damage All (
/dga,/damageall,/hurtall,/hitall) - Heal Amount All (
/hga,/healamountall,/healaddall,/healplusall) - Expression All (
/exa,/expressionall,/faceall,/emoteall) - TTS All (
/ttsa,/ttsall,/sayall,/speakall)
- Knockback All (
-
New player-state control commands
- Tumble All (
/tba,/tumbleall) with timed mode - HP Max All (
/hpmaxall,/hpmaxa) - Flicker All (
/flickerall,/flickera) - Anim Speed All (
/animspeedall,/animspeeda,/asall,/animall) - Pupil All (
/pupilall,/pupila,/eyesall) - Falling All (
/fallingall,/fallinga,/fallall) - Reset Push All (
/resetpushall,/resetpusha,/rpa,/pushresetall)
- Tumble All (
-
New wings visuals command
- Tumble Wings All (
/tumblewingsall,/wingsall,/wa) - Pink mode keep-alive loop (0.5 second reapply)
- Tumble Wings All (
-
Chained short command parser
- Supports
/rakastyle combinations usingra,ha,ka
- Supports
Changed
- Summon All and Truck All now force a stand-up step before teleport actions
- HP max synchronization now reads current HP/max HP via reflection cache before
UpdateHealthRPC - Player target resolution now has a fallback path (
SemiFunc.PlayerGetList()thenResources.FindObjectsOfTypeAll<PlayerAvatar>()) - Per-player execution is wrapped with stronger failure isolation to keep batch commands running
Notes
- This mod remains host-only
- Commands are still triggered by chat send events
- No config entries are exposed in this version
[0.1.0] - Initial Release
Added
-
Host-only chat commands that apply actions to all players
- Kill All (
/ka,/killall,/killallplayers,/killplayerall) - Revive All (
/ra,/reviveall,/reviveallplayers,/reviveplayerall) - Heal All (
/ha,/healall,/healallplayers,/healplayerall) - Summon All to Host (
/sa,/summonall,/summonallplayers,/summonplayerall) - Return All to Truck (
/ta,/truckall,/truckallplayers,/returntotruckall)
- Kill All (