We have upgraded to the latest version of MediaWiki and now support TLS1.2 and transcoding!
Please contact us via Discord or Twitter if you experience any problems.

Bully: Scholarship Edition (Windows)/Unused Text/Development Text

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Bully: Scholarship Edition (Windows)/Unused Text.

Development Text

# Bike parts	and clothing
# You no longer need to add an entry here!!
# To Add clothing:
# 1. Add the dff and txd to Bully\Datasource\Models\Clothing
# 2. Add an entry to Bully\Bin\Bully_PS2\Config\Dat\Cloths.dat
# 3. Run BuildGameSmart.bat

Can be found in default.ide.

#   - Model Index
# 0 - Dff Name
# 1 - TXD Name
# 2 - StreamingSource/World/Anim/AGR Name
# 3 - Ped AGR Name
# 4 - Alpha test (0 alpha-test off, 1 alpha-test on)
# 5 - Secondary collision model
#       | is the collision
#       / is the animating door
#       . is the root of the object
#
#		0 = none
#
#		1 =	| / 
#			|/  .
#
#		2 =	 \ |
#			. \|
#
#		3 = |  /     \  |
#		    |./   or  \.|
#
#		4 = | / \ |
#		    |/ . \|
#
#		5 = StalDoor
#		6 = PrepDoor
# 6 - Manual Target Lock
#
# COMMENTS
# All Attributes have been moved to Globals.Act under Props
# The modelname (0) is now also used for the directory since all
# of the models currently use that naming convention. Check that 
# the directory name is the same as the modelname. Ie, pDoorBrk needs
# a directory in animod called pDoorBrk.

Can be found in props.ide.

Executable

ShaderBinariesDebug

Debug

DEBUGCAM

User Input Handler: Debug Menu

ShaderTextDebug

HBDebugLogMemStats

CameraDebugActive

HBDebugMenuAddItem
DebugMenuAddPage
DebugScreenShot
DebugAssert
DebugPrint

IsMissionDebugSuccess
IsMissionDebugFailure

References to a debug menu is present in the executable.

Leftover Code

#ifndef __XACT_PROJECT_ALRMCLK__
#define __XACT_PROJECT_ALRMCLK__

typedef enum
{
    XACT_VARIABLE_NUMCUEINSTANCES = 0,
    XACT_VARIABLE_ATTACKTIME = 1,
    XACT_VARIABLE_RELEASETIME = 2,
    XACT_VARIABLE_ORIENTATIONANGLE = 3,
    XACT_VARIABLE_DOPPLERPITCHSCALAR = 4,
    XACT_VARIABLE_SPEEDOFSOUND = 5,
    XACT_VARIABLE_DISTANCE = 6,
    XACT_VARIABLE_VOLUME = 7,
    XACT_VARIABLE_PITCH = 8,
} XACT_VARIABLE;

#define XACT_VARIABLE_COUNT 9

typedef enum
{
    XACT_WAVEBANK_ALRMCLK_ALARMCLOCKLOOP16K = 0,
    XACT_WAVEBANK_ALRMCLK_ALRMCLOCKEND16K = 1,
} XACT_WAVEBANK_ALRMCLK;

#define XACT_WAVEBANK_ALRMCLK_ENTRY_COUNT 2

typedef enum
{
    XACT_CUE_ALRMCLK_ALARM_CLOCK0 = 0,
    XACT_CUE_ALRMCLK_ALARM_CLOCK1 = 1,
    XACT_CUE_ALRMCLK_ALARM_CLOCK2 = 2,
} XACT_CUE_ALRMCLK;

#define XACT_CUE_ALRMCLK_ENTRY_COUNT 3

#endif // __XACT_PROJECT_ALRMCLK__

Leftover code for the alarm clock.