diff options
author | drumsetmonkey <abelleisle@roadrunner.com> | 2015-09-13 00:02:08 -0400 |
---|---|---|
committer | drumsetmonkey <abelleisle@roadrunner.com> | 2015-09-13 00:02:08 -0400 |
commit | 384005bf1ebb0f303fec721a62970a78792b49c3 (patch) | |
tree | c217f17d942a36fae362cd0283cad308f8d21770 /doc | |
parent | 02fb5b80a65bf1f138eebfd6058905fad216f877 (diff) |
Add Entity.htm to keep track of Entity ID's
Diffstat (limited to 'doc')
-rw-r--r-- | doc/Entity.htm | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/doc/Entity.htm b/doc/Entity.htm new file mode 100644 index 0000000..87cf4f1 --- /dev/null +++ b/doc/Entity.htm @@ -0,0 +1,82 @@ +<!DOCTYPE html> +<html> + <head> + <style> + body{ + font-family:Consolas; + font-size:12px; + } + .branch{ + border: solid 1px #000000; + font-family:Consolas; + font-size:12px; + margin:auto 20px; + padding:5px; + } + .collapse{ + font-size: 31px; + display:block; + } + .collapse + input{ + display:none; + } + .collapse + input + *{ + display:none; + } + .collapse+ input:checked + *{ + display:block; + } + </style> + </head> + <body> + <h1>Entity Types</h1> + <hr> + <h1 style="font-size:20px;">How it works: (Click the words)</h1> + <label class="collapse" for="_--1">ID (Name)</label> + <input id="_--1" type="checkbox"> + <div class = "branch"> + <label class="collapse" for="_--1_-1">-1 (Sub-Type)</label> + <input id="_--1_-1" type="checkbox"> + <div class="branch"><p> - Subtypes with negative IDS have non-standard traits ie: infinite health, doors can be destroyed with a weapon, spawn points, etc...</p></div> + <label class="collapse" for="_--1_1"> 0 (Base)</label> + <input id="_--1_1" type="checkbox"> + <div class="branch"><p> - Subtype 0 is always the base version of that entity, all other ID's are variations</p></div> + <label class="collapse" for="_--1_2"> 1 (Sub-Type)</label> + <input id="_--1_2" type="checkbox"> + <div class="branch"><p> - Since the subtype is not 0, this entity is a subversion (modified traits) of that version </p></div> + </div> + <hr> + + <label class="collapse" for="_-1">-1 (Structures)</label> + <input id="_-1" type="checkbox"> + <div class = "branch"> + <label class="collapse" for="_-1_1">1 (Village)</label> + <input id="_-1_1" type="checkbox"> + <div class="branch"><p> - village spawns a center of the village which spawns a variety of buildings and NPCS</p></div> + <label class="collapse" for="_-1_2">2 (Castle)</label> + <input id="_-1_2" type="checkbox"> + <div class="branch"><p> - Castle - Not yet emplemented</p></div> + </div> + <hr> + + <label class="collapse" for="_0"> 0 (Players)</label> + <input id="_0" type="checkbox"> + <div class="branch"><p> - Player</p></div> + <hr> + + <label class="collapse" for="_1"> 1 (NPCs)</label> + <input id="_1" type="checkbox"> + <div class="branch"> + <label class="collapse" for="_1_0">0 (Base)</label> + <input id="_1_0" type="checkbox"> + <div class="branch"><p> - Villagers are spawned with the village spawn point <br> - The base villagers and the role-assigned villagers with no task with just talk with the player</p></div> + <label class="collapse" for="_1_1">1 (The Merchant)</label> + <input id="_1_1" type="checkbox"> + <div class="branch"><p> - The merchant will try to trade the player certain objects for either money or other items of similar worth</p></div> + </div> + <hr> + + + + </body> +</html> |