├── 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 | --------------------------------------------------------------------------------