SUMMARY
Scelight™ is a free general StarCraft® II utility for literally everyone who is interested in the game (either a player ranging from newbie to pro, a developer, team manager, league organizer, commentator or just a game analyzer).
Its main features are replay management and replay analysis.
The program is written in Java so everyone can use it: Windows, MAC OS-X and Linux users (and others where you can install Java).
HOME PAGE
https://sites.google.com/site/scelight/
OPEN SOURCE
Scelight is now (as of February 4, 2016) open source:
https://github.com/icza/scelight
SCREENSHOTS (click for more and larger versions)
2017 August 31 - Scelight 6.2.22
Changes and new features:
-------------------------------------------
-Added support for 3.17 replays.
2017 August 5 - Scelight 6.2.21
Changes and new features:
-------------------------------------------
-Added support for 3.16.1 replays.
-Fixed a bug which caused opening some replays of resumed games fail (see issue #10).
2017 July 23 - Scelight 6.2.20
Changes and new features:
-------------------------------------------
-Added support for 3.16 replays.
2017 June 22 - Scelight 6.2.19
Changes and new features:
-------------------------------------------
-Added support for 3.15 and 3.15.1 replays.
-Finally updated the SC2 balance data, which makes actions and all charts properly functioning again.
This fixes the "famous" Preliminary replay support issue for all previous versions too (yay).
-Added new SC2 textures (many Co-op related).
-Fixed an issue that caused an error on the Users tab of the Replay Analyzer with Co-op replays.
-Fixed an issue that caused an error on the Map info tab of the Replay Analyzer with Co-op replays.
-Other minor changes and improvements.
2017 May 24 - Scelight 6.2.18
Changes and new features:
-------------------------------------------
-Added preliminary support for 3.14 replays.
2017 May 7 - Scelight 6.2.17
Changes and new features:
-------------------------------------------
-Added preliminary support for 3.13 replays.
2017 April 1 - Scelight 6.2.16
Changes and new features:
-------------------------------------------
-Added preliminary support for 3.12 replays.
2017 March 15 - Scelight 6.2.15
Changes and new features:
-------------------------------------------
-Added preliminary support for 3.11 replays.
2017 January 29 - Scelight 6.2.14
Changes and new features:
-------------------------------------------
-Added preliminary support for 3.10 replays.
2016 December 16 - Scelight 6.2.13
Changes and new features:
-------------------------------------------
-Added preliminary support for 3.9 replays.
-Textures have been updated for Patch 3.9.
-Other minor changes and improvements.
2016 November 26 - Scelight 6.2.12
Changes and new features:
-------------------------------------------
-Added support for 3.8 replays.
-Textures have been updated for Patch 3.8.
2016 October 20 - Scelight 6.2.11
Changes and new features:
-------------------------------------------
-Added support for 3.7 replays.
-Balance data and textures have been updated for Patch 3.7.
-Other minor changes and improvements.
2016 September 18 - Scelight 6.2.10
Changes and new features:
-------------------------------------------
-Added support for 3.6 replays.
2016 August 2 - Scelight 6.2.9
Changes and new features:
-------------------------------------------
-Added support for 3.5 replays.
2016 July 13 - Scelight 6.2.8
Changes and new features:
-------------------------------------------
-Added support for 3.4 replays.
-Balance data and textures have been updated for Patch 3.4.
2016 June 15 - Scelight 6.2.7
Changes and new features:
-------------------------------------------
-Added support for 3.3.2 replays.
2016 May 18 - Scelight 6.2.6
Changes and new features:
-------------------------------------------
-Added support for 3.3 replays.
-Added support for some old beta replays.
2016 April 23 - Scelight 6.2.5
Changes and new features:
-------------------------------------------
-Added support for 3.2.2 replays.
2016 March 30 - Scelight 6.2.4
Changes and new features:
-------------------------------------------
-Added support for 3.2 replays.
2016 January 29 - Scelight 6.2.3
Changes and new features:
-------------------------------------------
-Added settings to change the font and background color of the Live APM Overlay.
Colors can be changed for both normal and alert (low APM) state: "Overlay font color", "Overlay background color", "Overlay alert font color", "Overlay alert background color".
These can be found in the config menu of the Live APM overlay (wrench icon) and also in the Settings dialog -> SC2 Game Monitor -> Live APM page.
-On multi-screen environments dialogs are now centered relative to parent window instead of the main screen.
-Fixed an issue where using the Search, Filter and Filter Out fields did not work as expected on columns displaying date/time values.
-Fixed an issue where games were included in the wrong "Week" (under Timelapse in the Multi-replay Analyze) if the game was played in the last week of the year of which week ended in the next year.
-Other minor changes and improvements.
2016 January 16 - Scelight 6.2.2
Changes and new features:
-------------------------------------------
-Corrected the "Week" names displayed in the Week tab under Timelapse in the Multi-replay Analyzer (previous value always displayed the week number +1).
-Fixed a bug in the Replay Parser Engine which failed to build command text if target unit was a neutral unit without an owner.
-Other minor changes and improvements.
2015 December 17 - Scelight 6.2.1
Changes and new features:
-------------------------------------------
-Added support for 3.1.0 replays.
-Changed LotV icon to the new Artanis.
-Scelight External Module API and SDK 1.5.
-Other minor changes and improvements.
2015 November 27 - Scelight 6.2
Changes and new features:
-------------------------------------------
-New File Operations: Copy / Move / Pack
The Replay list page now contains 3 additional icons in the tool bar: Copy, Move and Pack Selected Replays. They do what their name say.
In all of those 3 operations you have the option to "Preserve subfolders relative to source Replay Folder".
-New setting under the Replay Folder Monitor node:
Only pick up "Just Played" new replays
If this is enabled (it is by default), only games that were just played will be picked up as new replays.
The advantage and consequence of this is that if you download replays from others or you copy / drop "old" replays into monitored replay folders, they will not be picked up and handled as "new replays".
This extends to everything under the Replay Folder Monitor node: renaming new replays, auto-opening them in the Replay Analyzer, showing Last Game Info Overlay, Auto backup, playing 'Replay saved' voice.
-Fixed an issue where some LotV icons were not displayed properly (e.g. KD8 Charge), and Stasis Ward might even cause an error.
-Other minor changes and improvements.
"The speed of light sucks."
2015 November 18 - Scelight 6.1
Changes and new features:
-------------------------------------------
-Added Archon mode support.
Archon mode replays are now supported (attempt to open them in the previous version caused an out of memory error and instability in Scelight).
Archon mode support includes:
- Archon mode is indicated in the format property with value "Archon", and as such it is visible on the Game info tab in the Replay Analyzer, in the "Format" Replay list column and in the "[format]" name template symbol.
- Build orders tab in the Replay Analyzer shows builds for the teams (not for individual users).
- Map info tab in the Replay Analyzer displays full teams as "player names".
- Player Stats chart and all sub-charts calculate and display data for the whole team only, these statistics have no meaning and cannot be broken down into individual users (as teams control one common base / player). These include SQ and Supply Capped %. Basically this is the same as turning on the "Teams As One" combo box for non-Archon replays. Other charts and metrics are still calculated individually for each user/player, but can be "merged" into one by enabling the "Teams As One" combo box (this also works for non-Archon replays).
- "Archon" appears as a new tab in the Multi-replay analyzer where statistics are aggregated / grouped by format.
-Scelight External Module API and SDK 1.5.1.
-Other minor changes and improvements.
"The planet is always half light and half dark, and so are we."
2015 November 12 - Scelight 6.0.2
Changes and new features:
-------------------------------------------
-Added official support for Legacy of the Void and 3.0.4 replays.
2015 November 12 - Scelight 6.0.3
Changes and new features:
-------------------------------------------
-Fixed a bug which caused time-related metrics (game duration, APM, etc.) to be calculated incorrectly in LotV replays.
The source of the issue was the time measurement change in LotV.
2015 October 28 - Scelight 6.0.1
Changes and new features:
-------------------------------------------
-Added support for 3.0.3 replays.
2015 October 10 - Scelight 6.0
Changes and new features:
-------------------------------------------
-Patch 3.0 replay support.
Added support for replays saved with patch 3.0.
-Preliminary Legacy of the Void support.
You can now open LotV beta replays, but displayed information is incomplete.
-Eased restrictions for non-registered users.
Wait time at startup is decreased from 15 seconds to 10.
The Merged Accounts setting is not available to non-registered users too. This is particularly useful if you have multiple accounts and you want too see summarized statistics gained from all of them in the Multi-replay analyzer.
-Added support for the new map format (version=38).
-Scelight External Module API and SDK 1.5.
-Other minor changes and improvements.
"But you know happiness can be found even in the darkest of times, when one only remembers to turn on the light."
2015 February 25 - SC2ReplayStatsUploader - The First Official External Module
Today the first Official External Module called SC2ReplayStatsUploader is released!
This External Module uploads new replays to your SC2ReplayStats.com account automatically.
How to install the SC2ReplayStatsUploader External Module:
1. Go to the Available Modules page (below the News page), select SC2ReplayStatsUploader in the table and click on the Install / Auto-upate Selected Modules icon (above the table).
2. Restart the Scelight Launcher. SC2ReplayStatsUploader will be automatically downloaded and installed.
3. Go to the Installed Modules page, select SC2ReplayStatsUploader and click on the Enable Selected Modules icon (over the table).
You're done! Start Scelight (with the START button) and the SC2ReplayStatsUploader External Module will be activated!
Disclaimer: The SC2ReplayStatsUploader External Module is not developed and maintained by me and I take zero credit and responsibility for how it works and what it does.
2014 September 26 - Scelight 5.1
Changes and new features:
-------------------------------------------
-Added support for replays with version 2.1.4.
-Fixed a bug which caused the Build Orders tab of the Replay Analyzer to not work with some custom replays.
-Scelight External Module API and SDK 1.4.1.
"Shadow owes its birth to light."
2014 May 16 - Scelight 5.0
Changes and new features:
-------------------------------------------
-This release comes with the option to run Scelight on Windows without Java having to be installed!
On Windows Operating Systems if you can't or don't want to install Java on your system, you can download a prepared JRE (Java Runtime Environment) from the Scelight Downloads page and extract it into the Scelight folder.
Doing so will allow you to run Scelight without having to install Java on your system. This has to be done only once.
The recommended way is still to install Java! Think of this as a last resort.
-Merged Accounts in Multi-Replay Analyzer
If you have multiple accounts and / or you play on multiple regions, you can specify all your accounts as Merged Accounts and that way you will see all your statistics summarized under one -arbitrarily chosen- main account in the Multi-Replay Analyzer. You can specify all your accounts on the Merged Accounts settings page.
This setting requires registration to be edited / changed.
-New player detail tab in the Multi-Replay Analyzer: Region
This tab shows statistics grouped by the region of the player. Useful if you use the new Merged Accounts feature.
-New player detail tab in the Multi-Replay Analyzer: Account
This tab shows statistics grouped by the accounts that were merged. Useful if you use the new Merged Accounts feature.
-Fixed a small progress bar rendering issue in tables (happened when only 1 row was added to a table).
-Scelight External Module API and SDK 1.4.
-Other minor changes and improvements.
"I will love the light for it shows me the way, yet I will endure the darkness because it shows me the stars."
2014 April 10 - Scelight 4.3
Changes and new features:
-------------------------------------------
-Selection Tracker
The Control Groups chart of the Replay Analyzer has been improved. If you move your mouse cursor over any control group number (both select and assign), the tool tip will now also display the unit selection being involved (including unit names and unit tags).
-Added the 2 missing Smix recordings ("APM OK.", "Low APM!").
-The session break between playing sessions was calculated wrongly which has been fixed.
This slightly changes the session-related statistics in the Multi-Replay Analyzer.
-Scelight External Module API and SDK 1.3.
-Other minor changes and improvements.
"An age is called Dark not because the light fails to shine, but because people refuse to see it."
2014 March 20 - Scelight 4.2
Changes and new features:
-------------------------------------------
-Time trend tab in Multi-Replay Analyzer
The Time trend tab encapsulates the previous Hour and Day tabs, and adds further Session, Date (day of month) and Month (month of year) tabs.
The Playing Session (or simply Session) is a series of subsequent plays where the break between plays is not greater than a specified limit. This limit is the Max Session Break and can be viewed / changed on the Multi-Replay Analyzer settings page.
The Time trend Session tab analyzes your Playing Sessions, and calculates statistics for the plays based on their position in their Playing Sessions.
The value in the "Play # in session" column tells which play from each session is included in the row's statistics. For example the first row (Play # in session = 1) shows you statistics of your first plays from each session (this is when you sit down and start to play).
You can use this Time trend Session statistics to analyze your stamina and decide how many practice plays you need before you go serious, or after how many plays you should take a break before your performance starts to deteriorate.
-Timelapse tab in Multi-Replay Analyzer
The Timelapse tab has multiple sub-tabs: Session, Year, Month, Week, Day, Play. Each shows general stats aggregated for the specified time periods / granularity.
The Timelapse Session tab lists all your playing sessions, and a session stats row shows statistics for all the plays of that particular session (contrary to the Time trend Session tab which takes one play from each session at the most based on the play's position).
The final Play tab lists every single play of the player.
This can be used to view your time development, improvement over time.
-Numeric columns in Stats tables of the Multi-Replay Analyzer are now displayed as progress bars making the rows visually comparable.
This basically turns all numeric columns into vertical bar charts; or more than that because the table (and thus the bar chart) can be filtered and sorted by any columns.
-Added new columns to Map stats tabs in the Multi-Replay Analyzer.
New columns include the Map size column, which is sorted by the map area (width*height). Sorting by this you can check for example how game length relates to the map size.
-The "Races %" column in the Multi-Replay Analyzer is now rendered as a colored bar code.
Each race has its color (based on SC2 itself: Blue for Protoss, Green for Terran and Red for Zerg), and the race distribution is visualized with a multi-colored bar making the used races visually standing out.
-The APM, SPM, SQ, SC % tabs have been grouped into a "Metric trend" tab.
-Added a new "Multi-Replay Analyze Replays of the Selected Row" to the tool bar of all stats table.
With this you can launch a new Multi-Replay Analyzer to analyze only the replays of the selected stats row.
-Scelight External Module API and SDK 1.2.
-Other minor changes and improvements.
"Genius is not so much a light as it is a constant awareness of the surrounding gloom."
2014 March 7 - Scelight 4.0
Changes and new features:
-------------------------------------------
-Multi-Replay Analyzer
The major part of Sc2gears' Multi-replay analysis has been reimplemented, and many additional stats and calculations have been added (Calendar view, APM-SPM-SQ-SC% range stats; Expansion, Result, sum Race and League stats).
Detects and displays player name changes (including both clan and character name changes).
The new Calendar view shows stats grouped by day in a calendar layout, also uses different colors to indicate the total play time on each day (in Player details).
In any stats table you can select a row and list the replays that assemble the stats of the selected row (this was a long awaited, missing feature in Sc2gears). The result Replay list can also be filtered further with the Scelight Replay filter system, and further filtered results can also be opened in a new Multi-Replay Analyzer.
In the Multi-Replay Analyzer you also have the option to view / edit the filters that were used to perform the analysis, and you can fine-tune the filters to repeat the analysis in a new Multi-Replay Analyzer.
The Replay Folders page now contains new 2 buttons to launch a Multi-Replay Analyzer for the selected Replay folder, with the attached or custom filters.
The Replay list page also contains a new button to Multi-Replay Analyze all listed replays (using the same source and filters), and a new button to Multi-Replay Analyze only the selected replays.
-The general table tool bar (with search and filter) now also shows the Selected rows count along with the Listed and All rows count.
-Improved Replay parser engine to better support custom games (games that failed to parse before will most likely work now).
-The Replay list column setup dialog now also shows an icon column.
-Added many new icons.
-Numbers with fraction parts are now displayed with 2 fraction digit precision (e.g. SPM, Supply-capped %).
-Increased the default/initial size of the application dialogs and the launcher window.
-Scelight External Module API and SDK 1.1.
-Other minor changes and improvements.
"Nature and Nature's laws lay hid in night; God said, "Let Newton be!" and all was light."
2014 February 20 - Scelight 3.0
Changes and new features:
-------------------------------------------
-External Module API 1.0
The External Module API has reached version 1.0 and is now public. This means everyone can now create external modules for Scelight to extend its functionalities and capabilities.
The External Module API exposes advanced engines, components and libraries, the very core APIs that are used internally to build the UI and features of Scelight, making it possible for external modules to create UIs that are consistent with Scelight and to deeply integrate into Scelight. The Scelight External Module API is more than just an interface API: it is a platform.
This means the power is in your hands, but to utilize this power you have get familiar with certain aspects, concepts and interfaces of the API (the 1.0 API exposes hundreds of interfaces and classes).
Main exposed components:
- Application logger.
- Language and locale specific utilities.
- Extended and custom Swing GUI component library.
- Settings. External modules can specify settings and integrate into the Settings dialog; take advantage of setting dependent and bound components and listen to setting changes.
- Replay parser engine.
- Replay processor engine.
- Basic SC2 Balance Data.
- Name template engine.
- Replay search engine.
- SC2 monitor (current game status, live APM, game status change listening).
- Replay folder monitor (new replay listening).
- Sound utilities (background sound player - including MP3 format).
- General utilities to help implement any kind of code.
More will be added / exposed in the future.
The External Module API library also contains the source code of the interface. This means whenever you use the auto-complete feature of modern IDEs (like Eclipse) or you move your mouse cursor over different parts of your code, the Javadoc of the appropriate entity (e.g. a method or interface) will be displayed to you.
The External Module API is part of the Scelight External Module SDK (see below), you can download it from the Downloads page.
-Scelight External Module SDK
I have created an SDK (Software Development Kit) to aid the development of Scelight External Modules. You can download the Scelight External Module SDK from the Downloads page.
The SDK is a complete Eclipse project with an Ant build script which can build releases of the external module, make deployments, install / inject it into a Scelight installation and make project backups.
The SDK also contains the External Module API library and its Javadoc.
To get started with the SDK, first download it and extract it, then use the File / Import... menu in Eclipse, choose "Existing Projects into Workspace" and select the extracted ScelightExtModSDK folder which is the Eclipse project root.
The External Module SDK also contains an example Hello World external module with source code.
External Module API, SDK and general external module development info: External Modules
The Javadoc from the External Module API archive is also a number one source of information, and it is also available online for browsing here: Scelight External Module API Javadoc
-The Components page of the About dialog now lists loaded and started external modules too, and a new "Type" column displays the type of the components.
-Other minor changes and improvements.
"Light itself is a great corrective. A thousand wrongs and abuses that are grown in darkness disappear, like owls and bats, before the light of day."
2014 February 3 - Scelight 2.2
Changes and new features:
-------------------------------------------
-Chart descriptions
The Charts tab of the Replay analyzer now adds a help icon for each chart type. This help always shows the description of the selected chart.
These helps contain invaluable info about what info you can see on the different charts and how they are calculated. Recommended for everyone to check these out even if you already know what the different charts are.
-Supply-capped % becoming a first-class citizen.
Added "[avgSupplyCapped]", "[PIBsupplyCapped]" and "[supplyCappedX]" symbols to insert the average player supply-capped percent, the supply-capped percent in Player info block and the supply capped percent value of the Xth player.
Added "Avg SC%", "SC1%", "SC2%" Replay list columns which display the average supply-capped percent, and the first and second player's supply-capped percent values.
-Renamed the "SP%" (Supply-capped percent) column to "SC%" in the Last Game Info Overlay card.
-Other minor changes and improvements.
"There's more to light than the opposite of dark."
2014 January 31 - Scelight 2.1
Changes and new features:
-------------------------------------------
-A new chart under the Player stats chart: Food Made+Used
This chart shows Food Made and Food Used charts at once, making it easy to see supply capped periods (when Food Used is greater than or equal to Food Made).
-Users tab improvements
A new column has been added: Supply-capped %. This shows the ratio of supply-capped time and the time of the last command of the user (this is much more informative than the supply-capped time which depends on the game length).
Columns have been reordered based on importance and comparable metrics are now displayed as progress bars, making the users visually comparable.
These include the following columns: APM, SPM, SQ, Supply-capped %, Swarm Levels.
-Search engine improvements
Slightly rearranged filter properties based on importance and added new properties to filter by:
"Is Beta / PTR?": Using this new filter you can list only Beta / PTR replays, or exclude them.
"[Players Avg] Avg. Supply-capped %": Using this you can filter replays based on the average supply-capped percent of players.
"Supply-capped %": This is a player filter to be applied on a player (any, all or a specific player).
The "Is Competitive?" filter now also accepts AutoMM games with version less than 2.0 (when there was no unranked games and AutoMM games were equal to ladder games).
-Last Game info Overlay card improvements
Rearranged columns based on importance and to be consistent with the Users tab, also added a new column: SP% (Supply-capped percent).
-Fixed a rendering bug that happened sometimes when contents of sub-tabs of the Inspector tab (visible only on Developer skill level) of the Replay analyzer were scrolled with the mouse scroll wheel.
-The External Module API design and development got a boost and jumped to version 0.6, getting closer to public release.
-Other minor changes and improvements.
"Remember: Always walk in the light. And if you feel like you're not walking in it, go find it. Love the light."
2014 January 22 - Scelight 2.0.1
Changes and new features:
-------------------------------------------
-Added support for 2.1 replays.
2014 January 20 - Scelight 2.0
Changes and new features:
-------------------------------------------
-Filters and Replay Search
Powerful filters and advanced Replay Search have finally arrived. Predefined replay filters can be attached to Replay folders, and when you want to list the contents of a Replay folder, the attached filters will be applied automatically.
You can view/edit the attached Replay filters of a Replay folder by selecting the Replay folder and pressing the new "Edit Attached Filters" button. This will open the Replay Filters Editor (see below).
You can also search Replay folders by pressing the "Search Replay Folders" button in which case a Replay Filters Editor will pop up where you can specify custom filters (instead of the attached filters).
A new "Filters" column indicates the active attached filters count for each Replay folder in the table. Active means it is enabled and it is valid (contains no errors).
The Replay list page now has a new "View / Edit Filters and Repeat Search" button. This opens a Replay Filters Editor where you can view the filters that were applied when replays were listed, and you can also modify these filters (tune them) and repeat the search on the source Replay folder. Repeating the search will list the new results in a new Replay list page.
-Replay Filters Editor
The Replay Filters Editor is used to view and edit Replay filters that are applied when searching / listing replays of a Replay folder.
It is table-based, equation-editor-like, easy but powerful filters editor. It is easy to quickly add a few filters like Map name, Replay date, Version, Region etc.
It is also possible to build complex queries as it supports filter connections like logical AND and logical OR, supports parenthesis (grouping of filters), and advanced operators like contains, starts with, ends with and MATCHES (regular expression matching).
The search engine supports too many properties to enumerate them all. To easily find and pick the ones you're interested in, filter properties (called Filter by) are organized into groups (called Filter by Group).
There are also special groups to filter by player properties. Special groups are at your disposal to filter by aggregate values of all players of a replay (e.g. weighted average APM of all players of a replay); to filter by a property of any player, of all players, or to specify filters on different players or multiple filters on the same player.
There is also a Filters Structure Preview which shows the structure of the filters in a tree-like formatted table.
Queries like this are easily possible (you can see exactly this query on the image):
"replays from the US or Europe region with HotS expansion that are longer than 10 min and were not played on any of the Daybreak maps and have a player named Dakota who is above Gold league and have another player with more than 50 APM with a clan tag in its name and have a player with Protoss race that could be anyone and average SPM of all players is at least 5 and all players have reached level 90"
Specifying and editing filters is done via an editable table. Just click on any cell to view your options and to edit it.
The constructed filters can also be saved to a file or previously saved filters can be loaded from a file.
-A new Replay list column: "Played"
This column will show you the replay date in the form of played "xxx" ago (relative to the current time).
Examples: "12m 30s" means 12 minutes and 30 sec ago, "7h 15m" means 7 hours and 15 min ago, "2w 1d" means 2 weeks and 1 day ago, "2y 2M" means 2 years and 2 months ago.
-Relative date is also displayed at many other locations.
-Replay list progress bar now displays Added, Filtered out and Errors (renamed from Skipped).
-Unfocusable Overlay cards.
Overlay cards are now not focusable by default. This means they do not hijack focus when they are displayed, nor do they hijack focus when you click on them. Focus remains in SC2 (or in your active application).
Of course you can still activate / open the Overlay config menu by clicking on it, but this also will not hijack the focus from SC2 (or your active application).
This focusable state can be toggled in the config menu of the Overlay card.
-Moving Overlay cards outside the main screen.
By default Overlay cards cannot be moved outside the main screen, and this has not changed. But now the Overlay config menu contains a new option: "Allow outside the main screen". If you enable this, Scelight will not align the Overlay cards anymore, you will be able to position them outside the main screen, onto your additional screens if you have a multi-screen configuration.
-Fixed a rendering bug that happened sometimes when the Events table or the Replay list table were scrolled with the mouse scroll wheel.
-Other minor changes and improvements.
"We realize the importance of light when we see darkness."
2014 January 6 - Scelight 1.5
Changes and new features:
-------------------------------------------
-New Logo by Existor.
The application logo is replaced by a new logo created by Existor.
-Player's full name is now indicated on the Map info tab of the Replay analyzer.
It can also be toggled with a check box.
-Added support to handle the updated 2.1 PTR replays.
-Small improvements in the Replay processor engine to properly handle custom games where slots have been rearranged before start.
-Other minor changes and improvements.
"When you can't make them see the light, make them feel the heat."
2013 December 18 - Scelight 1.4
Changes and new features:
-------------------------------------------
-Base Control chart
The Base Control chart is the successor to the Main Building Control of Sc2gears.
It visualizes Spawn Larva, Chrono Boost, Calldown MULE, Scanner Sweep and Calldown Extra Supply commands, and calculates some metrics like the Average Spawning Ratio and Average Injection Gap, also broken down to Hatcheries.
Moving the mouse cursor over any box will show details about the related command and clicking on it will jump to the corresponding command properly - as with any other chart object on any other charts.
-Improved Template Engine
New player-specific symbols which can be parameterized by a player index which must be outside of a Player Info Block and which insert the value only for the specified player.
E.g. the symbol player1 will insert the name of the first player, apm1 will insert the APM of the first player etc. Useful for example if you add yourself to the Favored player list, and in 1v1 games you will always be the first player and your opponent the second player.
The mapWordsX, counterX and repCounterX symbols are now also parameterized and listed only once.
Of course these can also be combined with the value range, so for example [leagueLong2{1-3}] will return the first 3 letters of the 2nd player's league (your opponent if you're on the favored list).
-New Replay list table columns: APM1, APM2, SPM1, SPM2, SQ1, SQ2, L1, L2 to return the corresponding value for the 1st and 2nd player only.
The Replay list table can be sorted by these columns properly.
-Other minor changes and improvements.
"In future, children won't perceive the stars as mere twinkling points of light: they'll learn that each is a 'Sun', orbited by planets fully as interesting as those in our Solar system."
2013 December 14 - Scelight 1.3
Changes and new features:
-------------------------------------------
-Command line and SC2Replay file association support
You can now pass replays as parameters when you start Scelight, and they will be opened in Replay analyzers.
If an instance of Scelight is already running using the same Workspace, parameters will be passed on to it, and they will be opened in the running instance (which will also be focused / selected).
Recommended to associate *.SC2Replay files with Scelight.exe, that way if you double click on an SC2 replay file, it will be opened in Scelight.
-New Window menu items:
"Restore default position" - Restores default window position and maximizes the window.
"Maximize Window on Start"
"Restore last Window position on Start"
-New System Tray menu item: "Restore Main window to defaults".
Restores the main window in default position and maximizes it.
Useful if your display setup changes and you can't see the window on startup (e.g. display resolution is decreased or the display on which Scelight was last displayed is removed).
-New Launcher settings page
"Auto-start when Scelight is ready" - for registered only
"Auto-start even if no connection" - for registered only
-An "Offline" button is displayed in the Status bar if Scelight is started in Offline mode (without internet connection).
-A new button in the Replay list table tool bar: Show Selected Replay In File Browser
-Reliable User Documents folder detection.
Also on startup the derived Replay folder for the default SC2 replay folder is automatically adjusted.
-Other minor changes and improvements.
"Edison failed 10,000 times before he made the electric light. Do not be discouraged if you fail a few times."
2013 December 11 - Scelight 1.2
Changes and new features:
-------------------------------------------
-Added support for 2.1 PTR replays.
-Added System Tray support.
A new Window menu in which you can Minimize to Tray, set whether to Minimize to Tray on Close
and whether to Start Minimized to Tray.
These settings are also available on the Window settings page.
-Overlay Cards: They are info panels which are on top of all other windows and—most importantly—over of StarCraft II.
Note: Overlay Cards are only visible over StarCraft II if you use the "Fullscreen (Windowed)" or "Windowed" display mode of StarCraft II.
Overlay cards support transparency and locked mode.
-Live APM Overlay: This overlay displays your current, live APM during games. It is available under the Tools menu / Live APM Overlay.
There are 2 new settings on the "SC2 Game Monitor" settings page:
"Show Live APM Overlay when game starts"
"Hide Live APM Overlay when game ends"
-APM Alert: During games the APM Alert feature of Scelight can notify or alert you audibly when your APM drops below a certain value specified by the APM alert level.
APM Alert settings can be found on the Live APM settings page.
-Last Game Info Overlay: This overlay displays information about the last replay. It is available under the Tools menu / Last Game Info Overlay.
There is a new settings on the "Replay Folder Monitor" settings page:
"Show Last Game Info Overlay for new replays"
-A new Watch Selected Replay button in the Replay list tool bar.
Clicking on this button will open the first selected replay in StarCraft II.
StarCraft II must be running for this to work.
-Spectator and Referee roles were reversed which is now corrected.
"Who is more foolish, the child afraid of the dark or the man afraid of the light?"
2013 December 6 - Scelight 1.0.1
Changes and new features:
-------------------------------------------
-Added missing Smix recordings.
-Fixed a bug where some Player Info Block template symbols might returned data in wrong player order in some cases when the replay was loaded from the Replay Processor cache.
(This fix required the Replay Processor cache to be cleared.)
2013 December 5 - Scelight 1.0 - The first public release
At last! The first public version of Scelight™ is released!
I still have a long way ahead, but the current version is already useful enough to be shared. It is also better for everyone to give / get feedback earlier.
Some highlights of Scelight:
-Supports replays of all versions starting from 1.0; including all beta and PTR versions.
-Supports replays of all types; including single player and all custom game replays.
-A more advanced name template engine and template editor to rename new replays in their original folder, to auto-backup them or manually rename multiple replays at once. It comes with a rich set of symbols to use in name templates.
-A more advanced Replay listing module with a rich set of columns to customize the replay list tables. You can even create new custom columns specified with flexible name templates.
-A new charts system which is similar to Sc2gears' but is way more powerful: more presentation types, granularity in seconds instead of pixels (graphs remain immune to zoom and resize), zoom into arbitrary small time window, 3-state enlarging for wheel scroll click etc.
-Charts showing precise supply, workers, resources, broken down to Army, Economy, Technology, categorized by Current, Lost, Killed, In Progress.
-A new SPM (Screens / min) metric and chart to visualize and measure the multitasking skills of players.
-The Spending Quotient (SQ) has arrived to measure the macro skills of players, and not just as a calculated average metric, it has its own chart showing the spending skill throughout the entire game, optionally broken down to resource types.
-Build Orders table showing exact build / upgrade activity of all players at once for the whole game.
-Scelight Launcher which installs and automatically keeps your Scelight always up-to-date without intervention.
-Module system: Official external modules are listed inside Scelight, and they can be installed with one click, and have kept auto-updated.
-There is an option to choose your computer skill level. Based on this Scelight can hide or simplify some things which you might not need or might not understand, resulting in clearer user interface and better user experience.
-Hierarchical settings presentation with filters.
-Nice formatted context sensitive helps and tips which aid to easily understand features and settings you don't know.
-A fast, secure, central Scelight Operator server to serve Scelight clients based on Google's specialized, cloud based content serving.
-Advanced tools for inspecting replay internals for developers.
-...And last but not least comes with our Smix's angelic voice.
"May it be a light to you in dark places, when all other lights go out."
HOME PAGE
https://sites.google.com/site/scelight/