Visionaire RC1 Released!

  • #10, z SimonSSaturday, 24. June 2017, 10:47 hodinky 7 years ago
    The editor will crash like that if the target directory doesn't exist.

    Kapitán

    1582 Posts


  • #11, z SimonSSaturday, 24. June 2017, 11:08 hodinky 7 years ago
    @madisongeronimo: I only get a crackling noise, this is fixed when I set the sampling rate to 44100, I'll make an update, but I need to wait for more bugs.

    Kapitán

    1582 Posts

  • #12, z AkcayKaraazmakSaturday, 24. June 2017, 11:21 hodinky 7 years ago
    Thank you so much for the update Simon! The only thing I want to mention is when using WASD for the character moves, character freezes or repeats the same animation frame for a little time and then walks. And the rotation doesnt work, it immediately shows the other side of the character with out turning. Is it possible to fix it in script or its a bug?

    Čestný člen

    440 Posts

  • #13, z CelderonSaturday, 24. June 2017, 11:36 hodinky 7 years ago
    Ok first, Android export works and saving under Android also.

    But the Auto Download still doesn't work. It is not my Firewall because I disabled it and the adress licensing.visionaire2d.net is reachable via ping.
    But inside the Visionaire Editor it says, No internet connection.

    Also my Savemenu doesn't work correctly. When I choose a Saveslot and hit save the game creates a screenshot from the menu instead of the last scene which my character is on. On Vis4.1 everything works correct.

    Bažant

    29 Posts

  • #14, z CelderonSaturday, 24. June 2017, 12:53 hodinky 7 years ago
    The Build for Windows doesn't work. When starting the following Error will appear.

    Openal.dll is missing.
    Previous Versions work.
    Also the Icon changer does not work, Android and Windows Build. File is a ICO file

    Bažant

    29 Posts

  • #15, z sebastianSaturday, 24. June 2017, 12:55 hodinky 7 years ago
    Thanks for the quick mac start fix smile
    SimonS @madisongeronimo: I only get a crackling noise, this is fixed when I set the sampling rate to 44100, I'll make an update, but I need to wait for more bugs.
    Yes, brutally loud for me, too...


    Most player downloading now and exportiong works for me with every platform execpt iOS. 

    Then i deleted all platform files and also deleted their entries in the editors .ini file to have a clean start. Every platform should be "not available" again, but they were all marked as "will be downloaded" -execpt from iOS which was marked as not available.
    Where do these come from? Did i miss something in my platform cleanup? razz

    On that i started a wireshark trace to see whats going on in the network.

    when building games with "will be downloaded" platforms i see packets going through , download gets started and all is good.
    when building games for "not available" platforms i see nothing at all in the trace. So no network packets are even going through my network interface on my computer to IP 83.223.79.117 .

    SimonS The editor will crash like that if the target directory doesn't exist.
    Could you make an exception for this before even the build/download process starts and notify the user? Would prevent some trouble in the future smile

    AkcayKaraazmak And the rotation doesnt work, it immediately shows the other side of the character with out turning. Is it possible to fix it in script or its a bug?
    Im not sure if this is only for your 3D chars if you still use them. In one project i build only one turn animation from left->right and it still works for me (normal 2D sprite character). 

    ======================================

    my 2 cents regarding the cangelog:


    close buttons: thanks for adding them. allthough i dont like it how they are presented in the "properties" overlay for e.g. interface properties. The "x" looks very squeezed into that corner for me... If you used a graphic there maybe an outlining box for that x (separate graphic) should do the trick...

    ifs are now closeable: Thanks again for that addition smile The graphic for this should may be replaced by a better (theme fitting) one in the future though

    scrollbar: click on the edge works: YISSS! good decision smile smile


    text display errors fixed: Im not sure if this also included the mentioned text scroll bug where object texts get stuck by the displayed screen borders. In 4.X it was possible to show an object text on X/Y, it scrolled with the object as soon as you moved the screen by going to other places with the character or with the mouse by touching the screen borders.
    NOW (since first RC0) it still does it until the screen edge is reached. Then it gets stuck and moves with the screen...Still not fixed roll

    getproperty system_language now working: good to know. Will try it out soon =)

    transparent boxes had wrong color in the player: Still has slightly wrong color in the editor and in the game...

    ActionTextRect not saved: =)



    waysystem in the console doesn't scroll: Nice one! The only thing i see there which is a bit weird is that the blue line which indicates where the player is going gets not less when the char reaches his first polygon edge... Instead it connects this point to the characters current position and all remaining edges where the character changes direction which shapes a weird polygon...

    image interpolation in the editor is now chosen by the game settings: Yeah yeah. works like a charm =)

    view resolution in interfaces helper: what dis?

    ====================

    ans a bug which i ran over while testing:

    My config.ini script now doesn't work anymore. It seems that it cant handle the for loop which goes through each line anymore:


        for lines in io.lines(localAppDir .. ini) do
          line = string.lower(lines) -- convert all line content to lowercase
          if not line:find("#") then    
          ...
          end
        end

    console output:

    12:48:26.433:[string "(30,26)"]:47: bad argument #1 to 'lower' (string expected, got nil)
    12:48:26.434:stack traceback:
     [C]: in function 'debugerror'
     [string "function debugfunc(err) debugerror(err) end"]:1: in function 
     [C]: in function 'lower'
     [string "(30,26)"]:47: in function 'read_config_ini'
     [string "(8,2285)"]:18: in main chunk
    12:48:26.434:Failed to run string in Lua: 
    12:48:26.434:String content: file_name = "config.ini";
    if not config_exists(file_name) then
    setsystemlanguage()
    write_config_ini()
    end
    
    file_name = "gamestates.ini";
    if not gamestate_exists(file_name) then
    print ("can't find gamestatess.ini file. creating an empty file.");
    
    write_gamestates_ini()
    
    end
    
    read_config_ini()
    read_gamestates_ini()


    The stuff from line 8 onwards is my script i execute in the game start action.
    what can i do about this?

    EDIT: ok troubleshooted a bit. It seems that it has nothing to do with the string.lower function at all. The error gets triggered by my script which the available display resolutions by using the " system.getDisplayModes() "function from the engine.

    Did you change something in here, simon? As mentioned in another forum this function worked not like expected (key , values where switched) and i had to write a workaround. Maybe this is killing the script now if you corrected this...

    Kapitán

    2346 Posts

  • #16, z SimonSSaturday, 24. June 2017, 13:57 hodinky 7 years ago
    I found the distortion problem, was only on Mac, fixed with the next update.

    The editor checks online for platforms when you open the build dialog.

    @Celderon: You need to copy the openal.dll manually, fixed with next update. Also the engine expects a png/webp for the icon, not an ico.

    @AkcayKaraazmak: The rotation script is not compatible with the wasd, that needs to be reworked.

    @sebastian: text display errors were about the editor, I haven't fixed the player problems yet, because I don't have a strategy yet.

    Whats the slightly wrong color, did it change ?

    view resolution in interfaces helper: You find it in the interfaces on the right side in the upper toolbar.

    I can't really say anything about the script errors as I'm missing context, are there lines before there is nil ?

    Kapitán

    1582 Posts

  • #17, z sebastianSaturday, 24. June 2017, 14:01 hodinky 7 years ago
    edited my post regarding my config: ok troubleshooted a bit. It seems that it has nothing to do with the string.lower function at all. The error gets triggered by my script which the available display resolutions by using the " system.getDisplayModes() "function from the engine.

    Did you change something in here, simon? As mentioned in another forum topic this function worked not like expected (key , values were switched) and i had to write a workaround. Maybe this is killing the script now if you corrected this...

    EDITITITIT: yes... yes you changed (corrected) it razz

    ---


    the color is just sliiiightly off. Marely unrecognizable:




    really confusing is that that if i make a screenshot (see above) i cant get it looking wrong. The color values are correct on the screenshot. Only if i see it ingame or here in this video i seem to identify 2 different colors...

    EDIT: did a system screenshot instead  of my screenshot app. Here we can see the difference. Straigt outta editor:

    Kapitán

    2346 Posts

  • #18, z CelderonSaturday, 24. June 2017, 14:33 hodinky 7 years ago
    Building for Windows with Icon as png works as it should, but building for android with icon as png crashes the editor while building with auto deleting the viseditor exe.

    Bažant

    29 Posts

  • #19, z CelderonSaturday, 24. June 2017, 14:37 hodinky 7 years ago
    ok kaspersky was the problem, but only if I assign an icon to the android build

    Bažant

    29 Posts

  • #20, z CelderonSaturday, 24. June 2017, 15:05 hodinky 7 years ago
    Viseditor.exe gets detected as PDM:Trojan.Win32.Generic while building Android with custom icon. Before the first deletion Viseditor created 2 android files first named mygame_android.apk and second mygame_android_signed.apk.
    After the false trojan detection the editor only creates mygame_android.apk .

    Is that a problem?

    Report.txt:

    jar signed.

    Warning:
    No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2044-11-09) or after any future revocation date.

    Bažant

    29 Posts