Release Healer Man 0.1.58

This commit is contained in:
phenom committed 2026-09-20 16:46:17 -04:00
1 parent 14e105642c
commit 246b4832b0
38 files changed
+952 -93

No files matched your search

+5 -3
View File
@@ -9,7 +9,7 @@ import {
type PartyRole,
} from "../game/partyRoles";
export function OnlineGroupPanel() {
export function OnlineGroupPanel({ forceAiFill = false }: { readonly forceAiFill?: boolean }) {
const [username, setUsername] = useState("");
const [panelOpen, setPanelOpen] = useState(false);
const session = useShellStore((state) => state.session);
@@ -121,12 +121,14 @@ export function OnlineGroupPanel() {
</div>
)}
{leader && group && !group.activity && (
{leader && group && !group.activity && (forceAiFill ? (
<p className="front-notice">Every ready real player enters together; Ready NPCs fill the remaining seats to five.</p>
) : (
<label className="online-group-ai-toggle">
<input type="checkbox" checked={fillWithAi} onChange={(event) => setFillWithAi(event.target.checked)} />
<span><strong>Fill open slots with AI</strong><small>Turn off to enter with only grouped players.</small></span>
</label>
)}
))}
{(!group || leader) && (
<form className="online-group-invite-form" onSubmit={submitInvite}>