Editing Proposals
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 7: | Line 7: | ||
# Record any in-game bugs found here: [[List of bugs (HotA)]] | # Record any in-game bugs found here: [[List of bugs (HotA)]] | ||
== | ==Factory (HIGH priority) == | ||
* | # Clear out [[Special:WantedFiles]] | ||
#* TODO: A bunch of these just need already uploaded pngs to be converted to gifs: | |||
#** Add factory heroes to [[Adventure map hero sprites]] (may just need to rename files/convert to gifs). | |||
#** Add images of Factory dwellings for unit pages <s>and [[External dwellings table (HotA)]]</s>, and images of Factory creatures on the adventure map. | |||
#* NOTES: | |||
#** Great job with all the file uploads, [[User:imahero|imahero]]! --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 20:44, 12 January 2024 (UTC) | |||
#** It looks as if assets that should be animated gifs are uploaded as a png with all the frames next to each other (e.g. [[:File:Avgarma.png]]). Is there an easy/automatic way to convert these to gifs? | |||
#** Here is an [https://fastupload.io/en/RMEUyh9chlnVheB/file archive] with all the images extracted using MMArchive. MMArchive doesn't have the same limitations as FreeHeroes so you should be able to find everything there. –[[user_talk:imahero|imahero]] 23:14, 16 January 2024 (UTC) | |||
==Specific== | |||
===Community Requests=== | |||
# Write tips on [[:category:campaign scenarios|campaign scenario]] pages ([[Special:Contributions/212.112.111.20|212.112.111.20]]) | |||
#* Sometimes there are tips on the main campaign pages under User Commentary. (e.g. [[Dragon's Blood]]) | |||
#* I've noticed there are a bunch of strategy/tips on https://mightandmagic.fandom.com/wiki/Tunnels_of_Ice. Should/Can we cite/copy that info here or leave a link to them? | |||
#** The <i>CC BY-SA</i> seems like a very open license. I would just add attribution using the appropriate link (to the edit summary) | |||
# A page (perhaps [[Maps/extra]]) with links to resources with extra maps and overall other external resources (such as h3 assist, etc) could be useful, especially for beginners. Is that allowed with the wiki, though? Can we link f.e. Xenofex's h3assist or maps4heroes and write how they're popular among players? - [[User:Csaros|Csaros]] | |||
#* Yes. Anything related to Heroes 3 should be fine here. We already have a list for [[tools]]. Individual pages for each tool would also be fine. –[[user_talk:imahero|imahero]] 19:16, 17 January 2024 (UTC) | |||
# Add banned spells to campaign/single scenario pages. | |||
=== Research/Explain game concepts (HIGH priority) === | === Research/Explain game concepts (HIGH priority) === | ||
# [[Breath Attack]] could use a diagram of how it works (specifically when attacking straight up or down) | # [[Breath Attack]] could use a diagram of how it works (specifically when attacking straight up or down) | ||
Line 20: | Line 36: | ||
#**** There is a bug (perhaps intended) that if a Mechanic attacks a two hex creature (usually I found it when attacking from the hex right above or right below the 2-hex monster) with the sword-arrow pointing to the direction from which she came to attack, the fire attack follows the direction of her movement and not the direction of the sword-arrow. - [[User:Csaros|Csaros]] | #**** There is a bug (perhaps intended) that if a Mechanic attacks a two hex creature (usually I found it when attacking from the hex right above or right below the 2-hex monster) with the sword-arrow pointing to the direction from which she came to attack, the fire attack follows the direction of her movement and not the direction of the sword-arrow. - [[User:Csaros|Csaros]] | ||
#**** This behavior matches the picture above, which was made a while ago...implying that this bug exists for dragons as well. Testing needed. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 18:13, 25 March 2024 (UTC) | #**** This behavior matches the picture above, which was made a while ago...implying that this bug exists for dragons as well. Testing needed. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 18:13, 25 March 2024 (UTC) | ||
# I think it would be worth adding a page or two about AI behaviour in detail, such as how it affects kiting, etc. -- [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) | |||
# Does petrification / stone gaze affect damage taken from a [[moat]]? - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 13:52, 25 February 2024 (UTC) | # Does petrification / stone gaze affect damage taken from a [[moat]]? - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 13:52, 25 February 2024 (UTC) | ||
=== Content: Page Creation/Updating === | ===Content: Page Creation/Updating=== | ||
==== Missing Info ==== | ====Tools==== | ||
# | # Create a [[Campaign Editor]] page. | ||
#* Include the no-campaign map watercolor paintings (e.g. [[:File:Cmap hota 4.png]]). | |||
====Missing Info==== | |||
# Single scenarios: Add all the timed/object events like seen on the campaign scenarios. | |||
#* I know this is a huge task. Figured I would just put it here for if we run out of other stuff to do in the future :) --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 15:42, 22 December 2023 (UTC) | |||
#* Probably want to figure out a way to automatically export/convert text into the form we want. | |||
# Finish updating campaign scenario pages: | |||
## Add remaining right-click text to: HC, <s>HotA</s> campaigns | ## Add remaining right-click text to: HC, <s>HotA</s> campaigns | ||
##* This text can either be found in-game or under "regionText" in the json export from FreeHeroes tool | ##* This text can either be found in-game or under "regionText" in the json export from FreeHeroes tool. | ||
## Upload/add remaining campaign maps: HC | ## Upload/add remaining campaign maps: HC | ||
# | # Some campaign scenarios are missing a bunch of items (e.g. artifacts/quest guards/etc). (see [[Valley of the Dragon Lords]]). | ||
#* See list in [[Template:Campaign hero table (reskins)]] | #* May be worth doing a pass on all of them to see which ones are missing things... | ||
#* Status: <s>roe, ab | #* Other examples: [[Talk:A Tough Start]], [[Talk:Falor and Terwen]], [[Talk:Returning to Bracada]], [[Talk: Target]], [[Talk: Master]], [[Talk: Truth Within Nightmares]], [[Talk:Finneas Vilmar]], [[Talk:Duke Alarice]] | ||
#* | # Update campaign heroes pages with base hero + modifications. | ||
#* See list in [[Template:Campaign hero table (reskins)]]. | |||
#* Status: <s>roe, ab,</s> sod (done through Duke Alarice), hc, hota | |||
# ON HOLD (MISSING INFO #4) [[Hero biographies]]: Fill in missing info | |||
# Add [[Forged in Fire]] heroes to [[Template: Campaign hero table (reskins)]]. (done, but missing [[Homecoming (HotA)]]) | |||
# Add [[Forged in Fire]] heroes to [[Template: Factory heroes (minor)]], etc. (done, but missing [[Homecoming (HotA)]]) | |||
# [[List of all town names]]: Add custom town names from hota campaigns | |||
# Add missing info for Factory puzzle map to [[Obelisk#Factory]] | |||
====Standardization==== | |||
# (LOW priority) Update [[Factory]]'s build tree to match other towns | |||
# Fix color palettes on some pages (See [[Template:Color templates]]) | |||
#* Update [[Spells]] to to teal palette (reference: [[Visions]]). | |||
#* Update creature comparisons to Blue palette (e.g. [[Comparison of Level 1 Creatures]]) (reference: [[Gnoll]]) | |||
# Could we update the Hero portraits and profile pics which originated outside of Homm3 to make it clear that they are not part of this game (e.g. {{H|Kastore|0=}},{{H|Gavin Magnus|0=}},{{H|Nicolas Gryphonheart|0=}})? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 21:15, 21 March 2024 (UTC) | |||
#* Maybe overlay them with a light roman numeral of which games they came from, or add an overlay like {{BonusCr|Wyvern|22}}? | |||
#* Do we have a clear list of which heroes this applies to? | |||
#* Portraits moved to Category:Hero portraits (other) [[File:Hero Cosmos small.gif|link=special:contributions/phasma|→ Phasma]] | |||
#** Ok, that helps. I still think it is worth updating the pics themselves in some way as these hero pics show up exactly the same as real heroes when using [[:Template:H]] (e.g. [[Deyja#Rulers]]). --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 19:41, 22 March 2024 (UTC) | |||
# Reformat some campaign scenario tables | |||
#* Rumor and Timed Event tables (See: [[Template:Rrow]], [[Template:TErow]]). Status: roe (done through Liberation), ab, sod, hc, hota | |||
#* Seer and Quest Guard/Gate tables (See: [[Template:SorQrow]]). Status: roe, ab, sod, hc, hota | |||
==== | ====Story==== | ||
# [[Timeline]]: Move Terror of the Seas to not look concurrent with Horn of the Abyss. | |||
# Add a page with a map of [[Enroth]], showing the continents and countries found there. | |||
#* There are at least maps of [[Antagarich]] found in the [[Campaign Editor]]. | |||
#* Could even add clickable regions to navigate to the pages for the countries. | |||
# Add story info to hero pages. | # Add story info to hero pages. | ||
#* Standard heroes. Complete with exceptions: | #* Standard heroes. Complete with exceptions: | ||
#** Factory: {{Hn|Henrietta|0=}}, | #** Factory: {{Hn|Henrietta|0=}}([[Forged in Fire]]), {{Hn|Sam|0=}}([[Forged in Fire]]), {{Hn|Wynona|0=}}([[Forged in Fire]]), Any updates from [[Homecoming (HotA)]] | ||
#* Campaign heroes with profiles: See [[Template:Campaign hero (profile) table]] | #* Campaign heroes with profiles: See [[Template:Campaign hero (profile) table]] | ||
#** Status: roe, ab, <s>sod, hc,</s> hota | #** Status: roe, ab, <s>sod, hc,</s> hota | ||
#* Campaign heroes with portraits: See [[Template:Campaign hero (pic) table]]. Complete with exceptions: | #* Campaign heroes with portraits: See [[Template:Campaign hero (pic) table]]. Complete with exceptions: | ||
#** | #** [[Forged in Fire]] heroes | ||
#* | #* Reskins: See list in [[Template:Campaign hero table (reskins)]]. | ||
#** Status: <s>roe, ab, sod, hc,</s> hota (done, but missing [[Homecoming (HotA)]]) | |||
#* Status: <s>roe, ab, sod,</s> | # Go through the campaign videos and copy them into an "Appearance" section of the pages of the heroes/creatures/etc. that they depict. (See [[Behemoth]]). | ||
# | # Create a page on [[The Silence]]. (See [[Tomb Raiders]] for Kastore's description of the event.) | ||
# | |||
===File upload/editing=== | |||
=== File upload/editing === | |||
{{-}}{{-}}'''NOTES'''<br> | {{-}}{{-}}'''NOTES'''<br> | ||
{{-}}{{-}}{{-}}{{-}}• In a command terminal run: "oxipng -o 6 -s -r ." to losslessly compress all png images: [https://github.com/shssoichiro/oxipng github.com/shssoichiro/oxipng]<br> | {{-}}{{-}}{{-}}{{-}}• In a command terminal run: "oxipng -o 6 -s -r ." to losslessly compress all png images: [https://github.com/shssoichiro/oxipng github.com/shssoichiro/oxipng]<br> | ||
{{-}}{{-}}{{-}}{{-}}• Animated png files will play on pages if they are full size. Animated gif files will play regardless.<br> | {{-}}{{-}}{{-}}{{-}}• Animated png files will play on pages if they are full size. Animated gif files will play regardless.<br> | ||
# Add pics of the | # Add pics of the buttons<s>/menus</s> from the Map Editor and Campaign Editor. That way [[User:Csaros|Csaros]] doesn't have to just have a wall of text on [[Map Editor]]! | ||
#* I've already uploaded a ton of appropriate pictures a few days ago, just didn't have time to place them in the Map Editor entry itself. I'll gladly use some help with them. The Map Editor file is also not finished, but I should be done with it soon. -- [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 21:41, 26 January 2024 (UTC) | |||
#* I sorted most of them. I still think it would be helpful to have the pics of the toolbar/mode bar buttons to add to the appropriate sections --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 21:28, 6 February 2024 (UTC) | |||
# (LOW priority) Replace Town Build Trees with interactable build trees (similar coding to the main page with visuals linking to appropriate objects) to easily navigate objects from the Build Tree itself. - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) | |||
#* I | |||
#* I | |||
# | |||
#* I think that is a pretty cool idea. Sounds like a job for [[User:Phasma|Phasma]]! --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 18:12, 1 February 2024 (UTC) | #* I think that is a pretty cool idea. Sounds like a job for [[User:Phasma|Phasma]]! --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 18:12, 1 February 2024 (UTC) | ||
#** I can certainly give that a go, but I have no idea how the arrows would work in that case. This is definitely a fun idea but a long-term one that might have to wait until a solution for that is found. [[File:Hero Cosmos small.gif|link=special:contributions/phasma|→ Phasma]] 00:03, 6 February 2024 (UTC) | #** I can certainly give that a go, but I have no idea how the arrows would work in that case. This is definitely a fun idea but a long-term one that might have to wait until a solution for that is found. [[File:Hero Cosmos small.gif|link=special:contributions/phasma|→ Phasma]] 00:03, 6 February 2024 (UTC) | ||
#** Did you ever get your image map thing figured out? Maybe this would work well with that (so only the building pics are clickable and the background/lines are not)? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 21:31, 6 February 2024 (UTC) | #** Did you ever get your image map thing figured out? Maybe this would work well with that (so only the building pics are clickable and the background/lines are not)? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 21:31, 6 February 2024 (UTC) | ||
#* Maybe use the pictures/names found in the town hall build screen? Could change the background on the text to match our current scheme (i.e. green=dwellings, teal=unique, red=fortifications, etc.) --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 22:24, 2 February 2024 (UTC) | #* Maybe use the pictures/names found in the town hall build screen? Could change the background on the text to match our current scheme (i.e. green=dwellings, teal=unique, red=fortifications, etc.) --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 22:24, 2 February 2024 (UTC) | ||
# I think we should add the intro video of Heroes 4 to [[The Reckoning]] with a note. Although this isn't part of Heroes 3, that video is really the final event in the Heroes 3 timeline/story. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 14:55, 6 March 2024 (UTC) | |||
# [[File:HotA_1.7.0-Data-HotA_vid-credits.gif|100px]] and [[File:RoE_1.0-Data-VIDEO_VID-CREDITS.png|100px]] are 8 pixels too small in height. [[File:Hero Cosmos small.gif|link=user:phasma|→ Phasma]] 04:46, 7 March 2024 (UTC) | |||
===Template (advanced)=== | ===Template (advanced)=== | ||
# I wonder if it would be possible to change the hover-over text for {{tl|An}}/{{tl|Cn}}/{{tl|Hn}} to be what the effect/stats/specialty is? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 13:55, 30 January 2024 (UTC) | # (LOW priority) I wonder if it would be possible to change the hover-over text for {{tl|An}}/{{tl|Cn}}/{{tl|Hn}} to be what the effect/stats/specialty is? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 13:55, 30 January 2024 (UTC) | ||
#* Off the top of my head, I thought of a massive switch statement in the template, but that would be a pain to build/maintain and may slow down the page loads. | #* Off the top of my head, I thought of a massive switch statement in the template, but that would be a pain to build/maintain and may slow down the page loads. | ||
#* I suppose it would probably be easier to build/maintain as a [[module:an|lua script]]. –[[user_talk:imahero|imahero]] 22:23, 30 January 2024 (UTC) | #* I suppose it would probably be easier to build/maintain as a [[module:an|lua script]]. –[[user_talk:imahero|imahero]] 22:23, 30 January 2024 (UTC) | ||
#* [[File:Armor of the Damned_am-artif.gif|{{#invoke:an|hover|Armor of the Damned}}]] [[File:Horn of the Abyss_am-artif.gif|{{#invoke:an|hover|Horn of the Abyss}}]] [[File:Armageddon's Blade_am-artif.gif|{{#invoke:an|hover|Armageddon's Blade}}]] –[[user_talk:imahero|imahero]] 22:23, 30 January 2024 (UTC) | #* [[File:Armor of the Damned_am-artif.gif|{{#invoke:an|hover|Armor of the Damned}}]] [[File:Horn of the Abyss_am-artif.gif|{{#invoke:an|hover|Horn of the Abyss}}]] [[File:Armageddon's Blade_am-artif.gif|{{#invoke:an|hover|Armageddon's Blade}}]] –[[user_talk:imahero|imahero]] 22:23, 30 January 2024 (UTC) | ||
# Ok, here with another pie-in-the sky/probably a ton of work idea. For campaign scenarios, the coordinates located on the pages are generally helpful only if you have the scenario editor open (and have the campaign broken into scenarios). I think it would be possible to make a map that has things like the seer's huts labelled with numerical overlays. ([[https://en.wikipedia.org/wiki/Template:Overlay]] - Brisbane example). We may even be able to do this somewhat programmatically - make a template that takes in the map file and coordinates for what we want to label. Since the size of the map is known (e.g. Medium is 72x72), then a hut at (50, 15, 0) would be 50/72 of the way across the image in the x-direction and 15/72 of the way down in the y-direction, in the upper-world. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 02:46, 17 March 2024 (UTC) | # (LOW priority) Ok, here with another pie-in-the sky/probably a ton of work idea. For campaign scenarios, the coordinates located on the pages are generally helpful only if you have the scenario editor open (and have the campaign broken into scenarios). I think it would be possible to make a map that has things like the seer's huts labelled with numerical overlays. ([[https://en.wikipedia.org/wiki/Template:Overlay]] - Brisbane example). We may even be able to do this somewhat programmatically - make a template that takes in the map file and coordinates for what we want to label. Since the size of the map is known (e.g. Medium is 72x72), then a hut at (50, 15, 0) would be 50/72 of the way across the image in the x-direction and 15/72 of the way down in the y-direction, in the upper-world. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 02:46, 17 March 2024 (UTC) | ||
#* So as not to clutter things up or increase loading time, we could only show this map on some kind of button press. | #* So as not to clutter things up or increase loading time, we could only show this map on some kind of button press. | ||
#* We should already have the tools for this. We already have the map files and coordinates, and we already used overlays in [[Template:BonusCr]]. | #* We should already have the tools for this. We already have the map files and coordinates, and we already used overlays in [[Template:BonusCr]]. | ||
# | # Edit [[Template:Hero]] to be more useable for custom heroes. | ||
#* | #* Allow more secondary skills | ||
#* Allow more starting creatures | |||
#* | #* Allow custom primary stats | ||
#* | |||
=== Wiki settings (advanced) === | === Wiki settings (advanced) === | ||
Line 180: | Line 129: | ||
#** Are there actual english versions? Link to youtube video of them maybe? –[[user_talk:imahero|imahero]] 23:10, 20 March 2024 (UTC) | #** Are there actual english versions? Link to youtube video of them maybe? –[[user_talk:imahero|imahero]] 23:10, 20 March 2024 (UTC) | ||
#** I don't think there are, but maybe use the version with no narration? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 13:09, 21 March 2024 (UTC) | #** I don't think there are, but maybe use the version with no narration? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 13:09, 21 March 2024 (UTC) | ||
==Notes== | ==Notes== |