Skip to content

Commit

Permalink
Merge pull request #450 from TalkingCactus/busy
Browse files Browse the repository at this point in the history
Adds Licensing, Attribution, Flygon, Jirachi, and Shiny Dragonair
  • Loading branch information
TalkingCactus authored May 19, 2023
2 parents d05952a + abb972a commit 06b18fa
Show file tree
Hide file tree
Showing 7 changed files with 60 additions and 4 deletions.
36 changes: 32 additions & 4 deletions content_arfs/code/mob/pokemon.dm
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
icon_dead = "eevee_d"
icon_rest = ""
desc = "Gotta catch 'em all!"
icon = 'content_arfs/icons/mob/mobs/pokemon.dmi'
icon = 'content_arfs/icons/mob/pmon/pokemon.dmi'
pixel_x = -16
default_pixel_x = -16
old_x = -16
Expand Down Expand Up @@ -46,7 +46,7 @@
verbs |= /mob/living/simple_mob/animal/passive/pokemon/proc/move_rest
verbs |= /mob/living/proc/set_flavor_text
verbs |= /mob/living/proc/set_ooc_notes
heal_layer = image("icon" = 'content_arfs/icons/mob/mobs/pokemon_effects.dmi', "icon_state" = "green_sparkles")
heal_layer = image("icon" = 'content_arfs/icons/mob/pmon/pokemon_effects.dmi', "icon_state" = "green_sparkles")
heal_layer.appearance_flags = RESET_COLOR
icon_rest = "[icon_state]_rest"
if(!tt_desc)
Expand Down Expand Up @@ -293,7 +293,7 @@
*/

/mob/living/simple_mob/animal/passive/pokemon/leg
icon = 'content_arfs/icons/mob/mobs/legendary.dmi'
icon = 'content_arfs/icons/mob/pmon/legendary.dmi'
pixel_x = -32
default_pixel_x = -32
old_x = -32
Expand Down Expand Up @@ -428,6 +428,12 @@
p_traits = list(P_TRAIT_RIDEABLE)
mob_size = MOB_LARGE

/mob/living/simple_mob/animal/passive/pokemon/dragonair/shiny
name = "shiny dragonair"
icon_state = "shinydragonair"
icon_living = "shinydragonair"
icon_dead = "shinydragonair_d"

/mob/living/simple_mob/animal/passive/pokemon/dragonite
name = "dragonite"
desc = "It can circle the globe in just 16 hours. It is a kindhearted Pok�mon that leads lost and foundering ships in a storm to the safety of land."
Expand Down Expand Up @@ -501,6 +507,18 @@
additional_moves = list(/mob/living/proc/hide)
p_traits = list(P_TRAIT_RIDEABLE)

/mob/living/simple_mob/animal/passive/pokemon/flygon
name = "flygon"
desc = "The flapping of its wings sounds something like singing. Those lured by the sound are enveloped in a sandstorm, becoming Flygon's prey."
icon_state = "flygon"
icon_living = "flygon"
icon_dead = "flygon_d"
p_types = list(P_TYPE_GROUND, P_TYPE_DRAGON)
additional_moves = list(/mob/living/simple_mob/animal/passive/pokemon/proc/move_fly,
/mob/living/simple_mob/animal/passive/pokemon/proc/move_hover)
p_traits = list(P_TRAIT_RIDEABLE)
mob_size = MOB_LARGE

/mob/living/simple_mob/animal/passive/pokemon/furret
name = "furret"
icon_state = "furret"
Expand Down Expand Up @@ -564,6 +582,16 @@
p_types = list(P_TYPE_GHOST, P_TYPE_POISON)
additional_moves = list(/mob/living/proc/hide)

/mob/living/simple_mob/animal/passive/pokemon/jirachi
name = "jirachi"
desc = "Generations have believed that any wish written on a note on its head will come true when it awakens."
icon_state = "jirachi"
icon_living = "jirachi"
icon_dead = "jirachi_d"
p_types = list(P_TYPE_STEEL, P_TYPE_PSYCH)
additional_moves = list(/mob/living/simple_mob/animal/passive/pokemon/proc/move_fly,
/mob/living/simple_mob/animal/passive/pokemon/proc/move_hover)

/mob/living/simple_mob/animal/passive/pokemon/jolteon
name = "jolteon"
desc = "Its cells generate weak power that is amplified by its fur's static electricity to drop thunderbolts. The bristling fur is made of electrically charged needles."
Expand Down Expand Up @@ -625,7 +653,7 @@
/mob/living/simple_mob/animal/passive/pokemon/larvitar
name = "larvitar"
desc = "It is born deep underground. It can't emerge until it has entirely consumed the soil around it."
icon = 'content_arfs/icons/mob/mobs/pokemon.dmi'
icon = 'content_arfs/icons/mob/pmon/pokemon.dmi'
icon_state = "larvitar"
icon_living = "larvitar"
icon_dead = "larvitar_d"
Expand Down
Binary file removed content_arfs/icons/mob/mobs/pokemon.dmi
Binary file not shown.
3 changes: 3 additions & 0 deletions content_arfs/icons/mob/pmon/ATTRIBUTIONS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Attributions for some sprites within this folder can be found here: https://github.com/PMDCollab/SpriteCollab/blob/master/credit_names.txt

The list has been linked to, rather than copied, so as to always reflect the most recent authors in the event of an update. Attributed sprites are licensed under MIT as described in 'content_arfs\icons\mob\pmon\LICENSE.txt'.
25 changes: 25 additions & 0 deletions content_arfs/icons/mob/pmon/LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Some of the sprites within this folder, as detailed in 'content_arfs\icons\mob\pmon\ATTRIBUTIONS.txt', inherit the MIT License of https://github.com/PMDCollab/SpriteCollab. A copy of the license can be found below.



MIT License

Copyright (c) 2021 SpriteCollab Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
File renamed without changes.
Binary file added content_arfs/icons/mob/pmon/pokemon.dmi
Binary file not shown.

0 comments on commit 06b18fa

Please sign in to comment.