Reapplied changes, added TimerFormat setting
adds the ability to format the number as a timer with various presets
Re-Applied JSON API changes
Oops.yaml
Ensure Unique Names for unnamed panels
if panels are expected to be found by name then the name should be unique by default, the Countdown component requires this because it now re-uses the DestroyPanel function from the main class, but other branches like the animation branch benefit from this aswell
Upload Countdown Test example
Added Reset method
just resets the Update Invoke
Call Reset if the Interval gets updated
Update Missing sprites
Merge branch 'Facepunch:master' into CountdownImprovements
Fix Invoke post Client hashing
switch to using InvokeHandler based Invokes to avoid FP's client hashing from breaking text invokes, its possible nameof could have worked but i dont know enough about their build step to confirm that
Move example json to test folder
Undo invoke change & fix spacing
undo invoke changes as there is a fix for string based invokes
Merge changes
Removed the new GUID for every unnamed component - this broke our internal community UI test and would have likely posed issues for general back compatibility
Some minor formatting changes
Thanks for the PR!
Merge pull request #56 from Kulltero/CountdownImprovements
Countdown improvements