Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion gui/HelperPayrollMenu.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
</GuiElement>

<BoxLayout profile="fs25_subCategorySelectorTabbedBox" id="subCategoryBox">
<Button profile="fs25_subCategorySelectorTabbedTab" id="subCategoryTabs[1]" text="OVERVIEW" onClick="onClickOverview"><ThreePartBitmap profile="fs25_subCategorySelectorTabbedTabBg" name="background"/></Button>
<Button profile="fs25_subCategorySelectorTabbedTab" id="subCategoryTabs[1]" text="DASHBOARD" onClick="onClickDashboard"><ThreePartBitmap profile="fs25_subCategorySelectorTabbedTabBg" name="background"/></Button>
<Button profile="fs25_subCategorySelectorTabbedTab" id="subCategoryTabs[2]" text="BILLING" onClick="onClickBilling"><ThreePartBitmap profile="fs25_subCategorySelectorTabbedTabBg" name="background"/></Button>
<Button profile="fs25_subCategorySelectorTabbedTab" id="subCategoryTabs[3]" text="ROLES" onClick="onClickRoles"><ThreePartBitmap profile="fs25_subCategorySelectorTabbedTabBg" name="background"/></Button>
<Button profile="fs25_subCategorySelectorTabbedTab" id="subCategoryTabs[4]" text="WORKERS" onClick="onClickWorkers"><ThreePartBitmap profile="fs25_subCategorySelectorTabbedTabBg" name="background"/></Button>
Expand Down
9 changes: 7 additions & 2 deletions modDesc.xml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<modDesc descVersion="110">
<author>SimGamerJen</author>
<version>0.4.2.0</version>
<version>0.4.3.0</version>
<title>
<en>Helper Payroll Alpha</en>
</title>
<description>
<en>0.4.2.0 Alpha 2: Extends HelperPayroll identity, role assignment, worker overrides and job-slot detection from A-J to A-T for the twenty-helper HelperProfiles roster. Existing A-J save mappings remain compatible. Alpha 2 records the completed A-T integration tests and retains job-start snapshots when roles or appearance bindings change during active work.</en>
<en>0.4.3.0 Alpha 2: Adds HelperProfiles roster-aware payroll management and a generic external-worker session API for controllers that use helpers outside GIANTS activeJobs, including AutoDrive continuity integration. The Workers tab shows ON-roster workers only while preserving OFF workers' roles, compensation overrides and ledger identities. Payroll snapshots and the public API expose roster availability and enabled/disabled counts. Also includes the Alpha 1 live dashboard, WorkerCosts compatibility protection and future multiplayer-ready state boundaries; multiplayer remains disabled.</en>
</description>
<iconFilename>HelperPayroll_icon.dds</iconFilename>
<multiplayer supported="false" />
Expand Down Expand Up @@ -49,6 +49,11 @@
</inputBinding>

<extraSourceFiles>
<sourceFile filename="scripts/HelperPayrollCompatibility.lua" />
<sourceFile filename="scripts/HelperPayrollFarmScope.lua" />
<sourceFile filename="scripts/HelperPayrollExternalSessions.lua" />
<sourceFile filename="scripts/HelperPayrollSnapshot.lua" />
<sourceFile filename="scripts/HelperPayrollPublicAPI.lua" />
<sourceFile filename="scripts/gui/HelperPayrollMenu.lua" />
<sourceFile filename="scripts/HelperPayroll.lua" />
</extraSourceFiles>
Expand Down
Loading