23.10

The scripts that control guard map dialogue are flawed

The TR_Map variable for guards is set by calling the script T_ScGlobal_LoopTR, which sets the global variable TR_MapPos that determines the current TR map. The local TR_Map variable is then set to this value through the guard's local script. The problem is that TR_Map is only set once, and TR_MapPos is only updated upon cell change to an exterior cell. Now, if you enter a new map district through fast travel, there is no guarantee that the global script has had time to run before the local variables are set, which means the guards may get the wrong value for TR_Map.

Issues with T_Imp_SetMw

The floor on the 2 pieces of T_Imp_SetMw_I_PlainFloor[...] are at a lower level than the rest of T_Imp_SetMw_I_Plain[...]. Coincidentally, they are on the same level as in_c_thatch_room_pcenter which is lower than the rest of in_c_thatch_room_[...].

Also, the floor on the 3 pieces of T_Imp_SetMw_I_PlainCenter[...] are uneven (see screenshots).

Rith-Ilviryon Ancestral Tomb should be cut from the section file

Now that the Rith-Ilviryon ancestral tomb is no longer included in the Dominions of Dust release, the related interior should be cut from the section file. I don't know whether the best idea is to retain it as a design claim (probably not) or demolish it entirely. There is also a related quest called "Find a Lost Comrade in Rith-Ilviryon". I think it could get slightly rewritten and refitted to another area. It currently involves at least two NPCs (I haven't played it), the topic "Malmotugor", and a few unique greetings. The topic "Rith-Ilviryon" should also be deleted.

Expunge T_Glb_GetTeleportingDisabled, use T_Glob_GetTeleportingDisabled instead

Currently there are two globals in T_D that are used to prevent teleporting. T_Glb_GetTeleportingDisabled is misnamed, and T_Glob_GetTeleportingDisabled should be used instead. Currently, all scripts in TR_Mainland use the T_Glb version, while dialogue uses T_Glob. That is an issue. Replace T_Glb with T_Glob in all relevant scripts via text search.

Vhul NPC Name Mismatch

Reported by socks on Discord:

The wiki calls an NPC Dolyn Valor, an NPC called him Dolyn Volor, his house is Golyn Volor, and his NPC name is Dolyn Volor.

This is in Vhul.

 

From abby:

I do want to note that Golvyn Volor is actually an NPC seperate from Dolyn Volor

 

Both suggested changing one of their names to be less confusing.

Almas Thirr "specific place" topic isn't very good.

The current "specific place" for Almas Thirr reads:

The canton has four levels. Senior clergy reside in the plaza, and the waistworks house the Ordinator barracks and Temple offices. The canalworks is where the common folk gather. Hardly anyone heads down into the underworks. Pilgrims flock to the Bloodstone Shrine, found in the monastery near the eastern docks.

There are no Temple Offices in the Waistworks, and this entry really should mention that the Temple is in the Canalworks. Also the fact that there are shops on the western bridge.

Duplicate IDs

there are two instances of the same ID used for different objects in TR_Mainland

TR_m3_OE_MG_PuzzleExit is both a Script and a Door

TR_m4_HH_ScribPie is both a Journal and an Ingredient

while technically I don't think this causes problems as the Types differ, it would be good to make sure that these IDs are truly unique, so re-ID one of the two instances for both of these and update relevant scripts to refer to the new ID.

Animation issues with Alvo Sareleth's head model

The animations on the unique head T_B_De_UNI_HeadArchmatronTR (used for Alvu Sareleth in Necrom, High Offices) are broken: occasionally she blinks very rapidly, gets "frozen" with her mouth wide open or her eyes closed for ~1sec each. The model T_B_De_HeadFemTR_49 (which afaik is based on the unique one) does not seem to be affected.

Pages

Subscribe to RSS - 23.10