Note that there may be a few false positives, for occurrences of the word "set" in a string or comment, or when the variable is only set to 0. Also, the new tutorial is safe because they are all set to 0 before you finish.
Edit: add script, which cuts down a bit on false positives in strings and comments; update list
Code: Select all
grep -o -h '\<set \+[A-Za-z_][A-Za-z_0-9]* *,' -r npc/ db/ | sort -u
Code: Select all
set Annual_Quest,
set BOSS_POINTS,
set BankAccount,
set BaseLevel,
set Bugleg,
set Candyman,
set CaveSnakeLamp,
set ChestQuest,
set ChristmasQuest,
set ChristmasQuest2,
set Count_White,
set Count_Yellow,
set DailyQuestBonus,
set DailyQuestPoints,
set DailyQuestTime,
set Easter_2010_EggState1,
set Easter_2010_EggState2,
set Easter_2010_EggState3,
set Easter_2010_EggState4,
set Easter_2010_EggState5,
set Easter_2010_QuestState,
set FLAGS,
set Golbenez_Inn_Cost,
set Golden,
set HEATHIN_QUEST,
set HWQUEST1,
set HWQUEST10,
set HWQUEST11,
set HWQUEST12,
set HWQUEST13,
set HWQUEST14,
set HWQUEST15,
set HWQUEST16,
set HWQUEST17,
set HWQUEST18,
set HWQUEST19,
set HWQUEST2,
set HWQUEST20,
set HWQUEST3,
set HWQUEST4,
set HWQUEST5,
set HWQUEST6,
set HWQUEST7,
set HWQUEST8,
set HWQUEST9,
set Halloween08,
set HellSave,
set HellState,
set Hp,
set Illia_Uniques_Count,
set Inspector,
set Katze,
set KatzeBeenOutside,
set LastHiss,
set MAGIC_EXPERIENCE,
set MAGIC_FLAGS,
set MPQUEST,
set Maze,
set Menhir_Activated,
set Mirak_Bantime,
set Mirak_Questtime,
set Mobpt,
set Naem_Quest_Done,
set Open_Underground_Palace_Barrier,
set OrumQuest,
set OrumQuestBarrier,
set OrumQuestTorch,
set QUEST_Airlia,
set QUEST_Barbarians,
set QUEST_BlueSage,
set QUEST_Christmas09_state,
set QUEST_Easter08_state,
set QUEST_Easter09,
set QUEST_Easter09_slots,
set QUEST_Easter11,
set QUEST_Easter12,
set QUEST_Forestbow_state,
set QUEST_Graveyard_Caretaker,
set QUEST_Graveyard_Inn,
set QUEST_MAGIC,
set QUEST_MAGIC2,
set QUEST_MIRIAM,
set QUEST_MIRIAM_cheat,
set QUEST_MIRIAM_run,
set QUEST_MIRIAM_start,
set QUEST_Mirak,
set QUEST_Nivalis_state,
set QUEST_NorthTulimshar,
set QUEST_Scythe_state,
set QUEST_WG_state,
set QUEST_clothdyer_knowsdye,
set QUEST_clothdyer_state,
set QUEST_demon_mines,
set QUEST_xmas07_cookies,
set QUEST_xmas07_milk,
set QUEST_xmas07_presents,
set QUEST_xmas07_state,
set QUEST_xmas08_state,
set Quest_Halloween,
set ResetA_charstate,
set Rossy_Quest,
set Scorp,
set Silver,
set TMW_Quest,
set TUT_var,
set White,
set XMASQUEST1,
set XMASQUEST10,
set XMASQUEST11,
set XMASQUEST12,
set XMASQUEST13,
set XMASQUEST14,
set XMASQUEST15,
set XMASQUEST16,
set XMASQUEST17,
set XMASQUEST18,
set XMASQUEST19,
set XMASQUEST2,
set XMASQUEST20,
set XMASQUEST3,
set XMASQUEST4,
set XMASQUEST5,
set XMASQUEST6,
set XMASQUEST7,
set XMASQUEST8,
set XMASQUEST9,
set Xmas2010,
set Yellow,
set Zeny,
set cavefights,
set gotcherry,
set hasan,
set hw2011,
set hween10,
set hween10_bonecount,
set hween10_collect,
set hween10_collect_canpump,
set hween10_collect_jelskul,
set hween10_collect_mmallow,
set hween10_collect_tondel,
set hween10_credits,
set hween10_paid,
set kaan,
set maggot,
set sorfina,
set tanisha,
set tvis,
set wolvern_count,
set xmas11,
set xmas2012,
set yet,