Author Topic: CONCEPT: NuVent  (Read 528 times)

NuVent would be a replacement system for VCE. The sub and variable replacer system would be retained.

I'm not done with this concept yet.

INPUTS:
  • NV_onTrue
  • NV_onFalse
  • NV_onUpdate

OUTPUTS:
  • Self/Player/Client/Minigame/Brick/Projectile/etc. > NV_checkAttribute [ attribute list ] [ == / < / > / <= / >= ] [ argument ] [ subs ]
  • Self/Brick/Projectile/etc. > NV_checkTypemask (I am not sure how to execute this, basically typemask checks.)
  • Self/Player/Client/Minigame/Brick/Projectile/etc. > NV_checkVariable [ variable ] [ == / < / > / <= / >= / list_or / list_xor ] [ value ] [ subs ]
  • Self/Player/Client/Minigame/Brick/etc. > NV_modVariable [ variable ] [ = / + / - / * / / / ^ / rand ] [ argument1 ] [ argument2 ]
  • Self/Player/Brick/etc. > NV_spawnProjectile [ regular spawnProjectile arguments ] [ variable to cast with the projectile ]

NV_modVariable:
Rand would be able to take 2 arguments, min and max.

NV_spawnProjectile:
The projectile would hit a brick and overwrite its variables with what is stored on the projectile. Obviously, there would be player checks for the brick owner.

Where does NuVent come from?

Also, me and Chrisbot are planning on creating a replacement for VCE. Honestly, not much work has gone into it as i'm not motivated. I've done a lot of planning though.

Where does NuVent come from?

Also, me and Chrisbot are planning on creating a replacement for VCE. Honestly, not much work has gone into it as i'm not motivated. I've done a lot of planning though.
NuVent = New Event

I am happy that other people are working on a new VCE also. I'd be happy to contribute to it.

If anyone that's making a new VCE has any questions as to like, functionality or features, feel free to ask me, as I have quite a few ideas and improvements that could go along with a new VCE that I've found over the years of using it.

someone should scrap events and make a psuedolanguage for programming bricks. it should be easy and geared towards people who don't know how to code, but that shouldn't remove any functionality from it.

someone should scrap events and make a psuedolanguage for programming bricks. it should be easy and geared towards people who don't know how to code, but that shouldn't remove any functionality from it.

That's precisely what I have planned, with separate events to keep it similar to VCE.

Edit: I just made a development topic for this. See here.
« Last Edit: February 26, 2014, 09:52:48 PM by boodals 2 »