This commit is contained in:
parent
2b96606db2
commit
9638e0c561
12 changed files with 59 additions and 84 deletions
50
makefile.gfx
50
makefile.gfx
|
@ -148,7 +148,6 @@ cleanactors: cleanplayer
|
|||
PLAYER_FILE := Spongebob
|
||||
PLAYER_IN_DIR:= $(ACTOR_IN_DIR)/$(PLAYER_FILE)
|
||||
PLAYER_OUT_DIR := $(ACTOR_OUT_DIR)
|
||||
PLAYER_INC_FILE := $(INC_DIR)/Actor_$(PLAYER_FILE).h
|
||||
|
||||
PLAYER_MOD_IN := $(PLAYER_IN_DIR)/$(PLAYER_FILE).Gin
|
||||
PLAYER_MOD_OUT := $(PLAYER_OUT_DIR)/$(PLAYER_FILE).a3d
|
||||
|
@ -156,6 +155,14 @@ PLAYER_TEX_DIR := $(PLAYER_IN_DIR)/textures
|
|||
PLAYER_TEX_IN := $(PLAYER_TEX_DIR)/*.bmp
|
||||
PLAYER_TEX_OUT := $(PLAYER_OUT_DIR)/$(PLAYER_FILE).Tex
|
||||
|
||||
PLAYER_ANIM := buttbounceend buttbouncestart deathbackwards deathdry deathforwards deathspin deathtar electricshock electricshockend electricshockstart faceback facefront \
|
||||
fall getup getuprun hitground hover hoverend hoverstart idlebreathe idlehoola idlelook idlewigglearm jumpend karate run \
|
||||
runstart runstop soakup talk01 teeterback teeterfront \
|
||||
idlewind
|
||||
|
||||
PLAYER_ANIM_LIST := $(foreach FILE, $(PLAYER_ANIM),-a:$(PLAYER_IN_DIR)/$(FILE).gin)
|
||||
PLAYER_ANIM_DEP_IN := $(foreach FILE, $(PLAYER_ANIM),$(PLAYER_IN_DIR)/$(FILE).gin)
|
||||
PLAYER_ANIM_DEP_OUT := $(ANIM_OUT_DIR)/SpongeBob.Abk
|
||||
|
||||
PLAYER_EXTRA_TEX := SBBackNormal \
|
||||
SBEyesAngry SBEyesBlink SBEyesDown SBEyesfiece SBEyesLeft SBEyesNormal SBEyesRight SBEyesSheepish SBEyesUp SBEyesWorried \
|
||||
|
@ -168,10 +175,10 @@ PLAYER_EXTRA_TEX := SBBackNormal \
|
|||
SBSoleNormal \
|
||||
SBTopNormal
|
||||
|
||||
PLAYER_EXTRA_TEX_LIST := $(foreach FILE, $(PLAYER_EXTRA_TEX),-a:textures/$(FILE).bmp)
|
||||
PLAYER_EXTRA_TEX_LIST := $(foreach FILE, $(PLAYER_EXTRA_TEX),-x:textures/$(FILE).bmp)
|
||||
|
||||
PLAYER_DEP_IN := $(PLAYER_MOD_IN) $(PLAYER_TEX_IN)
|
||||
PLAYER_DEP_OUT := $(PLAYER_MOD_OUT) $(PLAYER_TEX_OUT)
|
||||
PLAYER_DEP_IN := $(PLAYER_MOD_IN) $(PLAYER_TEX_IN) $(PLAYER_ANIM_IN)
|
||||
PLAYER_DEP_OUT := $(PLAYER_MOD_OUT) $(PLAYER_TEX_OUT) $(PLAYER_ANIM_OUT)
|
||||
|
||||
player: $(PLAYER_DEP_OUT)
|
||||
|
||||
|
@ -180,41 +187,10 @@ cleanplayer:
|
|||
@$(ECHO) Player Cleaned
|
||||
|
||||
$(PLAYER_DEP_OUT) : $(PLAYER_DEP_IN)
|
||||
@$(MKACTOR3D) $(PLAYER_MOD_IN) -o:$(PLAYER_OUT_DIR) -t:24,1,1 -s:256 -i:$(PLAYER_INC_FILE) $(PLAYER_EXTRA_TEX_LIST)
|
||||
@$(MKACTOR3D) $(PLAYER_MOD_IN) -o:$(PLAYER_OUT_DIR) -t:24,1,1 -s:256 -i:$(INC_DIR) $(PLAYER_EXTRA_TEX_LIST) $(PLAYER_ANIM_LIST)
|
||||
|
||||
GFX_DATA_OUT += $(PLAYER_DEP_OUT)
|
||||
|
||||
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
# Animations
|
||||
#----------------------------------------------------------------------------
|
||||
anims: playeranims
|
||||
cleananims: cleanplayeranims
|
||||
|
||||
ANIM_OUT_DIR := $(DATA_OUT)/anims
|
||||
PLAYER_ANIM_IN_DIR := $(ACTOR_IN_DIR)/SpongeBob
|
||||
|
||||
# DUFF_ANIMS deathfall runjumpend runjumpstart
|
||||
PLAYER_ANIM_LIST := buttbounceend buttbouncestart deathbackwards deathdry deathforwards deathspin deathtar electricshock electricshockend electricshockstart faceback facefront \
|
||||
fall getup getuprun hitground hover hoverend hoverstart idlebreathe idlehoola idlelook idlewigglearm jumpend karate run \
|
||||
runstart runstop soakup talk01 teeterback teeterfront \
|
||||
idlewind
|
||||
|
||||
PLAYER_ANIM_IN := $(foreach FILE, $(PLAYER_ANIM_LIST),$(PLAYER_ANIM_IN_DIR)/$(FILE).gin)
|
||||
PLAYER_ANIM_OUT := $(ANIM_OUT_DIR)/Player.Abk
|
||||
PLAYER_ANIM_INC := $(INC_DIR)/Player_Anim.h
|
||||
|
||||
playeranims: $(PLAYER_ANIM_IN)
|
||||
|
||||
cleanplayeranims:
|
||||
@$(RM) -f $(PLAYER_ANIM_OUT)
|
||||
@$(ECHO) Player Anims Cleaned
|
||||
|
||||
$(PLAYER_ANIM_OUT) : $(PLAYER_ANIM_IN)
|
||||
@$(MKANIM3D) $(PLAYER_ANIM_IN) -o:$(PLAYER_ANIM_OUT) -i:$(PLAYER_ANIM_INC) -s:256
|
||||
GFX_DATA_OUT += $(PLAYER_ANIM_OUT)
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
#----------------------------------------------------------------------------
|
||||
# Text translations
|
||||
|
@ -554,7 +530,6 @@ GFX_DATA_OUT += $(DEMO_ALL_OUT)
|
|||
GRAF_DIRS_TO_MAKE += $(TRANS_OUT_DIR) \
|
||||
$(UI_GFX_OUT_DIR) \
|
||||
$(ACTORS_DIRS_TO_MAKE) \
|
||||
$(ANIM_OUT_DIR) \
|
||||
$(LEVELS_DIRS_TO_MAKE)
|
||||
|
||||
gdirs : $(GRAF_DIRS_TO_MAKE)
|
||||
|
@ -595,7 +570,6 @@ $(BIGLUMP_OUT) : $(BIGLUMP_IN)
|
|||
|
||||
all : dirs gdirs \
|
||||
actors \
|
||||
anims \
|
||||
levels \
|
||||
biglump
|
||||
@$(ECHO) Graphics made
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue