mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-12-23 22:52:29 +01:00
added overview ui hooks
This commit is contained in:
parent
ce3898367c
commit
505040137f
@ -60,7 +60,7 @@ describe("tutorial", () => {
|
|||||||
cy.findByText(/now we'll run the script/i);
|
cy.findByText(/now we'll run the script/i);
|
||||||
cy.findByRole("textbox").type("free{enter}");
|
cy.findByRole("textbox").type("free{enter}");
|
||||||
|
|
||||||
cy.findByText(/We have 4GB of free RAM on this machine/i);
|
cy.findByText(/We have 8GB of free RAM on this machine/i);
|
||||||
cy.findByRole("textbox").type("run n00dles.script{enter}");
|
cy.findByRole("textbox").type("run n00dles.script{enter}");
|
||||||
|
|
||||||
cy.findByText(/Your script is now running/i);
|
cy.findByText(/Your script is now running/i);
|
||||||
|
@ -41,6 +41,11 @@ function Intelligence(): React.ReactElement {
|
|||||||
<TableCell align="right" classes={{ root: classes.cell }}>
|
<TableCell align="right" classes={{ root: classes.cell }}>
|
||||||
<Typography classes={{ root: classes.int }}>{numeralWrapper.formatSkill(player.intelligence)}</Typography>
|
<Typography classes={{ root: classes.int }}>{numeralWrapper.formatSkill(player.intelligence)}</Typography>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
<TableCell align="right" classes={{ root: classes.cell }}>
|
||||||
|
<Typography id="overview-int-hook" classes={{ root: classes.int }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@ -135,6 +140,11 @@ export function CharacterOverview({ save }: IProps): React.ReactElement {
|
|||||||
{numeralWrapper.formatHp(player.hp)} / {numeralWrapper.formatHp(player.max_hp)}
|
{numeralWrapper.formatHp(player.hp)} / {numeralWrapper.formatHp(player.max_hp)}
|
||||||
</Typography>
|
</Typography>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
||||||
|
<Typography id="overview-hp-hook" classes={{ root: classes.hp }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
<TableRow>
|
<TableRow>
|
||||||
@ -146,6 +156,11 @@ export function CharacterOverview({ save }: IProps): React.ReactElement {
|
|||||||
{numeralWrapper.formatMoney(player.money.toNumber())}
|
{numeralWrapper.formatMoney(player.money.toNumber())}
|
||||||
</Typography>
|
</Typography>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
||||||
|
<Typography id="overview-money-hook" classes={{ root: classes.money }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
<TableRow>
|
<TableRow>
|
||||||
@ -157,6 +172,11 @@ export function CharacterOverview({ save }: IProps): React.ReactElement {
|
|||||||
{numeralWrapper.formatSkill(player.hacking_skill)}
|
{numeralWrapper.formatSkill(player.hacking_skill)}
|
||||||
</Typography>
|
</Typography>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
<TableCell align="right" classes={{ root: classes.cell }}>
|
||||||
|
<Typography id="overview-hack-hook" classes={{ root: classes.hack }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
<TableRow>
|
<TableRow>
|
||||||
@ -168,6 +188,11 @@ export function CharacterOverview({ save }: IProps): React.ReactElement {
|
|||||||
{numeralWrapper.formatSkill(player.strength)}
|
{numeralWrapper.formatSkill(player.strength)}
|
||||||
</Typography>
|
</Typography>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
||||||
|
<Typography id="overview-str-hook" classes={{ root: classes.combat }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
<TableRow>
|
<TableRow>
|
||||||
@ -177,6 +202,11 @@ export function CharacterOverview({ save }: IProps): React.ReactElement {
|
|||||||
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
||||||
<Typography classes={{ root: classes.combat }}>{numeralWrapper.formatSkill(player.defense)}</Typography>
|
<Typography classes={{ root: classes.combat }}>{numeralWrapper.formatSkill(player.defense)}</Typography>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
||||||
|
<Typography id="overview-def-hook" classes={{ root: classes.combat }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
<TableRow>
|
<TableRow>
|
||||||
@ -188,6 +218,11 @@ export function CharacterOverview({ save }: IProps): React.ReactElement {
|
|||||||
{numeralWrapper.formatSkill(player.dexterity)}
|
{numeralWrapper.formatSkill(player.dexterity)}
|
||||||
</Typography>
|
</Typography>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
||||||
|
<Typography id="overview-dex-hook" classes={{ root: classes.combat }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
<TableRow>
|
<TableRow>
|
||||||
<TableCell component="th" scope="row" classes={{ root: classes.cell }}>
|
<TableCell component="th" scope="row" classes={{ root: classes.cell }}>
|
||||||
@ -196,6 +231,11 @@ export function CharacterOverview({ save }: IProps): React.ReactElement {
|
|||||||
<TableCell align="right" classes={{ root: classes.cell }}>
|
<TableCell align="right" classes={{ root: classes.cell }}>
|
||||||
<Typography classes={{ root: classes.combat }}>{numeralWrapper.formatSkill(player.agility)}</Typography>
|
<Typography classes={{ root: classes.combat }}>{numeralWrapper.formatSkill(player.agility)}</Typography>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
<TableCell align="right" classes={{ root: classes.cell }}>
|
||||||
|
<Typography id="overview-agi-hook" classes={{ root: classes.combat }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
|
|
||||||
<TableRow>
|
<TableRow>
|
||||||
@ -205,8 +245,31 @@ export function CharacterOverview({ save }: IProps): React.ReactElement {
|
|||||||
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
||||||
<Typography classes={{ root: classes.cha }}>{numeralWrapper.formatSkill(player.charisma)}</Typography>
|
<Typography classes={{ root: classes.cha }}>{numeralWrapper.formatSkill(player.charisma)}</Typography>
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
<TableCell align="right" classes={{ root: classes.cellNone }}>
|
||||||
|
<Typography id="overview-cha-hook" classes={{ root: classes.cha }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
</TableRow>
|
</TableRow>
|
||||||
<Intelligence />
|
<Intelligence />
|
||||||
|
|
||||||
|
<TableRow>
|
||||||
|
<TableCell component="th" scope="row" classes={{ root: classes.cell }}>
|
||||||
|
<Typography id="overview-extra-hook-0" classes={{ root: classes.hack }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
|
<TableCell component="th" scope="row" align="right" classes={{ root: classes.cell }}>
|
||||||
|
<Typography id="overview-extra-hook-1" classes={{ root: classes.hack }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
|
<TableCell component="th" scope="row" align="right" classes={{ root: classes.cell }}>
|
||||||
|
<Typography id="overview-extra-hook-2" classes={{ root: classes.hack }}>
|
||||||
|
{/*Hook for player scripts*/}
|
||||||
|
</Typography>
|
||||||
|
</TableCell>
|
||||||
|
</TableRow>
|
||||||
<Work />
|
<Work />
|
||||||
|
|
||||||
<TableRow>
|
<TableRow>
|
||||||
|
Loading…
Reference in New Issue
Block a user