Skip to content

Latest commit

 

History

History
137 lines (88 loc) · 4 KB

README.md

File metadata and controls

137 lines (88 loc) · 4 KB

Stars Issues Size Discord Code style Donate PayPal ko-fi

Infected City

Currently Achived goals will be marked with a *

Utilizing ROM24B6 w/Ivans OLC 1.81 as a base

- CME and InfectEngine V1 source is easily ported to ROM
- ROM has several systems completed that both CME and InfectEngineV1 did not
- ROM requires us to change license to match Diku (downside)
- ROM has a lot of support
- It won't look like ROM for long, but will work like it

Using Infect Engine V2 (codename IEV2) - InfectEngine V2 is a colab engine of CombatMUD Engine and InfectEngine V1 - InfectEngine V2 is now being redesigned to utilize ROM as a base.

Use Language System to store command/skill responses in data file for processing. For ease of changing/development. - Default messages such as "You gain %d experience" will be stored in datafile format - for quick/easy online editing/saving.

Use of two races, with 3 sub-races as choices at level 30

Use of three classes with 2 subclasses per class at level 15

*Staff use flags not levels

*Staff commands are granted not gained by level - Use of system from InfectEngineV1 most likely unless we feel otherwise

Hybrid C/C++

Corpses will turn into Zombies (unless they were already undead)

-- CORPSE_NPC_ZOMBIE type to be added
-- CORPSE_PC will not turn into zombies
-- CORPSE_NPC will turn into zombies after a few ticks
	--  Desecrate the corpse to prevent this from happening
	--  Desecration of corpses while stopping the turn into undead leaves you open
	    to attack for a bit.

Skills Cooldown

-- Ticks till they cool down for re-use
-- passive skills effect global cooldown
-- if too many skills are on cooldown you cannot use any skills

Staff skills execute via / command to separate them from the masses

Levels gained from leveler MOB, upon reaching level 15/30 respectively players will be put into new STATES to select their new traits based off their class/race decisions (these will unlock other skills/spells)

Total of 60 playable levels

*Experience pool system (EXP gained all the time and trickles in)

Other Systems to add:

* New log system from IEV1
* Format system from IEV1
* Twitter System from IEV1 (Soon to be ported)
Account System from IEV1
Leaderboards from CombatMUD
HotReboot System from IEV1
* KaViR's Protocol System
InterMUD3 System from IEV1
* Users command from IEV1 (Because we like it)
* Event System from IEV1
	* -- EXP System from IEV1
	* -- Twitter integration
* Ivans OLC for Rom24
* Kavirs Protocol Snippet (Huge time saver/life saver)
* Random Item Generator
* New Materials System
* Item Requirements
* Repop Percentages (NPC and Item)
Various Snippets to expediate the development cycle.

Possible: SLB2 Integration once all other work done is (previously used in InfectEngineV1)

Possible: MySQL Integration once all core functionality is done

Possible: WebServer system from IEV1 (once all is sorted)

Races Sub Race at level 30

Human

		Infected

		Mutated

		Survivor

Revanant

		Specter

		Bogeyman

		Eidolon

Classes Sub Classes at level 15 (Classes are now known as Archetypes)

Stalker

		Hunter

		Thief

Soldier

		Assaulter

		Defender

Sorcerer

		Archmage

		Shaman