forked from tgstation/tgstation
-
Notifications
You must be signed in to change notification settings - Fork 68
[BOUNTY] [TEST-MERGE ONLY] Teshari #787
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
nikothedude
wants to merge
56
commits into
DopplerShift13:master
Choose a base branch
from
nikothedude:teshari
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 26 commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
b0243c1
le push
nikothedude 04b0092
push
nikothedude 27ddac0
no food
nikothedude 56a5b3c
okay. and now, we polish
nikothedude c2d2749
aaa
nikothedude 44997e0
cleanup, docs, some reorg
nikothedude 38f6161
a!
nikothedude 78e6276
i totally forgot this
nikothedude 874459c
ci moment
nikothedude e6bd5e8
lets try this
nikothedude 5b5b610
glorp
nikothedude f25e2fa
aaaaaaaaaaaaaaagh
nikothedude 9204370
remove double defs (is he stupid?)
nikothedude c2da6a6
Merge branch 'master' into teshari
nikothedude af918ff
fix cmo labcoat sprite
nikothedude b4f4819
fucked this one up
nikothedude 3069a5c
fixseseaesehjajwkeaeawe
nikothedude 3309883
commas
nikothedude e8a9851
this should be it
nikothedude 7fd2f98
force ci
nikothedude 37abdf9
markings, cybernetics
nikothedude 04d96bc
lmfao
nikothedude f1089ed
forgot to remove dev comments, bneither of these are relevant anymore
nikothedude 9e39eed
cleanup, moving, fixes...
nikothedude 5f587a1
remove unused def
nikothedude bdda8e0
absolute dogshit
nikothedude fe3c5cb
Update modular_doppler/modular_species/species_types/teshari/teshari_…
nikothedude e7f5aaa
blacklist ovbersized/undersized, add no table break trait
nikothedude c67f8ab
refactor wintercoat undeployed stuff, clean up an unused args, docs...
nikothedude cac35e8
why was this even a spell
nikothedude 93423c6
of course, madame ephe
nikothedude 14ae738
wweeee INCOMPLETE REFACTOR BUT I HAV TO COMMIT IT
nikothedude 11d5c9a
aaaaaabhhh
nikothedude 8b0da94
exorcises three bugs
00-Steven 8dd4ad4
update to proper system
00-Steven 53d65f9
reviews
nikothedude 62679e6
Merge branch 'master' of https://github.com/nikothedude/DopplerShift …
nikothedude 5dee5b6
a
nikothedude 300d5ec
ah. okay. ill push this I Guess
nikothedude 1b1d332
what
nikothedude 9f13da1
fack
nikothedude e49b818
Merge branch 'master' of https://github.com/nikothedude/DopplerShift …
nikothedude 437c736
yay
nikothedude f24367c
temp fix
nikothedude 3aa63bf
lore pass 1
nikothedude 4b908a4
AA
nikothedude d8ba6b7
food
nikothedude 5321574
ok
nikothedude 023e19e
it just works
nikothedude cc15c59
fixes a few sprite issues, language, broken sprites...
nikothedude b89ca7d
ok... lets give this a try... maybe itll look good
nikothedude 0677c86
have i fixed literally every issue with clothing with this
nikothedude e6fd9b8
fixes harnesses, fixes tablerun icon, reflavors tesh meat
nikothedude fc3ef9a
dang
nikothedude 8a78ba5
hi chat does this break ci
nikothedude eb0232a
did this break everything
nikothedude File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
79 changes: 79 additions & 0 deletions
79
code/__DEFINES/~doppler_defines/_autogen_clothing_defines.dm
nikothedude marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,79 @@ | ||
| // These COLORPIXEL defines indicate the pixel position on the base sprite of a clothing piece from which the color will be taken for autogenerated clothing See: [autogen_clothing.dm]. | ||
| #define GLASSES_COLORPIXEL_X_1 10 | ||
| #define GLASSES_COLORPIXEL_Y_1 16 | ||
| #define GLASSES_COLORPIXEL_X_2 18 | ||
| #define GLASSES_COLORPIXEL_Y_2 16 | ||
|
|
||
| #define GLOVES_COLORPIXEL_X_1 10 | ||
| #define GLOVES_COLORPIXEL_Y_1 13 | ||
|
|
||
| #define SCARF_COLORPIXEL_X_1 15 | ||
| #define SCARF_COLORPIXEL_Y_1 19 | ||
|
|
||
| #define TIE_COLORPIXEL_X_1 16 | ||
| #define TIE_COLORPIXEL_Y_1 20 | ||
|
|
||
| #define SHOES_COLORPIXEL_X_1 13 | ||
| #define SHOES_COLORPIXEL_Y_1 3 | ||
|
|
||
| #define SPACESUIT_COLORPIXEL_X_1 10 | ||
| #define SPACESUIT_COLORPIXEL_Y_1 20 | ||
|
|
||
| #define MODSUIT_COLORPIXEL_X_1 10 | ||
| #define MODSUIT_COLORPIXEL_Y_1 20 | ||
| #define MODSUIT_COLORPIXEL_X_2 14 | ||
| #define MODSUIT_COLORPIXEL_Y_2 15 | ||
| #define MODSUIT_COLORPIXEL_X_3 22 | ||
| #define MODSUIT_COLORPIXEL_Y_3 12 | ||
|
|
||
| #define MODCONTROL_COLORPIXEL_X_1 13 | ||
| #define MODCONTROL_COLORPIXEL_Y_1 10 | ||
|
|
||
| #define COAT_COLORPIXEL_X_1 13 | ||
| #define COAT_COLORPIXEL_Y_1 15 | ||
|
|
||
| #define ARMOR_COLORPIXEL_X_1 14 | ||
| #define ARMOR_COLORPIXEL_Y_1 18 | ||
|
|
||
| #define CLOAK_COLORPIXEL_X_1 11 | ||
| #define CLOAK_COLORPIXEL_Y_1 15 | ||
| #define CLOAK_COLORPIXEL_X_2 12 | ||
| #define CLOAK_COLORPIXEL_Y_2 22 | ||
|
|
||
| #define MANTLE_COLORPIXEL_X_1 10 | ||
| #define MANTLE_COLORPIXEL_Y_1 20 | ||
| #define MANTLE_COLORPIXEL_X_2 15 | ||
| #define MANTLE_COLORPIXEL_Y_2 20 | ||
|
|
||
| #define UNDER_COLORPIXEL_X_1 15 | ||
| #define UNDER_COLORPIXEL_Y_1 17 | ||
| #define UNDER_COLORPIXEL_X_2 10 | ||
| #define UNDER_COLORPIXEL_Y_2 19 | ||
| #define UNDER_COLORPIXEL_X_3 15 | ||
| #define UNDER_COLORPIXEL_Y_3 10 | ||
|
|
||
| #define THICKROBE_COLORPIXEL_X_1 16 | ||
| #define THICKROBE_COLORPIXEL_Y_1 9 | ||
| #define JACKET_COLORPIXEL_X_1 14 | ||
| #define JACKET_COLORPIXEL_Y_1 16 | ||
| #define LONGCOAT_COLORPIXEL_X_1 13 | ||
| #define LONGCOAT_COLORPIXEL_Y_1 20 | ||
| #define THICKROBE_COLORPIXEL_X_2 14 | ||
| #define THICKROBE_COLORPIXEL_Y_2 19 | ||
| #define JACKET_COLORPIXEL_X_2 14 | ||
| #define JACKET_COLORPIXEL_Y_2 21 | ||
| #define THICKROBE_COLORPIXEL_X_3 13 | ||
| #define THICKROBE_COLORPIXEL_Y_3 19 | ||
| #define THICKROBE_COLORPIXEL_X_4 8 | ||
| #define THICKROBE_COLORPIXEL_Y_4 16 | ||
| #define LONGCOAT_COLORPIXEL_X_4 19 | ||
| #define LONGCOAT_COLORPIXEL_Y_4 17 | ||
| #define JACKET_COLORPIXEL_X_4 9 | ||
| #define JACKET_COLORPIXEL_Y_4 15 | ||
| #define THICKROBE_COLORPIXEL_X_5 16 | ||
| #define THICKROBE_COLORPIXEL_Y_5 12 | ||
| #define THICKROBE_COLORPIXEL_X_6 16 | ||
| #define THICKROBE_COLORPIXEL_Y_6 20 | ||
|
|
||
| #define BACK_COLORPIXEL_X_1 13 | ||
| #define BACK_COLORPIXEL_Y_1 18 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
nikothedude marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| #define TESHARI_PUNCH_LOW 2 // Lower bound punch damage | ||
| #define TESHARI_PUNCH_HIGH 6 | ||
| #define TESHARI_BURN_MODIFIER 1.25 // They take more damage from practically everything | ||
| #define TESHARI_BRUTE_MODIFIER 1.2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -126,7 +126,19 @@ | |
|
|
||
| /obj/item/clothing/accessory/proc/generate_accessory_overlay(obj/item/clothing/under/attached_to) | ||
| SHOULD_CALL_PARENT(TRUE) | ||
| var/mutable_appearance/appearance = mutable_appearance(worn_icon, icon_state) | ||
| // DOPPLER EDIT BEGIN | ||
| var/local_worn_icon = worn_icon | ||
| var/mob/living/carbon/human/human_wearer = attached_to.loc | ||
| if (istype(human_wearer)) | ||
| for(var/shape in supported_bodyshapes) | ||
| if(human_wearer.bodyshape & shape) | ||
| var/potential_file = bodyshape_icon_files["[shape]"] | ||
| if (icon_exists(potential_file, icon_state)) | ||
| local_worn_icon = bodyshape_icon_files["[shape]"] | ||
| if (shape != BODYSHAPE_HUMANOID) // EVERYTHING has this | ||
|
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. i rly hate how i copy pasted this code around, but i thought about it and im blanking on how to procify it |
||
| break | ||
| // DOPPLER EDIT END | ||
| var/mutable_appearance/appearance = mutable_appearance(local_worn_icon, icon_state) // DOPPLER SHIFT EDIT | ||
nikothedude marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| appearance.alpha = alpha | ||
| appearance.color = color | ||
| return appearance | ||
|
|
||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.