1. This forum is ARCHIVED! Visit the new Cloud Sixteen forums, codename Eden, at https://eden.cloudsixteen.com. These forums will remain archived for a few months before being closed down, so try to encourage plugin developers to begin moving their content across to the new forums.
Dismiss Notice
Hi Guest, you need a Steam account to register and post on these forums. Login with Steam at the top of the forums to get started!
Dismiss Notice
Hi Guest, do you want to buy HL2RP or another Clockwork schema? Visit the Cloud Sixteen Store to get started!

Other Clockwork 0.97 Changelog (RELEASED)

Discussion in 'Development' started by kurozael, Aug 17, 2017.

Thread Status:
Not open for further replies.
  1. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    Hmm, the idea is that plugins and schemas can override language strings if necessary. For example, in HL2RP you may wish to call "Attributes" something else, such as "Stats". But plugins, if they want, can prefix their strings... such as in Observer plugin you may prefix a string like: "ObserverPlayerStart".
     
  2. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    Just a heads up guys I've been taking a break this weekend but progress will resume on Tuesday (as tomorrow is a public holiday in the UK.)
     
    • Like Like x 1
  3. @kurozael
    It is not a good idea to access the table directly and import the string.

    why don't use for language namespace and language functions (getter/setter)? we can make it that, and it'll be get more improve management and, plugin is will be get more easy language management.

    likes this.
    Clockwork.lang.Add("English", "Name" "Clockwork");
    If the framework is an actual key that is stored internally,
    "Clockwork.Languages.Framework.Name" = "Clockwork"

    If the schema is an actual key that is stored internally,
    "Clockwork.Languages.Schema.Name" = "Clockwork"

    If the plugin is an actual key that is stored internally. (plugin's name is Observer, maybe it's will be need plugin local function.)
    "Clockwork.Languages.Plugins.Observer.Name" = "Clockwork"
     
    Last edited: Aug 28, 2017
  4. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    Hmm, thanks @Trudeau, I can reinstate the `displaytyping` fix but the icon size one I think it should stay at 20.
     
  5. Does having it at 20px not make it look stretched for you?
    [​IMG] [​IMG]
     
  6. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    • Like Like x 2
  7. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    Today was a really tedious one, but worth it.

    29/08/2017 (Clockwork)
    • Fixed the request command language string
    • Removed the temporary cwc command contribution
    • Added OnConsoleRun method for commands
    • Added OnConsoleRun method to PlySetGroup (example)
    • Made item and blueprint names and descriptions translatable
    • Added translatability of the weaponselect plugin
    29/08/2017 (HL2RP)
    • All the default HL2RP items now have language strings for their name and description (I have written a NodeJS tool that will generate these when given a folder of item files, I'll probably release this alongside the update if I remember)
     
    • Winner Winner x 2
  8. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    @Tensa can you message me on Steam about this "namespace" idea for language strings tonight? I may do something like this!
     
  9. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    30/08/2017 (Clockwork)
    • Fixed not being able to get past the character creation screen
    • Traits are now fully functional as a system
    • Can set max_trait_points to 0 to disable traits
    • Updated the attributes screen in character creation (first pass)
    • Slightly adjusted distance between top tab menu items and lower ones
    • Fixed a bug where tab menu buttons clipped the text inside them
    • Updated tab menu items to use proper markup tooltips
    • Added translatable character model tooltip
    • Updated default tooltip text font to make it look nicer
    30/08/2017 (HL2RP)
    • Added extra language strings to center text in HL2RP
     
    • Good Coder Good Coder x 1
  10. Songbird

    Songbird ❤️ Staff Member Moderator Legend

    Will we get an alpha test on this? Since you said that you are a bit out of roleplaying scene, maybe it's better if some of the server owners can look around the trait system live on the special private server? Just in case you made something that can be improved upon with outside perspective.
     
  11. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    I am aiming for a soft-release on Friday (hopefully) but it will not be immediately put up on the Store until it is well tested over the weekend and improvements made where appropriate :)
     
  12. Songbird

    Songbird ❤️ Staff Member Moderator Legend

    How is the traits system going to interact with already running servers with hundreds of developed characters? Will it work retroactively post-creation?
     
  13. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    Unfortunately not at this time, this would involve creating an entire system for retroactively applying new features to existing characters - but, that doesn't mean it won't be done. My priority for Friday is to finish what's left in the Trello and then if I can this weekend I'll try to do that.
     
  14. @kurozael can we have a link to the trello board?
     
    • Agree Agree x 1
  15. CQBgamer

    CQBgamer That one guy who makes 100 threads in Support Desk Clockwork Customer

    You should totally let me get dat 0.97 and throw it on my server to test it and give you some feedback ;)
     
    • Disagree Disagree x 1
  16. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    I'm skeptical to make the Trello public, only because it can increase pressure when at the moment I'm going at a nice rate of work... but... I'll think about it ;)
     
  17. kurozael

    kurozael Cloud Sixteen Director Staff Member Administrator Investor

    Something has come up so today's update will be very short (if anything) I'm hoping this won't effect tomorrow's soft-deadline but whatever happens the update should be finished before the weekend is up. Though I'd like to get it out before Saturday!

    In other news, Clockwork will be in Swedish, too!
     
    • Like Like x 1
  18. Gamer

    Gamer Clockwork Customer

    Can I translate Clockwork into the Estonian? :3
     
    • Agree Agree x 1
    • Friendly Friendly x 1
  19. Mr. Meow

    Mr. Meow will code for food Clockwork Customer

    no you're not allowed to do so, i will dmca ur ass Of course you can, why do you even ask? Just create your translation and push it to the Clockwork repo!
     

Previous Readers (Total: 0)

Thread Status:
Not open for further replies.