Commit Graph

49 Commits

Author SHA1 Message Date
Cameron Lennox
c99e7b51da Changes the knockout checks to incap all.
Also stops micro interactions while flying.
2017-10-29 11:30:43 -04:00
Cyantime
231859ae27 Fixes the sizegun's origin_tech 2017-10-17 19:15:43 -04:00
Cameron653
663dd6e067 Update resize_vr.dm 2017-10-13 18:59:31 -04:00
Cameron653
5f486dcad1 Update resize_vr.dm 2017-10-13 18:47:59 -04:00
Cameron653
9a5a0deae4 Update resize_vr.dm 2017-10-13 18:43:15 -04:00
Cameron653
8819fdf785 Logs stepping on people. 2017-10-13 18:31:03 -04:00
Cameron653
b6a1c86e33 Update resize_vr.dm 2017-10-01 20:30:52 -04:00
killer653
e937dc0dd8 Makes it promethean only. 2017-09-14 15:20:50 -04:00
killer653
a9417fd36a Fixes it for real this time. 2017-09-12 04:00:50 -04:00
killer653
72eae045f2 Fixes indents 2017-09-12 03:52:08 -04:00
killer653
671945b305 Adds set size verb back in
So prometheans and the likes can use it again.
2017-09-12 03:28:01 -04:00
Cameron653
6612fbb4d0 coils ->confines 2017-09-06 17:29:25 -04:00
Cameron653
06863de856 Fixes every problem in SS13 - Or maybe not. 2017-09-05 20:02:55 -04:00
Cameron653
82ee6e172a Makes pickup descriptions a bit more detailed, decreases pickup % diff 2017-09-05 19:51:28 -04:00
Cameron653
0ffd4673e6 Merge pull request #1993 from Cameron653/SIZE_GUN_FIX
Size gun fix
2017-08-12 20:13:27 -04:00
Cameron653
83017c8c98 Fixes sizegun examine size 2017-08-12 19:46:24 -04:00
Cameron653
07ad3e9f81 Merge pull request #1973 from Cameron653/YOU_KEEP_GIVING_ME_RUNTIMES
Removes redspace tech from sizegun
2017-08-10 22:18:28 -04:00
killer653
e11cd75353 Fixes runtimes from sizegun tech 2017-08-10 20:29:40 -04:00
Spades
67642e26d5 Merge pull request #1969 from Cameron653/DHAEL_CRUSH_CODE
Micro Crush Adjustments
2017-08-10 19:54:53 -04:00
killer653
72740edb26 Sizegun description
Updates sizegun description
2017-08-09 22:19:45 -04:00
killer653
056d30fd83 HOLY FUCKING SHIT
SOUND THE SIRENS
MASSIVE BUGFIX
2017-08-09 21:09:55 -04:00
killer653
06975fca7a More micro step changes!
- Increases max end damage by being stepped on
- Decreases low end damage by being stepped on
- Spreads damage across all body parts
- Gurantees damage will heal over time, provided they were only stepped
on one.
- Puts Dhael in a boot (wait, did this change really?)
2017-08-09 20:46:54 -04:00
Spades
929cfa93cf Merge pull request #1963 from Cameron653/SIZEGUN_LASER
Sizegun Tweak.
2017-08-09 15:15:42 -04:00
killer653
8dbe4b7a8e Allows size laser to be used on all mob/living
Want to make a mob catgirl big? Go for it.
Want to make a PAI big? Go for it.
2017-08-09 10:31:01 -04:00
killer653
f31d1735e2 Makes 50% difference able to be picked up 2017-08-09 09:57:51 -04:00
killer653
91a2ac1bc0 Gets rid of runtime spam when size is changed. 2017-08-08 16:18:08 -04:00
killer653
4fcbbe40f1 Size changes. 2017-07-28 06:43:44 -04:00
Cameron6531
9092c2c81c Update resize_vr.dm 2017-07-17 01:12:20 -04:00
Cameron6531
abd0f015ba Forgot a " 2017-07-16 23:21:42 -04:00
Cameron6531
82ead648a4 Update resize_vr.dm 2017-07-16 23:14:11 -04:00
Arokha Sieyes
0fb86b108f Merge pull request #1701 from VOREStation/aro-vorecleanup
Clean up last few verbs in Vore panel
2017-06-11 17:53:38 -04:00
Arokha Sieyes
ac8bd1c69d Clean up last few verbs in Vore panel
AI, and simple animals
2017-06-11 15:01:29 -04:00
Leshana
e644dbe18a Destroy() cleanups in VOREStation code
* Remove remaining hard del()'s in our code.
* Replace deleted() and gcDestroyed with QDELETED macro.
* Fix some strange calls directly to Del() (capital D)
* Make Destroy() return qdel hints.
* Make a few of the Destroy()'s more comprehensive in cleaning up references.
* In edited Destroy() procs, converted to use qdel_null and qdel_null_list macros when possible for pretty code.
* Removed unused variable `sleevecard`
2017-06-10 22:44:03 -04:00
Arokha Sieyes
118d035c4e Fixes for Bluespace Jumpsuit
Oddly sets your size to null, no idea where it happens, but have some safety checks.
2017-06-10 18:09:44 -04:00
Arokha Sieyes
952265036f Bluespace Jumpsuit and remove arbitrary size changing
The bluespace jumpsuit is relatively cheap (compared to a shrink ray) and craftable in R&D. When worn, it allows you to resize yourself at will, and when removed you'll snap back to your original size (use a shrinkray or the Mass Altering NIFSoft for permanent changes). The reason it's not permanent is because it's very cheap to make in R&D, really. No mining materials needed, but it only affects you. So you can consider it the 'minor' size change tool.

