├── client
├── res
│ ├── HCC.ico
│ ├── Ring.bmp
│ ├── icon.gif
│ ├── parrot.pal
│ ├── purple.pal
│ ├── test0.bmp
│ ├── test1.bmp
│ ├── bitmap2.bmp
│ ├── bitmap3.bmp
│ ├── icon.pal.pal
│ ├── ToolBar_0.bmp
│ ├── ToolBar_1.bmp
│ ├── alchemy.pal.pal
│ ├── icon_small.gif
│ ├── ToolBar_Comp0.bmp
│ ├── ToolBar_Comp1.bmp
│ ├── ToolBar_Form0.bmp
│ ├── ToolBar_Form1.bmp
│ ├── ToolBar_Map0.bmp
│ ├── ToolBar_Map1.bmp
│ ├── ToolBar_Plot0.bmp
│ ├── ToolBar_Plot1.bmp
│ ├── ToolBar_Tech0.bmp
│ ├── ToolBar_Tech1.bmp
│ ├── Icons
│ │ ├── HCC_Dragon.ico
│ │ └── HCC_Tool.ico
│ ├── ToolBar_Orders0.bmp
│ ├── ToolBar_Orders1.bmp
│ ├── ToolBar_Profile0.bmp
│ ├── ToolBar_Profile1.bmp
│ ├── ToolBar_Search0.bmp
│ ├── ToolBar_Search1.bmp
│ ├── ToolBar_Submit0.bmp
│ ├── ToolBar_Submit1.bmp
│ ├── ToolBar_Updates0.bmp
│ ├── ToolBar_Updates1.bmp
│ ├── ToolBar_Wizard0.bmp
│ ├── ToolBar_Wizard1.bmp
│ ├── Toolbar_Report0.bmp
│ ├── Toolbar_Report1.bmp
│ ├── ToolBar_Construction0.bmp
│ ├── ToolBar_Construction1.bmp
│ ├── Construction
│ │ ├── Internal_floor_red.png
│ │ ├── Internal_floor_tan.png
│ │ ├── Internal_human_den.png
│ │ ├── Internal_plot_silo.png
│ │ ├── Internal_plot_tent.png
│ │ ├── Internal_shop_mill.png
│ │ ├── Internal_tier_shop.png
│ │ ├── Internal_tier_silo.png
│ │ ├── Internal_tree_palm.png
│ │ ├── Internal_tree_pine.png
│ │ ├── Internal_fall_coffin.png
│ │ ├── Internal_fall_grave.png
│ │ ├── Internal_fall_skull.png
│ │ ├── Internal_floor_blue.png
│ │ ├── Internal_floor_grey.png
│ │ ├── Internal_house_human.png
│ │ ├── Internal_house_saris.png
│ │ ├── Internal_house_sslik.png
│ │ ├── Internal_plot_fence.png
│ │ ├── Internal_plot_gazebo.png
│ │ ├── Internal_plot_hedges.png
│ │ ├── Internal_plot_vault.png
│ │ ├── Internal_shop_human.png
│ │ ├── Internal_shop_saris.png
│ │ ├── Internal_shop_sslik.png
│ │ ├── Internal_tier_house.png
│ │ ├── Internal_tree_leafy.png
│ │ ├── Internal_tree_swampy.png
│ │ ├── Internal_wall_stone.png
│ │ ├── Internal_winter_tree.png
│ │ ├── Internal_fall_lantern.png
│ │ ├── Internal_fall_scarecrow.png
│ │ ├── Internal_fall_skeleton.png
│ │ ├── Internal_floor_walkway.png
│ │ ├── Internal_house_dwarthen.png
│ │ ├── Internal_house_fiendish.png
│ │ ├── Internal_human_tavern.png
│ │ ├── Internal_plot_archway.png
│ │ ├── Internal_plot_boulders.png
│ │ ├── Internal_plot_fountain.png
│ │ ├── Internal_plot_gemcutter.png
│ │ ├── Internal_plot_refinery.png
│ │ ├── Internal_plot_tannery.png
│ │ ├── Internal_saris_center.png
│ │ ├── Internal_shop_alchemist.png
│ │ ├── Internal_shop_dwarven.png
│ │ ├── Internal_shop_fiendish.png
│ │ ├── Internal_shop_jewelers.png
│ │ ├── Internal_shop_pottery.png
│ │ ├── Internal_shop_scholar.png
│ │ ├── Internal_shop_tinkerer.png
│ │ ├── Internal_tier_library.png
│ │ ├── Internal_tree_branchy.png
│ │ ├── Internal_wall_fiendish.png
│ │ ├── Internal_wall_sandstone.png
│ │ ├── Internal_winter_snowman.png
│ │ ├── Internal_shop_blacksmith.png
│ │ ├── Internal_shop_woodworking.png
│ │ ├── Internal_tier_guildhouse.png
│ │ ├── Internal_winter_presents.png
│ │ ├── Internal_construction_fall.png
│ │ ├── Internal_construction_human.png
│ │ ├── Internal_construction_misc.png
│ │ ├── Internal_construction_paths.png
│ │ ├── Internal_construction_saris.png
│ │ ├── Internal_construction_sslik.png
│ │ ├── Internal_construction_tree.png
│ │ ├── Internal_construction_winter.png
│ │ ├── Internal_plot_clothworking.png
│ │ ├── Internal_plot_essencecircle.png
│ │ ├── Internal_shop_clothworking.png
│ │ ├── Internal_shop_confectioner.png
│ │ ├── Internal_shop_leatherworking.png
│ │ ├── Internal_shop_stoneworking.png
│ │ ├── Internal_construction_dwarven.png
│ │ ├── Internal_construction_fiendish.png
│ │ ├── Internal_shop_dwarvenblacksmith.png
│ │ ├── Internal_construction_simpleworkshop.png
│ │ └── Internal_construction_tieredworkshop.png
│ ├── HCC.rc2
│ └── manifest.xml
├── unzip
│ ├── unzip32.lib
│ └── decs.h
├── StdAfx.cpp
├── rowcursor.cpp
├── FileItem.cpp
├── Scheme.h
├── ItemTech.h
├── Skill.h
├── FileItem.h
├── FileHandler.h
├── WndX.cpp
├── Bonus.h
├── DatabaseRelease.h
├── ItemInfo.h
├── Effect.h
├── Category.h
├── KeywordGroup.h
├── SubCategory.h
├── Regexp.h
├── ImageStore.h
├── CompBonusInfo.h
├── WizardInfo.h
├── ItemTech.cpp
├── OrderItem.h
├── SchoolWizard.h
├── Skill.cpp
├── WindowState.h
├── TechSet.h
├── font.h
├── FormulaSet.h
├── ItemResource.h
├── RegistryAccess.h
├── CompGatherInfo.h
├── rowcursor.h
├── Component.h
├── XMLParser.h
├── picture.cpp
├── FormulaTier.h
├── databaserelease.cpp
├── WizardDialog.cpp
├── picture.h
├── StdAfx.h
├── ObjectSpace.h
├── SkillDialog.h
├── WizardDialog.h
├── Profile.h
├── NewProfileDialog.h
├── orderitem.cpp
├── CrafterSearchDialog.cpp
├── InputListDialog.h
├── Formula.h
├── TechTier.h
├── Bonus.cpp
├── RecacheDialog.h
├── CrafterSearchDialog.h
├── ProfilePage3.h
├── HCC.h
├── ItemInfo.cpp
├── WizardPage3.h
├── WizardPage2.h
├── ProfilePage2.h
├── InputDialog.h
├── TreeCtrlX.h
└── Category.cpp
├── installer
├── nsis
│ ├── NSIS Plugins
│ │ ├── README.md
│ │ ├── Processes.dll
│ │ └── AccessControl.dll
│ ├── Sidebar.bmp
│ ├── MSFLXGRD.OCX
│ ├── layout_float.bmp
│ ├── layout_docked.bmp
│ └── options.ini
├── License.txt
├── gdiplus.dll
├── msvcr71.dll
├── unzip32.dll
├── Official HCC Website.url
├── Online Manual.url
├── Plugins
│ ├── HCC Public Order Database
│ │ ├── readme.txt
│ │ └── export.bat
│ └── plugins_readme.txt
├── Config.xml
├── ReadMe.txt
├── Orders
│ └── Examples
│ │ └── jewelcraft.xml
└── Themes
│ └── themes_readme.txt
├── database
├── Categories.xml
├── Techs
│ ├── Craft
│ │ └── tinkering.xml
│ ├── Adventure
│ │ ├── undeaddamage.xml
│ │ └── eminence.xml
│ └── Spell
│ │ └── primalflash.xml
├── Crafts
│ ├── Epic
│ │ └── epic_weapons.xml
│ ├── Food
│ │ ├── food_sides_rare.xml
│ │ ├── food_desserts_rare.xml
│ │ ├── food_appetizers_rare.xml
│ │ ├── food_maindishes_rare.xml
│ │ ├── foodûdessertsûbasic.xml
│ │ └── foodûdessertsûadvanced.xml
│ ├── Recharges
│ │ └── recharges.xml
│ ├── Tools
│ │ └── dragon_toolclaws.xml
│ ├── Containers
│ │ └── containers_cargodisks.xml
│ └── Jewelry
│ │ └── jewelry_repair.xml
├── Icons
│ └── General
│ │ ├── Internal_000.png
│ │ ├── Internal_claws.png
│ │ ├── Internal_dyes.png
│ │ ├── Internal_food.png
│ │ ├── internal_pond.png
│ │ ├── Internal_alchemy.png
│ │ ├── Internal_banners.png
│ │ ├── Internal_crafts.png
│ │ ├── Internal_crystal.png
│ │ ├── Internal_defense.png
│ │ ├── Internal_dye_red.png
│ │ ├── Internal_fashion.png
│ │ ├── Internal_gadget.png
│ │ ├── Internal_jewelry.png
│ │ ├── Internal_potion.png
│ │ ├── Internal_sockets.png
│ │ ├── Internal_spells.png
│ │ ├── Internal_adventure.png
│ │ ├── Internal_armor_hide.png
│ │ ├── Internal_containers.png
│ │ ├── Internal_dye_black.png
│ │ ├── Internal_dye_blood.png
│ │ ├── Internal_dye_blue.png
│ │ ├── Internal_dye_brown.png
│ │ ├── Internal_dye_garnet.png
│ │ ├── Internal_dye_gold.png
│ │ ├── Internal_dye_green.png
│ │ ├── Internal_dye_jasper.png
│ │ ├── Internal_dye_purple.png
│ │ ├── Internal_dye_silver.png
│ │ ├── Internal_dye_white.png
│ │ ├── Internal_enchanting.png
│ │ ├── Internal_fall_grave.png
│ │ ├── Internal_fall_skull.png
│ │ ├── Internal_floor_blue.png
│ │ ├── Internal_floor_grey.png
│ │ ├── Internal_floor_red.png
│ │ ├── Internal_floor_tan.png
│ │ ├── Internal_handwraps.png
│ │ ├── Internal_human_den.png
│ │ ├── Internal_lair_hall.png
│ │ ├── Internal_lair_lair.png
│ │ ├── Internal_lair_vault.png
│ │ ├── Internal_plot_fence.png
│ │ ├── Internal_plot_silo.png
│ │ ├── Internal_plot_tent.png
│ │ ├── Internal_plot_vault.png
│ │ ├── Internal_recharge.png
│ │ ├── Internal_resource.png
│ │ ├── Internal_shop_human.png
│ │ ├── Internal_shop_mill.png
│ │ ├── Internal_shop_saris.png
│ │ ├── Internal_shop_sslik.png
│ │ ├── Internal_spell_ice.png
│ │ ├── Internal_spell_life.png
│ │ ├── Internal_spell_mind.png
│ │ ├── Internal_spellcraft.png
│ │ ├── Internal_statistics.png
│ │ ├── Internal_technique.png
│ │ ├── Internal_tier_house.png
│ │ ├── Internal_tier_shop.png
│ │ ├── Internal_tier_silo.png
│ │ ├── Internal_tinkering.png
│ │ ├── Internal_tool_metal.png
│ │ ├── Internal_tool_stone.png
│ │ ├── Internal_tool_wood.png
│ │ ├── Internal_tree_leafy.png
│ │ ├── Internal_tree_palm.png
│ │ ├── Internal_tree_pine.png
│ │ ├── Internal_wall_stone.png
│ │ ├── Internal_weapon_1hc.png
│ │ ├── Internal_weapon_1hp.png
│ │ ├── Internal_weapon_1hs.png
│ │ ├── Internal_weapon_2hc.png
│ │ ├── Internal_weapon_2hs.png
│ │ ├── Internal_weapon_bow.png
│ │ ├── Internal_weapon_dye.png
│ │ ├── internal_tree_maple.png
│ │ ├── Internal_armor_cargo.png
│ │ ├── Internal_armor_cloth.png
│ │ ├── Internal_armor_padded.png
│ │ ├── Internal_armor_shield.png
│ │ ├── Internal_clothworking.png
│ │ ├── Internal_confectionry.png
│ │ ├── Internal_construction.png
│ │ ├── Internal_dragonscale.png
│ │ ├── Internal_dye_darkblue.png
│ │ ├── Internal_dye_essence.png
│ │ ├── Internal_dye_lightred.png
│ │ ├── Internal_dye_obsidian.png
│ │ ├── Internal_dye_platinum.png
│ │ ├── Internal_dye_radiant.png
│ │ ├── Internal_earthencraft.png
│ │ ├── Internal_fall_coffin.png
│ │ ├── Internal_fall_lantern.png
│ │ ├── Internal_house_human.png
│ │ ├── Internal_house_saris.png
│ │ ├── Internal_house_sslik.png
│ │ ├── Internal_human_tavern.png
│ │ ├── Internal_lair_library.png
│ │ ├── Internal_lair_murial.png
│ │ ├── Internal_lair_shrine.png
│ │ ├── Internal_lair_storage.png
│ │ ├── Internal_plot_archway.png
│ │ ├── Internal_plot_banner.png
│ │ ├── Internal_plot_gazebo.png
│ │ ├── Internal_plot_hedges.png
│ │ ├── Internal_plot_tannery.png
│ │ ├── Internal_saris_center.png
│ │ ├── Internal_scale_armor.png
│ │ ├── Internal_scale_focus.png
│ │ ├── Internal_scale_health.png
│ │ ├── Internal_scale_power.png
│ │ ├── Internal_shop_dwarven.png
│ │ ├── Internal_shop_pottery.png
│ │ ├── Internal_shop_scholar.png
│ │ ├── Internal_spell_blight.png
│ │ ├── Internal_spell_energy.png
│ │ ├── Internal_spell_flame.png
│ │ ├── Internal_spell_nature.png
│ │ ├── Internal_spell_primal.png
│ │ ├── Internal_spell_spirit.png
│ │ ├── Internal_tier_library.png
│ │ ├── Internal_tree_branchy.png
│ │ ├── Internal_tree_swampy.png
│ │ ├── Internal_wheelbarrow.png
│ │ ├── Internal_winter_tree.png
│ │ ├── Internal_woodworking.png
│ │ ├── internal_clock_tower.png
│ │ ├── Internal_armor_chainmail.png
│ │ ├── Internal_armor_leather.png
│ │ ├── Internal_armor_platemail.png
│ │ ├── Internal_armor_ringmail.png
│ │ ├── Internal_armor_scalemail.png
│ │ ├── Internal_dye_darkgreen.png
│ │ ├── Internal_dye_invisible.png
│ │ ├── Internal_dye_lightblue.png
│ │ ├── Internal_dye_lightgreen.png
│ │ ├── Internal_dye_moonlight.png
│ │ ├── Internal_dye_turquoise.png
│ │ ├── Internal_fall_haystack.png
│ │ ├── Internal_fall_scarecrow.png
│ │ ├── Internal_fall_skeleton.png
│ │ ├── Internal_floor_walkway.png
│ │ ├── Internal_house_dwarthen.png
│ │ ├── Internal_house_fiendish.png
│ │ ├── Internal_jewelry_armor.png
│ │ ├── Internal_jewelry_focus.png
│ │ ├── Internal_jewelry_health.png
│ │ ├── Internal_jewelry_power.png
│ │ ├── Internal_lair_consigner.png
│ │ ├── Internal_lair_corridor.png
│ │ ├── Internal_lair_gemworking.png
│ │ ├── Internal_lair_grandhall.png
│ │ ├── Internal_lair_leafpile.png
│ │ ├── Internal_lair_pawnbroker.png
│ │ ├── Internal_lair_smelting.png
│ │ ├── Internal_lair_transmute.png
│ │ ├── Internal_plot_boulders.png
│ │ ├── Internal_plot_fountain.png
│ │ ├── Internal_plot_gemcutter.png
│ │ ├── Internal_plot_refinery.png
│ │ ├── Internal_scale_dexerity.png
│ │ ├── Internal_scale_strength.png
│ │ ├── Internal_shop_alchemist.png
│ │ ├── Internal_shop_blacksmith.png
│ │ ├── Internal_shop_fiendish.png
│ │ ├── Internal_shop_jewelers.png
│ │ ├── Internal_shop_tinkerer.png
│ │ ├── Internal_spell_summoning.png
│ │ ├── Internal_tier_guildhouse.png
│ │ ├── Internal_wall_fiendish.png
│ │ ├── Internal_wall_sandstone.png
│ │ ├── Internal_weapon_crossbow.png
│ │ ├── Internal_winter_presents.png
│ │ ├── Internal_winter_snowman.png
│ │ ├── icon_formula_r_11_03_11.png
│ │ ├── icon_formula_sc_01_01_11.png
│ │ ├── icon_formula_sc_01_02_11.png
│ │ ├── icon_formula_sc_01_03_11.png
│ │ ├── icon_formula_sc_01_04_11.png
│ │ ├── icon_formula_sc_01_05_11.png
│ │ ├── icon_formula_sc_01_06_11.png
│ │ ├── icon_formula_sc_01_07_11.png
│ │ ├── icon_formula_sc_01_08_11.png
│ │ ├── internal_crystal_armor.png
│ │ ├── internal_crystal_damage.png
│ │ ├── internal_crystal_resist.png
│ │ ├── internal_crystalshaping.png
│ │ ├── Internal_construction_fall.png
│ │ ├── Internal_construction_misc.png
│ │ ├── Internal_construction_tree.png
│ │ ├── Internal_jewelry_dexterity.png
│ │ ├── Internal_jewelry_strength.png
│ │ ├── Internal_lair_stoneworking.png
│ │ ├── Internal_plot_clothworking.png
│ │ ├── Internal_shop_clothworking.png
│ │ ├── Internal_shop_confectioner.png
│ │ ├── Internal_shop_stoneworking.png
│ │ ├── Internal_shop_woodworking.png
│ │ ├── internal_construction_barn.png
│ │ ├── internal_construction_fern.png
│ │ ├── Internal_construction_dwarven.png
│ │ ├── Internal_construction_human.png
│ │ ├── Internal_construction_paths.png
│ │ ├── Internal_construction_saris.png
│ │ ├── Internal_construction_sslik.png
│ │ ├── Internal_construction_winter.png
│ │ ├── Internal_lair_crystalshaping.png
│ │ ├── Internal_lair_essenceshaping.png
│ │ ├── Internal_plot_essencecircle.png
│ │ ├── Internal_shop_leatherworking.png
│ │ ├── Internal_spell_augmentation.png
│ │ ├── internal_construction_basket.png
│ │ ├── internal_construction_bench.png
│ │ ├── internal_construction_firepit.png
│ │ ├── internal_construction_hammock.png
│ │ ├── internal_construction_washtub.png
│ │ ├── Internal_construction_fiendish.png
│ │ ├── Internal_shop_dwarvenblacksmith.png
│ │ ├── internal_construction_flowerpot.png
│ │ ├── internal_construction_clothesline.png
│ │ ├── Internal_construction_simpleworkshop.png
│ │ ├── Internal_construction_tieredworkshop.png
│ │ ├── internal_construction_basket_laundry.png
│ │ ├── internal_construction_tent_festival.png
│ │ └── techniques.xml
├── techniques.xml
├── formulae.xml
└── help.xml
├── .gitignore
├── website
└── hcc
│ └── updater
│ ├── HCC_2008-09-06.xml
│ ├── HCC_2006-04-15.xml
│ ├── HCC_2006-03-07.xml
│ ├── HCC_2006-02-17.xml
│ ├── HCC_2007-12-14.xml
│ ├── HCC_2006-02-09.xml
│ ├── HCC_2007-12-15.xml
│ ├── HCC_2008-06-14.xml
│ ├── HCC_2006-01-20.xml
│ ├── HCC_2007-09-19.xml
│ ├── HCC_2005-12-18.xml
│ ├── HCC_2008-09-05.xml
│ └── HCC_2009-03-18.xml
└── README.md
/client/res/HCC.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/HCC.ico
--------------------------------------------------------------------------------
/installer/nsis/NSIS Plugins/README.md:
--------------------------------------------------------------------------------
1 | Copy to `C:\Program Files (x86)\NSIS\Plugins`
--------------------------------------------------------------------------------
/client/res/Ring.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Ring.bmp
--------------------------------------------------------------------------------
/client/res/icon.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/icon.gif
--------------------------------------------------------------------------------
/client/res/parrot.pal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/parrot.pal
--------------------------------------------------------------------------------
/client/res/purple.pal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/purple.pal
--------------------------------------------------------------------------------
/client/res/test0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/test0.bmp
--------------------------------------------------------------------------------
/client/res/test1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/test1.bmp
--------------------------------------------------------------------------------
/installer/License.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/License.txt
--------------------------------------------------------------------------------
/installer/gdiplus.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/gdiplus.dll
--------------------------------------------------------------------------------
/installer/msvcr71.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/msvcr71.dll
--------------------------------------------------------------------------------
/installer/unzip32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/unzip32.dll
--------------------------------------------------------------------------------
/client/res/bitmap2.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/bitmap2.bmp
--------------------------------------------------------------------------------
/client/res/bitmap3.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/bitmap3.bmp
--------------------------------------------------------------------------------
/client/res/icon.pal.pal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/icon.pal.pal
--------------------------------------------------------------------------------
/database/Categories.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Categories.xml
--------------------------------------------------------------------------------
/client/res/ToolBar_0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_1.bmp
--------------------------------------------------------------------------------
/client/res/alchemy.pal.pal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/alchemy.pal.pal
--------------------------------------------------------------------------------
/client/res/icon_small.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/icon_small.gif
--------------------------------------------------------------------------------
/client/unzip/unzip32.lib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/unzip/unzip32.lib
--------------------------------------------------------------------------------
/installer/nsis/Sidebar.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/nsis/Sidebar.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Comp0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Comp0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Comp1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Comp1.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Form0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Form0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Form1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Form1.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Map0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Map0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Map1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Map1.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Plot0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Plot0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Plot1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Plot1.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Tech0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Tech0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Tech1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Tech1.bmp
--------------------------------------------------------------------------------
/installer/nsis/MSFLXGRD.OCX:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/nsis/MSFLXGRD.OCX
--------------------------------------------------------------------------------
/client/res/Icons/HCC_Dragon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Icons/HCC_Dragon.ico
--------------------------------------------------------------------------------
/client/res/Icons/HCC_Tool.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Icons/HCC_Tool.ico
--------------------------------------------------------------------------------
/client/res/ToolBar_Orders0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Orders0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Orders1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Orders1.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Profile0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Profile0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Profile1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Profile1.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Search0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Search0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Search1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Search1.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Submit0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Submit0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Submit1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Submit1.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Updates0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Updates0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Updates1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Updates1.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Wizard0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Wizard0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Wizard1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Wizard1.bmp
--------------------------------------------------------------------------------
/client/res/Toolbar_Report0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Toolbar_Report0.bmp
--------------------------------------------------------------------------------
/client/res/Toolbar_Report1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Toolbar_Report1.bmp
--------------------------------------------------------------------------------
/installer/nsis/layout_float.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/nsis/layout_float.bmp
--------------------------------------------------------------------------------
/installer/nsis/layout_docked.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/nsis/layout_docked.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Construction0.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Construction0.bmp
--------------------------------------------------------------------------------
/client/res/ToolBar_Construction1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/ToolBar_Construction1.bmp
--------------------------------------------------------------------------------
/database/Techs/Craft/tinkering.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Techs/Craft/tinkering.xml
--------------------------------------------------------------------------------
/database/Crafts/Epic/epic_weapons.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Epic/epic_weapons.xml
--------------------------------------------------------------------------------
/database/Crafts/Food/food_sides_rare.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Food/food_sides_rare.xml
--------------------------------------------------------------------------------
/database/Crafts/Recharges/recharges.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Recharges/recharges.xml
--------------------------------------------------------------------------------
/database/Icons/General/Internal_000.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_000.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_claws.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_claws.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dyes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dyes.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_food.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_food.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_pond.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_pond.png
--------------------------------------------------------------------------------
/installer/nsis/NSIS Plugins/Processes.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/nsis/NSIS Plugins/Processes.dll
--------------------------------------------------------------------------------
/database/Crafts/Food/food_desserts_rare.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Food/food_desserts_rare.xml
--------------------------------------------------------------------------------
/database/Crafts/Tools/dragon_toolclaws.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Tools/dragon_toolclaws.xml
--------------------------------------------------------------------------------
/database/Icons/General/Internal_alchemy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_alchemy.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_banners.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_banners.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_crafts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_crafts.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_crystal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_crystal.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_defense.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_defense.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_red.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_fashion.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_fashion.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_gadget.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_gadget.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_jewelry.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_jewelry.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_potion.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_potion.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_sockets.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_sockets.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spells.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spells.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_floor_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_floor_red.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_floor_tan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_floor_tan.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_human_den.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_human_den.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_silo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_silo.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_tent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_tent.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_mill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_mill.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tier_shop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tier_shop.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tier_silo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tier_silo.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tree_palm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tree_palm.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tree_pine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tree_pine.png
--------------------------------------------------------------------------------
/database/Crafts/Food/food_appetizers_rare.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Food/food_appetizers_rare.xml
--------------------------------------------------------------------------------
/database/Crafts/Food/food_maindishes_rare.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Food/food_maindishes_rare.xml
--------------------------------------------------------------------------------
/database/Crafts/Food/foodûdessertsûbasic.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Food/foodûdessertsûbasic.xml
--------------------------------------------------------------------------------
/database/Icons/General/Internal_adventure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_adventure.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_hide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_hide.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_containers.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_containers.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_black.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_blood.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_blood.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_blue.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_brown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_brown.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_garnet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_garnet.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_gold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_gold.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_green.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_jasper.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_jasper.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_purple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_purple.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_silver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_silver.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_white.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_enchanting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_enchanting.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_fall_grave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_fall_grave.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_fall_skull.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_fall_skull.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_floor_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_floor_blue.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_floor_grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_floor_grey.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_floor_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_floor_red.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_floor_tan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_floor_tan.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_handwraps.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_handwraps.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_human_den.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_human_den.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_hall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_hall.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_lair.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_lair.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_vault.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_vault.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_fence.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_silo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_silo.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_tent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_tent.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_vault.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_vault.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_recharge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_recharge.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_resource.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_resource.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_human.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_human.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_mill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_mill.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_saris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_saris.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_sslik.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_sslik.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_ice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_ice.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_life.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_life.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_mind.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_mind.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spellcraft.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spellcraft.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_statistics.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_statistics.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_technique.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_technique.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tier_house.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tier_house.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tier_shop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tier_shop.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tier_silo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tier_silo.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tinkering.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tinkering.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tool_metal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tool_metal.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tool_stone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tool_stone.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tool_wood.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tool_wood.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tree_leafy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tree_leafy.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tree_palm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tree_palm.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tree_pine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tree_pine.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_wall_stone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_wall_stone.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_weapon_1hc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_weapon_1hc.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_weapon_1hp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_weapon_1hp.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_weapon_1hs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_weapon_1hs.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_weapon_2hc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_weapon_2hc.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_weapon_2hs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_weapon_2hs.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_weapon_bow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_weapon_bow.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_weapon_dye.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_weapon_dye.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_tree_maple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_tree_maple.png
--------------------------------------------------------------------------------
/installer/nsis/NSIS Plugins/AccessControl.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/installer/nsis/NSIS Plugins/AccessControl.dll
--------------------------------------------------------------------------------
/client/res/Construction/Internal_fall_coffin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_fall_coffin.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_fall_grave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_fall_grave.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_fall_skull.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_fall_skull.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_floor_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_floor_blue.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_floor_grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_floor_grey.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_house_human.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_house_human.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_house_saris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_house_saris.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_house_sslik.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_house_sslik.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_fence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_fence.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_gazebo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_gazebo.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_hedges.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_hedges.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_vault.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_vault.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_human.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_human.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_saris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_saris.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_sslik.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_sslik.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tier_house.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tier_house.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tree_leafy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tree_leafy.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tree_swampy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tree_swampy.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_wall_stone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_wall_stone.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_winter_tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_winter_tree.png
--------------------------------------------------------------------------------
/database/Crafts/Food/foodûdessertsûadvanced.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Food/foodûdessertsûadvanced.xml
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_cargo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_cargo.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_cloth.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_cloth.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_padded.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_padded.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_shield.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_shield.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_clothworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_clothworking.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_confectionry.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_confectionry.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dragonscale.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dragonscale.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_darkblue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_darkblue.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_essence.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_essence.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_lightred.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_lightred.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_obsidian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_obsidian.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_platinum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_platinum.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_radiant.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_radiant.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_earthencraft.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_earthencraft.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_fall_coffin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_fall_coffin.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_fall_lantern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_fall_lantern.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_house_human.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_house_human.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_house_saris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_house_saris.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_house_sslik.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_house_sslik.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_human_tavern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_human_tavern.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_library.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_library.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_murial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_murial.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_shrine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_shrine.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_storage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_storage.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_archway.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_archway.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_banner.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_gazebo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_gazebo.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_hedges.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_hedges.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_tannery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_tannery.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_saris_center.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_saris_center.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_scale_armor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_scale_armor.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_scale_focus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_scale_focus.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_scale_health.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_scale_health.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_scale_power.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_scale_power.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_dwarven.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_dwarven.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_pottery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_pottery.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_scholar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_scholar.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_blight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_blight.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_energy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_energy.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_flame.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_flame.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_nature.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_nature.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_primal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_primal.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_spirit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_spirit.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tier_library.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tier_library.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tree_branchy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tree_branchy.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tree_swampy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tree_swampy.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_wheelbarrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_wheelbarrow.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_winter_tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_winter_tree.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_woodworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_woodworking.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_clock_tower.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_clock_tower.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_fall_lantern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_fall_lantern.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_fall_scarecrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_fall_scarecrow.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_fall_skeleton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_fall_skeleton.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_floor_walkway.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_floor_walkway.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_house_dwarthen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_house_dwarthen.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_house_fiendish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_house_fiendish.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_human_tavern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_human_tavern.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_archway.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_archway.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_boulders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_boulders.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_fountain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_fountain.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_gemcutter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_gemcutter.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_refinery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_refinery.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_tannery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_tannery.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_saris_center.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_saris_center.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_alchemist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_alchemist.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_dwarven.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_dwarven.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_fiendish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_fiendish.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_jewelers.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_jewelers.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_pottery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_pottery.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_scholar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_scholar.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_tinkerer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_tinkerer.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tier_library.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tier_library.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tree_branchy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tree_branchy.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_wall_fiendish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_wall_fiendish.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_wall_sandstone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_wall_sandstone.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_winter_snowman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_winter_snowman.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_chainmail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_chainmail.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_leather.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_leather.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_platemail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_platemail.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_ringmail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_ringmail.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_armor_scalemail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_armor_scalemail.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_darkgreen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_darkgreen.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_invisible.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_invisible.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_lightblue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_lightblue.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_lightgreen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_lightgreen.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_moonlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_moonlight.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_dye_turquoise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_dye_turquoise.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_fall_haystack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_fall_haystack.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_fall_scarecrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_fall_scarecrow.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_fall_skeleton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_fall_skeleton.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_floor_walkway.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_floor_walkway.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_house_dwarthen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_house_dwarthen.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_house_fiendish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_house_fiendish.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_jewelry_armor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_jewelry_armor.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_jewelry_focus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_jewelry_focus.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_jewelry_health.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_jewelry_health.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_jewelry_power.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_jewelry_power.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_consigner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_consigner.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_corridor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_corridor.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_gemworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_gemworking.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_grandhall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_grandhall.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_leafpile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_leafpile.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_pawnbroker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_pawnbroker.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_smelting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_smelting.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_transmute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_transmute.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_boulders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_boulders.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_fountain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_fountain.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_gemcutter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_gemcutter.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_refinery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_refinery.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_scale_dexerity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_scale_dexerity.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_scale_strength.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_scale_strength.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_alchemist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_alchemist.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_blacksmith.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_blacksmith.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_fiendish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_fiendish.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_jewelers.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_jewelers.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_tinkerer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_tinkerer.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_summoning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_summoning.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_tier_guildhouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_tier_guildhouse.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_wall_fiendish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_wall_fiendish.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_wall_sandstone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_wall_sandstone.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_weapon_crossbow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_weapon_crossbow.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_winter_presents.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_winter_presents.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_winter_snowman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_winter_snowman.png
--------------------------------------------------------------------------------
/database/Icons/General/icon_formula_r_11_03_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/icon_formula_r_11_03_11.png
--------------------------------------------------------------------------------
/database/Icons/General/icon_formula_sc_01_01_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/icon_formula_sc_01_01_11.png
--------------------------------------------------------------------------------
/database/Icons/General/icon_formula_sc_01_02_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/icon_formula_sc_01_02_11.png
--------------------------------------------------------------------------------
/database/Icons/General/icon_formula_sc_01_03_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/icon_formula_sc_01_03_11.png
--------------------------------------------------------------------------------
/database/Icons/General/icon_formula_sc_01_04_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/icon_formula_sc_01_04_11.png
--------------------------------------------------------------------------------
/database/Icons/General/icon_formula_sc_01_05_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/icon_formula_sc_01_05_11.png
--------------------------------------------------------------------------------
/database/Icons/General/icon_formula_sc_01_06_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/icon_formula_sc_01_06_11.png
--------------------------------------------------------------------------------
/database/Icons/General/icon_formula_sc_01_07_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/icon_formula_sc_01_07_11.png
--------------------------------------------------------------------------------
/database/Icons/General/icon_formula_sc_01_08_11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/icon_formula_sc_01_08_11.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_crystal_armor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_crystal_armor.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_crystal_damage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_crystal_damage.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_crystal_resist.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_crystal_resist.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_crystalshaping.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_crystalshaping.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_blacksmith.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_blacksmith.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_woodworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_woodworking.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_tier_guildhouse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_tier_guildhouse.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_winter_presents.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_winter_presents.png
--------------------------------------------------------------------------------
/database/Crafts/Containers/containers_cargodisks.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Crafts/Containers/containers_cargodisks.xml
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_fall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_fall.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_misc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_misc.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_tree.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_jewelry_dexterity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_jewelry_dexterity.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_jewelry_strength.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_jewelry_strength.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_stoneworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_stoneworking.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_clothworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_clothworking.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_clothworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_clothworking.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_confectioner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_confectioner.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_stoneworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_stoneworking.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_woodworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_woodworking.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_barn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_barn.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_fern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_fern.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_fall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_fall.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_human.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_human.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_misc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_misc.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_paths.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_paths.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_saris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_saris.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_sslik.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_sslik.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_tree.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_winter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_winter.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_clothworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_clothworking.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_plot_essencecircle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_plot_essencecircle.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_clothworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_clothworking.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_confectioner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_confectioner.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_leatherworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_leatherworking.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_stoneworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_stoneworking.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_dwarven.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_dwarven.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_human.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_human.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_paths.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_paths.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_saris.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_saris.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_sslik.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_sslik.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_winter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_winter.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_crystalshaping.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_crystalshaping.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_lair_essenceshaping.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_lair_essenceshaping.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_plot_essencecircle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_plot_essencecircle.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_leatherworking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_leatherworking.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_spell_augmentation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_spell_augmentation.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_basket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_basket.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_bench.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_bench.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_firepit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_firepit.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_hammock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_hammock.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_washtub.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_washtub.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_dwarven.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_dwarven.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_fiendish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_fiendish.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_fiendish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_fiendish.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_shop_dwarvenblacksmith.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_shop_dwarvenblacksmith.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_flowerpot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_flowerpot.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_shop_dwarvenblacksmith.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_shop_dwarvenblacksmith.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_clothesline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_clothesline.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_simpleworkshop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_simpleworkshop.png
--------------------------------------------------------------------------------
/database/Icons/General/Internal_construction_tieredworkshop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/Internal_construction_tieredworkshop.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_basket_laundry.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_basket_laundry.png
--------------------------------------------------------------------------------
/database/Icons/General/internal_construction_tent_festival.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/database/Icons/General/internal_construction_tent_festival.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_simpleworkshop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_simpleworkshop.png
--------------------------------------------------------------------------------
/client/res/Construction/Internal_construction_tieredworkshop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/frame/HCC2/main/client/res/Construction/Internal_construction_tieredworkshop.png
--------------------------------------------------------------------------------
/installer/Official HCC Website.url:
--------------------------------------------------------------------------------
1 | [DEFAULT]
2 | BASEURL=https://hcc.reclamation.dk/
3 | [InternetShortcut]
4 | URL=https://hcc.reclamation.dk/
5 | Modified=10117E071ADCC50162
6 |
--------------------------------------------------------------------------------
/installer/Online Manual.url:
--------------------------------------------------------------------------------
1 | [DEFAULT]
2 | BASEURL=https://hcc.reclamation.dk/?tag=manual
3 | [InternetShortcut]
4 | URL=https://hcc.reclamation.dk/?tag=manual
5 | Modified=B0CA4CD41ADCC50156
6 |
--------------------------------------------------------------------------------
/installer/Plugins/HCC Public Order Database/readme.txt:
--------------------------------------------------------------------------------
1 | HCC POD - Public Order Database
2 | v2.0 2022-04-08 by Arcat, OoR
3 |
4 | Uploads orders and profiles to https://hcc.reclamation.dk/pod/
5 |
--------------------------------------------------------------------------------
/installer/Plugins/HCC Public Order Database/export.bat:
--------------------------------------------------------------------------------
1 | @ECHO OFF
2 |
3 | REM HCC POD - Public Order Database
4 | v2.0 2022-04-08 by Arcat, OoR
5 | REM by Arcat, OoR
6 |
7 | upload.exe %1 %2 %3 %4 %5 %6
8 | if ERRORLEVEL 1 pause
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /.trash/
2 | /build/
3 | /client/**/*.dll
4 | /client/**/*.idb
5 | /client/**/*.pdb
6 | /client/**/*.sbr
7 | /client/HCC.depend
8 | /client/HCC.layout
9 | /client/HCC.Makefile
10 | /installer/HCC.exe
11 | /NOTES.md
12 |
--------------------------------------------------------------------------------
/client/StdAfx.cpp:
--------------------------------------------------------------------------------
1 | // stdafx.cpp : source file that includes just the standard includes
2 | // HCC.pch will be the pre-compiled header
3 | // stdafx.obj will contain the pre-compiled type information
4 |
5 | #include "stdafx.h"
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/installer/Config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Update information
4 |
5 | https://hcc.reclamation.dk/updater
6 |
7 | https://hcc.reclamation.dk/update_check/
8 |
9 |
--------------------------------------------------------------------------------
/database/Icons/General/techniques.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2008-09-06.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2008-09-06
4 | Proper Epic Rarities!
5 | 2.28
6 |
7 | Rare items no longer accept techniques
8 |
9 | Dakoren, Firebrand, Zexoin
10 |
--------------------------------------------------------------------------------
/client/res/HCC.rc2:
--------------------------------------------------------------------------------
1 | //
2 | // HCC.RC2 - resources Microsoft Visual C++ does not edit directly
3 | //
4 |
5 | #ifdef APSTUDIO_INVOKED
6 | #error this file is not editable by Microsoft Visual C++
7 | #endif //APSTUDIO_INVOKED
8 |
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // Add manually edited resources here...
12 |
13 | /////////////////////////////////////////////////////////////////////////////
14 |
15 | IDR_MANIFEST RT_MANIFEST MOVEABLE PURE "res\Manifest.xml"
16 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2006-04-15.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2006-04-15
4 | Lair Updates
5 | 2.26
6 |
7 | Added Corner and Reverse Spirals
8 | Changed Resources for Storage Chambers
9 |
10 |
11 |
--------------------------------------------------------------------------------
/client/rowcursor.cpp:
--------------------------------------------------------------------------------
1 | // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
2 |
3 | // NOTE: Do not modify the contents of this file. If this class is regenerated by
4 | // Microsoft Visual C++, your modifications will be overwritten.
5 |
6 |
7 | #include "stdafx.h"
8 | #include "rowcursor.h"
9 |
10 |
11 | /////////////////////////////////////////////////////////////////////////////
12 | // CRowCursor properties
13 |
14 | /////////////////////////////////////////////////////////////////////////////
15 | // CRowCursor operations
16 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2006-03-07.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2006-03-07
4 | March Update
5 | 2.26
6 |
7 | Correctly handles Techniques on Jewelry
8 | Updated License.txt file
9 |
10 | Seranthor
11 |
12 |
--------------------------------------------------------------------------------
/database/techniques.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
14 |
15 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2006-02-17.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2006-02-17
4 | February Update
5 | 2.25
6 |
7 | Disappeared Staffs re-added
8 | Primal IV uses now 2 Arbotus Gullets
9 | Covalence IV uses now 1 Cobalt Golem Fragment instead of Myloc Hag Foot
10 |
11 |
12 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2007-12-14.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2007-12-14
4 | Christmas edition
5 | 2.27
6 |
7 | Added Tier 5 Lairshaping Resources
8 | Jewelcraft Recharge Kits no longer require blighted metal bars
9 | Expert Armor Dye Kit now requires Mithril Powder for Essence Dye
10 |
11 |
--------------------------------------------------------------------------------
/client/FileItem.cpp:
--------------------------------------------------------------------------------
1 | // FileItem.cpp: implementation of the CFileItem class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #include "stdafx.h"
6 | #include "HCC.h"
7 | #include "FileItem.h"
8 |
9 | #ifdef _DEBUG
10 | #undef THIS_FILE
11 | static char THIS_FILE[]=__FILE__;
12 | #define new DEBUG_NEW
13 | #endif
14 |
15 | //////////////////////////////////////////////////////////////////////
16 | // Construction/Destruction
17 | //////////////////////////////////////////////////////////////////////
18 |
19 | CFileItem::CFileItem()
20 | {
21 | m_iResult = FileItem_Waiting;
22 | m_iSize = 0;
23 | }
24 |
25 | CFileItem::~CFileItem()
26 | {
27 |
28 | }
29 |
--------------------------------------------------------------------------------
/client/Scheme.h:
--------------------------------------------------------------------------------
1 | // Scheme.h: interface for the CScheme class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_SCHEME_H__A84B4612_2A1C_4126_91B1_4B8CA76039F9__INCLUDED_)
6 | #define AFX_SCHEME_H__A84B4612_2A1C_4126_91B1_4B8CA76039F9__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class CScheme
13 | {
14 | public:
15 | CScheme();
16 | virtual ~CScheme();
17 |
18 | static COLORREF GetColour (CString a_csName);
19 | static bool LoadHCCScheme(CString &a_csFilename);
20 |
21 | static CMapStringToString m_cmColourMap;
22 | };
23 |
24 | #endif // !defined(AFX_SCHEME_H__A84B4612_2A1C_4126_91B1_4B8CA76039F9__INCLUDED_)
25 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2006-02-09.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2006-02-09
4 | Technique/Lair Updates
5 | 2.25
6 |
7 | Added new Lair spirals
8 | Added new Lair Mural
9 | Redbacked Breeder Spider Eye -> Redbacked Spider Breeder Eye
10 | Duplicate Enduring Fyakki Chitin culled
11 |
12 |
13 |
--------------------------------------------------------------------------------
/client/res/manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
10 | HCC
11 |
12 |
13 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/client/ItemTech.h:
--------------------------------------------------------------------------------
1 | // ItemTech.h: interface for the CItemTech class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_ITEMTECH_H__9E817406_6847_4BD3_84B8_E85DDA54FFE3__INCLUDED_)
6 | #define AFX_ITEMTECH_H__9E817406_6847_4BD3_84B8_E85DDA54FFE3__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class CItemTech
13 | {
14 | public:
15 | CItemTech();
16 | virtual ~CItemTech();
17 | operator =( const CItemTech& pSrc );
18 | CItemTech(const CItemTech &pSrc);
19 | void CopyObject(const CItemTech &pSrc);
20 |
21 | CString m_csCategory;
22 | CString m_csTechName;
23 | CString m_csTierName;
24 | };
25 |
26 | #endif // !defined(AFX_ITEMTECH_H__9E817406_6847_4BD3_84B8_E85DDA54FFE3__INCLUDED_)
27 |
--------------------------------------------------------------------------------
/client/Skill.h:
--------------------------------------------------------------------------------
1 | // Skill.h: interface for the CSkill class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_SKILL_H__7A516318_047C_406F_B245_B16DAA7158B6__INCLUDED_)
6 | #define AFX_SKILL_H__7A516318_047C_406F_B245_B16DAA7158B6__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class CSkill
13 | {
14 | public:
15 | Destroy();
16 | CSkill();
17 | virtual ~CSkill();
18 |
19 | CString m_csSkillName;
20 | int m_iSkillValue;
21 | int m_iWorkTierMin;
22 | int m_iWorkTierMax;
23 |
24 | CSkill(const CSkill *pSrc);
25 | operator =( const CSkill* pSrc );
26 | void CopyObject(const CSkill *pSrc);
27 | };
28 |
29 | #endif // !defined(AFX_SKILL_H__7A516318_047C_406F_B245_B16DAA7158B6__INCLUDED_)
30 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2007-12-15.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2007-12-15
4 | Proper Christmas edition
5 | 2.27
6 |
7 | Unarmed III now requires 1 Greater Blight Bindings
8 | Added Tier 5 Lairshaping Resources
9 | Jewelcraft Recharge Kits no longer require blighted metal bars
10 | Armor Dye Kit now requires Mithril Powder for Essence Dye
11 |
12 |
--------------------------------------------------------------------------------
/client/FileItem.h:
--------------------------------------------------------------------------------
1 | // FileItem.h: interface for the CFileItem class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_FILEITEM_H__612EB2F2_4FF0_422A_B801_6EAA1D4C58C2__INCLUDED_)
6 | #define AFX_FILEITEM_H__612EB2F2_4FF0_422A_B801_6EAA1D4C58C2__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #define FileItem_Waiting 0
13 | #define FileItem_Downloaded 1
14 | #define FileItem_Failed 2
15 | #define FileItem_Retry 3
16 |
17 | class CFileItem
18 | {
19 | public:
20 | CFileItem();
21 | virtual ~CFileItem();
22 |
23 | CString m_csFile;
24 | CString m_csSaveName;
25 | DWORD m_iSize;
26 | int m_iResult;
27 | };
28 |
29 | #endif // !defined(AFX_FILEITEM_H__612EB2F2_4FF0_422A_B801_6EAA1D4C58C2__INCLUDED_)
30 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2008-06-14.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2008-06-14
4 | June Update
5 | 2.28
6 |
7 | Added Preparing Tier 4-5
8 | One Hand Crush II, Ice Ward II and Numbing II now require Snow Pygmy Shrunken Heads
9 | Fixed a few whitespace issues at Components.xml
10 | Fixed an issue with automatic update checks
11 |
12 | Charys
13 |
--------------------------------------------------------------------------------
/client/FileHandler.h:
--------------------------------------------------------------------------------
1 | // FileHandler.h: interface for the CFileHandler class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_FILEHANDLER_H__4C9959D3_0B4C_4A16_B78D_1163D95DB9D4__INCLUDED_)
6 | #define AFX_FILEHANDLER_H__4C9959D3_0B4C_4A16_B78D_1163D95DB9D4__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class CFileHandler
13 | {
14 | public:
15 | bool StrToBool (CString &a_csValue);
16 | CString BoolToStr (bool a_bValue);
17 | CFileHandler();
18 | virtual ~CFileHandler();
19 |
20 | bool ReadToken (CString &a_csLine, int &a_iOffset, CString &a_cResult);
21 | bool ReadToken (CString &a_csLine, int &a_iOffset, int &a_iResult);
22 | };
23 |
24 | #endif // !defined(AFX_FILEHANDLER_H__4C9959D3_0B4C_4A16_B78D_1163D95DB9D4__INCLUDED_)
25 |
--------------------------------------------------------------------------------
/database/formulae.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
22 |
23 |
--------------------------------------------------------------------------------
/client/WndX.cpp:
--------------------------------------------------------------------------------
1 | // WndX.cpp : implementation file
2 | //
3 |
4 | #include "stdafx.h"
5 | #include "HCC.h"
6 | #include "WndX.h"
7 |
8 | #ifdef _DEBUG
9 | #define new DEBUG_NEW
10 | #undef THIS_FILE
11 | static char THIS_FILE[] = __FILE__;
12 | #endif
13 |
14 | /////////////////////////////////////////////////////////////////////////////
15 | // CWndX
16 |
17 | CWndX::CWndX()
18 | {
19 | }
20 |
21 | CWndX::~CWndX()
22 | {
23 | }
24 |
25 |
26 | BEGIN_MESSAGE_MAP(CWndX, CWnd)
27 | //{{AFX_MSG_MAP(CWndX)
28 | // NOTE - the ClassWizard will add and remove mapping macros here.
29 | //}}AFX_MSG_MAP
30 | END_MESSAGE_MAP()
31 |
32 |
33 | /////////////////////////////////////////////////////////////////////////////
34 | // CWndX message handlers
35 |
36 | CWndX::StartUp(int a_iDialogId)
37 | {
38 | this->Create (a_iDialogId, NULL);
39 | m_cWindowState.m_bLoaded = true;
40 | }
41 |
42 |
--------------------------------------------------------------------------------
/client/Bonus.h:
--------------------------------------------------------------------------------
1 | // Bonus.h: interface for the CBonus class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_BONUS_H__5203D9A2_A223_4998_8D87_90AA7C5BE812__INCLUDED_)
6 | #define AFX_BONUS_H__5203D9A2_A223_4998_8D87_90AA7C5BE812__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "FileHandler.h"
13 |
14 | class CBonus : CFileHandler
15 | {
16 | public:
17 | bool ReadFromFile(CStdioFile &a_cFile);
18 | WriteToFile (CStdioFile &a_cFile);
19 | Destroy();
20 | Clear();
21 | CBonus();
22 | virtual ~CBonus();
23 |
24 | CString m_csBonusName;
25 | int m_iValue;
26 |
27 | CBonus(const CBonus *pSrc);
28 | operator =( const CBonus* pSrc );
29 | void CopyObject(const CBonus *pSrc);
30 | };
31 |
32 | #endif // !defined(AFX_BONUS_H__5203D9A2_A223_4998_8D87_90AA7C5BE812__INCLUDED_)
33 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2006-01-20.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2006-01-20
4 | Technique Updates
5 | 2.25
6 |
7 | Updated all techniques to reflect to latest changes ingame
8 | Redbacked Breeder Spider Eye -> Redbacked Spider Breeder Eye
9 | Myloc Hair -> Redbacked Tarantula Eye
10 | Myloc Hag Foot -> Shadow Spider Fang / Arbotus Gullet
11 | Improved Boon Categories (internal)
12 |
13 |
14 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Horizons Crafting Calculator
2 |
3 | Horizons Crafting Calculator (HCC) is an item/formula, technique and components database for the fantasy MMORPG Horizons a.k.a. Istaria (https://www.istaria.com/) which allows it's players to create orders and manage a crafter profile.
4 |
5 | ## Official Website
6 |
7 | [https://hcc.reclamation.dk/](https://hcc.reclamation.dk/)
8 |
9 | Please consult the website for information that didn't make it into this readme in time.
10 |
11 |
12 | ## System Requirements
13 |
14 | Operating System: Windows 98SE, ME, 2000, XP, Vista, 7, 9, 10 or 11.
15 | 25 MB free hard drive space (additional 5 MB for the Live Update).
16 |
17 | Additional Libraries: GDI+ (v5.1+ w9x/w2k), Info-ZIP (v5.5+) and MSFlexGrid (v6.1+).
18 | These are bundled with the Installer.
19 |
20 | No Horizons game-client installation required, but supported. Please do NOT install HCC into the Horizons game folder.
21 |
--------------------------------------------------------------------------------
/client/DatabaseRelease.h:
--------------------------------------------------------------------------------
1 | // DatabaseRelease.h: interface for the CDatabaseRelease class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_DatabaseRelease_H__31A4AE90_5A5E_452B_AFF3_B15737F5C9AA__INCLUDED_)
6 | #define AFX_DatabaseRelease_H__31A4AE90_5A5E_452B_AFF3_B15737F5C9AA__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class CDatabaseRelease
13 | {
14 | public:
15 | CDatabaseRelease();
16 | virtual ~CDatabaseRelease();
17 | operator =( const CDatabaseRelease& pSrc );
18 | CDatabaseRelease(const CDatabaseRelease &pSrc);
19 | void CopyObject(const CDatabaseRelease &pSrc);
20 |
21 | CTime m_ctRevision;
22 | CString m_csTitle;
23 | CString m_csMinClientVersion;
24 |
25 | CStringList m_clNoteList;
26 |
27 | };
28 |
29 | #endif // !defined(AFX_DatabaseRelease_H__31A4AE90_5A5E_452B_AFF3_B15737F5C9AA__INCLUDED_)
30 |
--------------------------------------------------------------------------------
/client/ItemInfo.h:
--------------------------------------------------------------------------------
1 | // ItemInfo.h: interface for the CItemInfo class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_ITEMINFO_H__8A46B7E1_C401_4CBD_A135_0FC9219C5BA9__INCLUDED_)
6 | #define AFX_ITEMINFO_H__8A46B7E1_C401_4CBD_A135_0FC9219C5BA9__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "FileHandler.h"
13 |
14 | class CItemInfo : CFileHandler
15 | {
16 | public:
17 | bool ReadFromFile(CStdioFile &a_cFile);
18 | WriteToFile(CStdioFile &a_cFile);
19 | Destroy();
20 | Clear();
21 | CItemInfo();
22 | virtual ~CItemInfo();
23 |
24 | CString m_csInfoName;
25 | CString m_csInfoValue;
26 |
27 | CItemInfo(const CItemInfo *pSrc);
28 | operator =( const CItemInfo* pSrc );
29 | void CopyObject(const CItemInfo *pSrc);
30 | };
31 |
32 | #endif // !defined(AFX_ITEMINFO_H__8A46B7E1_C401_4CBD_A135_0FC9219C5BA9__INCLUDED_)
33 |
--------------------------------------------------------------------------------
/client/Effect.h:
--------------------------------------------------------------------------------
1 | // Effect.h: interface for the CEffect class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_Effect_H__5203D9A2_A223_4998_8D87_90AA7C5BE812__INCLUDED_)
6 | #define AFX_Effect_H__5203D9A2_A223_4998_8D87_90AA7C5BE812__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "FileHandler.h"
13 |
14 | class CEffect : CFileHandler
15 | {
16 | public:
17 | TranslateEffectType();
18 | bool ReadFromFile(CStdioFile &a_cFile);
19 | WriteToFile (CStdioFile &a_cFile);
20 | Destroy();
21 | Clear();
22 | CEffect();
23 | virtual ~CEffect();
24 |
25 | CString m_csType;
26 | CString m_csDescription;
27 |
28 | CEffect(const CEffect *pSrc);
29 | operator =( const CEffect* pSrc );
30 | void CopyObject(const CEffect *pSrc);
31 | };
32 |
33 | #endif // !defined(AFX_Effect_H__5203D9A2_A223_4998_8D87_90AA7C5BE812__INCLUDED_)
34 |
--------------------------------------------------------------------------------
/client/Category.h:
--------------------------------------------------------------------------------
1 | // Category.h: interface for the CCategory class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_CATEGORY_H__2B74AD64_DABD_4D9C_A21B_EB46AD18F805__INCLUDED_)
6 | #define AFX_CATEGORY_H__2B74AD64_DABD_4D9C_A21B_EB46AD18F805__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "FileHandler.h"
13 |
14 | class CCategory : CFileHandler
15 | {
16 | public:
17 | CCategory();
18 | virtual ~CCategory();
19 |
20 | CCategory(const CCategory *pSrc);
21 | operator =( const CCategory* pSrc );
22 | void CopyObject(const CCategory *pSrc);
23 | Destroy();
24 | bool ReadFromFile(CStdioFile &a_cFile);
25 | WriteToFile(CStdioFile &a_cFile);
26 |
27 | CString m_csCategoryName;
28 | CString m_csDescription;
29 | int m_iIcon;
30 | };
31 |
32 | #endif // !defined(AFX_CATEGORY_H__2B74AD64_DABD_4D9C_A21B_EB46AD18F805__INCLUDED_)
33 |
--------------------------------------------------------------------------------
/installer/nsis/options.ini:
--------------------------------------------------------------------------------
1 | [Settings]
2 | NumFields=8
3 |
4 | [Field 1]
5 | Type=GroupBox
6 | Text="default"
7 | Left=0
8 | Right=-1
9 | Top=0
10 | Bottom=120
11 | State=1
12 |
13 | [Field 2]
14 | Flags=NOTABSTOP
15 | Type=RadioButton
16 | Text="docked"
17 | Left=65
18 | Right=180
19 | Top=90
20 | Bottom=98
21 | State=1
22 |
23 | [Field 3]
24 | Type=RadioButton
25 | Text="floating"
26 | Left=199
27 | Right=280
28 | Top=90
29 | Bottom=98
30 | State=0
31 |
32 | [Field 4]
33 | Type=Bitmap
34 | Left=164
35 | Top=101
36 |
37 | [Field 5]
38 | Type=Bitmap
39 | Left=144
40 | Right=-10
41 | Top=101
42 |
43 | [Field 6]
44 | Type=checkbox
45 | Text="restore"
46 | Left=0
47 | Right=-100
48 | Top=125
49 | Bottom=140
50 | State=1
51 | Flags=DISABLED
52 |
53 | [Field 7]
54 | Type=checkbox
55 | Text="reset"
56 | Left=220
57 | Right=-1
58 | Top=125
59 | Bottom=140
60 | State=1
61 | Flags=DISABLED
62 |
63 | [Field 8]
64 | Type=label
65 | Text="outro"
66 | Left=5
67 | Right=-5
68 | Top=100
69 | Bottom=118
--------------------------------------------------------------------------------
/client/KeywordGroup.h:
--------------------------------------------------------------------------------
1 | // KeywordGroup.h: interface for the CKeywordGroup class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_KeywordGroup_H__5203D9A2_A223_4998_8D87_90AA7C5BE812__INCLUDED_)
6 | #define AFX_KeywordGroup_H__5203D9A2_A223_4998_8D87_90AA7C5BE812__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "FileHandler.h"
13 |
14 | class CKeywordGroup : CFileHandler
15 | {
16 | public:
17 | bool Match (CKeywordGroup *a_pKeywordGroup);
18 | bool ReadFromFile(CStdioFile &a_cFile);
19 | WriteToFile (CStdioFile &a_cFile);
20 | Destroy();
21 | Clear();
22 | CKeywordGroup();
23 | virtual ~CKeywordGroup();
24 |
25 | CStringList m_clKeywordList;
26 |
27 | CKeywordGroup(const CKeywordGroup *pSrc);
28 | operator =( const CKeywordGroup* pSrc );
29 | void CopyObject(const CKeywordGroup *pSrc);
30 | };
31 |
32 | #endif // !defined(AFX_KeywordGroup_H__5203D9A2_A223_4998_8D87_90AA7C5BE812__INCLUDED_)
33 |
--------------------------------------------------------------------------------
/client/SubCategory.h:
--------------------------------------------------------------------------------
1 | // SubCategory.h: interface for the CSubCategory class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_SUBCATEGORY_H__87D8719E_B4BD_4953_9C00_408557646BB4__INCLUDED_)
6 | #define AFX_SUBCATEGORY_H__87D8719E_B4BD_4953_9C00_408557646BB4__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "FileHandler.h"
13 |
14 | class CSubCategory : CFileHandler
15 | {
16 | public:
17 | CSubCategory();
18 | virtual ~CSubCategory();
19 |
20 | CSubCategory(const CSubCategory *pSrc);
21 | operator =( const CSubCategory* pSrc );
22 | void CopyObject(const CSubCategory *pSrc);
23 | Destroy();
24 | bool ReadFromFile(CStdioFile &a_cFile);
25 | WriteToFile(CStdioFile &a_cFile);
26 |
27 | CString m_csCategoryName;
28 | CString m_csSubCategoryName;
29 | CString m_csDescription;
30 | int m_iIcon;
31 | };
32 |
33 | #endif // !defined(AFX_SUBCATEGORY_H__87D8719E_B4BD_4953_9C00_408557646BB4__INCLUDED_)
34 |
--------------------------------------------------------------------------------
/client/Regexp.h:
--------------------------------------------------------------------------------
1 | #ifndef __REGEXP_H__
2 | #define __REGEXP_H__
3 |
4 | class CString;
5 | class regexp;
6 |
7 | class AFX_EXT_CLASS Regexp
8 | {
9 | public:
10 | enum { NSUBEXP = 10 };
11 |
12 | Regexp();
13 | Regexp( LPCTSTR exp, BOOL iCase = 0 );
14 | Regexp( const Regexp &r );
15 | ~Regexp();
16 | const Regexp & operator=( const Regexp & r );
17 |
18 | bool Match( const TCHAR * s );
19 | int SubStrings() const;
20 |
21 | const CString operator[]( unsigned int i ) const;
22 | int SubStart( unsigned int i ) const;
23 | int SubLength( unsigned int i ) const;
24 |
25 | CString GetReplaceString( LPCTSTR source ) const;
26 |
27 | CString GetErrorString() const;
28 | bool CompiledOK() const;
29 |
30 | #if defined( _RE_DEBUG )
31 | void Dump();
32 | #endif
33 | private:
34 | const TCHAR * string; /* used to return substring offsets only */
35 | mutable CString m_szError;
36 | regexp * rc;
37 |
38 | void ClearErrorString() const;
39 | int safeIndex( unsigned int i ) const;
40 |
41 | };
42 |
43 | #endif
44 |
45 |
--------------------------------------------------------------------------------
/client/ImageStore.h:
--------------------------------------------------------------------------------
1 | // ImageStore.h: interface for the CImageStore class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_IMAGESTORE_H__FDA91A3D_D00D_4A40_A8FE_E8EF751FEA42__INCLUDED_)
6 | #define AFX_IMAGESTORE_H__FDA91A3D_D00D_4A40_A8FE_E8EF751FEA42__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class CImageStore
13 | {
14 | public:
15 | bool LoadFromArchive (CArchive &a_cArchive);
16 | AddCustomIcons (UINT l_iImageRef, int a_iAmount);
17 | int FindImageOffset (CString &a_csIconName);
18 | Initialise();
19 | bool LoadImage(WCHAR *a_cFile);
20 | bool LoadFromDirectory (CString &a_csPath, bool a_bClear = false);
21 | CImageStore();
22 | virtual ~CImageStore();
23 |
24 | CString m_csSubDirectory;
25 | CArray m_cImageNameList;
26 | CImageList m_cImageList;
27 | int m_iSize;
28 | };
29 |
30 | #endif // !defined(AFX_IMAGESTORE_H__FDA91A3D_D00D_4A40_A8FE_E8EF751FEA42__INCLUDED_)
31 |
--------------------------------------------------------------------------------
/client/CompBonusInfo.h:
--------------------------------------------------------------------------------
1 | // CompBonusInfo.h: interface for the CCompBonusInfo class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_CompBonusInfo_H__550FA1D0_F9F0_4D34_9660_7584C305C6BD__INCLUDED_)
6 | #define AFX_CompBonusInfo_H__550FA1D0_F9F0_4D34_9660_7584C305C6BD__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "stdafx.h"
13 | #include "FileHandler.h"
14 |
15 | class CCompBonusInfo : CFileHandler
16 | {
17 | public:
18 | Destroy();
19 | Clear();
20 | CCompBonusInfo();
21 | virtual ~CCompBonusInfo();
22 |
23 | CString m_csName;
24 | CString m_csAmount;
25 | CString m_csChance;
26 |
27 | CCompBonusInfo(const CCompBonusInfo *pSrc);
28 | operator =( const CCompBonusInfo* pSrc );
29 | void CopyObject(const CCompBonusInfo *pSrc);
30 |
31 | bool ReadFromFile(CStdioFile &a_cFile);
32 | WriteToFile(CStdioFile &a_cFile);
33 | };
34 |
35 | #endif // !defined(AFX_CompBonusInfo_H__550FA1D0_F9F0_4D34_9660_7584C305C6BD__INCLUDED_)
36 |
--------------------------------------------------------------------------------
/client/WizardInfo.h:
--------------------------------------------------------------------------------
1 | // WizardInfo.h: interface for the CWizardInfo class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_WizardInfo_H__8A46B7E1_C401_4CBD_A135_0FC9219C5BA9__INCLUDED_)
6 | #define AFX_WizardInfo_H__8A46B7E1_C401_4CBD_A135_0FC9219C5BA9__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "FileHandler.h"
13 |
14 | class CWizardInfo : CFileHandler
15 | {
16 | public:
17 | bool ReadFromFile(CStdioFile &a_cFile);
18 | WriteToFile(CStdioFile &a_cFile);
19 | Destroy();
20 | Clear();
21 | CWizardInfo();
22 | virtual ~CWizardInfo();
23 |
24 | CString m_csFormulaSetName;
25 | CString m_csDescription;
26 | CString m_csFilter;
27 | bool m_bPriority;
28 | bool m_bOptional;
29 |
30 | CWizardInfo(const CWizardInfo *pSrc);
31 | operator =( const CWizardInfo* pSrc );
32 | void CopyObject(const CWizardInfo *pSrc);
33 | };
34 |
35 | #endif // !defined(AFX_WizardInfo_H__8A46B7E1_C401_4CBD_A135_0FC9219C5BA9__INCLUDED_)
36 |
--------------------------------------------------------------------------------
/client/ItemTech.cpp:
--------------------------------------------------------------------------------
1 | // ItemTech.cpp: implementation of the CItemTech class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #include "stdafx.h"
6 | #include "HCC.h"
7 | #include "ItemTech.h"
8 |
9 | #ifdef _DEBUG
10 | #undef THIS_FILE
11 | static char THIS_FILE[]=__FILE__;
12 | #define new DEBUG_NEW
13 | #endif
14 |
15 | //////////////////////////////////////////////////////////////////////
16 | // Construction/Destruction
17 | //////////////////////////////////////////////////////////////////////
18 |
19 | CItemTech::CItemTech()
20 | {
21 |
22 | }
23 |
24 | CItemTech::~CItemTech()
25 | {
26 |
27 | }
28 |
29 | CItemTech::operator =( const CItemTech& pSrc )
30 | {
31 | CopyObject (pSrc);
32 | return true;
33 | }
34 |
35 |
36 | CItemTech::CItemTech(const CItemTech &pSrc)
37 | {
38 | CopyObject (pSrc);
39 | }
40 |
41 | void CItemTech::CopyObject(const CItemTech &pSrc)
42 | {
43 | m_csCategory = pSrc.m_csCategory;
44 | m_csTechName = pSrc.m_csTechName;
45 | m_csTierName = pSrc.m_csTierName;
46 | }
47 |
48 |
49 |
--------------------------------------------------------------------------------
/client/OrderItem.h:
--------------------------------------------------------------------------------
1 | // OrderItem.h: interface for the COrderItem class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_ORDERITEM_H__31A4AE90_5A5E_452B_AFF3_B15737F5C9AA__INCLUDED_)
6 | #define AFX_ORDERITEM_H__31A4AE90_5A5E_452B_AFF3_B15737F5C9AA__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "ItemTech.h"
13 | #include "Tech.h"
14 |
15 | class COrderItem
16 | {
17 | public:
18 | AssignId ();
19 | COrderItem();
20 | virtual ~COrderItem();
21 | operator =( const COrderItem& pSrc );
22 | COrderItem(const COrderItem &pSrc);
23 | void CopyObject(const COrderItem &pSrc);
24 |
25 | CString m_csItemName;
26 | CString m_csOrderGroup;
27 | CString m_csFormulaName;
28 | CString m_csCategory;
29 | CString m_csTierName;
30 | int m_iQty;
31 |
32 | int m_iId;
33 |
34 | CList m_clTechList;
35 |
36 |
37 | static int m_iNextId;
38 | };
39 |
40 | #endif // !defined(AFX_ORDERITEM_H__31A4AE90_5A5E_452B_AFF3_B15737F5C9AA__INCLUDED_)
41 |
--------------------------------------------------------------------------------
/client/SchoolWizard.h:
--------------------------------------------------------------------------------
1 | // SchoolWizard.h: interface for the CSchoolWizard class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_SCHOOLWIZARD_H__4D317431_0B07_4FF9_86F8_30254652EC40__INCLUDED_)
6 | #define AFX_SCHOOLWIZARD_H__4D317431_0B07_4FF9_86F8_30254652EC40__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "FileHandler.h"
13 | #include "WizardInfo.h"
14 |
15 | class CSchoolWizard : CFileHandler
16 | {
17 | public:
18 | Destroy();
19 | CSchoolWizard();
20 | virtual ~CSchoolWizard();
21 |
22 | bool LoadFromFile(CString &a_csFilename);
23 | WriteToFile(CStdioFile &a_cFile);
24 | bool ReadFromFile(CStdioFile &a_cFile);
25 |
26 | CString m_cSchoolName;
27 | CString m_cSchoolType;
28 | int m_iVersion;
29 |
30 | CStringList m_clRaceList;
31 | CStringList m_clSlotList;
32 | CStringList m_clTechList;
33 | CTypedPtrList m_clFormulaSetList;
34 | };
35 |
36 | #endif // !defined(AFX_SCHOOLWIZARD_H__4D317431_0B07_4FF9_86F8_30254652EC40__INCLUDED_)
37 |
--------------------------------------------------------------------------------
/client/Skill.cpp:
--------------------------------------------------------------------------------
1 | // Skill.cpp: implementation of the CSkill class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #include "stdafx.h"
6 | #include "Skill.h"
7 |
8 | #ifdef _DEBUG
9 | #undef THIS_FILE
10 | static char THIS_FILE[]=__FILE__;
11 | #define new DEBUG_NEW
12 | #endif
13 |
14 | //////////////////////////////////////////////////////////////////////
15 | // Construction/Destruction
16 | //////////////////////////////////////////////////////////////////////
17 |
18 | CSkill::CSkill()
19 | {
20 |
21 | }
22 |
23 | CSkill::~CSkill()
24 | {
25 |
26 | }
27 |
28 | CSkill::operator =( const CSkill* pSrc )
29 | {
30 | CopyObject (pSrc);
31 | return true;
32 | }
33 |
34 |
35 | CSkill::CSkill(const CSkill *pSrc)
36 | {
37 | CopyObject (pSrc);
38 | }
39 |
40 | void CSkill::CopyObject(const CSkill *pSrc)
41 | {
42 | m_csSkillName = pSrc->m_csSkillName;
43 | m_iSkillValue = pSrc->m_iSkillValue;
44 | m_iWorkTierMin = pSrc->m_iWorkTierMin;
45 | m_iWorkTierMax = pSrc->m_iWorkTierMax;
46 | }
47 |
48 | CSkill::Destroy()
49 | {
50 |
51 | }
52 |
--------------------------------------------------------------------------------
/client/WindowState.h:
--------------------------------------------------------------------------------
1 | // WindowState.h: interface for the CWindowState class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_WINDOWSTATE_H__8432B504_C7B2_4BD6_A197_8DCB184E2D82__INCLUDED_)
6 | #define AFX_WINDOWSTATE_H__8432B504_C7B2_4BD6_A197_8DCB184E2D82__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class CWindowState
13 | {
14 | public:
15 | bool SnapToWnd(WINDOWPOS* lpwndpos, CRect *a_cpOrigRect, CWnd *a_cpWnd, int a_iRange);
16 | bool SnapToWnd (CWnd *a_cpThisWnd, CWnd *a_cpWnd, int a_iRange);
17 | getWnd (CWnd &a_cWnd);
18 | getWnd(CWnd *a_cWnd);
19 | setWnd (CWnd &a_cWnd);
20 | setWnd (CWnd *a_cWnd);
21 | fromString (CString a_csStr);
22 | CString toString();
23 | CWindowState();
24 | virtual ~CWindowState();
25 |
26 | int m_iPosX;
27 | int m_iPosY;
28 | int m_iWidth;
29 | int m_iHeight;
30 | bool m_bOnTop;
31 |
32 | bool m_bVisible;
33 | bool m_bLoaded;
34 |
35 | };
36 |
37 | #endif // !defined(AFX_WINDOWSTATE_H__8432B504_C7B2_4BD6_A197_8DCB184E2D82__INCLUDED_)
38 |
--------------------------------------------------------------------------------
/installer/Plugins/plugins_readme.txt:
--------------------------------------------------------------------------------
1 | THIRD PARTY PLUGINS
2 | -------------------
3 |
4 | Important Notice: Never install a plugin from an untrusted source, only obtain them from people you know and trust.
5 | Please review the Online Manual for safety tips: https://hcc.reclamation.dk/?tag=manual&cat=plugins
6 |
7 | Plugin support requires Windows 2000, XP, Vista, 7 or newer. Some plugins might depend on a specific Windows version or other software requirements. Please review the plugin readme for detailed information.
8 |
9 | When you install a plugin make sure you extract it to the right place and maintain the provided directory structure inside the zip.
10 |
11 | The correct directory tree is:
12 |
13 | HCC Installation Folder\
14 | + Plugins\
15 | + Example\
16 | export.bat
17 | readme.txt
18 | + MyUploader\
19 | config.ini
20 | export.bat
21 | readme.txt
22 | upload.exe
23 | + Images\
24 | logo.bmp
25 | hello_world.png
26 | + Yet Another Plugin\
27 | export.bat
28 | readme.txt
29 | upload.exe
30 |
31 |
32 | --
33 | readme v1.0 2009-03-13 00:14
--------------------------------------------------------------------------------
/client/TechSet.h:
--------------------------------------------------------------------------------
1 | // TechSet.h: interface for the CTechSet class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_TechSET_H__2A3326E1_87A1_47DB_AC38_9BC5E93D571F__INCLUDED_)
6 | #define AFX_TechSET_H__2A3326E1_87A1_47DB_AC38_9BC5E93D571F__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "Tech.h"
13 | #include "FileHandler.h"
14 |
15 | class CTechSet: CFileHandler
16 | {
17 | public:
18 | bool ReadFromFile(CStdioFile &a_cFile);
19 | WriteToFile(CStdioFile &a_cFile);
20 | Destroy(bool a_bAll = true);
21 | AddSet(CTechSet *a_cTechSet);
22 | bool LoadTechSet (CString a_csFilename);
23 | CTechSet();
24 | virtual ~CTechSet();
25 |
26 | operator =( const CTechSet* pSrc );
27 | CTechSet(const CTechSet *pSrc);
28 | void CopyObject(const CTechSet *pSrc);
29 |
30 | CString m_csName;
31 | CString m_csCategory;
32 | CString m_csFormat;
33 | int m_iIcon;
34 |
35 | CTypedPtrList m_clTechList;
36 | };
37 |
38 | #endif // !defined(AFX_TechSET_H__2A3326E1_87A1_47DB_AC38_9BC5E93D571F__INCLUDED_)
39 |
--------------------------------------------------------------------------------
/client/font.h:
--------------------------------------------------------------------------------
1 | // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
2 |
3 | // NOTE: Do not modify the contents of this file. If this class is regenerated by
4 | // Microsoft Visual C++, your modifications will be overwritten.
5 |
6 | /////////////////////////////////////////////////////////////////////////////
7 | // COleFont wrapper class
8 |
9 | class COleFont : public COleDispatchDriver
10 | {
11 | public:
12 | COleFont() {} // Calls COleDispatchDriver default constructor
13 | COleFont(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
14 | COleFont(const COleFont& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
15 |
16 | // Attributes
17 | public:
18 | CString GetName();
19 | void SetName(LPCTSTR);
20 | CY GetSize();
21 | void SetSize(const CY&);
22 | BOOL GetBold();
23 | void SetBold(BOOL);
24 | BOOL GetItalic();
25 | void SetItalic(BOOL);
26 | BOOL GetUnderline();
27 | void SetUnderline(BOOL);
28 | BOOL GetStrikethrough();
29 | void SetStrikethrough(BOOL);
30 | short GetWeight();
31 | void SetWeight(short);
32 | short GetCharset();
33 | void SetCharset(short);
34 |
35 | // Operations
36 | public:
37 | };
38 |
--------------------------------------------------------------------------------
/client/FormulaSet.h:
--------------------------------------------------------------------------------
1 | // FormulaSet.h: interface for the CFormulaSet class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_FORMULASET_H__2A3326E1_87A1_47DB_AC38_9BC5E93D571F__INCLUDED_)
6 | #define AFX_FORMULASET_H__2A3326E1_87A1_47DB_AC38_9BC5E93D571F__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "formula.h"
13 | #include "FileHandler.h"
14 |
15 | class CFormulaSet : CFileHandler
16 | {
17 | public:
18 | bool ReadFromFile(CStdioFile &a_cFile);
19 | WriteToFile(CStdioFile &a_cFile);
20 | Destroy(bool a_bAll = true);
21 | AddSet (CFormulaSet *a_cpFormulaSet);
22 | bool LoadFormulaSet (CString a_csFilename);
23 | CFormulaSet();
24 | virtual ~CFormulaSet();
25 |
26 | CString m_csName;
27 | CString m_csCategory;
28 | CString m_csFormat;
29 | int m_iIcon;
30 |
31 | CTypedPtrList m_clFormulaList;
32 |
33 | CFormulaSet(const CFormulaSet *pSrc);
34 | operator =( const CFormulaSet* pSrc );
35 | void CopyObject(const CFormulaSet *pSrc);
36 | };
37 |
38 | #endif // !defined(AFX_FORMULASET_H__2A3326E1_87A1_47DB_AC38_9BC5E93D571F__INCLUDED_)
39 |
--------------------------------------------------------------------------------
/client/ItemResource.h:
--------------------------------------------------------------------------------
1 | // ItemResource.h: interface for the CItemResource class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_ITEMRESOURCE_H__550FA1D0_F9F0_4D34_9660_7584C305C6BD__INCLUDED_)
6 | #define AFX_ITEMRESOURCE_H__550FA1D0_F9F0_4D34_9660_7584C305C6BD__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "stdafx.h"
13 | #include "bonus.h"
14 | #include "FileHandler.h"
15 |
16 | class CItemResource : CFileHandler
17 | {
18 | public:
19 | bool ReadFromFile(CStdioFile &a_cFile);
20 | WriteToFile(CStdioFile &a_cFile);
21 | Destroy();
22 | int DetermineSkillForAmount (int a_iAmount);
23 | Clear();
24 | CItemResource();
25 | virtual ~CItemResource();
26 |
27 | CString m_csName;
28 | CString m_csSkill;
29 | int m_iUnits;
30 | int m_iMinLvl;
31 | int m_iMinAmt;
32 | int m_iOptLvl;
33 | int m_iOptAmt;
34 |
35 | CItemResource(const CItemResource *pSrc);
36 | operator =( const CItemResource* pSrc );
37 | void CopyObject(const CItemResource *pSrc);
38 |
39 | };
40 |
41 | #endif // !defined(AFX_ITEMRESOURCE_H__550FA1D0_F9F0_4D34_9660_7584C305C6BD__INCLUDED_)
42 |
--------------------------------------------------------------------------------
/client/RegistryAccess.h:
--------------------------------------------------------------------------------
1 | // RegistryAccess.h: interface for the CRegistryAccess class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_REGISTRYACCESS_H__DDDA0982_CAEA_4B70_9CD4_0A2107B84B61__INCLUDED_)
6 | #define AFX_REGISTRYACCESS_H__DDDA0982_CAEA_4B70_9CD4_0A2107B84B61__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class CRegistryAccess
13 | {
14 | public:
15 | bool DetectFlexGrid();
16 | bool LoadKey(CString a__csKeyPath, CString a_csKey, int &a_iValue);
17 | bool LoadKey(CString a__csKeyPath, CString a_csKey, bool &a_bValue);
18 | bool LoadKey(CString a__csKeyPath, CString a_csKey, CString &a_csValue);
19 | bool LoadCurrentUserKey(CString a__csKeyPath, CString a_csKey, CString &a_csValue);
20 | bool SaveKey(CString a_csKeyPath, CString a_csKey, int a_iValue);
21 | bool SaveKey(CString a_csKeyPath, CString a_csKey, bool a_bValue);
22 | bool SaveKey (CString a_csKeyPath, CString a_csKey, CString a_csValue);
23 | CRegistryAccess();
24 | virtual ~CRegistryAccess();
25 |
26 | };
27 |
28 | #endif // !defined(AFX_REGISTRYACCESS_H__DDDA0982_CAEA_4B70_9CD4_0A2107B84B61__INCLUDED_)
29 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2007-09-19.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2007-09-19
4 | Resurrection
5 | 2.27
6 |
7 | Replaced Myloc Hag Foot at Defense: Blight Ward, Craft: Essence Structuring/Leatherworking/Salvaging
8 | Replaced Myloc Hair at Adventure: Blight/Flame/Unarmed, Craft: Foraging, Spell: Flame Range/Covalence/Bane/Derange, Defense: Mind Resistance
9 | Replaced Kwellen Energy Nodes at Adventure: Unarmed
10 | Cleaned up Lava Oastic Sac
11 | Added support for IE7 / Vista
12 | Added support for Windows proxy
13 | Updated Readme.txt, License.txt and themes_readme.txt files
14 |
15 |
16 |
--------------------------------------------------------------------------------
/client/CompGatherInfo.h:
--------------------------------------------------------------------------------
1 | // CompGatherInfo.h: interface for the CCompGatherInfo class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_CompGatherInfo_H__550FA1D0_F9F0_4D34_9660_7584C305C6BD__INCLUDED_)
6 | #define AFX_CompGatherInfo_H__550FA1D0_F9F0_4D34_9660_7584C305C6BD__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "stdafx.h"
13 | #include "FileHandler.h"
14 | #include "CompBonusInfo.h"
15 |
16 | class CCompGatherInfo : CFileHandler
17 | {
18 | public:
19 | Destroy();
20 | Clear();
21 | CCompGatherInfo();
22 | virtual ~CCompGatherInfo();
23 |
24 | CString m_csTool;
25 | CString m_csSkill;
26 | CString m_csRate;
27 | CString m_csMinLvl;
28 | CString m_csOptLvl;
29 |
30 | CTypedPtrList m_clCompBonusInfoList;
31 |
32 | CCompGatherInfo(const CCompGatherInfo *pSrc);
33 | operator =( const CCompGatherInfo* pSrc );
34 | void CopyObject(const CCompGatherInfo *pSrc);
35 |
36 | bool ReadFromFile(CStdioFile &a_cFile);
37 | WriteToFile(CStdioFile &a_cFile);
38 | };
39 |
40 | #endif // !defined(AFX_CompGatherInfo_H__550FA1D0_F9F0_4D34_9660_7584C305C6BD__INCLUDED_)
41 |
--------------------------------------------------------------------------------
/client/rowcursor.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_ROWCURSOR_H__9C99BFD0_99D1_451A_9539_098033E75F1B__INCLUDED_)
2 | #define AFX_ROWCURSOR_H__9C99BFD0_99D1_451A_9539_098033E75F1B__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
8 |
9 | // NOTE: Do not modify the contents of this file. If this class is regenerated by
10 | // Microsoft Visual C++, your modifications will be overwritten.
11 |
12 | /////////////////////////////////////////////////////////////////////////////
13 | // CRowCursor wrapper class
14 |
15 | class CRowCursor : public COleDispatchDriver
16 | {
17 | public:
18 | CRowCursor() {} // Calls COleDispatchDriver default constructor
19 | CRowCursor(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
20 | CRowCursor(const CRowCursor& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
21 |
22 | // Attributes
23 | public:
24 |
25 | // Operations
26 | public:
27 | };
28 |
29 | //{{AFX_INSERT_LOCATION}}
30 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
31 |
32 | #endif // !defined(AFX_ROWCURSOR_H__9C99BFD0_99D1_451A_9539_098033E75F1B__INCLUDED_)
33 |
--------------------------------------------------------------------------------
/client/Component.h:
--------------------------------------------------------------------------------
1 | // Component.h: interface for the CComponent class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_COMPONENT_H__92A31C87_FF55_44D6_9C2A_214565E0D793__INCLUDED_)
6 | #define AFX_COMPONENT_H__92A31C87_FF55_44D6_9C2A_214565E0D793__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "FileHandler.h"
13 | #include "CompGatherInfo.h"
14 |
15 | class CComponent : CFileHandler
16 | {
17 | public:
18 | bool ReadFromFile(CStdioFile &a_cFile);
19 | WriteToFile(CStdioFile &a_cFile);
20 | Destroy();
21 | CComponent();
22 | virtual ~CComponent();
23 |
24 | CComponent(const CComponent *pSrc);
25 | operator =( const CComponent* pSrc );
26 | void CopyObject(const CComponent *pSrc);
27 |
28 | CString m_csComponentName;
29 | CString m_csDescription;
30 | CString m_csType;
31 | int m_iTier;
32 | int m_iBulk;
33 | CString m_csPawnBuyPrice;
34 | CString m_csPawnSellPrice;
35 | CString m_csVieloSellPrice;
36 |
37 | CTypedPtrList m_clCompGatherInfoList;
38 | CStringList m_csLocations;
39 | };
40 |
41 | #endif // !defined(AFX_COMPONENT_H__92A31C87_FF55_44D6_9C2A_214565E0D793__INCLUDED_)
42 |
--------------------------------------------------------------------------------
/database/help.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | https://hcc.reclamation.dk/
5 | https://hcc.reclamation.dk/?tag=manual&cat=orders
6 | https://hcc.reclamation.dk/?tag=manual&cat=formulae
7 | https://hcc.reclamation.dk/?tag=manual&cat=techniques
8 | https://hcc.reclamation.dk/?tag=manual&cat=reports
9 | https://hcc.reclamation.dk/?tag=manual&cat=profiles
10 | https://hcc.reclamation.dk/?tag=manual&cat=components
11 | https://hcc.reclamation.dk/?tag=manual&cat=updates
12 | https://hcc.reclamation.dk/?tag=download
13 | https://hcc.reclamation.dk/?tag=manual&cat=configuration
14 | https://hcc.reclamation.dk/?tag=manual
15 | https://hcc.reclamation.dk/?tag=support
16 | https://hcc.reclamation.dk/?tag=manual&cat=plugins
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/client/XMLParser.h:
--------------------------------------------------------------------------------
1 | // XMLParser.h: interface for the XMLParser class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_XMLPARSER_H__5CA3A8C8_3892_4192_B896_D2CC2DFE3677__INCLUDED_)
6 | #define AFX_XMLPARSER_H__5CA3A8C8_3892_4192_B896_D2CC2DFE3677__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class XMLParser
13 | {
14 | public:
15 | CloseFile();
16 | bool WriteFile (CString a_csFile);
17 | CString GetLine (int a_iLine);
18 | CString GetTagClass (int a_iLine);
19 | CString GetTagClass(CString &a_csLine);
20 | WriteCloseTag(CString a_csTag);
21 | WriteOpenTag (CString a_csTag);
22 | WriteAttributeTag(CString a_csTag, CString a_csAttribute, CString a_csTagValue);
23 | WriteTag (CString a_csTag, CString a_csTagValue);
24 | WriteTag(CString a_csTag, int a_iTagValue);
25 | bool OpenFile (CString &a_csXMLFile);
26 | XMLParser();
27 | virtual ~XMLParser();
28 |
29 | CString GetTagValue (int a_iLine);
30 | CString GetTagValue(CString &a_csLine);
31 | CString GetTagName (int a_iLine);
32 | CString GetTagName(CString &a_csLine);
33 |
34 | int m_iIndent;
35 | FILE *m_cFilePtr;
36 | CStringList m_clLineList;
37 | };
38 |
39 | #endif // !defined(AFX_XMLPARSER_H__5CA3A8C8_3892_4192_B896_D2CC2DFE3677__INCLUDED_)
40 |
--------------------------------------------------------------------------------
/client/picture.cpp:
--------------------------------------------------------------------------------
1 | // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
2 |
3 | // NOTE: Do not modify the contents of this file. If this class is regenerated by
4 | // Microsoft Visual C++, your modifications will be overwritten.
5 |
6 |
7 | #include "stdafx.h"
8 | #include "picture.h"
9 |
10 |
11 | /////////////////////////////////////////////////////////////////////////////
12 | // CPicture properties
13 |
14 | long CPicture::GetHandle()
15 | {
16 | long result;
17 | GetProperty(0x0, VT_I4, (void*)&result);
18 | return result;
19 | }
20 |
21 | long CPicture::GetHPal()
22 | {
23 | long result;
24 | GetProperty(0x2, VT_I4, (void*)&result);
25 | return result;
26 | }
27 |
28 | void CPicture::SetHPal(long propVal)
29 | {
30 | SetProperty(0x2, VT_I4, propVal);
31 | }
32 |
33 | short CPicture::GetType()
34 | {
35 | short result;
36 | GetProperty(0x3, VT_I2, (void*)&result);
37 | return result;
38 | }
39 |
40 | long CPicture::GetWidth()
41 | {
42 | long result;
43 | GetProperty(0x4, VT_I4, (void*)&result);
44 | return result;
45 | }
46 |
47 | long CPicture::GetHeight()
48 | {
49 | long result;
50 | GetProperty(0x5, VT_I4, (void*)&result);
51 | return result;
52 | }
53 |
54 | /////////////////////////////////////////////////////////////////////////////
55 | // CPicture operations
56 |
--------------------------------------------------------------------------------
/client/FormulaTier.h:
--------------------------------------------------------------------------------
1 | // Formula.h: interface for the CFormulaTier class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_FORMULATIER_H__54230807_EE7D_4B6E_8C5A_92E4E5756835__INCLUDED_)
6 | #define AFX_FORMULATIER_H__54230807_EE7D_4B6E_8C5A_92E4E5756835__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "bonus.h"
13 | #include "itemresource.h"
14 | #include "iteminfo.h"
15 | #include "FileHandler.h"
16 | #include "KeywordGroup.h"
17 | #include "effect.h"
18 |
19 | class CFormulaTier : CFileHandler
20 | {
21 | public:
22 | bool ReadFromFile(CStdioFile &a_cFile);
23 | WriteToFile(CStdioFile &a_cFile);
24 | Destroy();
25 | Clear();
26 | CFormulaTier();
27 | virtual ~CFormulaTier();
28 |
29 | CString m_csName;
30 | int m_iTierLevel;
31 | CString m_csTierName;
32 | CString m_csDescription;
33 | int m_iAllowedTechniques;
34 | int m_iBatchQty;
35 | CKeywordGroup m_cKeywords;
36 |
37 | CTypedPtrList m_clEffectsList;
38 | CTypedPtrList m_clResourceList;
39 |
40 | CFormulaTier(const CFormulaTier *pSrc);
41 | operator =( const CFormulaTier* pSrc );
42 | void CopyObject(const CFormulaTier *pSrc);
43 | };
44 |
45 | #endif // !defined(AFX_FORMULATIER_H__54230807_EE7D_4B6E_8C5A_92E4E5756835__INCLUDED_)
46 |
47 |
--------------------------------------------------------------------------------
/client/databaserelease.cpp:
--------------------------------------------------------------------------------
1 | // DatabaseRelease.cpp: implementation of the CDatabaseRelease class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #include "stdafx.h"
6 | #include "DatabaseRelease.h"
7 |
8 | #ifdef _DEBUG
9 | #undef THIS_FILE
10 | static char THIS_FILE[]=__FILE__;
11 | #define new DEBUG_NEW
12 | #endif
13 |
14 | //////////////////////////////////////////////////////////////////////
15 | // Construction/Destruction
16 | //////////////////////////////////////////////////////////////////////
17 |
18 | CDatabaseRelease::CDatabaseRelease()
19 | {
20 | }
21 |
22 | CDatabaseRelease::~CDatabaseRelease()
23 | {
24 | m_clNoteList.RemoveAll ();
25 | }
26 |
27 | CDatabaseRelease::operator =( const CDatabaseRelease& pSrc )
28 | {
29 | CopyObject (pSrc);
30 | return true;
31 | }
32 |
33 |
34 | CDatabaseRelease::CDatabaseRelease(const CDatabaseRelease &pSrc)
35 | {
36 | CopyObject (pSrc);
37 | }
38 |
39 | void CDatabaseRelease::CopyObject(const CDatabaseRelease &pSrc)
40 | {
41 | m_ctRevision = pSrc.m_ctRevision;
42 | m_csTitle = pSrc.m_csTitle;
43 | m_csMinClientVersion = pSrc.m_csMinClientVersion;
44 |
45 | m_clNoteList.RemoveAll ();
46 | POSITION l_Pos = pSrc.m_clNoteList.GetHeadPosition ();
47 | while (l_Pos)
48 | {
49 | m_clNoteList.AddTail (pSrc.m_clNoteList.GetNext (l_Pos));
50 | }
51 |
52 | }
53 |
54 |
55 |
--------------------------------------------------------------------------------
/client/WizardDialog.cpp:
--------------------------------------------------------------------------------
1 | // WizardDialog.cpp : implementation file
2 | //
3 |
4 | #include "stdafx.h"
5 | #include "HCC.h"
6 | #include "WizardDialog.h"
7 |
8 | #ifdef _DEBUG
9 | #define new DEBUG_NEW
10 | #undef THIS_FILE
11 | static char THIS_FILE[] = __FILE__;
12 | #endif
13 |
14 | /////////////////////////////////////////////////////////////////////////////
15 | // CWizardDialog
16 |
17 | IMPLEMENT_DYNAMIC(CWizardDialog, CPropertySheet)
18 |
19 | CWizardDialog::CWizardDialog(UINT nIDCaption, CWnd* pParentWnd, UINT iSelectPage)
20 | :CPropertySheet(nIDCaption, pParentWnd, iSelectPage)
21 | {
22 | }
23 |
24 | CWizardDialog::CWizardDialog(LPCTSTR pszCaption, CWnd* pParentWnd, UINT iSelectPage)
25 | :CPropertySheet(pszCaption, pParentWnd, iSelectPage)
26 | {
27 | }
28 |
29 | CWizardDialog::~CWizardDialog()
30 | {
31 | }
32 |
33 |
34 | BEGIN_MESSAGE_MAP(CWizardDialog, CPropertySheet)
35 | //{{AFX_MSG_MAP(CWizardDialog)
36 | // NOTE - the ClassWizard will add and remove mapping macros here.
37 | //}}AFX_MSG_MAP
38 | END_MESSAGE_MAP()
39 |
40 | /////////////////////////////////////////////////////////////////////////////
41 | // CWizardDialog message handlers
42 |
43 | BOOL CWizardDialog::OnInitDialog()
44 | {
45 | BOOL bResult = CPropertySheet::OnInitDialog();
46 |
47 | CWnd *pWnd = GetDlgItem (IDHELP);
48 | pWnd->ShowWindow (FALSE);
49 |
50 | return bResult;
51 | }
52 |
--------------------------------------------------------------------------------
/database/Crafts/Jewelry/jewelry_repair.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Jewelry - Repair
4 |
5 | Jewelry
6 |
7 | -
8 | Bracelet
9 | icon_formula_j_02_01_11.png
10 | 1
11 |
12 | 1
13 | Wrist
14 | Human, Dwarf, Fiend, Saris, Elf, Sslik, Half-Giant, Gnome, Satyr, Dryad
15 |
16 |
17 |
18 |
19 | Splendid Bronze Bracelet
20 | 1
21 |
22 | 1
23 |
24 | Adventure Rating Minimum (5)
25 | +10 Armor
26 | Once equipped, cannot be traded
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/installer/ReadMe.txt:
--------------------------------------------------------------------------------
1 | Horizons Crafting Calculator (HCC) is an item/formula, technique and components database for the fantasy MMORPG Horizons a.k.a. Istaria (https://www.istaria.com/) which allows it's players to create orders and manage a crafter profile.
2 |
3 |
4 | Official Website
5 | -------------------------------
6 | https://hcc.reclamation.dk/
7 |
8 | Please consult the website for information that didn't make it into this readme in time.
9 |
10 |
11 | System Requirements
12 | ----------------------------------
13 | Operating System: Windows 98SE, ME, 2000, XP, Vista, 7, 9, 10 or 11.
14 | 25 MB free hard drive space (additional 5 MB for the Live Update).
15 |
16 | Additional Libraries: GDI+ (v5.1+ w9x/w2k), Info-ZIP (v5.5+) and MSFlexGrid (v6.1+).
17 | These are bundled with the Installer.
18 |
19 | No Horizons game-client installation required, but supported. Please do NOT install HCC into the Horizons game folder.
20 |
21 |
22 | For HCC v1 Users
23 | ----------------------------------
24 | !! Do NOT install in the same folder where HCC v1 is located !!
25 | Both releases can co-exist, however need different installation folders.
26 |
27 | It's recommend to uninstall any older HCC releases before installing any version of the v.2+ branch: Uninstalling HCC v1 after installing v.2+ will lead to a broken Application.
28 | You can solve this however by reinstalling the latest version.
29 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2005-12-18.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2005-12-18
4 | First Public Release
5 | 2.24
6 |
7 | Added About window
8 | Check for disk space before performing recache
9 | Fixed bug in attribute generating code
10 | Fixed bug in clipboard subcomponent reports
11 | Order Items got promoted to highest tier (whilst still retaining old name)
12 | MoveFileEx isn't supported on Windows 98, preventing db from loading
13 | Added Lair Formulas
14 | Updated tech attributes
15 | Dark Cyclone no longer allows techs
16 | Updated attributes for Gift of Alacrity
17 |
18 |
19 |
--------------------------------------------------------------------------------
/client/picture.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_PICTURE_H__E901BE06_A4AB_43FC_9149_971F67A0C53C__INCLUDED_)
2 | #define AFX_PICTURE_H__E901BE06_A4AB_43FC_9149_971F67A0C53C__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
8 |
9 | // NOTE: Do not modify the contents of this file. If this class is regenerated by
10 | // Microsoft Visual C++, your modifications will be overwritten.
11 |
12 | /////////////////////////////////////////////////////////////////////////////
13 | // CPicture wrapper class
14 |
15 | class CPicture : public COleDispatchDriver
16 | {
17 | public:
18 | CPicture() {} // Calls COleDispatchDriver default constructor
19 | CPicture(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
20 | CPicture(const CPicture& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
21 |
22 | // Attributes
23 | public:
24 | long GetHandle();
25 | long GetHPal();
26 | void SetHPal(long);
27 | short GetType();
28 | long GetWidth();
29 | long GetHeight();
30 |
31 | // Operations
32 | public:
33 | // method 'Render' not emitted because of invalid return type or parameter type
34 | };
35 |
36 | //{{AFX_INSERT_LOCATION}}
37 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
38 |
39 | #endif // !defined(AFX_PICTURE_H__E901BE06_A4AB_43FC_9149_971F67A0C53C__INCLUDED_)
40 |
--------------------------------------------------------------------------------
/client/StdAfx.h:
--------------------------------------------------------------------------------
1 | // stdafx.h : include file for standard system include files,
2 | // or project specific include files that are used frequently, but
3 | // are changed infrequently
4 | //
5 |
6 | #if !defined(AFX_STDAFX_H__173C0422_1695_4FCA_AA59_2414B17BC65B__INCLUDED_)
7 | #define AFX_STDAFX_H__173C0422_1695_4FCA_AA59_2414B17BC65B__INCLUDED_
8 |
9 | #if _MSC_VER > 1000
10 | #pragma once
11 | #endif // _MSC_VER > 1000
12 |
13 | //#define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers
14 |
15 | #include
16 | #include
17 | #include // MFC core and standard components
18 | #include // MFC extensions
19 | #include // MFC Automation classes
20 | #include // MFC support for Internet Explorer 4 Common Controls
21 | #ifndef _AFX_NO_AFXCMN_SUPPORT
22 | #include // MFC support for Windows Common Controls
23 | #endif // _AFX_NO_AFXCMN_SUPPORT
24 |
25 | #include
26 | #include
27 | #include "BtnST.h"
28 |
29 | #include "consts.h"
30 |
31 | extern HWND ghDlg; // Handle to main dialog box.
32 | extern HACCEL ghAccelTable; // Handle to accelerator table.
33 |
34 | //{{AFX_INSERT_LOCATION}}
35 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
36 |
37 | #endif // !defined(AFX_STDAFX_H__173C0422_1695_4FCA_AA59_2414B17BC65B__INCLUDED_)
38 |
--------------------------------------------------------------------------------
/client/ObjectSpace.h:
--------------------------------------------------------------------------------
1 | // ObjectSpace.h: interface for the CObjectSpace class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_OBJECTSPACE_H__FC29AA2A_BA4B_4138_8B5C_93F1666B64DD__INCLUDED_)
6 | #define AFX_OBJECTSPACE_H__FC29AA2A_BA4B_4138_8B5C_93F1666B64DD__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | class CObjectSpace
13 | {
14 | public:
15 | LinkToTopObject (CObjectSpace &a_cObjectSpace);
16 | LinkToLeftObject (CObjectSpace &a_cObjectSpace);
17 | Resize ();
18 | InitState (CWnd &a_cDialog, CDialog &a_cParentDialog, CObjectSpace *a_cOS_Left, CObjectSpace *a_cOS_Top, double a_fWidth, double a_fHeight, int *a_pDeltaY = NULL);
19 | CObjectSpace();
20 | virtual ~CObjectSpace();
21 |
22 | CWnd *m_pWnd;
23 | CWnd *m_pParentWnd;
24 | int m_iOrigX;
25 | int m_iOrigY;
26 | int m_iOrigWidth;
27 | int m_iOrigHeight;
28 |
29 | int m_iLeftMargin;
30 | int m_iRightMargin;
31 | int m_iTopMargin;
32 | int m_iBottomMargin;
33 |
34 | int m_iCurOrigX;
35 | int m_iCurOrigY;
36 | int m_iCurWidth;
37 | int m_iCurHeight;
38 |
39 | int m_iParentWidth;
40 | int m_iParentHeight;
41 |
42 | double m_fPercentageWidth;
43 | double m_fPercentageHeight;
44 |
45 | CObjectSpace *m_pLeftObjectLink;
46 | CObjectSpace *m_pTopObjectLink;
47 |
48 | int *m_pDeltaY;
49 | };
50 |
51 | #endif // !defined(AFX_OBJECTSPACE_H__FC29AA2A_BA4B_4138_8B5C_93F1666B64DD__INCLUDED_)
52 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2008-09-05.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2008-09-05
4 | Epic Rarities!
5 | 2.28
6 |
7 | Added Spirit Ward Formula
8 | Added Blight Resistance Formula
9 | Added new Epic / Rare Category
10 | Added rare Regal Jewelry, Armor, Scale and Weaponry Repair Forms
11 | Added rare Master Repair Forms
12 | Reorganized rare Potions, Jewelry, Gadgets and Crystals
13 | Changed Dragon Claws to match the new applicable techniques
14 | Fixed tailoring requirements for all invisible Hide and Leather products
15 | Removed Bright Orbs from Fishing V
16 | Removed Crystals Category
17 |
18 | Dakoren
19 |
20 |
--------------------------------------------------------------------------------
/client/SkillDialog.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_SKILLDIALOG_H__5D63803A_F901_469C_90F3_B37E28F0C20D__INCLUDED_)
2 | #define AFX_SKILLDIALOG_H__5D63803A_F901_469C_90F3_B37E28F0C20D__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // SkillDialog.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CSkillDialog dialog
12 |
13 | class CSkillDialog : public CDialog
14 | {
15 | // Construction
16 | public:
17 | CSkillDialog(CWnd* pParent = NULL); // standard constructor
18 |
19 | // Dialog Data
20 | //{{AFX_DATA(CSkillDialog)
21 | enum { IDD = IDD_SKILLDIALOG };
22 | CStatic m_cInputMsg;
23 | CEdit m_cInputEdit;
24 | CRect m_cRect;
25 | //}}AFX_DATA
26 |
27 | CString m_csMsg;
28 | CString m_csValue;
29 |
30 | // Overrides
31 | // ClassWizard generated virtual function overrides
32 | //{{AFX_VIRTUAL(CSkillDialog)
33 | protected:
34 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
35 | //}}AFX_VIRTUAL
36 |
37 | // Implementation
38 | protected:
39 |
40 | // Generated message map functions
41 | //{{AFX_MSG(CSkillDialog)
42 | virtual BOOL OnInitDialog();
43 | virtual void OnOK();
44 | afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
45 | //}}AFX_MSG
46 | DECLARE_MESSAGE_MAP()
47 | };
48 |
49 | //{{AFX_INSERT_LOCATION}}
50 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
51 |
52 | #endif // !defined(AFX_SKILLDIALOG_H__5D63803A_F901_469C_90F3_B37E28F0C20D__INCLUDED_)
53 |
--------------------------------------------------------------------------------
/client/WizardDialog.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_WIZARDDIALOG_H__393BD226_9396_4BAA_8611_439A107612D1__INCLUDED_)
2 | #define AFX_WIZARDDIALOG_H__393BD226_9396_4BAA_8611_439A107612D1__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // WizardDialog.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CWizardDialog
12 |
13 | class CWizardDialog : public CPropertySheet
14 | {
15 | DECLARE_DYNAMIC(CWizardDialog)
16 |
17 | // Construction
18 | public:
19 | CWizardDialog(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
20 | CWizardDialog(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
21 |
22 | // Attributes
23 | public:
24 |
25 | // Operations
26 | public:
27 |
28 | // Overrides
29 | // ClassWizard generated virtual function overrides
30 | //{{AFX_VIRTUAL(CWizardDialog)
31 | public:
32 | virtual BOOL OnInitDialog();
33 | //}}AFX_VIRTUAL
34 |
35 | // Implementation
36 | public:
37 | virtual ~CWizardDialog();
38 |
39 | // Generated message map functions
40 | protected:
41 | //{{AFX_MSG(CWizardDialog)
42 | // NOTE - the ClassWizard will add and remove member functions here.
43 | //}}AFX_MSG
44 | DECLARE_MESSAGE_MAP()
45 | };
46 |
47 | /////////////////////////////////////////////////////////////////////////////
48 |
49 | //{{AFX_INSERT_LOCATION}}
50 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
51 |
52 | #endif // !defined(AFX_WIZARDDIALOG_H__393BD226_9396_4BAA_8611_439A107612D1__INCLUDED_)
53 |
--------------------------------------------------------------------------------
/client/Profile.h:
--------------------------------------------------------------------------------
1 | // Profile.h: interface for the CProfile class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_PROFILE_H__DC567DBA_3C0D_455B_8B12_7FB8E44A7D1E__INCLUDED_)
6 | #define AFX_PROFILE_H__DC567DBA_3C0D_455B_8B12_7FB8E44A7D1E__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "Bonus.h"
13 | #include "Skill.h"
14 |
15 | class CProfile
16 | {
17 | public:
18 | bool SaveProfile (CString &a_csFilename);
19 | bool UpdateStatistic(CString &a_csStatistic, int a_iValue);
20 | bool UpdateCraftSchool(CString &a_csCraftSchool, int a_iValue);
21 | bool UpdateCraftSkill (CString &a_csCraft, int a_iValue);
22 | int FindCraftSkill (CString &a_csCraft);
23 | Clear ();
24 | Destroy();
25 | bool LoadFromFile (CString &a_csFilename);
26 | CProfile();
27 | virtual ~CProfile();
28 |
29 | bool m_bChanged;
30 |
31 | CString m_csProfileEmail;
32 | CString m_csProfileName;
33 | CString m_csProfileServer;
34 | CString m_csProfileType;
35 |
36 | CTypedPtrList m_clStatisticList;
37 | CTypedPtrList m_clAdventureSkillsList;
38 | CTypedPtrList m_clAdventureSchoolList;
39 | CTypedPtrList m_clCraftSkillsList;
40 | CTypedPtrList m_clCraftSchoolList;
41 |
42 | CProfile(const CProfile *pSrc);
43 | operator =( const CProfile* pSrc );
44 | void CopyObject(const CProfile *pSrc);
45 | };
46 |
47 | #endif // !defined(AFX_PROFILE_H__DC567DBA_3C0D_455B_8B12_7FB8E44A7D1E__INCLUDED_)
48 |
--------------------------------------------------------------------------------
/client/unzip/decs.h:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 1990-2005 Info-ZIP. All rights reserved.
3 |
4 | See the accompanying file LICENSE, version 2000-Apr-09 or later
5 | (the contents of which are also included in unzip.h) for terms of use.
6 | If, for some reason, all these files are missing, the Info-ZIP license
7 | also may be found at: ftp://ftp.info-zip.org/pub/infozip/license.html
8 | */
9 | #ifndef __decs_h /* prevent multiple inclusions */
10 | #define __decs_h
11 |
12 | #include
13 | #ifndef __unzip_h
14 | # include "../unzip.h"
15 | #endif
16 | #ifndef __structs_h
17 | # include "unzip/structs.h"
18 | #endif
19 |
20 | #define Wiz_Match match
21 |
22 | #ifdef __cplusplus
23 | extern "C" {
24 | #endif
25 |
26 | void WINAPI Wiz_NoPrinting(int f);
27 | int WINAPI Wiz_Validate(LPSTR archive, int AllCodes);
28 | BOOL WINAPI Wiz_Init(zvoid *, LPUSERFUNCTIONS);
29 | BOOL WINAPI Wiz_SetOpts(zvoid *, LPDCL);
30 | int WINAPI Wiz_Unzip(zvoid *, int, char **, int, char **);
31 | int WINAPI Wiz_SingleEntryUnzip(int, char **, int, char **,
32 | LPDCL, LPUSERFUNCTIONS);
33 |
34 | int WINAPI Wiz_UnzipToMemory(LPSTR zip, LPSTR file,
35 | LPUSERFUNCTIONS lpUserFunctions,
36 | UzpBuffer *retstr);
37 | int WINAPI Wiz_Grep(LPSTR archive, LPSTR file, LPSTR pattern,
38 | int cmd, int SkipBin,
39 | LPUSERFUNCTIONS lpUserFunctions);
40 |
41 | #ifdef __cplusplus
42 | }
43 | #endif
44 |
45 | #endif /* __decs_h */
46 |
--------------------------------------------------------------------------------
/client/NewProfileDialog.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_NEWPROFILEDIALOG_H__1F4F0FB8_6085_43C9_932B_B908750D86E7__INCLUDED_)
2 | #define AFX_NEWPROFILEDIALOG_H__1F4F0FB8_6085_43C9_932B_B908750D86E7__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // NewProfileDialog.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CNewProfileDialog dialog
12 |
13 | class CNewProfileDialog : public CDialog
14 | {
15 | // Construction
16 | public:
17 | CNewProfileDialog(CWnd* pParent = NULL); // standard constructor
18 |
19 | // Dialog Data
20 | //{{AFX_DATA(CNewProfileDialog)
21 | enum { IDD = IDD_NEWPROFILEDIALOG };
22 | CComboBox m_cServerCombo;
23 | CEdit m_cName;
24 | CRect m_cRect;
25 | //}}AFX_DATA
26 |
27 | CString m_csName;
28 | CString m_csServer;
29 |
30 | // Overrides
31 | // ClassWizard generated virtual function overrides
32 | //{{AFX_VIRTUAL(CNewProfileDialog)
33 | protected:
34 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
35 | //}}AFX_VIRTUAL
36 |
37 | // Implementation
38 | protected:
39 |
40 | // Generated message map functions
41 | //{{AFX_MSG(CNewProfileDialog)
42 | virtual BOOL OnInitDialog();
43 | virtual void OnOK();
44 | afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
45 | //}}AFX_MSG
46 | DECLARE_MESSAGE_MAP()
47 | };
48 |
49 | //{{AFX_INSERT_LOCATION}}
50 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
51 |
52 | #endif // !defined(AFX_NEWPROFILEDIALOG_H__1F4F0FB8_6085_43C9_932B_B908750D86E7__INCLUDED_)
53 |
--------------------------------------------------------------------------------
/website/hcc/updater/HCC_2009-03-18.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 2009-03-18
4 | Plugins!
5 | 2.30
6 |
7 | Added support for 3rd party plugins
8 | Added runtime check for vital folders (Temp/, Orders/, etc.)
9 | Added support for race requirements at techniques
10 | Added commandline parameter handling
11 | Cleaned up/prettified generated HTML
12 | Fixed several errors with 'Bonus' reports
13 | Fixed broken tier selector after a search
14 | Fixed item reset after delete
15 | Fixed an escaping issue when saving orders
16 | Added Hunters Retribution Formula
17 | Fixed minor DB issue at Spell: Combust
18 | Added 'HCC Public Order Database' plugin
19 |
20 | Dakoren, walkerglassmire
21 |
22 |
--------------------------------------------------------------------------------
/client/orderitem.cpp:
--------------------------------------------------------------------------------
1 | // OrderItem.cpp: implementation of the COrderItem class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #include "stdafx.h"
6 | #include "HCC.h"
7 | #include "OrderItem.h"
8 |
9 | #ifdef _DEBUG
10 | #undef THIS_FILE
11 | static char THIS_FILE[]=__FILE__;
12 | #define new DEBUG_NEW
13 | #endif
14 |
15 | //////////////////////////////////////////////////////////////////////
16 | // Construction/Destruction
17 | //////////////////////////////////////////////////////////////////////
18 |
19 | int COrderItem::m_iNextId = 1;
20 |
21 |
22 | COrderItem::COrderItem()
23 | {
24 | m_iId = 0;
25 | }
26 |
27 | COrderItem::~COrderItem()
28 | {
29 | m_clTechList.RemoveAll ();
30 | }
31 |
32 | COrderItem::operator =( const COrderItem& pSrc )
33 | {
34 | CopyObject (pSrc);
35 | return true;
36 | }
37 |
38 |
39 | COrderItem::COrderItem(const COrderItem &pSrc)
40 | {
41 | CopyObject (pSrc);
42 | }
43 |
44 | void COrderItem::CopyObject(const COrderItem &pSrc)
45 | {
46 | m_csItemName = pSrc.m_csItemName;
47 | m_csCategory = pSrc.m_csCategory;
48 | m_csFormulaName = pSrc.m_csFormulaName;
49 | m_csTierName = pSrc.m_csTierName;
50 | m_iQty = pSrc.m_iQty;
51 | m_csOrderGroup = pSrc.m_csOrderGroup;
52 | m_iId = pSrc.m_iId;
53 |
54 | m_clTechList.RemoveAll ();
55 | POSITION l_Pos = pSrc.m_clTechList.GetHeadPosition ();
56 | while (l_Pos)
57 | {
58 | m_clTechList.AddTail (pSrc.m_clTechList.GetNext (l_Pos));
59 | }
60 |
61 | }
62 |
63 |
64 | COrderItem::AssignId()
65 | {
66 | m_iId = COrderItem::m_iNextId;
67 | COrderItem::m_iNextId++;
68 | }
69 |
70 |
--------------------------------------------------------------------------------
/client/CrafterSearchDialog.cpp:
--------------------------------------------------------------------------------
1 | // CrafterSearchDialog.cpp : implementation file
2 | //
3 |
4 | #include "stdafx.h"
5 | #include "HCC.h"
6 | #include "CrafterSearchDialog.h"
7 |
8 | #ifdef _DEBUG
9 | #define new DEBUG_NEW
10 | #undef THIS_FILE
11 | static char THIS_FILE[] = __FILE__;
12 | #endif
13 |
14 | /////////////////////////////////////////////////////////////////////////////
15 | // CCrafterSearchDialog dialog
16 |
17 |
18 | CCrafterSearchDialog::CCrafterSearchDialog(CWnd* pParent /*=NULL*/)
19 | : CDialog(CCrafterSearchDialog::IDD, pParent)
20 | {
21 | //{{AFX_DATA_INIT(CCrafterSearchDialog)
22 | // NOTE: the ClassWizard will add member initialization here
23 | //}}AFX_DATA_INIT
24 | }
25 |
26 |
27 | void CCrafterSearchDialog::DoDataExchange(CDataExchange* pDX)
28 | {
29 | CDialog::DoDataExchange(pDX);
30 | //{{AFX_DATA_MAP(CCrafterSearchDialog)
31 | DDX_Control(pDX, IDC_VIEWPROFILEBUTTON, m_cViewProfileButton);
32 | DDX_Control(pDX, IDC_SUBMITREQUESTBUTTON, m_cSubmitRequestButton);
33 | DDX_Control(pDX, IDC_SHARDCOMBO, m_cShardCombo);
34 | DDX_Control(pDX, IDC_SEARCHLIST, m_cSearchList);
35 | DDX_Control(pDX, IDC_SEARCHFRAME, m_cSearchFrame);
36 | DDX_Control(pDX, IDC_SEARCHBUTTON, m_cSearchButton);
37 | DDX_Control(pDX, IDC_NAMECOMBO, m_cNameCombo);
38 | //}}AFX_DATA_MAP
39 | }
40 |
41 |
42 | BEGIN_MESSAGE_MAP(CCrafterSearchDialog, CDialog)
43 | //{{AFX_MSG_MAP(CCrafterSearchDialog)
44 | // NOTE: the ClassWizard will add message map macros here
45 | //}}AFX_MSG_MAP
46 | END_MESSAGE_MAP()
47 |
48 | /////////////////////////////////////////////////////////////////////////////
49 | // CCrafterSearchDialog message handlers
50 |
--------------------------------------------------------------------------------
/client/InputListDialog.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_INPUTLISTDIALOG_H__21C41220_0F12_47BE_8392_DAC7F9881CE5__INCLUDED_)
2 | #define AFX_INPUTLISTDIALOG_H__21C41220_0F12_47BE_8392_DAC7F9881CE5__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // InputListDialog.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CInputListDialog dialog
12 |
13 | class CInputListDialog : public CDialog
14 | {
15 | // Construction
16 | public:
17 | CInputListDialog(CWnd* pParent = NULL); // standard constructor
18 | CStringList m_csInputList;
19 | CString m_csInputMsg;
20 | CString m_csTitleMsg;
21 | CString m_csSelectedInput;
22 |
23 | // Dialog Data
24 | //{{AFX_DATA(CInputListDialog)
25 | enum { IDD = IDD_INPUTLISTDIALOG };
26 | CComboBox m_cInputCombo;
27 | CStatic m_cInputMsg;
28 | //}}AFX_DATA
29 |
30 |
31 | // Overrides
32 | // ClassWizard generated virtual function overrides
33 | //{{AFX_VIRTUAL(CInputListDialog)
34 | protected:
35 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
36 | //}}AFX_VIRTUAL
37 |
38 | // Implementation
39 | protected:
40 |
41 | // Generated message map functions
42 | //{{AFX_MSG(CInputListDialog)
43 | virtual BOOL OnInitDialog();
44 | virtual void OnOK();
45 | afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
46 | //}}AFX_MSG
47 | DECLARE_MESSAGE_MAP()
48 | };
49 |
50 | //{{AFX_INSERT_LOCATION}}
51 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
52 |
53 | #endif // !defined(AFX_INPUTLISTDIALOG_H__21C41220_0F12_47BE_8392_DAC7F9881CE5__INCLUDED_)
54 |
--------------------------------------------------------------------------------
/installer/Orders/Examples/jewelcraft.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 1.1
4 |
5 | HCC
6 | 2.30
7 | 2009-02-25
8 |
9 |
10 | Jewelry
11 |
12 | -
13 | Silver Focus Bracelet
14 | Jewelry
15 | Focus Bracelet
16 | Tier II
17 | 2
18 |
19 | Jewelcraft
20 |
21 |
22 | -
23 | Mithril Focus Earring
24 | Jewelry
25 | Focus Earring
26 | Tier V
27 | 2
28 |
29 | Jewelcraft
30 |
31 |
32 | -
33 | Silver Focus Ring
34 | Jewelry
35 | Focus Ring
36 | Tier II
37 | 2
38 |
39 | Gemworking
40 |
41 |
42 | -
43 | Silver Focus Necklace
44 | Jewelry
45 | Focus Necklace
46 | Tier II
47 | 1
48 |
49 | Jewelcraft
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/client/Formula.h:
--------------------------------------------------------------------------------
1 | // Formula.h: interface for the CFormula class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_FORMULA_H__54230807_EE7D_4B6E_8C5A_92E4E5756835__INCLUDED_)
6 | #define AFX_FORMULA_H__54230807_EE7D_4B6E_8C5A_92E4E5756835__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "bonus.h"
13 | #include "itemresource.h"
14 | #include "iteminfo.h"
15 | #include "formulatier.h"
16 | #include "FileHandler.h"
17 | #include "KeywordGroup.h"
18 | #include "effect.h"
19 | #include "XMLParser.h"
20 | #include "XMLTag.h"
21 |
22 | class CFormula : CFileHandler
23 | {
24 | public:
25 | MoveKeywordsToTiers ();
26 | bool LoadFormula(CString &a_csCategory, XMLParser &a_cParser, XMLTag &a_cItemTag, bool a_bInitialise = true);
27 | bool ReadFromFile(CStdioFile &a_cFile);
28 | WriteToFile(CStdioFile &a_cFile);
29 | bool FindFormulaTier (CString &a_csTier, CFormulaTier **a_cFormulaTier);
30 | Destroy();
31 | Clear();
32 | CFormula();
33 | virtual ~CFormula();
34 |
35 | // XML Driven
36 | CString m_csName;
37 | int m_iBatchQty;
38 | int m_iIcon;
39 | CKeywordGroup m_cKeywords;
40 |
41 | CString m_csImage;
42 |
43 | // Passdown
44 | CString m_csCategory;
45 | bool m_bTierLevelKeywords;
46 |
47 | CTypedPtrList m_clEffectsList;
48 | CTypedPtrList m_clFormulaTierList;
49 |
50 | CFormula(const CFormula *pSrc);
51 | operator =( const CFormula* pSrc );
52 | void CopyObject(const CFormula *pSrc);
53 | };
54 |
55 | #endif // !defined(AFX_FORMULA_H__54230807_EE7D_4B6E_8C5A_92E4E5756835__INCLUDED_)
56 |
57 |
--------------------------------------------------------------------------------
/client/TechTier.h:
--------------------------------------------------------------------------------
1 | // Tech.h: interface for the CTechTier class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #if !defined(AFX_TechTIER_H__54230807_EE7D_4B6E_8C5A_92E4E5756835__INCLUDED_)
6 | #define AFX_TechTIER_H__54230807_EE7D_4B6E_8C5A_92E4E5756835__INCLUDED_
7 |
8 | #if _MSC_VER > 1000
9 | #pragma once
10 | #endif // _MSC_VER > 1000
11 |
12 | #include "bonus.h"
13 | #include "itemresource.h"
14 | #include "iteminfo.h"
15 | #include "FileHandler.h"
16 | #include "KeywordGroup.h"
17 | #include "Effect.h"
18 | #include "Formula.h"
19 | #include "FormulaTier.h"
20 |
21 | class CTechTier : CFileHandler
22 | {
23 | public:
24 | bool CheckFormula(CFormula *a_cpFormula, CFormulaTier *a_cpFormulaTier);
25 | bool ReadFromFile(CStdioFile &a_cFile);
26 | WriteToFile(CStdioFile &a_cFile);
27 | Destroy();
28 | Clear();
29 | CTechTier();
30 | virtual ~CTechTier();
31 |
32 | operator =( const CTechTier* pSrc );
33 | CTechTier(const CTechTier *pSrc);
34 | void CopyObject(const CTechTier *pSrc);
35 |
36 | CString m_csName;
37 | CString m_csOrigin;
38 | int m_iTierLevel;
39 | CString m_csTierName;
40 | CString m_csDescription;
41 | int m_iSkillAdjust;
42 | int m_iUsageAdjust;
43 | CString m_csPrefix;
44 | CString m_csSuffix;
45 | int m_iSize;
46 |
47 | CTypedPtrList m_clKeywordSets;
48 | CTypedPtrList m_clKeywordEffectSets;
49 | CTypedPtrList m_clEffectList;
50 |
51 | CTypedPtrList m_clResourceList;
52 |
53 | };
54 |
55 | #endif // !defined(AFX_TechTIER_H__54230807_EE7D_4B6E_8C5A_92E4E5756835__INCLUDED_)
56 |
57 |
--------------------------------------------------------------------------------
/client/Bonus.cpp:
--------------------------------------------------------------------------------
1 | // Bonus.cpp: implementation of the CBonus class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #include "stdafx.h"
6 | #include "Bonus.h"
7 |
8 | #ifdef _DEBUG
9 | #undef THIS_FILE
10 | static char THIS_FILE[]=__FILE__;
11 | #define new DEBUG_NEW
12 | #endif
13 |
14 | //////////////////////////////////////////////////////////////////////
15 | // Construction/Destruction
16 | //////////////////////////////////////////////////////////////////////
17 |
18 | CBonus::CBonus()
19 | {
20 |
21 | }
22 |
23 | CBonus::~CBonus()
24 | {
25 |
26 | }
27 |
28 | CBonus::operator =( const CBonus* pSrc )
29 | {
30 | CopyObject (pSrc);
31 | return true;
32 | }
33 |
34 |
35 | CBonus::CBonus(const CBonus *pSrc)
36 | {
37 | CopyObject (pSrc);
38 | }
39 |
40 | void CBonus::CopyObject(const CBonus *pSrc)
41 | {
42 | m_csBonusName = pSrc->m_csBonusName;
43 | m_iValue = pSrc->m_iValue;
44 | }
45 |
46 | CBonus::Clear()
47 | {
48 | m_csBonusName.Empty ();
49 | m_iValue = 0;
50 | }
51 |
52 | CBonus::Destroy()
53 | {
54 |
55 | }
56 |
57 | CBonus::WriteToFile(CStdioFile &a_cFile)
58 | {
59 | CString l_csLine;
60 |
61 | l_csLine.Format ("%s|%d\n", m_csBonusName, m_iValue);
62 | a_cFile.WriteString (l_csLine);
63 | }
64 |
65 | bool CBonus::ReadFromFile(CStdioFile &a_cFile)
66 | {
67 | CString l_csLine;
68 | bool l_bSuccess = true;
69 | int l_iTokenOffset = 0;
70 |
71 | if (a_cFile.ReadString (l_csLine))
72 | {
73 | l_bSuccess = l_bSuccess && ReadToken (l_csLine, l_iTokenOffset, m_csBonusName);
74 | l_bSuccess = l_bSuccess && ReadToken (l_csLine, l_iTokenOffset, m_iValue);
75 | }
76 |
77 | return (l_bSuccess);
78 | }
79 |
--------------------------------------------------------------------------------
/installer/Themes/themes_readme.txt:
--------------------------------------------------------------------------------
1 | HOW-TO create custom themes
2 | ---------------------------
3 |
4 | 1. Make a copy of desktop_bright_default.xml and rename it to desktop_bright_{THEME_TITLE}.xml
5 | {THEME_TITLE} will be the name of your new theme. Avoid using spaces.
6 |
7 | examples: desktop_bright_pink.xml, desktop_bright_fantasy.xml for bright windows themes (common) or desktop_dark_brick.xml for dark themes (rare).
8 |
9 | 2. Edit your new file within notepad or any XML-editor (HTML editors also work great to help you set the colors)
10 | 3. Remove the two lines and insert your Name {YOUR_NAME}.
11 | 4. Save.
12 | 5. Withing HCC select Options/Settings/Configuration and pick your new theme.
13 |
14 |
15 | Hints
16 | ---------------------------
17 |
18 | - Never make changes to any of the default themes - they will be overwritten at each update!
19 |
20 | - Once you have selected your new theme you can edit it while running HCC, you can reload the theme from harddisk by hitting CTRL-ALT-R or selecting Options/Settings/Refresh Theme. Please note that some elements require HCC to restart or to make a selection (select different Formula, Technique)
21 |
22 | - Colors are either:
23 | windows system colors (COLOR_WINDOWTEXT, COLOR_WINDOW, COLOR_3DLIGHT)
24 | or html hex-colors in RGB (#FFCC00, #F5F5F5)
25 |
26 | - For system colors please refer to:
27 | http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/getsyscolor.asp
28 |
29 | - Test your theme on multiple Windows colors themes eg. XP: Silver or some dark one such as Classic: Brick.
30 |
31 |
32 | Happy Theming..
33 |
34 |
35 | --
36 | readme v1.2 2007-09-19 16:18
--------------------------------------------------------------------------------
/client/RecacheDialog.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_RECACHEDIALOG_H__A2945FF1_D052_4125_992C_31030D156673__INCLUDED_)
2 | #define AFX_RECACHEDIALOG_H__A2945FF1_D052_4125_992C_31030D156673__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // RecacheDialog.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CRecacheDialog dialog
12 |
13 | class CRecacheDialog : public CDialog
14 | {
15 | // Construction
16 | public:
17 | int CalculateFilesToCache(CString &a_csPath);
18 | Recache(bool a_bQuiet);
19 | CRecacheDialog(CWnd* pParent = NULL); // standard constructor
20 |
21 | // Dialog Data
22 | //{{AFX_DATA(CRecacheDialog)
23 | enum { IDD = IDD_CACHEDIALOG };
24 | CProgressCtrl m_cStatusProgress;
25 | //}}AFX_DATA
26 |
27 | bool m_bInProgress;
28 | int m_iTimerId;
29 |
30 | // Overrides
31 | // ClassWizard generated virtual function overrides
32 | //{{AFX_VIRTUAL(CRecacheDialog)
33 | protected:
34 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
35 | //}}AFX_VIRTUAL
36 |
37 | // Implementation
38 | protected:
39 |
40 | // Generated message map functions
41 | //{{AFX_MSG(CRecacheDialog)
42 | virtual BOOL OnInitDialog();
43 | afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
44 | afx_msg void OnTimer(UINT nIDEvent);
45 | afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
46 | //}}AFX_MSG
47 | DECLARE_MESSAGE_MAP()
48 | };
49 |
50 | //{{AFX_INSERT_LOCATION}}
51 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
52 |
53 | #endif // !defined(AFX_RECACHEDIALOG_H__A2945FF1_D052_4125_992C_31030D156673__INCLUDED_)
54 |
--------------------------------------------------------------------------------
/client/CrafterSearchDialog.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_CRAFTERSEARCHDIALOG_H__A6AE89A6_CD42_4728_86EE_D728E09027C7__INCLUDED_)
2 | #define AFX_CRAFTERSEARCHDIALOG_H__A6AE89A6_CD42_4728_86EE_D728E09027C7__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // CrafterSearchDialog.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CCrafterSearchDialog dialog
12 |
13 | class CCrafterSearchDialog : public CDialog
14 | {
15 | // Construction
16 | public:
17 | CCrafterSearchDialog(CWnd* pParent = NULL); // standard constructor
18 |
19 | // Dialog Data
20 | //{{AFX_DATA(CCrafterSearchDialog)
21 | enum { IDD = IDD_CRAFTERSEARCHDIALOG };
22 | CButton m_cViewProfileButton;
23 | CButton m_cSubmitRequestButton;
24 | CComboBox m_cShardCombo;
25 | CListCtrl m_cSearchList;
26 | CButton m_cSearchFrame;
27 | CButton m_cSearchButton;
28 | CComboBox m_cNameCombo;
29 | //}}AFX_DATA
30 |
31 |
32 | // Overrides
33 | // ClassWizard generated virtual function overrides
34 | //{{AFX_VIRTUAL(CCrafterSearchDialog)
35 | protected:
36 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
37 | //}}AFX_VIRTUAL
38 |
39 | // Implementation
40 | protected:
41 |
42 | // Generated message map functions
43 | //{{AFX_MSG(CCrafterSearchDialog)
44 | // NOTE: the ClassWizard will add member functions here
45 | //}}AFX_MSG
46 | DECLARE_MESSAGE_MAP()
47 | };
48 |
49 | //{{AFX_INSERT_LOCATION}}
50 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
51 |
52 | #endif // !defined(AFX_CRAFTERSEARCHDIALOG_H__A6AE89A6_CD42_4728_86EE_D728E09027C7__INCLUDED_)
53 |
--------------------------------------------------------------------------------
/client/ProfilePage3.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_PROFILEPAGE3_H__1A49024B_7DD1_4835_8150_4A5E1B3AC426__INCLUDED_)
2 | #define AFX_PROFILEPAGE3_H__1A49024B_7DD1_4835_8150_4A5E1B3AC426__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // ProfilePage3.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CProfilePage3 dialog
12 |
13 | class CProfilePage3 : public CPropertyPage
14 | {
15 | DECLARE_DYNCREATE(CProfilePage3)
16 |
17 | // Construction
18 | public:
19 | void DisplayProfile();
20 | DisplayAdventureSkills();
21 | DisplayAdventureSchools();
22 | CProfilePage3();
23 | ~CProfilePage3();
24 |
25 | // Dialog Data
26 | //{{AFX_DATA(CProfilePage3)
27 | enum { IDD = IDD_PROFILE3DIALOG };
28 | CButton m_cOptSkills;
29 | CButton m_cOptSchools;
30 | CListCtrl m_cAdventureList;
31 | //}}AFX_DATA
32 |
33 |
34 | // Overrides
35 | // ClassWizard generate virtual function overrides
36 | //{{AFX_VIRTUAL(CProfilePage3)
37 | protected:
38 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
39 | //}}AFX_VIRTUAL
40 |
41 | // Implementation
42 | protected:
43 | // Generated message map functions
44 | //{{AFX_MSG(CProfilePage3)
45 | afx_msg void OnOptschools();
46 | afx_msg void OnOptskills();
47 | virtual BOOL OnInitDialog();
48 | afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
49 | //}}AFX_MSG
50 | DECLARE_MESSAGE_MAP()
51 |
52 | };
53 |
54 | //{{AFX_INSERT_LOCATION}}
55 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
56 |
57 | #endif // !defined(AFX_PROFILEPAGE3_H__1A49024B_7DD1_4835_8150_4A5E1B3AC426__INCLUDED_)
58 |
--------------------------------------------------------------------------------
/database/Techs/Adventure/undeaddamage.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Undead Damage
4 |
5 | Adventure
6 |
7 |
8 | Undead Damage
9 | icon_technique_04_12_11.png
10 |
11 |
12 |
13 |
14 |
15 | weapon
16 |
17 |
18 | techclass_1
19 |
20 |
21 |
22 |
23 |
24 |
25 | statmod_bow_up
26 |
27 |
29 | Undead Damage I
30 | Adventure: Undead Damage I
31 | 1
32 | This technique gives the user the ability to create certain weapons with an additional increase to the weapon's damage against undead opponents.
33 | 25
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 | Dim Essence Orb
42 | Weaker Ghost Ectoplasm
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/database/Techs/Spell/primalflash.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Primal Flash
4 |
5 | Spell
6 |
7 |
8 | Primal Flash
9 | icon_technique_02_12_11.png
10 |
11 |
12 |
13 |
14 |
15 | primal
16 | spell
17 |
18 |
19 | flashdamage
20 |
21 |
22 | skill_use_magic_primal
23 |
24 |
25 |
26 |
27 | spell_mod_damage
28 |
29 |
31 | Primal Flash
32 | Spell: Primal Flash
33 | 2
34 |
35 | 20
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 | Pale Essence Orb
44 | Amethyst Golem Chip
45 | Rose Quartz Golem Chip
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/client/HCC.h:
--------------------------------------------------------------------------------
1 | // HCC.h : main header file for the HCC application
2 | //
3 |
4 | #if !defined(AFX_HCC_H__6D13ABCF_7191_4EE1_9318_A08E79E1E00F__INCLUDED_)
5 | #define AFX_HCC_H__6D13ABCF_7191_4EE1_9318_A08E79E1E00F__INCLUDED_
6 |
7 | #if _MSC_VER > 1000
8 | #pragma once
9 | #endif // _MSC_VER > 1000
10 |
11 | #ifndef __AFXWIN_H__
12 | #error include 'stdafx.h' before including this file for PCH
13 | #endif
14 |
15 | #include "resource.h" // main symbols
16 |
17 | /////////////////////////////////////////////////////////////////////////////
18 | // CHCCApp:
19 | // See HCC.cpp for the implementation of this class
20 | //
21 |
22 | class CHCCApp : public CWinApp
23 | {
24 | public:
25 | SetPriority (int Priority);
26 | static bool IsWindowsVistaOrGreater();
27 | static bool IsWindows8OrGreater();
28 | static OSVERSIONINFO getWindowsVersion();
29 | void SetDialogColors (COLORREF a_iFg, COLORREF a_iBg);
30 | CHCCApp();
31 |
32 | // Overrides
33 | // ClassWizard generated virtual function overrides
34 | //{{AFX_VIRTUAL(CHCCApp)
35 | public:
36 | virtual BOOL InitInstance();
37 | virtual BOOL ProcessMessageFilter(int code, LPMSG lpMsg);
38 | //}}AFX_VIRTUAL
39 |
40 | // Implementation
41 |
42 | //{{AFX_MSG(CHCCApp)
43 | // NOTE - the ClassWizard will add and remove member functions here.
44 | // DO NOT EDIT what you see in these blocks of generated code !
45 | //}}AFX_MSG
46 | DECLARE_MESSAGE_MAP()
47 | };
48 |
49 |
50 | /////////////////////////////////////////////////////////////////////////////
51 |
52 | //{{AFX_INSERT_LOCATION}}
53 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
54 |
55 | #endif // !defined(AFX_HCC_H__6D13ABCF_7191_4EE1_9318_A08E79E1E00F__INCLUDED_)
56 |
--------------------------------------------------------------------------------
/client/ItemInfo.cpp:
--------------------------------------------------------------------------------
1 | // ItemInfo.cpp: implementation of the CItemInfo class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #include "stdafx.h"
6 | #include "ItemInfo.h"
7 |
8 | #ifdef _DEBUG
9 | #undef THIS_FILE
10 | static char THIS_FILE[]=__FILE__;
11 | #define new DEBUG_NEW
12 | #endif
13 |
14 | //////////////////////////////////////////////////////////////////////
15 | // Construction/Destruction
16 | //////////////////////////////////////////////////////////////////////
17 |
18 | CItemInfo::CItemInfo()
19 | {
20 |
21 | }
22 |
23 | CItemInfo::~CItemInfo()
24 | {
25 |
26 | }
27 |
28 | CItemInfo::operator =( const CItemInfo* pSrc )
29 | {
30 | CopyObject (pSrc);
31 | return true;
32 | }
33 |
34 |
35 | CItemInfo::CItemInfo(const CItemInfo *pSrc)
36 | {
37 | CopyObject (pSrc);
38 | }
39 |
40 | void CItemInfo::CopyObject(const CItemInfo *pSrc)
41 | {
42 | m_csInfoName = pSrc->m_csInfoName;
43 | m_csInfoValue = pSrc->m_csInfoValue;
44 | }
45 |
46 | CItemInfo::Clear()
47 | {
48 | m_csInfoName.Empty ();
49 | m_csInfoValue.Empty ();
50 | }
51 |
52 | CItemInfo::Destroy()
53 | {
54 |
55 | }
56 |
57 | CItemInfo::WriteToFile(CStdioFile &a_cFile)
58 | {
59 | CString l_csLine;
60 |
61 | l_csLine.Format ("%s|%s\n", m_csInfoName, m_csInfoValue);
62 | a_cFile.WriteString (l_csLine);
63 | }
64 |
65 | bool CItemInfo::ReadFromFile(CStdioFile &a_cFile)
66 | {
67 | CString l_csLine;
68 | bool l_bSuccess = true;
69 | int l_iTokenOffset = 0;
70 |
71 | if (a_cFile.ReadString (l_csLine))
72 | {
73 | l_bSuccess = l_bSuccess && ReadToken (l_csLine, l_iTokenOffset, m_csInfoName);
74 | l_bSuccess = l_bSuccess && ReadToken (l_csLine, l_iTokenOffset, m_csInfoValue);
75 | }
76 |
77 | return (l_bSuccess);
78 | }
79 |
--------------------------------------------------------------------------------
/client/WizardPage3.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_WIZARDPAGE3_H__8B1E5635_5FF3_4CE6_BB28_0985D12D4949__INCLUDED_)
2 | #define AFX_WIZARDPAGE3_H__8B1E5635_5FF3_4CE6_BB28_0985D12D4949__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // WizardPage3.h : header file
8 | //
9 |
10 | #include "WizardPage1.h"
11 | #include "WizardDialog.h"
12 | #include "treectrlx.h"
13 |
14 | /////////////////////////////////////////////////////////////////////////////
15 | // CWizardPage3 dialog
16 |
17 | class CWizardPage3 : public CPropertyPage
18 | {
19 | DECLARE_DYNCREATE(CWizardPage3)
20 |
21 | // Construction
22 | public:
23 | UpdateTechs();
24 | CWizardPage3();
25 | ~CWizardPage3();
26 |
27 | // Dialog Data
28 | //{{AFX_DATA(CWizardPage3)
29 | enum { IDD = IDD_WIZARDPAGE3 };
30 | CStatic m_cDesc;
31 | CTreeCtrlX m_cTechTree;
32 | CStatic m_cInfo;
33 | //}}AFX_DATA
34 |
35 | CWizardPage1 *m_cpWizardDialog1;
36 | CWizardDialog *m_cpWizardDialog;
37 |
38 | // Overrides
39 | // ClassWizard generate virtual function overrides
40 | //{{AFX_VIRTUAL(CWizardPage3)
41 | public:
42 | virtual BOOL OnSetActive();
43 | protected:
44 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
45 | //}}AFX_VIRTUAL
46 |
47 | // Implementation
48 | protected:
49 | // Generated message map functions
50 | //{{AFX_MSG(CWizardPage3)
51 | virtual BOOL OnInitDialog();
52 | afx_msg void OnSelchangedTechtree(NMHDR* pNMHDR, LRESULT* pResult);
53 | //}}AFX_MSG
54 | DECLARE_MESSAGE_MAP()
55 |
56 | };
57 |
58 | //{{AFX_INSERT_LOCATION}}
59 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
60 |
61 | #endif // !defined(AFX_WIZARDPAGE3_H__8B1E5635_5FF3_4CE6_BB28_0985D12D4949__INCLUDED_)
62 |
--------------------------------------------------------------------------------
/client/WizardPage2.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_WIZARDPAGE2_H__1A336654_8DE3_4A94_BE7A_E5920680CA17__INCLUDED_)
2 | #define AFX_WIZARDPAGE2_H__1A336654_8DE3_4A94_BE7A_E5920680CA17__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // WizardPage2.h : header file
8 | //
9 |
10 | #include "WizardPage1.h"
11 | #include "WizardDialog.h"
12 | #include "treectrlx.h"
13 |
14 | /////////////////////////////////////////////////////////////////////////////
15 | // CWizardPage2 dialog
16 |
17 | class CWizardPage2 : public CPropertyPage
18 | {
19 | DECLARE_DYNCREATE(CWizardPage2)
20 |
21 | // Construction
22 | public:
23 | CWizardPage2();
24 | ~CWizardPage2();
25 |
26 | // Dialog Data
27 | //{{AFX_DATA(CWizardPage2)
28 | enum { IDD = IDD_WIZARDPAGE2 };
29 | CStatic m_cDesc;
30 | CStatic m_cInfo;
31 | CTreeCtrlX m_cCategoryTree;
32 | //}}AFX_DATA
33 | CWizardPage1 *m_cpWizardDialog1;
34 | CWizardDialog *m_cpWizardDialog;
35 |
36 | UpdateCategories();
37 | // Overrides
38 | // ClassWizard generate virtual function overrides
39 | //{{AFX_VIRTUAL(CWizardPage2)
40 | public:
41 | virtual BOOL OnSetActive();
42 | protected:
43 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
44 | //}}AFX_VIRTUAL
45 |
46 | // Implementation
47 | protected:
48 | // Generated message map functions
49 | //{{AFX_MSG(CWizardPage2)
50 | virtual BOOL OnInitDialog();
51 | afx_msg void OnSelchangedCategorytree(NMHDR* pNMHDR, LRESULT* pResult);
52 | //}}AFX_MSG
53 | DECLARE_MESSAGE_MAP()
54 |
55 | };
56 |
57 | //{{AFX_INSERT_LOCATION}}
58 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
59 |
60 | #endif // !defined(AFX_WIZARDPAGE2_H__1A336654_8DE3_4A94_BE7A_E5920680CA17__INCLUDED_)
61 |
--------------------------------------------------------------------------------
/client/ProfilePage2.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_PROFILEPAGE2_H__5E8CCFAA_B239_42C1_96A5_6D7C0AA8F779__INCLUDED_)
2 | #define AFX_PROFILEPAGE2_H__5E8CCFAA_B239_42C1_96A5_6D7C0AA8F779__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // ProfilePage2.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CProfilePage2 dialog
12 |
13 | class CProfilePage2 : public CPropertyPage
14 | {
15 | DECLARE_DYNCREATE(CProfilePage2)
16 |
17 | // Construction
18 | public:
19 | void DisplayProfile();
20 | DisplayCraftSkills();
21 | DisplayCraftSchools();
22 | CProfilePage2();
23 | ~CProfilePage2();
24 |
25 | // Dialog Data
26 | //{{AFX_DATA(CProfilePage2)
27 | enum { IDD = IDD_PROFILE2DIALOG };
28 | CButton m_cOptSkills;
29 | CButton m_cOptSchools;
30 | CListCtrl m_cCraftList;
31 | //}}AFX_DATA
32 |
33 |
34 | // Overrides
35 | // ClassWizard generate virtual function overrides
36 | //{{AFX_VIRTUAL(CProfilePage2)
37 | protected:
38 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
39 | //}}AFX_VIRTUAL
40 |
41 | // Implementation
42 | protected:
43 | // Generated message map functions
44 | //{{AFX_MSG(CProfilePage2)
45 | afx_msg void OnOptschools();
46 | afx_msg void OnOptskills();
47 | virtual BOOL OnInitDialog();
48 | afx_msg void OnDblclkCraftlist(NMHDR* pNMHDR, LRESULT* pResult);
49 | afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
50 | //}}AFX_MSG
51 | DECLARE_MESSAGE_MAP()
52 |
53 | bool m_bLoaded;
54 | };
55 |
56 | //{{AFX_INSERT_LOCATION}}
57 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
58 |
59 | #endif // !defined(AFX_PROFILEPAGE2_H__5E8CCFAA_B239_42C1_96A5_6D7C0AA8F779__INCLUDED_)
60 |
--------------------------------------------------------------------------------
/client/InputDialog.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_INPUTDIALOG_H__2FB37703_0D32_4116_BB22_59E2BA95BEB2__INCLUDED_)
2 | #define AFX_INPUTDIALOG_H__2FB37703_0D32_4116_BB22_59E2BA95BEB2__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // InputDialog.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CInputDialog dialog
12 |
13 | class CInputDialog : public CDialog
14 | {
15 | // Construction
16 | public:
17 | CInputDialog(CWnd* pParent = NULL); // standard constructor
18 | CString m_csInput;
19 | CString m_csInputMsg;
20 | CString m_csTitleMsg;
21 |
22 | // Dialog Data
23 | //{{AFX_DATA(CInputDialog)
24 | enum { IDD = IDD_INPUTDIALOG };
25 | CStatic m_cInputMsg;
26 | CEdit m_cInputEdit;
27 | //}}AFX_DATA
28 |
29 |
30 | // Overrides
31 | // ClassWizard generated virtual function overrides
32 | //{{AFX_VIRTUAL(CInputDialog)
33 | public:
34 | virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL);
35 | protected:
36 | virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
37 | //}}AFX_VIRTUAL
38 |
39 | // Implementation
40 | protected:
41 |
42 | // Generated message map functions
43 | //{{AFX_MSG(CInputDialog)
44 | virtual void OnOK();
45 | virtual BOOL OnInitDialog();
46 | afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
47 | afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
48 | //}}AFX_MSG
49 | DECLARE_MESSAGE_MAP()
50 | };
51 |
52 | //{{AFX_INSERT_LOCATION}}
53 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
54 |
55 | #endif // !defined(AFX_INPUTDIALOG_H__2FB37703_0D32_4116_BB22_59E2BA95BEB2__INCLUDED_)
56 |
--------------------------------------------------------------------------------
/database/Techs/Adventure/eminence.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Eminence
4 |
5 | Adventure
6 |
7 |
8 | Eminence
9 | icon_technique_02_03_11.png
10 |
11 |
12 |
13 |
14 |
15 | dragonscale
16 |
17 |
18 | dragon_bodyslot_chest
19 |
20 |
21 | techclass_1
22 |
23 |
24 |
25 |
26 | statmod_eminence_up
27 |
28 |
30 | Eminence
31 | Adventure: Eminence
32 | 2
33 | For Dragon chest scales only. Enemies have a 5% chance to be stunned by the wearer's Tooth ∓ Claw attacks.
34 | 20
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 | Pale Essence Orb
43 | Tomb Scarab Carapace
44 | Tremendous Loricatus Beetle Carapace
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/client/TreeCtrlX.h:
--------------------------------------------------------------------------------
1 | #if !defined(AFX_TREECTRLX_H__02D65514_0E19_415B_8EDF_D3D4E9CA6B0C__INCLUDED_)
2 | #define AFX_TREECTRLX_H__02D65514_0E19_415B_8EDF_D3D4E9CA6B0C__INCLUDED_
3 |
4 | #if _MSC_VER > 1000
5 | #pragma once
6 | #endif // _MSC_VER > 1000
7 | // TreeCtrlX.h : header file
8 | //
9 |
10 | /////////////////////////////////////////////////////////////////////////////
11 | // CTreeCtrlX window
12 |
13 | class CTreeCtrlX : public CTreeCtrl
14 | {
15 | // Construction
16 | public:
17 | CTreeCtrlX();
18 |
19 | // Attributes
20 | public:
21 |
22 | // Operations
23 | public:
24 |
25 | // Overrides
26 | // ClassWizard generated virtual function overrides
27 | //{{AFX_VIRTUAL(CTreeCtrlX)
28 | //}}AFX_VIRTUAL
29 |
30 | // Implementation
31 | public:
32 | int GetItemLevel (HTREEITEM a_iTreeItem);
33 | virtual ~CTreeCtrlX();
34 | HTREEITEM FindTreeItem(CString a_csItemName, int a_iLevels);
35 | HTREEITEM FindTreeItem(CString &a_csItemName, HTREEITEM a_hParentTreeItem, int a_iLevels);
36 |
37 | // Generated message map functions
38 | protected:
39 | //{{AFX_MSG(CTreeCtrlX)
40 | afx_msg void OnBeginDrag(NMHDR* pNMHDR, LRESULT* pResult);
41 | afx_msg void OnMouseMove(UINT nFlags, CPoint point);
42 | afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
43 | //}}AFX_MSG
44 | BOOL CTreeCtrlX::PreTranslateMessage(MSG* pMsg);
45 | CImageList* m_pDragImage;
46 | BOOL m_bLDragging;
47 | HTREEITEM m_hitemDrag,m_hitemDrop;
48 | BOOL OnEraseBkgnd(CDC* pDC);
49 |
50 | DECLARE_MESSAGE_MAP()
51 | };
52 |
53 | /////////////////////////////////////////////////////////////////////////////
54 |
55 | //{{AFX_INSERT_LOCATION}}
56 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
57 |
58 | #endif // !defined(AFX_TREECTRLX_H__02D65514_0E19_415B_8EDF_D3D4E9CA6B0C__INCLUDED_)
59 |
--------------------------------------------------------------------------------
/client/Category.cpp:
--------------------------------------------------------------------------------
1 | // Category.cpp: implementation of the CCategory class.
2 | //
3 | //////////////////////////////////////////////////////////////////////
4 |
5 | #include "stdafx.h"
6 | #include "HCC.h"
7 | #include "Category.h"
8 |
9 | #ifdef _DEBUG
10 | #undef THIS_FILE
11 | static char THIS_FILE[]=__FILE__;
12 | #define new DEBUG_NEW
13 | #endif
14 |
15 | //////////////////////////////////////////////////////////////////////
16 | // Construction/Destruction
17 | //////////////////////////////////////////////////////////////////////
18 |
19 | CCategory::CCategory()
20 | {
21 |
22 | }
23 |
24 | CCategory::~CCategory()
25 | {
26 |
27 | }
28 |
29 | CCategory::operator =( const CCategory* pSrc )
30 | {
31 | CopyObject (pSrc);
32 | return true;
33 | }
34 |
35 |
36 | CCategory::CCategory(const CCategory *pSrc)
37 | {
38 | CopyObject (pSrc);
39 | }
40 |
41 | void CCategory::CopyObject(const CCategory *pSrc)
42 | {
43 | m_csCategoryName = pSrc->m_csCategoryName;
44 | m_csDescription = pSrc->m_csDescription;
45 | m_iIcon = pSrc->m_iIcon;
46 | }
47 |
48 | CCategory::Destroy()
49 | {
50 |
51 | }
52 |
53 | CCategory::WriteToFile(CStdioFile &a_cFile)
54 | {
55 | CString l_csLine;
56 |
57 | l_csLine.Format ("%s|%s|%s\n", m_csCategoryName, m_csDescription, m_iIcon);
58 | a_cFile.WriteString (l_csLine);
59 | }
60 |
61 | bool CCategory::ReadFromFile(CStdioFile &a_cFile)
62 | {
63 | CString l_csLine;
64 | bool l_bSuccess = true;
65 | int l_iTokenOffset = 0;
66 |
67 | if (a_cFile.ReadString (l_csLine))
68 | {
69 | l_bSuccess = l_bSuccess && ReadToken (l_csLine, l_iTokenOffset, m_csCategoryName);
70 | l_bSuccess = l_bSuccess && ReadToken (l_csLine, l_iTokenOffset, m_csDescription);
71 | l_bSuccess = l_bSuccess && ReadToken (l_csLine, l_iTokenOffset, m_iIcon);
72 | }
73 |
74 | return (l_bSuccess);
75 | }
76 |
--------------------------------------------------------------------------------