Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Using Reforged Icons in Classic

Discussion in 'General Mapping Tutorials' started by Mayday, Oct 16, 2020.

  1. Mayday

    Mayday

    Joined:
    May 1, 2018
    Messages:
    59
    Resources:
    6
    Maps:
    3
    Tutorials:
    3
    Resources:
    6
    [​IMG]
    • Within this tutorial, you'll find out how to use Reforged' HD Icons in your map without the need to export and re-import them through CascView.
    • This is useful for maps that want to retain a bit of similarity between supported modes for it, or have a Reforged icon in use that won't display in Classic.
    • You don't need to own Reforged to do this.
    • It's super simple, but can be tedious.
    • For the first step, you'll want to open the Object Editor and choose your desired Item/Ability/Unit icon field.
    • Below is an attached example of the field for an item, Boots of Speed, which will be use for the demonstration of this tutorial.
    • The red selection indicates the field required to change.
    • The blue selection indicates the Classic mode properties of the icon.
    • The green selection indicates what you will prefix the Icon path with, for it to use the HD version.
    "_hd.w3mod:"

    [​IMG]
    • Now, if you test the map, you will see that in Classic mode, the Reforged icon will be used.
    • Likewise, if you are in Reforged mode and want to display a Classic icon, you may use the path prefixed with "war3.w3mod:"
    [​IMG]

    • That concludes this tutorial, however there is one known bug by using this method. If you are to pause the game, it will show a default disabled button of the original Classic icon.
     
    Last edited: Oct 24, 2020
  2. _Guhun_

    _Guhun_

    Joined:
    Jun 12, 2010
    Messages:
    393
    Resources:
    7
    Spells:
    6
    Tutorials:
    1
    Resources:
    7
    Might be a good idea to add that you can also force classic icons in Reforged mode by prepending
    war3.w3mod:
    to the path. In this case you can even force classic models with the same technique.
     
  3. Mayday

    Mayday

    Joined:
    May 1, 2018
    Messages:
    59
    Resources:
    6
    Maps:
    3
    Tutorials:
    3
    Resources:
    6
    Done :infl_thumbs_up:
     
  4. Storm Knight

    Storm Knight

    Joined:
    Nov 12, 2016
    Messages:
    526
    Resources:
    0
    Resources:
    0
  5. Darklycan51

    Darklycan51

    Joined:
    Jan 12, 2011
    Messages:
    1,396
    Resources:
    3
    Maps:
    3
    Resources:
    3
    Just want to point out that if you really wanted you can fix the bug with the menu, by changing the path in gameplay interface to disabled icons, add _hd.w3mod: before the path, however you will need to change the import path of every disabled icon in your map to contain _hd.w3mod: before it, in addition to that, you will also now need to change the active icon of every icon in used in the game for example:
    units, abilities, upgrades, etc.

    most likely you would need to do it with a script... but it can be done and it's not that time consuming.

    here's an example of the disabled version working with icons off
    [​IMG]

    as you can see I haven't changed the imported disabled icons yet to include the path but yeah it can be done.
     
  6. _Guhun_

    _Guhun_

    Joined:
    Jun 12, 2010
    Messages:
    393
    Resources:
    7
    Spells:
    6
    Tutorials:
    1
    Resources:
    7
    That works only as long as you don't mix both types of icons though. But if you're only planning on using Reforged icons in classic mode, it's a nice workaround.
     
  7. Chaosy

    Chaosy

    Tutorial Reviewer

    Joined:
    Jun 9, 2011
    Messages:
    11,064
    Resources:
    18
    Icons:
    1
    Maps:
    1
    Spells:
    10
    Tutorials:
    6
    Resources:
    18
    Quick thoughts

    Then this does not need to be mentioned, as unless it is specifically mentioned you assume there are no requirements.

    ______________

    I am not a fan of using the "list" layout when not actually listing things.
    I've tried to reason out why, and I have rewritten it 4 times now.
    The short not-to-specific reason is that I think it affects readability for various reasons I have trouble formulating with words.

    You can contest me on this as it's possibly subjective.

    I do not think images are required to get this point across.

    _____________

    Also the images are waay to big :(
     
    Last edited: Oct 24, 2020
  8. Chaosy

    Chaosy

    Tutorial Reviewer

    Joined:
    Jun 9, 2011
    Messages:
    11,064
    Resources:
    18
    Icons:
    1
    Maps:
    1
    Spells:
    10
    Tutorials:
    6
    Resources:
    18
    Similarily to UI: Save&Load Frames I feel like this tutorial can be summarized in a single sentence.

    "Edit the icon path in the object editor to _hd.w3mod:<normal icon path here> or war3.w3mod:<path> for classic icons"

    If you remove the pictures you realize the tutorial is indeed very short, and thus arguably too simple.

    However, it is incredibly useful which is why I think it can have a place regardless.


    If I had a team to consult, I would.

    Approved.
     
  9. Ahega0

    Ahega0

    Joined:
    Yesterday
    Messages:
    2
    Resources:
    0
    Resources:
    0
    How can I change the internal files of the game? so that you can play the story mode and custom campaign with all the changes
     
  10. Mayday

    Mayday

    Joined:
    May 1, 2018
    Messages:
    59
    Resources:
    6
    Maps:
    3
    Tutorials:
    3
    Resources:
    6
    Well, the easiest method to run the campaign in reforged mode is, shockingly, turn on reforged mode. :p

    I'm not sure what you mean at all. It sounds like you just want to play in Reforged mode. If you are asking how to play with Reforged graphics in classic because you do not own it, this method only works for map developers who can alter the data themselves. If you want to change the files for only yourself, you can research changing local files.