This PR also comments out the arbitrary size change verb since we decided to remove it, as it was being used to generally just make 'magic' characters that could resize themselves at will, or use it for mechanical purposes to avoid being shot etc when fighting starts, even though it says specifically not to do these things. If you want such a character that can resize themselves due to their physiology, please apply for an SCA and we can give you a small fluff item or other accomidation to allow such a thing.
2017-06-09 11:51:29 -04:00
Leshana
f02d9d79b1 Fix mob zshadow update icons and other openspace fixes.
* Admin teleports will now update zshadow.
* update_icon() now syncs the zshadow.
* Objects being deleted will trigger open space update.
2017-05-15 20:45:22 -04:00
Leshana
f8e34eabbb Un-scale HUDs for micros and macros.
* Set appearance_flags on HUD images to prevent them from being scaled up/down when the owning mob is macro/micro.
* Optimized the resize() proc and made it adjust the vertical position of the unscaled hud to stay even with the top of the mob's head.
* Also fix the resize proc to be consistent with update_icons().   Now micros wont be in the middle of a turf temporarily after resizing.
2017-04-19 23:59:16 -04:00
Leshana
eef8480444 Adds the Body Designer for resleeving
* Adds Body Designer computer, which allows you to customize body designs similarly to character setup, but in game.
* Designs are savable to disks which can be loaded into the the resleeving controller console to print and resleeve into.
* Fixes line breaks on OOC notes in the resleeving computer.
* Added circuits so the body designer is constructable, and designs so the circuit is researchable.
* Added a proc for reverse lookup of size_multiplier -> scale name (0.25 -> Micro etc)
2017-04-09 16:23:35 -04:00
Arokha Sieyes
a8ebc54170 One-click mouse scooping and edibility
Makes mice scoopable with one click, and can be ate rather than needing to be grabbed.

Resolves #1255
2017-03-30 14:07:30 -04:00
BothNevarBackwards
9acfde3a18 Makes teshari use the macro micro pickup mechanic rather than their default sprite and slot use. 2017-01-06 22:56:41 -05:00
Arokha Sieyes
b03ad5892e Try to fix microBgone bug
Hopefully people aren't randomly sent to space anymore?

Also cleaned up old debug code for a bug I fixed
2016-10-22 22:27:45 -04:00
Spades
570c2474c3 Fixes w_class of items to be consistent with Polaris update (#636)
* Fixes w_class of items to be consistent with Polaris update

* Typo
2016-10-09 19:23:10 -04:00
Eearslya Sleiarion
99367b38eb Cyborgs can no longer use OOC resize (#566) 2016-09-18 22:56:05 -04:00
killer653
d1afae6d06 Polaris Sync & bugfix
- Polaris Sync
- Fixes bug being unable to pick up micros
- Fixes all conflicts that came with sync
2016-08-17 22:02:05 -04:00
Cameron653
7f88ef6b25 Multiple bugfixes (#477)
* Allows ID's to be worn in ears

* Fixes being unable to pick up micros

* Fixes a stomach problem

Examine text wasn't showing from 850 1199
2016-08-14 22:00:54 -04:00
Yoshax
e9b56deb40 Fixes a bug with tiny peeps 2016-06-30 02:55:18 +01:00
Arokha Sieyes
5d1d5b6bf8 custom_guns.dm mostly ported 2016-05-12 16:54:04 -04:00
Leshana
88e46b624a Issue #4 - Implement custom tails, ears, and taurs.
- Added datums and icons for custom ears.
- Added datums and icons for custom tails.
- Added datums and icons for taurs, now a subtype of tails.
- Integrated into icon_updates() for in game appearance.
- Integrated into preferences_setup() for character setup preview.
- Added ears and tails to the character setup screen.
- Enabled nagataur support for micro/macro step-over messages.
2016-05-11 23:25:17 -04:00
Leshana
abbf0c7fc0 Issue #4 - Porting resize (micro/macro) systems.
* Instead of "playerscale" we are using pre-existing variable
 "size_multiplier" but we move it to /mob/living
* Added basic mechanics of size changing.
* Mousetraps snap small people even if they have shoes.
* Big people can walk over small people, or stomp them, or capture them
 in foot slot.
* Ported holder for micros, making small people scoopable.
* Tied held micros in with the vore code so they are edible.
* Ported size-altering reagents and recipies.
* Ported size gun along with associated sprites and sounds.
2016-05-08 23:11:03 -04:00