Commit Graph

24971 Commits

Author SHA1 Message Date
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
ParadoxSpace
d6e35a171a Self-Diagnostics Verb (#6098) 2019-03-04 22:54:50 +01:00
Mykhailo Bykhovtsev
2c4011dde4 Tesla tweak update to previous update and re-haul[buff] (#5994)
This Pr tweaks previous update

Grounding rods now are vital for how many miniballs of Tesla can be contained without it going nuts and melt stuff. 1 rod = 4 miniballs. So with standard setup 4 rods = 16 miniballs max and that is around 4 million W energy.

Each time Tesla melts coil/rod/emitter it will loose a single miniball and drop in energy.

Tesla miniballs no longer shoot beams, instead they shoot main ball which shoot coils, accounting for energy produced by all miniballs.

Tesla miniballs no longer zap. Instead they shoot main Tesla ball which shoots one single beamn, which accounts how much power each miniball produces.

Tesla now looses more and faster energy with number of miniballs it has. Energy loss changes after 12 balls and after 16 miniballs.

Each miniball produces 156250W

Tesla Engine room is reduced in size, field is now 5x5.

Tesla now moves smoothly tile-by-tile. No more jumps
2019-03-01 20:27:52 +02:00
Alberyk
35822ec970 Fixes aut'akh repair (#6104)
This pr allow aut'akh to repair their assisted organs without having to do impossible robotics surgery on them.
2019-03-01 19:55:24 +02:00
Alberyk
9d32fc3395 Tajaran cuisine: the second revolution (#6066) 2019-02-25 15:16:02 +01:00
LordFowl
985db7d2ff MASSIVE Nerf to Everyone, Especially Unathi and Vaurca (#6081) 2019-02-24 12:17:47 +01:00
Alberyk
edd11d37c3 Aut'akh unathi fixes: limbs and loadout (#6091) 2019-02-24 12:17:19 +01:00
Alberyk
2ce5a3f9f7 Make the aut'akh unathi playable (#6085) 2019-02-24 00:30:57 +01:00
VTCobaltblood
6943069eec Adds a TCFL beret to loadout (#6057) 2019-02-24 00:30:03 +01:00
Dwago
2458d6ce50 Fixes a few bugs (#6072)
Fixes #6069
Fixes #6062
2019-02-23 23:41:39 +01:00
Werner
1cedf0a054 Gamemode for EBS (#6061) 2019-02-22 19:46:18 +01:00
LordFowl
0537ae6b0c Power Insulated (#6055)
It is now no longer to electrocute yourself by merely clicking on an exposed power cable with an object that happens to be conductive. Power cables are now insulated.

It is now possible to sever cables with an object that is sharp or edgy by clicking on an exposed power cable with said object while on help intent (to alleviate potential misclicks while fighting in maint, which one assumes is normally done in harm intent.) If the sharp object is conductive you will electrocute yourself.
2019-02-20 21:54:17 +02:00
Kaedwuff
1687f4ea6b Bigger Explosive Implants (#5631) 2019-02-20 13:29:17 +01:00
Werner
b823b4eb05 Converts jobs and admin equipment to use outfits (#5827)
Converts the jobs and admin equipment to use outfit datums.
2019-02-19 23:58:05 +02:00
Werner
d88eeed642 Rig-Shock-Fix (#6067)
If you tinker with the rig while its on the floor you should no longer get shocked by it when you wear insulated gloves.
2019-02-18 10:00:13 +02:00
Erki
25b5f7ca8b Log TGS shenanigans. (#5892) 2019-02-18 08:59:28 +02:00
Alberyk
af2ad442e2 Fixes an issue with an organ going invisible. (#6065)
This fixes an issue with organs taking the east direction and causing some body parts getting invisible icons when removed.
2019-02-17 18:45:11 +02:00
Werner
22f6292e40 Fixes a race condition in the artifact harvester (#6052)
Which can render the anomaly power utilizer unusable after a short time.
2019-02-16 01:15:05 +02:00
alsoandanswer
3dda71d168 Adds new bureaucracy and library sprites (#6021)
*Changes sprites for pens, papers, books, scanners, cabinets and the whole lot.
*needs help with the code cause i cant code a simple animation flick for shit
2019-02-16 01:09:27 +02:00
Mykhailo Bykhovtsev
41b10ef86a Making rigs have slowdown by default, and ERT rigs. Plus buffing HAPT armor rig. (#6030) 2019-02-13 21:47:22 +01:00
ParadoxSpace
a8fb8606e1 adds more dumb unathi shoes (#6025)
adds some more durable caligae as to not literally wear sandals to drop wrenches upon. adds differing tajaran and unathi sprites to fit their different feet. makes unathi feet durable.
2019-02-11 23:10:34 +02:00
Mykhailo Bykhovtsev
f83895cb82 Fixing runtimes V2 (#6006) 2019-02-11 01:05:12 +02:00
Dwago
9a26256887 Modified the Mech Teleporter, Fixes #6017 (#6018)
Fixes #5746
Fixes #6017
Fixes #3915
Fixes #5987
Fixes #2151

When using the mech teleporter now, if you attempt to teleport into a wall or dense object, the mech will create a large emission at the area before being sent elsewear, causing hallos damage.

Absolute pathed virus2/effect.dm
Fixed a absurd range for cell drain
Fix's Minor mapping issues
2019-02-11 00:35:35 +02:00
Alberyk
f305421fef Adds plastellium to regular seed machines (#6034) 2019-02-10 18:42:39 +01:00
VTCobaltblood
89b6ff1613 Adds a copy of the CMO's jumpsuit to their locker (#6035) 2019-02-10 15:34:22 +01:00
VTCobaltblood
1d46140dba Sprite tweaks (#6026) 2019-02-10 03:24:20 +01:00
Mykhailo Bykhovtsev
12ba33c5b7 wake up, sleepy princess (#5949)
Okay, a big update kinda.

* Shaking, punching, grabbing, pushing, throwing objects, shooting, attacking any carbon mobs while they are willingfully asleep wakes them up instantly. ISkrell in a shared dream will recieve a message if their physical body is being disturbed, message will be different depending on severity of disturbance. If their health is below 50% and they are being attacked/shot/thrown stuff at, they will be forcefully woken up.
* Skrell are no longer displayed as an SSD when while in shared dream. Fixes #5759
* Examining skrell who are in shared dream will display if their astral body is AFK/ghosted.
2019-02-10 00:23:15 +02:00
Werner
1803a3574a Should fix voice changers not working with rigs (#6040) 2019-02-09 23:15:16 +01:00
VTCobaltblood
fa7b31c093 init (#6033) 2019-02-09 23:02:03 +01:00
Alberyk
11b7cded31 Removes combat cyborgs from the station's hands (#6028) 2019-02-08 22:19:55 +01:00
Werner
e025217454 The Butchers cleaver can now be stored in the belt slot (#6004)
Implements: https://forums.aurorastation.org/topic/11077-allow-the-butchers-cleaver-to-go-into-the-belt-slot/
2019-02-06 21:59:56 +02:00
Alberyk
509d4cf3a5 Custom items 02/02 (#6019) 2019-02-06 01:02:35 +01:00