Skip to content

NWN Moba, only few & simple features away

badstrrefbadstrref Member Posts: 124
edited December 2018 in General Discussions NWN:EE
I'm not building a moba, this is just an idea.
Since it is so easy to build an arena inside NWN with rotating maps and voting for the next map etc, with the aurora toolset for anyone willing to build something like Dota or League system inside NWN, it just need 2 important & very simple features to mimic them perfectly

Pings
Free camera & minimap camera control
Then maybe player's icon on the minimap instead of pins

and ennemy team pins/icons showing on everyone's minimap - probably just a matter of condition lifting, & fog of war is already builtin

Towers & Minions can be easily scripted with basic AI.


--

A feature extremely useful for all kind of arenas that manage teamparties from script / engine : prevent players from using send/accept/drop parties (as a switch option for builders)

https://support.baldursgate.com/issues/37332

Post edited by badstrref on

Comments

  • SherincallSherincall Member Posts: 387
    For what it's worth, both of these can be done through NWNX already.
  • badstrrefbadstrref Member Posts: 124

    For what it's worth, both of these can be done through NWNX already.

    Hi, thanks, what is the current state of NWNX for windows users?
  • SherincallSherincall Member Posts: 387
    There's a native mysql connector (not enough for this), the rest is only supported on Windows through docker. Well, or a virtual machine.
  • SherincallSherincall Member Posts: 387
    edited December 2018
    Oh, and for simply preventing players from dropping parties - You can edit the party GUI to remove the buttons. Players could override that on their end, but that can be detected (like you mention on redmine), and then you know someone is trying to hack the game so you can just kick them out.

    EDIT: And for the minimap, you can actually update every heartbeat (or more often) and just keep the enemy players as map pins that you move. Your own team is the party, and enemy is the map pins - so long as you don't have any other mappins, that's good enough.
    Map pins are exposed to nwscript as local variables on the player object, no nwnx required.
  • badstrrefbadstrref Member Posts: 124

    Oh, and for simply preventing players from dropping parties - You can edit the party GUI to remove the buttons. Players could override that on their end, but that can be detected (like you mention on redmine), and then you know someone is trying to hack the game so you can just kick them out.

    EDIT: And for the minimap, you can actually update every heartbeat (or more often) and just keep the enemy players as map pins that you move. Your own team is the party, and enemy is the map pins - so long as you don't have any other mappins, that's good enough.
    Map pins are exposed to nwscript as local variables on the player object, no nwnx required.

    Very interesting, thank you.
Sign In or Register to comment.