Home » MODDING HQ 1.13 » v1.13 Modding, Customising, Editing » v1.13 Modding, Customising, Editing » Obsolete speech files?
Obsolete speech files?[message #353726]
|
Sun, 10 June 2018 13:41
|
|
townltu |
|
Messages:384
Registered:December 2017 Location: here |
|
|
Not sure if this has already come up,
only instance of string "_071.wav" appears to be posted by inshy which at least does not contradict my theory:
During an attempt to create a new files for a speechset, namely:
QUOTE_GOING_TO_AUTO_SLEEP,
QUOTE_WORK_UP_AND_RETURNING_TO_ASSIGNMENT, // woke up from auto sleep, going back to work
i checked for original quotes nnn_071 & nnn_072 to get some feedback for cuts,
but could not find any among the original files that I extracted from speech.slf,
and obviously they have not been added later for the original characters,
there are only some 071/072 files belonging to speechsets that were added later,
by modders who perhaps were not aware that these are not required
as they probably just took the full list as reference like i did.
Note i dont hire wildfire mercs in general, but used other mercs that were added and have the 071/072 lines,
but cant remember to have heard somebody speak those added 071&072 lines,
unless not unique like "gimmi a break" by Leech.
So am i right drawing the conclusion that nnn_071 and nnn_072 are not required at all
as the code never selects one of them?
If so, is there another way than wading through tons of files in order to reveal obsolte lines/files in the list?
List taken from Flugentes "Adding a new character" topic
Toggle Spoiler[code]// 0
QUOTE_SEE_ENEMY = 0,
QUOTE_SEE_ENEMY_VARIATION,
QUOTE_IN_TROUBLE_SLASH_IN_BATTLE,
QUOTE_SEE_CREATURE,
QUOTE_FIRSTTIME_GAME_SEE_CREATURE,
QUOTE_TRACES_OF_CREATURE_ATTACK,
QUOTE_HEARD_SOMETHING,
QUOTE_SMELLED_CREATURE,
QUOTE_WEARY_SLASH_SUSPUCIOUS,
QUOTE_WORRIED_ABOUT_CREATURE_PRESENCE,
//10
QUOTE_ATTACKED_BY_MULTIPLE_CREATURES,
QUOTE_SPOTTED_SOMETHING_ONE,
QUOTE_SPOTTED_SOMETHING_TWO,
QUOTE_OUT_OF_AMMO,
QUOTE_SERIOUSLY_WOUNDED,
QUOTE_BUDDY_1_KILLED,
QUOTE_BUDDY_2_KILLED,
QUOTE_LEARNED_TO_LIKE_MERC_KILLED,
QUOTE_FORGETFULL_SLASH_CONFUSED,
QUOTE_JAMMED_GUN,
//20
QUOTE_UNDER_HEAVY_FIRE,
QUOTE_TAKEN_A_BREATING,
QUOTE_CLOSE_CALL,
QUOTE_NO_LINE_OF_FIRE,
QUOTE_STARTING_TO_BLEED,
QUOTE_NEED_SLEEP,
QUOTE_OUT_OF_BREATH,
QUOTE_KILLED_AN_ENEMY,
QUOTE_KILLED_A_CREATURE,
QUOTE_HATED_1,
//30
QUOTE_HATED_2,
QUOTE_LEARNED_TO_HATE_MERC,
QUOTE_AIM_KILLED_MIKE,
QUOTE_MERC_QUIT_LEARN_TO_HATE = QUOTE_AIM_KILLED_MIKE,
QUOTE_HEADSHOT,
QUOTE_PERSONALITY_TRAIT,
QUOTE_ASSIGNMENT_COMPLETE,
QUOTE_REFUSING_ORDER,
QUOTE_KILLING_DEIDRANNA,
QUOTE_KILLING_QUEEN,
QUOTE_ANNOYING_PC,
//40
QUOTE_STARTING_TO_WHINE,
QUOTE_NEGATIVE_COMPANY,
QUOTE_AIR_RAID,
QUOTE_WHINE_EQUIPMENT,
QUOTE_SOCIAL_TRAIT,
QUOTE_PASSING_DISLIKE,
QUOTE_EXPERIENCE_GAIN,
QUOTE_REFUSE_TO_EATFOOD,
QUOTE_REFUSE_TO_SMOKE,
QUOTE_HATED_1_ARRIVES,
QUOTE_MERC_QUIT_HATED_1 = QUOTE_HATED_1_ARRIVES,
//50
QUOTE_HATED_2_ARRIVES,
QUOTE_MERC_QUIT_HATED_2 = QUOTE_HATED_2_ARRIVES,
QUOTE_BUDDY_1_GOOD,
QUOTE_BUDDY_2_GOOD,
QUOTE_LEARNED_TO_LIKE_WITNESSED,
QUOTE_DELAY_CONTRACT_RENEWAL,
QUOTE_NOT_GETTING_PAID = QUOTE_DELAY_CONTRACT_RENEWAL,
QUOTE_AIM_SEEN_MIKE,
QUOTE_PC_DROPPED_OMERTA = QUOTE_AIM_SEEN_MIKE,
QUOTE_BLINDED,
QUOTE_DEFINITE_CANT_DO,
QUOTE_LISTEN_LIKABLE_PERSON,
QUOTE_ENEMY_PRESENCE,
//60
QUOTE_WARNING_OUTSTANDING_ENEMY_AFTER_RT,
QUOTE_FOUND_SOMETHING_SPECIAL,
QUOTE_SATISFACTION_WITH_GUN_AFTER_KILL,
QUOTE_SPOTTED_JOEY,
QUOTE_RESPONSE_TO_MIGUEL_SLASH_QUOTE_MERC_OR_RPC_LETGO,
QUOTE_SECTOR_SAFE,
QUOTE_STUFF_MISSING_DRASSEN,
QUOTE_KILLED_FACTORY_MANAGER,
QUOTE_SPOTTED_BLOODCAT,
QUOTE_END_GAME_COMMENT,
//70
QUOTE_ENEMY_RETREATED,
QUOTE_GOING_TO_AUTO_SLEEP,
QUOTE_WORK_UP_AND_RETURNING_TO_ASSIGNMENT, // woke up from auto sleep, going back to work
QUOTE_ME_TOO, // me too quote, in agreement with whatever the merc previous said
QUOTE_USELESS_ITEM,
QUOTE_BOOBYTRAP_ITEM,
QUOTE_SUSPICIOUS_GROUND,
QUOTE_DROWNING,
QUOTE_MERC_REACHED_DESTINATION,
QUOTE_JA2UB_LAPTOP_FIXED, // JA2UB: played when the laptop is fixed
//80
QUOTE_REPUTATION_REFUSAL, //80
QUOTE_NON_AIM_BUDDY_3_KILLED = QUOTE_REPUTATION_REFUSAL,
QUOTE_DEATH_RATE_REFUSAL, //= 81,
QUOTE_NON_AIM_BUDDY_4_KILLED = QUOTE_DEATH_RATE_REFUSAL,
QUOTE_LAME_REFUSAL, //= 82,
QUOTE_NON_AIM_BUDDY_5_KILLED = QUOTE_LAME_REFUSAL,
QUOTE_WONT_RENEW_CONTRACT_LAME_REFUSAL, //=83,
QUOTE_NON_AIM_HATED_3 = QUOTE_WONT_RENEW_CONTRACT_LAME_REFUSAL,
QUOTE_ANSWERING_MACHINE_MSG, //= 84,
QUOTE_NON_AIM_HATED_4 = QUOTE_ANSWERING_MACHINE_MSG,
QUOTE_DEPARTING_COMMENT_CONTRACT_NOT_RENEWED_OR_48_OR_MORE, //=85,
QUOTE_NON_AIM_HATED_5 = QUOTE_DEPARTING_COMMENT_CONTRACT_NOT_RENEWED_OR_48_OR_MORE,
QUOTE_HATED_1_ON_TEAM,// = 86,
QUOTE_NON_AIM_BUDDY_3_GOOD = QUOTE_HATED_1_ON_TEAM,
QUOTE_HATED_2_ON_TEAM,// = 87,
QUOTE_NON_AIM_BUDDY_4_GOOD = QUOTE_HATED_2_ON_TEAM,
QUOTE_LEARNED_TO_HATE_MERC_ON_TEAM,// = 88,
QUOTE_NON_AIM_BUDDY_5_GOOD = QUOTE_LEARNED_TO_HATE_MERC_ON_TEAM,
QUOTE_CONTRACTS_OVER,// = 89,
QUOTE_MERC_QUIT_HATED_3 = QUOTE_CONTRACTS_OVER,
//90
QUOTE_ACCEPT_CONTRACT_RENEWAL, // =90,
QUOTE_MERC_QUIT_HATED_4 = QUOTE_ACCEPT_CONTRACT_RENEWAL,
QUOTE_CONTRACT_ACCEPTANCE,// =91,
QUOTE_MERC_QUIT_HATED_5 = QUOTE_CONTRACT_ACCEPTANCE,
QUOTE_JOINING_CAUSE_BUDDY_1_ON_TEAM,// = 92,
QUOTE_JOINING_CAUSE_BUDDY_2_ON_TEAM,// = 93,
QUOTE_JOINING_CAUSE_LEARNED_TO_LIKE_BUDDY_ON_TEAM,// = 94,
QUOTE_REFUSAL_RENEW_DUE_TO_MORALE,// = 95,
QUOTE_PRECEDENT_TO_REPEATING_ONESELF,// = 96,
QUOTE_REFUSAL_TO_JOIN_LACK_OF_FUNDS,// = 97,
QUOTE_DEPART_COMMET_CONTRACT_NOT_RENEWED_OR_TERMINATED_UNDER_48,// = 98,
QUOTE_DEATH_RATE_RENEWAL,
//100
QUOTE_HATED_1_ON_TEAM_WONT_RENEW,
QUOTE_HATED_2_ON_TEAM_WONT_RENEW,
QUOTE_LEARNED_TO_HATE_ON_TEAM_WONT_RENEW,
QUOTE_RENEWING_CAUSE_BUDDY_1_ON_TEAM,
QUOTE_RENEWING_CAUSE_BUDDY_2_ON_TEAM,
QUOTE_RENEWING_CAUSE_LEARNED_TO_LIKE_BUDDY_ON_TEAM,
QUOTE_PRECEDENT_TO_REPEATING_ONESELF_RENEW,
QUOTE_RENEW_REFUSAL_DUE_TO_LACK_OF_FUNDS,
QUOTE_GREETING,
QUOTE_SMALL_TALK,
//110
QUOTE_IMPATIENT_QUOTE,
QUOTE_LENGTH_OF_CONTRACT,
QUOTE_COMMENT_BEFORE_HANG_UP,
QUOTE_HATED_1_ON_TEAM_LONGTIMETOHATE, // played when we refuse to be hired because hated person is present and hatetime >= 24 (else play QUOTE_HATED_1_ON_TEAM)
QUOTE_HATED_2_ON_TEAM_LONGTIMETOHATE,
QUOTE_MERC_LEAVING_ALSUCO_SOON,
QUOTE_MERC_GONE_UP_IN_PRICE,
#ifdef JA2UB
QUOTE_ENTER_SECTOR_WITH_FAN_1,
QUOTE_ENTER_SECTOR_WITH_FAN_2,
#endif
QUOTE_AIM_BUDDY_3_KILLED = 119,
//120
QUOTE_AIM_BUDDY_4_KILLED,
QUOTE_AIM_BUDDY_5_KILLED,
QUOTE_AIM_HATED_3,
QUOTE_AIM_HATED_4,
QUOTE_AIM_HATED_5,
QUOTE_HATED_3_ARRIVES,
QUOTE_HATED_4_ARRIVES,
QUOTE_HATED_5_ARRIVES,
QUOTE_AIM_BUDDY_3_GOOD,
QUOTE_AIM_BUDDY_4_GOOD,
//130
QUOTE_AIM_BUDDY_5_GOOD,
QUOTE_HATED_3_ON_TEAM,
QUOTE_HATED_4_ON_TEAM,
QUOTE_HATED_5_ON_TEAM,
QUOTE_JOINING_CAUSE_BUDDY_3_ON_TEAM,
QUOTE_JOINING_CAUSE_BUDDY_4_ON_TEAM,
QUOTE_JOINING_CAUSE_BUDDY_5_ON_TEAM,
QUOTE_HATED_3_ON_TEAM_WONT_RENEW,
QUOTE_HATED_4_ON_TEAM_WONT_RENEW,
QUOTE_HATED_5_ON_TEAM_WONT_RENEW,
//140
QUOTE_RENEWING_CAUSE_BUDDY_3_ON_TEAM,
QUOTE_RENEWING_CAUSE_BUDDY_4_ON_TEAM,
QUOTE_RENEWING_CAUSE_BUDDY_5_ON_TEAM,
QUOTE_HATED_3_ON_TEAM_LONGTIMETOHATE,
QUOTE_HATED_4_ON_TEAM_LONGTIMETOHATE,
QUOTE_HATED_5_ON_TEAM_LONGTIMETOHATE,
[/pre] [/align]
p.s.
Also no 077 aka "Swimming in water. Sinking" for any of the old mercs.
[Updated on: Sun, 10 June 2018 14:22] Report message to a moderator
|
Master Sergeant
|
|
|
|
|
Re: Obsolete speech files?[message #353729 is a reply to message #353728]
|
Sun, 10 June 2018 16:34
|
|
townltu |
|
Messages:384
Registered:December 2017 Location: here |
|
|
Thank you both for feedback.
Quote:There is no code to let the Merc tell you that if he goes into the water he'll drown.
Weird because a you perhaps already know the appropriate message exists as e.g. 000_034.wav,
34 is called "waterphobia" and "wont go in water/feel uncomfortable/forgetful/nervous" in my lists and "QUOTE_PERSONALITY_TRAIT" above.
I am quite sure to have heard waterphobia unrelated nnn_034 messages,
e.g. MDs "the heat in this place is ..." which iirc only pops up in hot sectors,
Fidels "... come back as big bird ..." and Razors "... dont know why everybody thinks im psychotic ..." etc,
which are unique, i.e. same file is not used in game multiple times.
Perhaps something is broken like game does not detect distance to water for nonswimmer,
fails to call the audio file for water_too_close, ...
Quote:... there's nothing you can do to save the Merc from drowning. ...
Another merc with lets say commando frogman background should easily be able to save the drowning person,
but since nonswimmer is considered a weakness, it lowers opinion in exactly the wrong moment
so that nobody is willing to help at all :D
Report message to a moderator
|
Master Sergeant
|
|
|
Re: Obsolete speech files?[message #353764 is a reply to message #353729]
|
Tue, 12 June 2018 20:02
|
|
townltu |
|
Messages:384
Registered:December 2017 Location: here |
|
|
Question expanded to .GAP files:
I recognized they are completely missing in Ryder Twins & Max Payne package,
does it make sense to add them at all?
Or can i save the effort to convert all .ogg files to .wav format so i can feed them to the gap file generator.
(gfg v1.20 loads .ogg but reports error on failure creating the .gap,
in case pls tell me if there is a better one which does not require an install routine)
Or does the game generate eye&mouth movement if the related .gap file is missing,
and if so is the outcome good enough compared to generated gap files?
I also noticed several instances for e.g. the "curse" message of a character in said package,
they appear to share a naming convention.
So is it correct to call my 1st "curses" sound [pcID]_curse2.ogg and increase the number for my other "curse" options,
and if so is the random distribution linear?
_____
only 23 left ;)
Report message to a moderator
|
Master Sergeant
|
|
|
|
|
Goto Forum:
Current Time: Thu Apr 18 23:51:20 GMT+3 2024
Total time taken to generate the page: 0.01255 seconds
|