Commit Graph

309 Commits

Author SHA1 Message Date
Fox-McCloud 892d796ca3 Fixes Two Destroys 2016-08-03 19:25:53 -04:00
Krausus dba8af8ab5 Removes dels and unused code that contains dels 2016-08-02 01:33:19 -04:00
Tigercat2000 288af9f92c Revert "Merge pull request #4739 from monster860/vg-parallax"
This reverts commit 451c934379, reversing
changes made to 64f26d999f.

Conflicts:
	SQL/paradise_schema.sql
	SQL/paradise_schema_prefixed.sql
2016-07-28 15:48:27 -07:00
TheDZD 75a8ac632c Merge pull request #5203 from Krausus/SpookyAdminClicks
Adds Admin Ghost Click Shortcuts
2016-07-28 17:09:21 -04:00
Krausus 56f6b3a14e Adds multi-mob warning to admin click shortcuts
Also, cleans up admin_mob_info code a bit
2016-07-28 17:02:46 -04:00
monster860 b2cb87edc9 Merge branch 'master' into vg-parallax 2016-07-28 16:45:10 -04:00
Krausus 16500f0f27 Adds admin ghost click shortcuts
Also refactors extra mob info code into its own proc.
2016-07-25 23:16:21 -04:00
TheDZD 7fa74a1d1e Re-adds PDA slot 2016-07-21 13:04:02 -04:00
Fox McCloud ceced8c832 Merge pull request #5095 from tigercat2000/ACTION_BUTTONS
Action Button Update
2016-07-19 23:40:51 -04:00
Krausus 44938178ce Fixes doubled attack calls on simple animals
These weren't actually causing double damage, but were doubling sounds
and attack logs

Butchering was refactored into a separate proc for convenience
2016-07-19 22:40:56 -04:00
Tigercat2000 56a09db739 Action Button Update
- Refactors action button backend
   - Action buttons are no longer checked on Life(), items are responsible
     for adding/removing/updating them.
   - Item action buttons are no longer a static action_button_name define,
     items define actions_types, which is a list of paths.
   - Items can now have multiple action buttons.
     - This is handled by new arguments to ui_action_click, the first
       parameter is the user, the second is the path of the action datum
       that was invoked.
 - Refactored how internals function
   - You may now directly switch internals without breaking anything.
   - The internals icon has been updated to be more consistent.
 - Added action buttons for jetpacks
 - Added action buttons for oxygen tanks
 - Uses-based implants now qdel() themselves when they run out of uses.
   This is somewhat a buff to traitor implants, but it's such a minor
   change. The actual reasoning is so that the action buttons are properly
   removed.
 - Fixed a bug with the "Boo" spell which resulted in IsAvailable failing
   for certain ghosts.
 - You can now shift-click on movable HUD elements to reset them to the
   proper position (thank fucking christ)
