Work on test chamber 04

This commit is contained in:
James Lambert 2023-02-03 21:56:10 -07:00
parent b578bf11f8
commit 8938c24ae7
6 changed files with 8 additions and 15 deletions

View file

@ -231,7 +231,8 @@ build/assets/models/props/combine_ball_catcher.h: assets/materials/ball_catcher.
build/assets/models/props/combine_ball_launcher.h: assets/materials/ball_catcher.skm.yaml
ANIM_TEST_CHAMBERS = build/assets/test_chambers/test_chamber_03/test_chamber_03_anim.o
ANIM_TEST_CHAMBERS = build/assets/test_chambers/test_chamber_03/test_chamber_03_anim.o \
build/assets/test_chambers/test_chamber_04/test_chamber_04_anim.o
build/anims.ld: $(ANIM_LIST) $(ANIM_TEST_CHAMBERS) tools/generate_animation_ld.js
@mkdir -p $(@D)

View file

@ -590,20 +590,11 @@ materials:
gDPSetTile:
filename: ../../portal_pak_modified/materials/nature/hazard_liquid.png
siz: G_IM_SIZ_16b
gSPGeometryMode:
set: [G_SHADE]
clear: [G_LIGHTING]
gDPSetCombineMode:
color: ["TEXEL0", "PRIMITIVE", "SHADE", "PRIMITIVE"]
color: ["0", "0", "0", "TEXEL0"]
gDPSetCycleType: G_CYC_1CYCLE
gDPSetPrimColor:
r: 217
g: 71
b: 24
properties:
tileSizeS: 4
tileSizeT: 4
tileSizeS: 2
tileSizeT: 2

View file

@ -158,7 +158,7 @@ static void gameProc(void* arg) {
dynamicSceneInit();
contactSolverInit(&gContactSolver);
portalSurfaceCleanupQueueInit();
levelLoad(3);
levelLoad(4);
cutsceneRunnerReset();
controllersInit();
initAudio(fps);

View file

@ -59,7 +59,7 @@ enum LevelWarnings {
LevelWarningsCake = (1 << 9),
};
char gLevelWarnings[] = {
short gLevelWarnings[] = {
LevelWarningsCubeDispense | LevelWarningsCubeHit,
0,
0,
@ -68,6 +68,7 @@ char gLevelWarnings[] = {
LevelWarningsCubeHit,
LevelWarningsBallHit | LevelWarningsBallCollect,
LevelWarningsBallHit | LevelWarningsBallCollect,
LevelWarningsBallHit | LevelWarningsBallCollect | LevelWarningsLiquid | LevelWarningsDrinking,
};
static struct Coloru8 gSignageOnColor = {0, 0, 0, 255};