Blockland Forums > Suggestions & Requests
CONCEPT: NuVent
Axo-Tak:
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.
boodals 2:
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.
Axo-Tak:
--- Quote from: boodals 2 on February 25, 2014, 09:56:42 AM ---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.
--- End quote ---
NuVent = New Event
I am happy that other people are working on a new VCE also. I'd be happy to contribute to it.
Evar678:
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.
0xBRIANSMITH:
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.