2016-07-18 13:23:01 -07:00
SamCroswell 0466499f86 Personal Crafting - Initial Commit 2016-07-15 16:25:37 -04:00
SamCroswell e139f81412 PDA Slot Removal + PDA ID Changes 2016-07-15 00:54:14 -04:00
Fox-McCloud 2a3ccf3729 Cyborg Upgrade Additions and Refactor 2016-07-11 06:16:44 -04:00
Fox McCloud 7fad1c9479 Merge pull request #4976 from monster860/alert_fix
Fixes #4974
2016-07-10 15:38:33 -04:00
monster860 dfcb4ce1d1 Fixes alerts 2016-07-10 15:30:36 -04:00
monster860 009dcaa2d8 Merge branch 'master' into w_class 2016-07-10 09:29:12 -04:00
monster860 da14ffbd79 Line nutes 2016-07-08 14:53:15 -04:00
monster860 94c1a4e08e Merge branch 'master' into vg-parallax 2016-07-08 14:51:30 -04:00
monster860 3df85518e1 Removes .0 at the end of w_class numbers 2016-07-08 12:26:34 -04:00
Tigercat2000 71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00
monster860 311d68f520 adds trange, comments out define for vars 2016-06-30 19:39:52 -04:00
monster860 b0d1af7f12 Fine, be picky about what kinds of comments I can put. 2016-06-30 15:59:32 -04:00
monster860 bd3d3b1d9c Remove smoothing for now 2016-06-30 15:37:09 -04:00
monster860 802f73519e Allow silicons to shift-click to examine (#4772)
* Allow silicons to shift-click to examine

* Allow borgs to shift-click too

* Fuck this
2016-06-26 13:57:04 -04:00
monster860 da68b76154 Trange isn't a thing anymore... 2016-06-22 14:57:25 -04:00
monster860 51503af97e line notes 2016-06-22 14:36:23 -04:00
monster860 399a700285 Parallax Smoothing 2016-06-22 14:22:26 -04:00
monster860 be37311cb9 Fixes the opacity problem 2016-06-21 15:46:40 -04:00
monster860 120e470458 Ports /vg/ parallax 2016-06-21 14:58:49 -04:00
TheDZD 2ff50cab66 Fixes a Thing (#4723)
* Thanks @tigercat2000

* BYOND does not have 510.1347 for Linux yet
2016-06-19 14:27:52 -04:00
TheDZD 36aaa78b76 Merge pull request #4610 from monster860/ui_plane
Puts UI on it's own plane
2016-06-19 13:38:01 -04:00
monster860 3295020088 Merge branch 'master' into ui_plane 2016-06-19 12:38:00 -04:00
KasparoVy 3dba1b2886 Noir Doesn't Grey out HUD, Adds Remaining Glasses for Vox, 'Yi' to Vox-pidgin syllables & Framework for Icon-based Skin Tone, Fixes #3138, Greyscales Vox Hair (#4614)
* Ports #9294 and #9322 from VG: 'Yi' to Vox-pidgin and Framework for Icon-based Skin Tone (Feat. Vox) and Glasses/Goggles for Vox.

Both ported PRs by Intigracy.

Also adds all remaining in-use glasses/goggle sprites for Vox. I cleaned up the code a bit while I was in there. Otherwise, that's it.

Furthermore, randomizing skin tone doesn't seem to work for Vox despite their being specified in the conditional lists and s_tone being not null.

* Morph Support

* CMA Support

* Ports Intigracy's vgstation13/pull/9460, Noir Vision No Longer Greys Out HUD.

* Fixes Positioning of Vox Jensen Shades East+West facing Sprites.

Fixes Heist Goofery

Game-mode (not one-click antag) Heist tweaked and returned to working order now that I've found out how to test the actual game-mode (after temporarily adjusting the population requirement).

Vox Raiders won't spawn in with whatever socks were in their selected spawn-character's preferences anymore.

Additionally, the set_species proc now zeroes out skin tone if the species doesn't have skin tone to avoid goofing up the icons on initial generation.

Also condenses the code in preferences_setup character creation icon generation. Made it use the individual species' skin-tone handling procs instead of code snowflaked into preferences_setup.dm.

* No More Vox Tail Colours, but they can Colour Their Hair.

* Removes unneeded 'src's and retroactively prohibits colouring tails on species without HAS_SKIN_COLOR.

Colouration won't be applied to src's tail unless HAS_SKIN_COLOR is in
src's species bodyflags.

* Tidies up some Lists in CharPrefs and Retroactively Prohibits Vox Hair Colouration

* Reverts unnecessary commenting out of vox armalis post-spawn handling parent call.

* Adds Emerald and Azure Vox Skin Tones.

* Stealthy Wryn Typo Fixed.

* Greyscales Vox Head+Facial Hair and Adds More Default Colours in Species Definitions

* Gives Vox Raiders Default Hair Colour and Fixes Bug where Roundstart Raiders don't get Random Skin
2016-06-19 11:35:36 -04:00
Fox McCloud 695cde670a Merge pull request #4515 from TheDZD/why-did-i-try-doing-this-again
Major Gun Refactor
2016-06-08 22:49:10 -04:00
monster860 64ea452f20 Puts UI on it's own plane 2016-06-06 17:12:28 -04:00
Tastyfish 57abc28c73 Fixes holsters and potentially other accessories with action buttons 2016-06-01 20:30:57 -04:00
TheDZD c51e6674cb Of powergloves and pedantry 2016-06-01 17:09:16 -04:00
TheDZD 4facfcb5a4 More fixes and sprites 2016-05-31 22:51:14 -04:00
TheDZD f7d4cbe108 Fixes paths, snipers, turrets, mechas, some other things. 2016-05-31 22:50:59 -04:00
TheDZD 8dcf46bf91 Sprites & fixes 2016-05-31 22:50:57 -04:00
TheDZD a4e950d21a Compiles, and guns work™ 2016-05-31 22:50:55 -04:00
Tastyfish b77541bc9b Fixes a couple runtimes and weird add_reagents/add_reagents_list that was silly 2016-05-12 19:22:07 -04:00
HugoLuman 1b833e1af9 Adds an alert for Drask breath regen 2016-04-28 16:36:25 -07:00
TheDZD 18a63c788d Merge pull request #4267 from tigercat2000/CRAZY_HUDS_AMIRITE
-tg- HUD styles
2016-04-25 19:57:59 -04:00
Tigercat2000 d01eb6504e Fixes 2016-04-25 16:53:40 -07:00
Tigercat2000 57648bd6b7 Fix multiple instances of to_chat not being used 2016-04-23 20:45:37 -07:00
Tigercat2000 0f70e6810b -tg- OOP Hud Refactor
- Added 4 new HUD styles
 - Humans recreate their hud if they change their UI pref mid-game
 - Refactored how objects are added to the client screen
 - HUD's are now handled by subtype and mob/proc/create_mob_hud()
 - HUD visibility is no longer chained directly to the F12 button, it's a proc on HUD datums now
 - Mobs only create/destroy their HUD when necessary, not every Login()
 - Destroyed aim-mode, it didn't work and I couldn't make it work.
 - Renamed all of the screen1_x.dmi files to screen_x.dmi
 - Removed screen1.dmi, screen_gen.dmi now handles generic icons.
2016-04-21 20:28:08 -07:00
Fox-McCloud 552b02050a Merge remote-tracking branch 'upstream/master' into fixes-cold-heat 2016-04-20 18:06:03 -04:00
Tigercat2000 88f3414d4c PoolOrNew is ugly, carbon trailing returns, oh my 2016-04-16 16:35:06 -07:00