grossd's Forum Posts

  • Hi,

    I am documenting design inside C2 using comments in layouts. Right now its pretty tedious to create a new comment for each line. It would be great if comments could also be multi line. Perhaps tehre could be two menu items comment line, comment text, with the latter being multiline.

    Or more simply allow pressing enter to (or shift enter, if necessary) to create another comment line

  • Hi (@Ashley)

    For player data collection/instrumentation I have an elaborate data structure of dictionaries included in other dictionaries, yielding plenty of hierarchical json. I notice that it requires a lot of loop programming.

    It would be great if C2 would have a functional programming extension that would allow applying function to Arrays and Dictionaries, and/or more specifically a map reduce extension.

    Is my requirement common? If yes, could this be done?

  • Its a classical chicken and egg situation. If there are interesting and useful applications then it increases the odds of success.

    But, i guess the effort to write a wrapper for the google glass environment and pugins to take advantage of its API/special features, is quite an effort.

  • Hi,

    Are there any plans to support Google Glass?

    Dan

  • ok, downloaded the manual and can access the info now

    Dan

  • Hi Ashley,

    I wanted to look up information about node webkit. Going to the online Manual and selecting Node WebKit plugin, i am navigated to the node webkit download page to download node webkit, instead of viewing the manual entry for node webkit.

    Can this be fixed. I need to look up the manual to get some programming task done

    thanks,

    Dan

  • OK. Found my error.

    I got confused between System.ForEach and Dictionary.ForEach.

    I used the first, instead of the second. A subtle, yet, very important difference!

    now it works.

  • Hi,

    During a game i collect game data into dictionary. I then want to convert the dictionary data into a CSV file, however, for some strange reason I can't get the loop over the dictionary working. What seems simple just doesn't work for me.

    Global aCSV: text

    On Button Click

    -- For Each ADictionary

    ---- Set aCSV = aCSV & "," & aDictionary.currentvalue

    I can confirm that during testing the dictionary has at least two entries, however, for some reason the contents of aCSV is ", 0"

    any thoughts would be much appreciated

    Dan

  • Thanks.

    At the time, I wanted to create some external tools to augment capabilities of the C2 code editor, and manipulating XML sounded like an interesting idea, but in the meantime I found other ways to help me, such as grep.

    Dan

  • no

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Hi,

    It would be really nice, if there was a text window to paste version changes into, which gets saved along with the version number of the game. Perhaps this can be coupled somehow with an increase in version number. Like this what has changed, is kept together with version information and the code.

    Ideally, there would be a task list included in C2 (like for example in Visual Studio IDE), which can then be associated with a saved version.

    thanks,

    Dan

  • Hi,

    Is there a way for me to record and/or import audio into a running game and have it played with the audio object, as if it were imported during "design time" (with mp4 and ogg formats created).

    thanks,

    Dan

  • how is this done. I am not sure. Can you provide a short example, inline here, in pseudocode

  • Thanks.

    It seems from your answer, that if I reverse the sequence of function definition in the event sheet, to ensure that the next function doesn't satisfy the changed S value, the problem may also go away, also. Although, it wouldn't be a good idea -- since the code correctness depends on an implementation detail of how event processing works. If one day, the runtime is changed, the code will stop working, and no one will know why

  • OK.

    Although, I still don't understand the behavior of function calls, i solved the problem by not sharing the state between the condition in the function declaration and the action. Instead, I pass the current state as parameter to the function and test the parameter for state

    F1, Arg(0)=1 => Action1, Action 2, S=2

    F1, Arg(0)=2 => Action, 3, Action 4, S=3

    Like this setting, say, S=2 in the first line, doesn't' trigger the second function