User:Allen Kerensky/Myriad Lite Roadmap

From OpenSimulator

Jump to: navigation, search

Contents

Myriad Lite Roadmap

WANTED

C# Developer to create OpenSim module which implements
Myriad RPG in a region as middleware which takes to the region database

C++ Developer to create Third Party Viewer patch to implement
Myriad RPG in the viewer/client

Preview 1: Shooting (June 2011)

  • HUD
  • Character Sheet Loader
  • Non-Powered Armor
  • Firearm
  • Bullet
  • Ranged Combat Skill Handler
  • Opposed Test Handler
  • Practice Target

Preview 2: Fists, Melee, Healing (June 2011)

  • Healing
  • Melee Weapon
  • Built in Fist Fighter
  • Close Combat Skill Handler
  • Hovertext Meter

Preview 3: Commenting (August 2011)

  • Heavily Commented Code

Preview 4: Quests ( Sept. 2011 )

  • Contributed: BAM Adventure Giver NPC
  • Contributed: BAM Collision Goal
  • Contributed: BAM Location Goal
  • Contributed: BAM Touch Goal
  • HUD BAM Module
  • Holster
  • Power Armor

Preview 5: Character Builder (Feb. 2012)

  • HUD Unopposed Test Handler
  • Region CSVs Servers
  • Region Settings Server
  • Region Templates Server
  • Character Builder
  • Narrators
  • Contributed: BAM-compatible Traps

Preview 6: Modular HUD, NPCs, Re-icense (In Progress)

The focus of preview 6 is creating the rest of the foundation roleplaying platform and lay the groundwork for character builder/updater: modularize HUD to work around script memory constraints, NPCs, and re-license

  • Improved Armor HUD Module
  • Improved Armor Attachment
  • Myriad Lite v0.1.1
  • Rumor Server
  • Rumor HUD Module
  • Myriad Lite v0.1.2
  • CSV Server: Equipment with defined Resource Point costs
  • HUD Module Character Sheet Loader with support for default or region specific character sheets
  • Myriad Lite v0.1.3
  • HUD Module Close Combat Skill (Fist Fighter / Melee)
  • Myriad Lite v0.1.4
  • HUD Module Ranged Combat Skill (Firearms)
  • Myriad Lite v0.1.5
  • HUD Module Character Sheet Loader with drop down menu for multiple characters per region if needed
  • Myriad Lite v0.1.6
  • Update character sheet module to pick default character sheet if drop down menu is ignored
  • Add ESTATE= keyword to region setting server
  • HUD Module Damage and Health
  • Myriad Lite v0.1.7
  • Turret script for autofire - Myriad damage to players
  • Add ESTATE= check to Character Sheet Module
  • HUD Module Damage and Health Movelock
  • HUD Module Talker/Emoter
  • Add PROGRESSION= options to Region Settings Server
  • Add base stats to all example skills for random progression, publish new Skills CSV and Skills CSV Server Code
  • HUD Module World Effect Library Language (WELL)

DEV IN PROGRESS

  • Add dice roller to Talker/Emoter
  • BAM NPC and Goals generate Rumors
  • NPC Goons
  • NPC Specialists
  • NPC Detailed
  • Meter Attach: Custom format strings
  • Meter Attach: Species/Career/Faction support
  • Region Status Board for character health/combat stats
  • Add SPAWNPOINT to region server for osTeleportAgent configuration - move to SPAWNPOINT on die
  • Relicense in CC-BY and BSD for full OpenSim adoption

Preview 7: Character Build, Update, Messages

The focus of Preview 7 will be 3 things

Clean up all of the message passing between scripts to use a universal format/specification.

  • Design universal Myriad message format to be used between all Myriad scripts

Since I need to visit all scripts to update message formats and processing, will also embed updater capabilities and fix some minor opensim compatible issues with attach events, region change, and teleport.

  • Revised Armor Module to avoid lack of opensim detach
  • Revised attachment code to reset/resume after changed teleport and changed region events
  • Revised server code to reset/resume after changed region restart events
  • Updaters (possible llLoadRemoteScriptPin setup)

Finish the character sheet module, character creator, and character updater work started in Preview 6 to get all the character builder working correctly under control of character sheet module, get all of the character sheet updaters working.

  • Character Builder Controller - rewrite to load/store/control in correlation with region servers and character sheet module
  • Character Builder integration with updated character sheet module
    • Points-Based Creator - loads/stores intial points to character sheet module
    • Template-Based Creator - loads/stores initial templates and remaining GP to/from character sheet module
    • Random Creator - loads/stores random allocations and spends to/from character sheet module
  • Progression (client in testing, character updater in testing)
    • Level-Based Progression (client in testing, character updater pending)
    • Gradual Progression (client in testing, character updater not started)
    • Random Progression (client in testing, character updater not started)

Preview 8: Past

The focus of Preview 8 will be to build out all of the historic, medieval, and fantasy parts of the core Myriad RPG book.

  • Implement Medieval- and Fantasy-related Setting Specifics
    • Statistics
    • Resiliences
    • Templates
    • Boons
    • Flaws
    • Skills
    • Special Effect Abilities including Magical and Spell-casting abilties
    • Equipment

Preview 9: Present

The focus of Preview 9 will be to build out all of the modern era and horror (usually based in modern-ish era as well) parts of the core Myriad RPG book.

  • Implement Modern and Horror-related Setting-specifics
    • Statistics
    • Resiliences
    • Templates
    • Boons
    • Flaws
    • Skills
    • Special Effect Abilities including Occult abilities
    • Equipment

Preview 10: Future

The focus of Preview 10 will be to build out all of the science-fiction and futuristic parts of the core Myriad RPG book.

  • Implement Futuristic- and Science-Fiction-related Setting specifics
    • Statistics
    • Resiliences
    • Templates
    • Boons
    • Flaws
    • Skills
    • Special Effect Abilities including Psionic abilities
    • Equipment

Release 1.0: Universal and Release

  • Implement final remaining universal setting specifics
    • Statistics
    • Resiliences
    • Templates
    • Boons
    • Flaws
    • Skills
    • Special Effect Abilities including all eras Mortal and Social Combat abilties
    • Equipment
  • Final bugfixes
  • Release 1.0 Scripts and Objects to Community Development
Personal tools
General
About This Wiki