NetRPG is a small network Direct Connection (No AI.NET here!) based RPG system for groups that are not able to get together in person.
NetRPG will support (via Module Plugins) most if not all of the popular Pen & Paper games today. These include
- Dungeons and Dragons (Wizards of the Coast ©)
- Heroes Unlimited (Palladium Books ©)
- + extras as we decide they fit the functionality
Modules will allow the DM/GM (whichever, every group calls the master their own name) to select and modify the existing rulesets. All modules will be saved in an Open INI format, so anyone can create their own rules and baselines.
As usual, all "default" Module sets will be freely available via the NetRPG and AI websites.
As usual, there IS a bonus to being an AI.NET member; Only AI.NET members will be able to upload, download, and basically "share" their Modules via the AI.NET system.
Back to NetRPG though--
NetRPG will use a complex, but simple (contradictory, eh?) scripting system for events and triggers on Stages or elsewhere. The DM/GM can use pre-saved events, or script them on the fly using the Console.
A prescripted event would be loaded similar to: "/event -load Thisscript". /event to tell the application you want to trigger an event. -load to tell the server to load a presaved script, then Thisscript would be replaced by the single string name of a script.
Say I wanted to have some fun with my party out of randomness, and didn't pre script an event. I could type into the console something along the lines of:
/event -custom UseSpell("Partymembername", "Fireball") to drop a fireball on the selected player. Or even better yet:
/event -custom SetAreaAtPlayer("Partymembername", MakeQuicksand(3, 3)) to create a 3 by 3 (5-foot step areas) area to quicksand on the current Stage.
Currently we're only supporting the 5-foot Grid system for the built in Battlemat as of this moment, but have no fear! Once we get a working version, we may get a little tingling in our code-happy fingers and we just might implement Hexagonal Grid suport.
0 comments:
Post a Comment