ahli / galaxy-observer-ui Goto Github PK
View Code? Open in Web Editor NEWToolset to create Observer Interfaces for StarCraft II / Heroes of the Storm. https://ahli.github.io/Galaxy-Observer-UI/#/
License: MIT License
Toolset to create Observer Interfaces for StarCraft II / Heroes of the Storm. https://ahli.github.io/Galaxy-Observer-UI/#/
License: MIT License
Although nobody ever used that feature, I believe.
Fixed KillLog panel not being visible.
By default, it becomes visible when ctrl+w is pressed twice.
Hero unit spawns at the start of the match seems to break the ConsolePanel.
My fix is to keep ConsolePanel visible at all times and setting it visible when WorldPanel OnShown (for some reason that is required).
When Blizzard fixes the visibility, my own fix can be removed.
Right click on the map score label does not decrement the value as the input is eaten by the animation that should only accept left clicks.
Maybe another animation event exists to detect a right click.
Blizz sets PlayerId within UI XML and it references the wrong player in 5vs5 AI matches.
The problem occurs when Tracer is in the last slot of the red team (rightmost portrait). A Chen to her left had her PlayerId and she had his.
Possibly use something that tries random things and finds the best solution when you need it like Monte Carlo Tree Search.
KillLog panel uses a first dummy entry until you change player vision.
It should be invisible. The system broke, it seems.
It is a workaround to fix the engine bug with centered horizontal alignment and AutoSizeClamps' maxWidth setting.
Elements are always hidden as nothing makes them visible.
Maybe it is possible to detect that this heroic was chosen and make the frames visible.
The sound is created by animations and muting them does not seem to work.
Overriding the animation somehow fails.
last check: 17th may 2017
Ladik's MPQ Editor's settings file needs to be replaced for that. Keep the user's default one alive, though...
ConsoleUIContainer's HeroLeaderPanel hijacks the hotkey from the Frame created by the default UI.
Workaround is in place, but it has a small side effect:
You have to hit the hotkey (TAB) twice after using the close button with your mouse.
Toggle to show/hide all UI at the bottom is not working.
During red team's player vision, showing a heroleaderpanel will cause its sides to be swapped
On maps for 8+ players, players can chose extended colors that the extension mod did not handle -> fallback image displayed.
Most likely this has been fixed by now. Need to check.
e.g. Brightwing's E
Comparing unit names might allow figuring out the player.
this would require a comparison between two frames in state groups
Add support for variable amount of players.
DVa's Mech's life and energy are hidden because the top panel only reads her pilot unit's stats and they are both set when she exits her Mech.
2.9 did some changes that were not transferred, yet.
-remapped hotkeys to toggle Income and Army Supply graphs from Numpad1/2 to Shift+I and Shift+A
-Graphs will now hide and be hidden by other panels appearing in the screen's center
-added description in Message Log's controls list for these new hotkeys
-fixed player intro panels not hiding Structures Lost Panel
-widened the Scores button in the observer toolbar to remove label abbreviation at 720p resolution
Blizzard's implementation does not show to observers.
When this is possible, adding Genji's progress bar on his activateable talent can be done, too.
Problem is caused by those frames only updating after a game tick, not on selection change.
Maybe there is a way to make it appear transparent by default and blend it in instantly after a game tick somehow?
Users cannot edit the hotkeys easily. A program could allow them to edit the settings and controls without an editor, etc.
A generic interface could be used for this, so GameHeart and AhliObs work automatically...
The countdown label does not animate properly.
Its CurrentValue is only displaying the first copied value in TargetValue.
See in bottompanel for details.
Current code might be super inefficient for these heroes, but gets the job done.
NOTE:
Thus, the QuestProgressBar within HeroTalentTooltipTemplate is hidden.
If this works, the label can copy the local questProgressBar's value and must not set for each player as it is done right now.
Showing who has the buff in Auriel's hero UI would be great, just like the default UI.
Problem is that the cutscene does not update automatically. Default UI's one seems to be updated via triggers.
Guldan's hero UI for Fel Flame Stacks can be broken via unit selection changes.
The width settings are not accepted by the engine for some reason.
Alert tooltips are green and not blue like all other tooltips.
Currently the chat cannot be toggled.
Propertybind fails to copy maxValue from the quest progress. Thus the quest progress is currently hidden.
"Left" used to be the player of the currently selected unit outside 1vs1. This is not the case anymore.
Figure a way to do it again or remove that feature for first release.
Which features are working, which are not?
Modify extension mod to enable features?
The default font looks a little weird in Chinese.
If possible, please consider using Microsoft Yahei or Simsun for default.
Some animated images are only resized correctly in one dimension. For some reason the other one is not working correctly.
That would be cool as the default UI has it.
Progress bar is not working fine. Thus it is currently disabled.
https://github.com/inwc3/JMPQ3
JMPQ3 is a small java library for accessing and modifying mpq (MoPaQ) archives.
Currently, none of the new C/C++ repos on github provides the write ability to write files into mpq.
Some out of dated repos could write but I don't think it could even works with early stage SC2 mpq.
I never wrote in Java and I have no Java IDE, but I could have a try with my classmate's computer, but it may take some times.
If JMPQ3 doesn't works with Heroes MPQ, I might work on StormLib this summer and ....... Even rewrite the tools in C# , maybe?
Ragnaros' und Guldan's hero UI is buggy with the release animation.
My own fix properly makes the background appear properly, but the end animation played when stacks drop to 0 is also triggered when you start selecting Ragnaros.
Guldan should have the identical problem as his code structure is similar.
The Frame uses a workaround to not use percentage based anchors.
The engine has a bug with pos="16.6667%" which makes the UI fail to load.
Last check: patch 2.24
The last state of the RaceIcon is invalid making that setting not work. The hotkey works except for that option when it is selected.
Figuring out everything that is inside a frame of the default UI can be a big pain.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.