rexrainbow's Forum Posts

  • Upddate

    rex_time_wayL plugin: "expression:ElapsedTime" returns 0 while get saved time first time.

    Toddler

    Try this new version.

  • Toddler

    The sample capx works fine in my chrome browser.

    What capx and browser are you using?

    Edit: I updated rex_time_awayL plugin, you might try this new one.

  • Set cell size to ( tile.Width , tile.Height/2 )

    in your capx

  • Try my CSV plugin

  • Update

    Now tag text could have underline feature, like bbcode text plugin.

  • expression:AsJson in Dictionary:

    JSON.stringify({
        "c2dictionary": true,
        "data": this.dictionary
     }[/code:1y1phh1h]
    
    It does not save instance variables indeed.
  • This function call will exit while execute action:wait/wait for signal. i.e. engine will leave current condition: on function, so that parameters will be popped up, and the local variables will be cleaned, too.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Try to save parameters of a function call into an official array object. Or use my rex_fnParam2array to create and save them in one action.

  • hmott

    Could you explain more detail about the last question? An example is better, thanks.

    "...Also, I can't seem to find a way of receiving a reply from firebase if a text entry is missing. When there is data, [Firebase] On received "Tag" triggers a response, but not when it doesn't find a match. Any ideas? "

  • hmott

    Sorry about that, please try to use the same condition ( LastData is null ) from rex_firebase plugin, I forgot to remove the conditions in rex_firebase_query plugin.

    Edit:

    I had removed these conditions in rex_firebase_query plugin, please also removes them from your project before updates this plugin.

    Ashley

    It might because that the imagination of "multiplayer" in users is not the same as official multiplayer plugin does.

    Multiplayer games could be classified by server logic.

    1. ajax + database ( php + sql ), players get data then play, finally save the result to server. This case has the minimal realtime interaction with other players.

    2. websocket + ticking server, to create a continuous world, like MMO. This case need a central server to handle all logic of players and the game world.

    3. action games in local network, like "Counter Strike".

    and more....

    Official multiplayer plugin could do very well in case 3.

    Sure official multiplayer plugin could make a server to maintain a game world. But it only could be ran on browser , most of server engines do not need. (case 2)

    And official multiplayer plugin could not handle database ( php + sql ). So developer will not use official multiplayer plugin in this case. (case 1)

    Official multiplayer plugin is very suitable in multiplayer action games, and it is the best solution in action game for C2.

    But

    1. official multiplayer plugin is not suitable for all kind of multiplayer games.

    2. official multiplayer plugin is not easy to use,

    3. webrtc is not supported for all platforms today.

    Developers said that they want multiplayer function, yes , they really want it. But multiplayer function is not a simple issue which could be solved in a single plugin.

  • I don't know if this makes sense to anybody but me, but... it is possible to have an "octagonal" behaviour?

    That is I would like to have a map with octagonal tiles instead of hexagonal, in order to admit also 90 degrees rotation after moving.

    Is that possible?

    Thanks

    There is only square with 8 directions in my board plugin system.

    Reference: Why don't we use octogonal maps instead of hexagonal maps?

  • nickname behavior only works while at least one instance had been created.

    Otherwise, user could use "Action:Assign nickname" in nickname plugin to assign the name string manually. After that, user could create instance by string name at any layout.

  • Making event sheet clearly is the most important thing in a large project.

    The performanc of plugin or behavior is better than every tick In event sheet usually.

  • I test preserved space to 0.1, it works well, too. And the result almost the same as preserved space to 2.

    Thanks for your help.