Commit Graph

24902 Commits

Author SHA1 Message Date
alsoandanswer
3c38c19f2a bureaucracy and library update 2 : electric boogaloo (#6182)
tweak: "Tweaks some bureaucracy sprites."
tweak: "Reverts pen sprite with some improvements."
soundadd: "boxes filing cabinets and paper make noises"
also put all the bureaucracy in a nice file
2019-03-30 21:53:03 +02:00
ParadoxSpace
e20e76cf2a Adds Beetle Milk (#6223)
The sheer amount of Offworlders that ICly talk about beetle milk without being able to slurp it made me sad. Sprite by Wezzy.
2019-03-30 00:44:35 +02:00
Alberyk
4d703e4f4d Bugfixes: offworlder rigs, vaurca boxes and dionae flares (#6224)
-fixes #6170
-fixes #6216
-fixes #6218
-fixes #6198
-fixes #6060
-fixes #6058
-fixes a hardsuit related runtime
-makes masks less expensive on the loadout

The offworlder rig is now a loadout option, while they get pills by default.
2019-03-27 23:09:31 +02:00
ParadoxSpace
358df28b1e offworlders viii: the last bugfix (#6222) 2019-03-27 09:14:50 +01:00
Alberyk
e526b510ea Custom items 22/03 (#6189) 2019-03-27 09:12:14 +01:00
ParadoxSpace
faf030b544 fixes starshades (#6219) 2019-03-26 07:27:45 +02:00
Alberyk
f9d040d0ef Add wielded heavy protogun sprites and wield buttons for modular guns (#6187) 2019-03-25 13:01:11 +01:00
Alberyk
5cc4ae3310 Fixes the pioneer's scarf and the starshades (#6214) 2019-03-25 13:00:49 +01:00
Alberyk
aa2d90b546 More off worlder related issues: the return (#6210) 2019-03-25 01:23:04 +01:00
Alberyk
025ba72c1f Fixes more off-worlder human issues (#6206)
- fixes #6204
- fixes #6205
2019-03-25 00:29:08 +02:00
Werner
8c0eeb3901 Fixes the BSA asking for the target twice (#6200) 2019-03-24 23:17:42 +02:00
Erki
077ac22b5b Lazy (possible) fix for anesthesia (#6199)
So while observing a bit, I noticed something. The "sleeping" variable of the mob, which controls whether or not the mob is awake (anything > 0 means that the mob is asleep) gets reduced at quite a rapid pace. And would often reach a value of 1 during regular gameplay. This is kinda flying close to the sun.
2019-03-24 22:55:39 +02:00
Erki
2ce002d4a3 Makes off-worlders playable (#6166) 2019-03-24 21:27:58 +02:00
Mykhailo Bykhovtsev
f38cd3c70b Timers sanity checks Port from TG. (#6125)
This adds timers sanity checks with stack tracing of where it was called. Check are:

If timer had no callback(crashes timer)

If timer was called with negative wait time. Converts time to 0 and gives call stack.

If timer was called on deleted or about to be deleted object. Still runs, but gives call stack

If timer had infinite or more wait time. Crashes timer

Adds sanity check to beams for timer wait time.
2019-03-24 13:21:04 +02:00
Erki
03bff09f6e Fixes Skull's API coding mistakes (#6202)
Fixes Skull's API coding mistakes
2019-03-24 12:49:11 +02:00
Erki
14d132ddef API refactor + update (#6127) 2019-03-23 22:12:59 +01:00
Mykhailo Bykhovtsev
4e552e2774 Fire CO2 production fix. Upgrading SM's waste handling system. (#6194) 2019-03-23 11:39:50 +01:00
Mykhailo Bykhovtsev
7f0c085b1a Reviving Fire Fixes and Tweaks PR. (#6129)
This PR revives Burger's PR #5797

Fire extinguishing foam now works properly. It is 3 times stronger than water.

Walking through a foam will extenguish your fire stacks.

Atmos suit max temperature threshold was increased from 30k to 40k. Atmos firefighter suit max temperature was increased from 30k to 45k. Heavy firesuit max temperature was increased from 30k to 55k. Same goes for their helmets.

Firesuits and red/white/atmos hardhats no longer protect wearer from pressure. So people cannot use it in space. For areas with 2000+ KPa fire people need to use atmos voidsuit.

Fixes #867

Cyborg stations now refill cyborg's fire extinguishers. Fixes #6171

Fire now produces CO2 while burning, with amount varying by fire severity
2019-03-23 00:10:42 +02:00
Alberyk
fc1dd50966 Adds the techno-conglomerate mobility hardsuit (#6161) 2019-03-21 23:33:03 +01:00
alsoandanswer
e8536aee50 Increases plant sprite consistency and flavor texts (#6159) 2019-03-21 19:17:48 +01:00
alsoandanswer
d3c6e285f8 Updates food&drink sprites to be more consistent (#6153) 2019-03-21 18:48:11 +01:00
MarinaGryphon
63a88dbbcb Fixes Taj Cloak Hoods (#6178)
Please check how the procs you use function before you use them.
2019-03-21 00:33:23 +02:00
Mykhailo Bykhovtsev
a1e222c867 RIGs module re-haul and re-balance (#6032) 2019-03-20 18:43:11 +01:00
Mykhailo Bykhovtsev
ff2c30633d RIG construction by Robotic (#6120)
This PR lets Robotics lab to be able to assemble different RIGS. Process is similar to Mechs construction.

Rig that will be allowed to be constructed: EVA, industrial, medical, CE, AMI, light, hazard, combat, cybersuit(illegal tech)

Part of #6032 update

Misc changes:

Moved mechfab_designs.dm to designs folder.

Decreases bullet armour for industrial RIG

Gives stealth RIG slightly better armour values than regular light RIG

Slightly increases hazard RIG bullet and radiation protection.
2019-03-20 09:02:24 +02:00
VTCobaltblood
3cae063312 Made IPC antennae recolorable (#6155) 2019-03-19 22:48:17 +01:00
Werner
c295906bcd Adds the Pharmacist and Biochemist to replace the Chemist and Virologist (#6099) 2019-03-18 23:03:09 +01:00
Dwago
c3974bbc79 Quik-Pay (#5943)
Creates a better device to make transactions more easier and less cumbersome then the current eftpos
2019-03-18 22:41:41 +02:00
Mykhailo Bykhovtsev
d839bf0d48 Mech's update (#6089)
This is a big PR, implements most of https://forums.aurorastation.org/topic/11276-the-small-ish-robotics-rework/

Changes:

rscadd: "Added Kinetic accelerator to mechs. RND can now research and make these Kinetc accelerators. There is a regular and a burst(3 shots) version. It will be better than average-decent man-held KA."

rscdel: "Added flamethrower for mechs. RND can now research and make this flamethrower. Works like man-held flamethrower."

soundadd: "Added flamethrower sound."

balance: "Hermes mech armour values has beeen rework. No longer it has bullet protection of millitary grade mech, and brute protection of a baby. Bomb protection increased, and fire protection decreased."

bugfix: "Fixed fire spam of burst mech weapons. Before if you click fast enough you were able to bypass cooldown x number of times in a row for burst mech weapons."

tweak: "Hydraulic clamp now loads all of the ores from a tile in one click into the box of mech. Just like mining satchel."

tweak: "The LBX AC 10 "Scattershot" now uses shotgun sound effect."

Replaces use of ':' inside of Mech's and hostile mob code
2019-03-18 09:05:52 +02:00
Dwago
b8108a945c More Bug Fixes (#6106)
Fixes #6079
Fixes #3803
Fixes #6088
Fixes #5930
Fixes #3072
Fixes #3986
2019-03-18 09:03:15 +02:00
Conspiir
2c5c6ec6c3 Berrymuffin bugfix (#6148)
Fixes #6147
2019-03-16 00:26:36 +02:00
Mykhailo Bykhovtsev
18a651203a Fixing Jump To Mob(And admin proc too) (#6140)
So I noticed that Jump To Mob proc of both observer and admin version is using wrong list, and it does not actually work on any mob because the mob it is looking for is of different format in the list.

Fixes Jump To Mob for Ghost tab and Admin tab.

Makes Jump To Mob use same list as Follow. Which makes it list things like carp(2) or if mob is dead or a ghost.

Renames admin Jump To mob. Making admin panel use admin proc, instead of public.
2019-03-16 00:11:30 +02:00
Alberyk
6a8308fefa Fixes a couple of offworlder related issues (#6145) 2019-03-13 23:16:37 +01:00
Alberyk
5755810b34 Adds wielded laser rifle sprites, improves freezeray and tcfl guns (#6133) 2019-03-13 23:03:46 +01:00
VTCobaltblood
6a08ee5089 Butterfly knife sprite fix (#6139) 2019-03-13 08:17:14 +02:00
Alberyk
97bcd70b1a Adds Off-Worlder Humans (#6078) 2019-03-13 00:59:04 +01:00
Werner
3eebf17cde ERT/TCFL Chance Tweaks (#6012) 2019-03-12 00:09:19 +01:00
Alberyk
301f25abee Research and development tweaks: guns and illegal techs (#6111) 2019-03-11 23:27:55 +01:00
ParadoxSpace
604e9a76f2 unifies unathi hair lists (#6092) 2019-03-11 23:27:19 +01:00
Alberyk
b64bb0f297 Fix the tajara species missing their proper reagent tag (#6134) 2019-03-11 23:03:24 +02:00
Mykhailo Bykhovtsev
d01979b9ed Replacing carp/shark sprites. (#6121)
This PR replaces carps and sharks sprites. by thread https://forums.aurorastation.org/topic/11503-space-carpspace-shark-aesthetic-change/

Replaces carp/shark sprites

Moves shark sprites into animal.dmi file. Removes spaceshark.dmi

Old sprites of carp and shark remain. Also made a new mobs that uses old carp and shark sprites

Moves all NPC sprite files into icons/mob/npc folder, for organization.

Updates all paths.
2019-03-11 23:01:23 +02:00
Mykhailo Bykhovtsev
3a37d8efb2 Hostile mobs line of fire check (#6075)
This PR make few things:

Hostile mobs now have a var smart which designates if they are smart enough to check their line of fire. In future I will also use this var to try and find path to their target around obstacles.

If Hostile mob is smart and is a ranged mob, it will check it's line of fire before it shoots. If there is a friendly mob in line of fire, we will not shoot. If we hit some other object, but we still can hit our target penetrating that object, we will fire. If we can't hit our target, we just don't fire.

Currently makes all hostile, ranged mobs smart.

Cleans up hivebot code and improves it. Hivebot spawn beacon has now chance of spawning different kinds of bots each cycle, and has a spawn delay between each.
2019-03-10 23:54:15 +02:00
LordFowl
8d436c4a03 Converts all necessary << outputs into the to_chat() macro. (#6076)
This PR will lead us towards the Promised Day, for in its wake there shall be much celebration and ecstasy as this world becomes a world suitable for developer hegemony. The first strike is thusly;

All << is converted into to_chat().
2019-03-10 23:39:03 +02:00
Alberyk
15bfb052d7 Martial arts improvements and additions (#6094)
-adds framework for weapons based martial arts, implementing a very basic swordsmanship
-makes the martial art books more modular
-fixes some minor issues with some of the martial art code
-adds amohdan swordsmen gear, to be used in a future event/sold by the merchant
- fixes #6083
2019-03-10 23:38:00 +02:00
Alberyk
5adc165254 Organizes and fixes some issues with the intern jobs in the occupation menu (#6095)
This pr organizes the intern jobs to fit better in the occupation menu, also fixes security cadets spawning with t-rays
2019-03-10 23:35:59 +02:00
ParadoxSpace
aa24931e10 Duffelbag Resprite/Tweak (#6110)
The old ones were blatantly not duffelbags, nor did they line up with the icon sprites. They are now more visually distinct, hold more than a regular bag, but have a slowdown of 1.
2019-03-10 01:31:53 +02:00
Alberyk
cfce90a93c Bug fixes: vaurca sprite, doors and ration (#6122) 2019-03-08 18:59:07 +01:00
VTCobaltblood
2e747bcb7d Adds 3 new hairstyles (#6109) 2019-03-06 00:06:46 +01:00
Alberyk
fe59347b18 Custom items 27/02 (#6101) 2019-03-04 23:59:00 +01:00
LordFowl
a18fd30476 Tweaks Headbutts and Grabbing by Species (#5951) 2019-03-04 23:45:49 +01:00
VTCobaltblood
7b3251dc96 No more awkward hug misclicks (#6084) 2019-03-04 23:10:01 +01:00