├── .gitignore ├── CoC2SaveEditor.html ├── external ├── FileSaver.js └── sakura-vader.css ├── main.css ├── package.json ├── scripts ├── bundler.js └── generate.js ├── src ├── Data │ ├── Char.ts │ ├── CharTypes.ts │ ├── GameSave.ts │ ├── GenericInfo.ts │ ├── State.ts │ └── ValueLookup.ts ├── Display │ ├── Fields │ │ ├── Array.ts │ │ ├── Boolean.ts │ │ ├── Category.ts │ │ ├── FilterBar.ts │ │ ├── Label.ts │ │ ├── MultiOption.ts │ │ ├── Number.ts │ │ ├── NumberOrNull.ts │ │ ├── Radio.ts │ │ ├── Select.ts │ │ ├── SingleObject.ts │ │ ├── String.ts │ │ └── TabbedContent.ts │ ├── HTMLGenerics.ts │ ├── Input.ts │ ├── TabBar.ts │ └── UIActions.ts ├── GameData │ ├── CharDefaults.ts │ ├── Flags.ts │ └── GlobalKeys.ts ├── UI │ ├── Disclaimer.ts │ ├── EditorContent.ts │ ├── EditorContent │ │ ├── Char.ts │ │ ├── CharContent │ │ │ ├── Body.ts │ │ │ ├── BodyContent │ │ │ │ ├── Body.ts │ │ │ │ ├── Chest.ts │ │ │ │ ├── Crotch.ts │ │ │ │ └── Head.ts │ │ │ ├── EffectContent │ │ │ │ ├── Boon.ts │ │ │ │ ├── GenericEffects.ts │ │ │ │ ├── Perks.ts │ │ │ │ └── Powers.ts │ │ │ ├── Effects.ts │ │ │ ├── Info.ts │ │ │ ├── Inventory.ts │ │ │ └── Stats.ts │ │ └── Flags.ts │ ├── SaveLoad.ts │ └── SaveLoadBar.ts ├── Window.ts └── index.ts ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .vscode/ 4 | bundled.js -------------------------------------------------------------------------------- /CoC2SaveEditor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/CoC2SaveEditor.html -------------------------------------------------------------------------------- /external/FileSaver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/external/FileSaver.js -------------------------------------------------------------------------------- /external/sakura-vader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/external/sakura-vader.css -------------------------------------------------------------------------------- /main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/main.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/package.json -------------------------------------------------------------------------------- /scripts/bundler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/scripts/bundler.js -------------------------------------------------------------------------------- /scripts/generate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/scripts/generate.js -------------------------------------------------------------------------------- /src/Data/Char.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Data/Char.ts -------------------------------------------------------------------------------- /src/Data/CharTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Data/CharTypes.ts -------------------------------------------------------------------------------- /src/Data/GameSave.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Data/GameSave.ts -------------------------------------------------------------------------------- /src/Data/GenericInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Data/GenericInfo.ts -------------------------------------------------------------------------------- /src/Data/State.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Data/State.ts -------------------------------------------------------------------------------- /src/Data/ValueLookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Data/ValueLookup.ts -------------------------------------------------------------------------------- /src/Display/Fields/Array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/Array.ts -------------------------------------------------------------------------------- /src/Display/Fields/Boolean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/Boolean.ts -------------------------------------------------------------------------------- /src/Display/Fields/Category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/Category.ts -------------------------------------------------------------------------------- /src/Display/Fields/FilterBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/FilterBar.ts -------------------------------------------------------------------------------- /src/Display/Fields/Label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/Label.ts -------------------------------------------------------------------------------- /src/Display/Fields/MultiOption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/MultiOption.ts -------------------------------------------------------------------------------- /src/Display/Fields/Number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/Number.ts -------------------------------------------------------------------------------- /src/Display/Fields/NumberOrNull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/NumberOrNull.ts -------------------------------------------------------------------------------- /src/Display/Fields/Radio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/Radio.ts -------------------------------------------------------------------------------- /src/Display/Fields/Select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/Select.ts -------------------------------------------------------------------------------- /src/Display/Fields/SingleObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/SingleObject.ts -------------------------------------------------------------------------------- /src/Display/Fields/String.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/String.ts -------------------------------------------------------------------------------- /src/Display/Fields/TabbedContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Fields/TabbedContent.ts -------------------------------------------------------------------------------- /src/Display/HTMLGenerics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/HTMLGenerics.ts -------------------------------------------------------------------------------- /src/Display/Input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/Input.ts -------------------------------------------------------------------------------- /src/Display/TabBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/TabBar.ts -------------------------------------------------------------------------------- /src/Display/UIActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Display/UIActions.ts -------------------------------------------------------------------------------- /src/GameData/CharDefaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/GameData/CharDefaults.ts -------------------------------------------------------------------------------- /src/GameData/Flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/GameData/Flags.ts -------------------------------------------------------------------------------- /src/GameData/GlobalKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/GameData/GlobalKeys.ts -------------------------------------------------------------------------------- /src/UI/Disclaimer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/Disclaimer.ts -------------------------------------------------------------------------------- /src/UI/EditorContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/Char.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/Char.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/Body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/Body.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/BodyContent/Body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/BodyContent/Body.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/BodyContent/Chest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/BodyContent/Chest.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/BodyContent/Crotch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/BodyContent/Crotch.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/BodyContent/Head.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/BodyContent/Head.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/EffectContent/Boon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/EffectContent/Boon.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/EffectContent/GenericEffects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/EffectContent/GenericEffects.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/EffectContent/Perks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/EffectContent/Perks.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/EffectContent/Powers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/EffectContent/Powers.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/Effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/Effects.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/Info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/Info.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/Inventory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/Inventory.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/CharContent/Stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/CharContent/Stats.ts -------------------------------------------------------------------------------- /src/UI/EditorContent/Flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/EditorContent/Flags.ts -------------------------------------------------------------------------------- /src/UI/SaveLoad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/SaveLoad.ts -------------------------------------------------------------------------------- /src/UI/SaveLoadBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/UI/SaveLoadBar.ts -------------------------------------------------------------------------------- /src/Window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/Window.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/end5/CoC2-Save-Editor/HEAD/tslint.json --------------------------------------------------------------------------------