Commit Graph

14383 Commits

Author SHA1 Message Date
Leshana fd265861bc Move preferences copy_to() new player mobs into the preference_setup datums.
* The /datum/category_item/player_setup_item datums did a good job of organizing the code for loading/saving/editing preferences data, but all of the code that applies preferences to newly created player mobs was still in a single function.
* This change adds a new proc to player_setup_item datums:  copy_to_mob()  which is called from the traditional copy_to() proc, allowing each preferences datum to apply its own character data to the mob.
* This allowes new preferences to easily compartmentalize their new code.
* I also moved all the code for existing preferences from copy_to()  into the copy_to_mob() on their respective preferences datums.
2016-06-11 23:33:48 -04:00
Arokha Sieyes 7b4d571889 Makes communicators great again 2016-06-11 22:05:01 -04:00
Arokha Sieyes 2889540875 Fixes a random typo in limb_reattach 2016-06-11 21:54:08 -04:00
Arokha Sieyes 40d0d75804 Rewrites LOOC and emote to use new proc
And to be more simple and sane
2016-06-11 21:53:56 -04:00
Arokha Sieyes 1e9e55d73d Moves static overlay to be a global HUD option 2016-06-11 21:53:30 -04:00
Yoshax 73bccabfbb Makes everything produced in Robotics 25% cheaper to produce 2016-06-11 16:28:32 +01:00
Yoshax 137b8adb6d Removes activation sounds from glasses that have them 2016-06-11 15:25:12 +01:00
Yoshax 398709309d Merge pull request #1916 from Anewbe/vest_freedom
Allows anyone who can loadout a large webbing select any large webbing
2016-06-11 13:46:33 +01:00
Yoshax 20f93d7a1b Merge pull request #1917 from Anewbe/loadout_smokes
Adds fine smokables to the loadout
2016-06-11 13:46:09 +01:00
Datraen 299059a5be Merge pull request #1883 from Yoshax/drinks
Ports GinjaNinja32's drinks rewrite from Bay
2016-06-10 23:08:41 -04:00
Anewbe c182da0fe1 Adds fine smokables to the loadout 2016-06-10 22:04:07 -05:00
Anewbe 01224f0e89 Allows anyone who can loadout a large webbing select any large webbing 2016-06-10 21:09:21 -05:00
Datraen 78e63a00a4 Xenobio2 Update #7 (#1910)
* Ensures cores, slimes cannot be used twice in their machines.

* Fixes xenos appearing friendly, simple_mob death problems.

Simple mobs that were dead and not of the hostile subtype wouldn't call walk(src,0), which prevents corpses from following their target.

* Cleans up trait data when a xeno or xeno product is removed.

* Slimes more likely to have amutationtoxin, consumes virusfood.

* Fixes some issues.

