Looking for Some Code Monkeys

Discussion in 'The Soapbox' started by Roxas, Aug 2, 2017.

  1. Roxas

    Roxas Prince of the Stars Administrator

    Joined:
    Jan 25, 2011
    Messages:
    6,212
    RePG:
    42
    Profile:
    Profile
    2nd Profile:
    Profile
    Follower:
    Kajikami
    So I'm aware a lot of you guys have been asking for an updated Griddex and such and we in the Discord kind of worked up a solution. We're going to be developing a new Orange Islands Wiki page found here:

    http://wiki.orangeislands.net

    Part of what we need done for Dex Pages in particular is to make templates for all of the moves to make the process of making the pages significantly easier.

    How this work is you will go into the Wiki Search bar and type in Template: Move.
    If there isn't a Template for this move it'll ask you if you want to create one. On this page you'll fill out the following:

    Code:
    |[[Move Name]]
    |{{Type}}
    |{{Class}}
    |<html><center>Base Power</center></html>
    |<html><center>Accuracy</center></html>
    |<html><center>Effect %</center></html>
    |Description
    |-
    In the event that the move doesn't have a BP, Acc, or Effect you'll put — in that spot.

    So we need people to sign up to do types.

    Normal
    Grass - SS/Mysterious
    Fire - Mex
    Water - Haas
    Electric
    Ice - Haas
    Bug
    Flying
    Fighting - SS
    Rock - SS (Done)
    Ground - SS
    Steel - Fresh Mex (Done)
    Poison
    Ghost
    Dark - Mex
    Psychic
    Fairy
    Dragon - Fresh Mex (Done)
    Glitch

    Your help is greatly appreciated and I'm sure there'll be some small rewards for those who help. Read: OI Points
     
    Last edited by a moderator: Aug 7, 2017
  2. SilentSentinel

    SilentSentinel "Best Admin" - Gamma, July 5th 2017 Administrator

    Top Poster Of Month

    Joined:
    Dec 3, 2010
    Messages:
    5,687
    RePG:
    122
    Profile:
    Profile
    2nd Profile:
    Profile
    I will take Rock and Grass to start.

    Since Mysterious did Grass, I will take Fighting and Ground as well.
     
    Last edited: Aug 2, 2017
  3. Fresh Mex

    Fresh Mex Land shark Demi-Moderator

    Joined:
    Apr 7, 2017
    Messages:
    1,060
    RePG:
    48
    Profile:
    Profile
    2nd Profile:
    Profile
    I'll grab dragon and steel to get those out of the way, and after those two, I'll tackle fire and dark.

    Dragon: DONE!
    Steel: DONE!
    Fire: DONE!
    Dark: In Progress
     
    Last edited: Aug 7, 2017
  4. Roxas

    Roxas Prince of the Stars Administrator

    Joined:
    Jan 25, 2011
    Messages:
    6,212
    RePG:
    42
    Profile:
    Profile
    2nd Profile:
    Profile
    Follower:
    Kajikami
    Anyone who makes moves going forward I made a slight change to the way moves are made. Instead of linking the image in the template i'm linking it back to the the template for the type. (Which links back to the Wiki Page for that type)
     
  5. Mysterious

    Mysterious Demi-Moderator Demi-Moderator

    Joined:
    Jan 18, 2011
    Messages:
    5,397
    RePG:
    15
    Profile:
    Profile
    2nd Profile:
    Profile
    So to make dexpages from Pokemon there is a complete template that does it. Find below the different pieces.

    Code:
    {{Pokemon Infobox|
    |type1 = Fire
    |name = Pyroo
    |tmname = Pyroo
    |species = Joey
    |ndex = OI004
    |forme = 1
    |typebox = 1
    |abilityn = d
    |ability1 = Blaze
    |abilityd = Sheer Force
    |gendercode = 31
    |catchrate = 45
    |height-ftin = 2'05''
    |height-m = 0.00 
    |weight-lbs = 12.0 
    |weight-kg = 00.0 |
    |egggroupn = 1
    |egggroup1 = Field
    |friendship=70 
    }}
    
    == Pokedex Entry ==
    {{Dex | Eucoala are quite heavy for their size. Because of this, they have developed their limb muscles in order to be able to climb trees. They are also known for being able to use fighting type attacks with efficiency. | type1 = Grass}}
    
    ==Evolution==
    {{Evobox-3
    |type1=Grass
    |type2=Fighting
    |no1=802
    |name1=Koaleaf
    |type1-1=Grass
    |evo1={{bag|Rare Candy}}<br>{{color2|000|Level|Level 16}}
    |no2=804
    |name2=Eucoala
    |type1-2=Grass
    |evo2={{bag|Rare Candy}}<br>{{color2|000|Level|Level 32}}
    |no3=805
    |name3=Koalyptus
    |type1-3=Grass
    |type2-3=Fighting
    }}
    
    == Base Stats ==
    {{Stats|type = Grass|HP = 73|Attack = 88|Defense = 68|SpAtk = 58|SpDef = 70|Speed = 48}}
    
    == Locations ==
    {| class="wikitable"
    |-
    ! How to Obtain
    |-
    | Orange Islands || Evolve Koaleaf
    |-
    | Zeralis || (Being Revamped)
    |}
    
    ==Level-Up Moves==
    {| class="wikitable"
    |Level
    |Move Name
    |Type
    |Class
    |Power
    |Accuracy
    |Effect Chance
    |Description
    |-
    |<html><center>—</center></html>
    |{{Template:Scratch}}
    |<html><center>—</center></html>
    |{{Template:Growl}}
    |<html><center>—</center></html>
    |{{Template:Razor Leaf}}
    |<html><center>07</center></html>
    |{{Template:Razor Leaf}}
    |<html><center>10</center></html>
    |{{Template:Leech Seed}}
    |<html><center>14</center></html>
    |{{Template:Stun Spore}}
    |<html><center>16</center></html>
    |{{Template:Force Palm}}
    |<html><center>18</center></html>
    |{{Template:Aloe Palm}}
    |<html><center>23</center></html>
    |{{Template:Growth}}
    |<html><center>28</center></html>
    |{{Template:Power-Up Punch}}
    |<html><center>34</center></html>
    |{{Template:Uproot}}
    |<html><center>39</center></html>
    |{{Template:Seed Bomb}}
    |<html><center>35</center></html>
    |{{Template:Nature Power}}
    |<html><center>52</center></html>
    |{{Template:Crush Claw}}
    |<html><center>58</center></html>
    |{{Template:Wood Hammer}}
    |}
    
    ==TM Compatibility==
    {| class="wikitable"
    |Disc
    |Move Name
    |Type
    |Class
    |Power
    |Accuracy
    |Effect Chance
    |Description
    |-
    |[[File:Tmflying.png]]
    |{{Template: Aerial Ace}}
    |[[File:Tmgrass.png]]
    |{{Template:Allure}}
    |[[File:Tmnormal.png]]
    |{{Template:Attract}}
    |[[File:Tmnormal.png]]
    |{{Template:Body Slam}}
    |[[File:Tmfighting.png]]
    |{{Template:Brick Break}}
    |[[File:Tmfighting.png]]
    |{{Template:Bulk Up}}
    |[[File:Tmnormal.png]]
    |{{Template:Cast Off}}
    |[[File:Tmnormal.png]]
    |{{Template:Confide}}
    |[[File:Tmground.png]]
    |{{Template:Dig}}
    |[[File:Tmnormal.png]]
    |{{Template:Double Team}}
    |[[File:Tmgrass.png]]
    |{{Template:Energy Ball}}
    |[[File:Tmnormal.png]]
    |{{Template:Equilibrium}}
    |[[File:Tmdark.png]]
    |{{Template:Facade}}
    |[[File:Tmnormal.png]]
    |{{Template:False Swipe}}
    |[[File:Tmnormal.png]]
    |{{Template:Flash}}
    |[[File:Tmdark.png]]
    |{{Template:Fling}}
    |[[File:Tmnormal.png]]
    |{{Template:Frustration}}
    |[[File:Tmgrass.png]]
    |{{Template:Grass Knot}}
    |[[File:Tmnormal.png]]
    |{{Template:Hidden Power}}
    |[[File:Tmdark.png]]
    |{{Template:Hone Claws}}
    |[[File:Tmnormal.png]]
    |{{Template:Nature Power}}
    |[[File:Tmnormal.png]]
    |{{Template:Protect}}
    |[[File:Tmfighting.png]]
    |{{Template:Power-Up Punch}}
    |[[File:Tmpsychic.png]]
    |{{Template:Rest}}
    |[[File:Tmnormal.png]]
    |{{Template:Retaliate}}
    |[[File:Tmnormal.png]]
    |{{Template:Return}}
    |[[File:Tmghost.png]]
    |{{Template:Shadow Claw}}
    |[[File:Tmrock.png]]
    |{{Template:Smack Down}}
    |[[File:Tmgrass.png]]
    |{{Template:Solar Beam}}
    |[[File:Tmnormal.png]]
    |{{Template:Spyglass}}
    |[[File:Tmnormal.png]]
    |{{Template:Strength}}
    |[[File:Tmnormal.png]]
    |{{Template:Substitute}}
    |[[File:Tmfire.png]]
    |{{Template:Sunny Day}}
    |[[File:Tmnormal.png]]
    |{{Template:Swagger}}
    |[[File:Tmnormal.png]]
    |{{Template:Swords Dance}}
    |[[File:Tmdark.png]]
    |{{Template:Taunt}}
    |[[File:Tmdark.png]]
    |{{Template:Thief}}
    |[[File:Tmnormal.png]]
    |{{Template:Total Mimic}}
    |[[File:Tmpoison.png]]
    |{{Template:Toxic}}
    |[[File:Tmgrass.png]]
    |{{Template:Uproot}}
    |[[File:Tmnormal.png]]
    |{{Template:Work Up}}
    |}
    
    ==OI Move Tutors==
    {| class="wikitable"
    |Badge Requirement
    |Move Name
    |Type
    |Class
    |Power
    |Accuracy
    |Effect Chance
    |Description
    |-
    |0
    |{{Root Wall}}
    |1
    |{{Grass Pledge}}
    |1
    |{{Headbutt}}
    |1
    |{{Helping Hand}}
    |1
    |{{Knock Off}}
    |1
    |{{Mud-Slap}}
    |1
    |{{Secret Power}}
    |1
    |{{Snore}}
    |-
    |2
    |{{Refocus}}
    |-
    |3
    |{{Synthesis}}
    |3
    |{{Worry Seed}}
    |-
    |4
    |{{Aloe Palm}}
    |5
    |{{Amnesia}}
    |5
    |{{Giga Drain}}
    |5
    |{{Thunder Punch}}
    |-
    |6
    |{{Nature Song}}
    |7
    |{{Seed Bomb}}
    |-
    |8
    |{{Fertility}}
    |8
    |{{Flower Power}}
    |}
    
    ==Egg Moves==
    {| class="wikitable"
    |Move Name
    |Type
    |Class
    |Power
    |Accuracy
    |Effect Chance
    |Description
    |-
    |{{Double-Edge}}
    |{{Double Hit}}
    |{{Hammer Arm}}
    |{{Mega Drain}}
    |{{Take Down}}
    |{{Thrash}}
    |}
    
    [[Category:Pokemon]]
    

    To explain everything, I am going to chop this up in little pieces so you know how and what to do.

    Code:
    {{Pokemon Infobox|
    |type1 = Fire
    |name = Pyroo
    |tmname = Pyroo
    |species = Joey
    |ndex = OI004
    |forme = 1
    |typebox = 1
    |abilityn = d
    |ability1 = Blaze
    |abilityd = Sheer Force
    |gendercode = 31
    |catchrate = 45
    |height-ftin = 2'05''
    |height-m = 0.00 
    |weight-lbs = 12.0 
    |weight-kg = 00.0 |
    |egggroupn = 1
    |egggroup1 = Field
    |friendship=70 
    }}
    

    So that was the Pokemon Info Box
    Now the simple thing after you finished the box enter this below it

    Dex:

    Code:
    == Pokedex Entry ==
    {{Dex | type1 = Type | type2 = Type | Enter Dex Entry}}
    
    Evolution:

    Code:
    ==Evolution==
    {{Evobox-3  (For a 3 staged pokemon. Evobox-2 is for 2 staged Evobox-stage is no evolution just base)
    |type1=Type
    |type2=Type (From last stage if last stage has dual typing)
    |no1=National Number Baby/ First stage
    |name1= (IF THIS IS AN OIMON LEAVE BLANK)
    |type1-1=Type
    |type2-1= 2nd type if it has
    |evo1={{bag|Rare Candy}}<br>{{color2|000|Level|Level 16}}
    (Rare Candy if it evolves normally else enter the other item also enter the level)
    |no2=(IF THIS IS AN OIMON LEAVE BLANK)
    |name2=Pokemon Evolution name
    |type1-2=Type
    |type2-2=2nd Type if it has
    |evo2={{bag|Rare Candy}}<br>{{color2|000|Level|Level 32}}
    (Rare Candy if it evolves normally else enter the other item also enter the level)
    |no3=(IF THIS IS AN OIMON LEAVE BLANK)
    |name3=Pokemon name
    |type1-3=Type
    |type2-3=2nd type
    }}
    

    After this the base stats:
    Code:
    == Base Stats ==
    {{Stats|type = Type | type2= Type |HP = Stat |Attack = Stat |Defense = Stat |SpAtk = Stat |SpDef = Stat |Speed = Stat}}
    

    Code:
    == Type Effectiveness ==
    {{TypeEffectiveness|type1 = Grass|Normal = 100|Fighting = 100|Flying = 200|Poison = 200|Ground = 50|Rock = 100|Bug = 200|Ghost = 100|Steel = 100|Fire = 200|Water = 50|Grass = 50|Electric = 50|Psychic = 100|Ice = 200|Dragon = 100|Dark = 100| Fairy=100|Glitch=100|notes = no|newfire = 1|thickfat = no|newice = 1}}
    

    type1 = Type
    type2 =Type (If user has 2nd typing)
    For every Type you should fill in what it is.
    Glitch will always be 100
    400=4×|200=2×|100=1×|50=½×|25=¼×|12.5=⅛×|0=0×
    If the user has Thick Fat fill in yes at Thickfat. Notes should be also Yes then.

    Locations is very simple. How do you get the Pokemon and where?
    Code:
    == Locations ==
    {| class="wikitable"
    |-
    ! How to Obtain
    |-
    | Orange Islands || Evolve Koaleaf
    |-
    | Zeralis || (Being Revamped)
    |}
    

    Once the basic and general stuff has been added it now comes to the Level Moves / TM's / Move tutors and Egg Moves.

    Code:
    ==Level-Up Moves==
    {| class="wikitable"
    |Level
    |Move Name
    |Type
    |Class
    |Power
    |Accuracy
    |Effect Chance
    |Description
    |-
    |<html><center>—</center></html>
    |{{Template:Scratch}}
    |<html><center>18</center></html>
    |{{Template:Aloe Palm}}
    |}
    

    As you can see it is simple.
    You always start with the {| class part and then after you did it you can fill in the codes.
    |<html><center>—</center></html> (In the center it is either the - as in already knows as lvl 1 or the lvl it learns the move)
    |{{Template:Scratch}} (This is the second part Template:Move))

    That is all for the Level up.

    Code:
    ==TM Compatibility==
    {| class="wikitable"
    |Disc
    |Move Name
    |Type
    |Class
    |Power
    |Accuracy
    |Effect Chance
    |Description
    |-
    |[[File:Tmflying.png]]
    |{{Template: Aerial Ace}}
    |[[File:Tmgrass.png]]
    |{{Template:Allure}}
    |}
    

    Just like the lvl up moves just the change from the level part to [[File:tmtype.png]]

    Code:
    ==OI Move Tutors==
    {| class="wikitable"
    |Badge Requirement
    |Move Name
    |Type
    |Class
    |Power
    |Accuracy
    |Effect Chance
    |Description
    |-
    |0
    |{{Root Wall}}
    |}
    

    Enter the badges you need for the move to learn 0-8
    Then |{{Move}}

    Last but not least Egg moves

    Code:
    ==Egg Moves==
    {| class="wikitable"
    |Move Name
    |Type
    |Class
    |Power
    |Accuracy
    |Effect Chance
    |Description
    |-
    |{{Double-Edge}}
    |{{Double Hit}}
    |{{Hammer Arm}}
    |{{Mega Drain}}
    |{{Take Down}}
    |{{Thrash}}
    |}
    
    [[Category:Pokemon]]
    

    Just enter the Moves it learns as Egg Moves and then you are finish by making the pokemon go into the Category: Pokemon

    That would be all. It looks big but once you get the hang of it. It works wonderful.

    If you have any questions, don't hesitate to ask.
     
    Last edited: Aug 8, 2017
  6. Roxas

    Roxas Prince of the Stars Administrator

    Joined:
    Jan 25, 2011
    Messages:
    6,212
    RePG:
    42
    Profile:
    Profile
    2nd Profile:
    Profile
    Follower:
    Kajikami
    I'll take Ghost, Poison and Electric
     

Share This Page