Never mind, i figured it out. I checked one of the main story's saved files and found a list of hint names that were valid.
<container type="100" name="mlstHintsGiven" class_type="cLuxHintHandler_Hint_SaveData">
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="DarknessDecrease" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="EnemySeen" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="EnemyTip01" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="EnemyTip02" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="EntityGrab" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="EntityLever" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="EntityPush" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="EntitySlide" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="EntitySwingDoor" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="EntityWheel" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="LanternNoItem" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="PickHealthPotion" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="PickLantern" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="PickOil" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="PickTinderbox" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="PushHint" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="QuestAdded" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="RecentlyReadText" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="SanityHit" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="SanityLow" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="hidehint" />
</class>
<class type="cLuxHintHandler_Hint_SaveData" name="">
<var type="4" name="msName" val="run" />
</class>
</container>
The valid names are the whatever the value for "val" is.