* Adds changelog
2016-06-10 19:28:59 +01:00
Yoshax 1856897894 Heavy weapons changes 2016-06-10 18:34:58 +01:00
Yoshax e6f097cc69 Merge pull request #1908 from VOREStation/shaddup
"1" Spam
2016-06-10 15:57:54 +01:00
Arokha Sieyes 2000f95886 "1" Spam
Why would you do this to meeee.
2016-06-10 09:50:54 -04:00
Datraen f3689d0e05 Merge pull request #1904 from VOREStation/wallets
IDs and Wallets
2016-06-10 01:52:47 -04:00
Arokha Sieyes 309761f051 Mech tracking beacon
Was unbuildable for some reason. How'd it lose the ID? And why was it all by itself in some random path and category.
2016-06-10 00:27:49 -04:00
Arokha Sieyes 08972b1dc5 Better, now. 2016-06-09 18:28:16 -04:00
Yoshax 730fceb2d7 Makes Datraen happy 2016-06-09 17:23:43 +01:00
Yoshax 52f8c6a344 Ensures retail scanners work with drinks 2016-06-09 17:08:07 +01:00
Yoshax b1e78b86e8 Merge pull request #1903 from Datraen/Xenobio2Update6
Xenobio2 Update #6
2016-06-09 15:46:30 +01:00
Datraen 8e40ad6f49 Fixes #1899, changes name references to [src]. 2016-06-09 09:05:33 -04:00
Datraen 7670ab1ad0 Fixes #1896 2016-06-09 09:03:07 -04:00
Spades 25d61db083 Neither Travis nor Byond noticed this. Whoops!
No one saw that! :U
2016-06-09 01:37:54 -04:00
Spades 1e831112cf Fixes #1830 2016-06-09 01:29:16 -04:00
Arokha Sieyes 74a1b59a39 Adds IDs and Wallets
Adds variants of ID cards for each department and head, and adds several new colors of wallet. The wallets self-color the little ID in the corner based on the ID inserted so they always show the right picture of the ID, without needing to sprite each ID. Some are snowflaked, notably Gold and Centcom, but the rest are generated on the fly based on colors on the ID.
2016-06-08 19:29:47 -04:00
HarpyEagle 4cf0d2bad1 Fixes many dense objects from stopping penetrating bullets 2016-06-07 19:30:21 +01:00
GinjaNinja32 72e32eeed9 Fixes, change underlay icons to fit with glass icon style 2016-06-07 17:41:25 +01:00
Yoshax 3211ca961b Makes coffee cups somewhat work 2016-06-07 16:35:29 +01:00
Datraen fe7c079747 Merge pull request #1879 from SpadesNeil/revert-ammo-fix-p90
Reverts ammo change, fixes P90, changes SVD mag name
2016-06-06 22:17:01 -04:00
Spades e51da6c35b Renamed SVD mag to be consistent per request.
It's just a 10 round 762 magazine. It's compatible with the STS.
2016-06-06 22:03:03 -04:00
Anewbe 3fec6418dc Eyes and cells don't require research 2016-06-06 19:47:54 -05:00
GinjaNinja32 debfd3dabf Ports GinjaNinja32's drinks rewrite from Bay 2016-06-06 20:33:11 +01:00
Anewbe a7deb7e6aa Removes the science requirements from creating prosthetic torsos and heads 2016-06-05 22:16:50 -05:00
Spades 3b44024e88 Reverts ammo change, fixes P90 2016-06-05 17:55:39 -04:00
Datraen a5c615cbd1 Merge pull request #1872 from Anewbe/energy_burst_change
Tweaks FM-2t to possibly be usable
2016-06-05 13:58:32 -04:00
Spades f6497ee60d Changelog says I changed this but I didn't. 2016-06-05 13:40:37 -04:00
Datraen fa74226e99 Merge pull request #1844 from SpadesNeil/GunsGunsGuns
Guns, Guns, Guns (Now in a PR less stupid)
2016-06-05 13:25:26 -04:00
Spades 9da3e9bac7 Comment corrections to clear confusion. 2016-06-05 13:18:07 -04:00
Datraen 45e71a1825 Merge pull request #1871 from SinTwo/power_monitor_fix
Power monitor fix
2016-06-05 10:53:14 -04:00
Anewbe ecc902a811 Removes species restrictions on shoes and gloves for Taj and Unathi 2016-06-04 16:05:05 -05:00
Spades 037271504e No five-round burst! I thought I removed these! 2016-06-04 01:36:56 -04:00
Anewbe cdb5966576 Tweaks FM-2t to possibly be usable, fixes its single-shot mode, too 2016-06-03 23:58:00 -05:00
SinTwo dc29227895 Fixes power monitor computer screens 2016-06-03 22:10:52 -04:00
Arokha Sieyes 15fdb5eb1b Synth gets hit by axe? Internal bleeding.
That'sa-no-good.
2016-06-03 21:18:24 -04:00
Spades c173d0dbb7 The last commit. 2016-06-03 21:01:53 -04:00
Spades 23e609ccb3 Fuckit. Silenced sound can go. It's unrealistic anyway.
I could have fixed it but meh.
Also map cleanup.
2016-06-03 20:37:05 -04:00
Spades 700b8b5934 Merge remote-tracking branch 'refs/remotes/PolarisSS13/master' into GunsGunsGuns
# Conflicts:
#	code/modules/projectiles/gun.dm
2016-06-03 20:29:19 -04:00
Spades a063c8915e Feedback based on meeting.
- Removed carbine from the cargo.
- Removed SVD.
- Removed FiveSeven. Added sprite to gun resprites.
2016-06-03 20:21:12 -04:00