Commit Graph

2460 Commits

Author SHA1 Message Date
Ren Erthilo
771c594d00 TG: (hopefully) fixes a runtime causing the server to shit itself and crash
immediately
Revision: r3190
Author: 	 quartz235
2012-04-24 21:02:47 +01:00
Ren Erthilo
fbe7abec4c - Added voice clip for malfunctioning AI
- Glass airlocks now sound less like actual airlocks and more like doors,
reducing station noise pollution by 39%.
- RUNTIME! SQUEEE
- Fixed toggle-ambiance hopefully for good this time.
- Reorganized the sound folders.
2012-04-24 20:51:09 +01:00
Ren Erthilo
577669920f TG: Borg radios now work while they're recharging
MMIs/pAIs/lockers in the dark can now hear.  This was done by changing the area
check for hearing to a range instead of view, and then doing a line of sight
calculation for each mob that can't hear naturally and checking if it's clear.
Revision: r3180
Author: 	 VivianFoxfoot
2012-04-24 20:28:38 +01:00
Ren Erthilo
0cc9d15a18 TG: Removed the mint.
Coins can still be found and used in vending machines.
PACMANs now run off sheets instead of coins.

Added coolity's new orebox sprites.
Updated the changelog.
Revision: r3178
Author: 	 petethegoat
2012-04-24 19:56:47 +01:00
Ren Erthilo
34d598a5fe TG: Aliens can no longer hide under vents/pumps
Revision: r3174
Author: 	 quartz235
2012-04-24 19:50:15 +01:00
Ren Erthilo
2cc2523027 TG: - MAX_EXPLOSION_RANGE is now a variable instead of a #DEFINE
- Added a link to the secrets panel that allows the changing of the bomb cap to:
14, 16, 20, 28, 56, 128

Bomb cap is calculated:
devestation range = bomb cap * 0.25
high damage = bomb cap * 0.5
low damage = bomb cap
flash = bomb cap * 1.5

so the values for the different levels are: (screenshot)
http://www.kamletos.si/bomb%20cap.png

This function is game admin + game master only.
Revision: r3169
Author: 	 baloh.matevz
2012-04-24 19:35:42 +01:00
Ren Erthilo
fc6e9e6114 TG: Buckling to chairs no longer causes you to drop anything.
Added Nodrak's Jump to Mob verb.
Added Sieve's lantern fix. Commented out the silicate recipe.
Added Skaer's sec cartridge box to the armoury.

Moved the check_if_buckled() proc to mob/living, rather than having it repeated.
Revision: r3168
Author: 	 petethegoat
2012-04-24 18:58:33 +01:00
Ren Erthilo
9fb4c46ca6 TG: - Ghosts with null names are now assigned random names
Revision: r3167
Author: 	 quartz235
2012-04-24 18:44:55 +01:00
Albert Iordache
d4fba2a721 Merge pull request #911 from Erthilo/TGUpdates
TG Updates up to r3159
2012-04-24 08:52:07 -07:00
Erthilo
0be04c445f Readds Chem Sprayer. 2012-04-24 11:55:07 +02:00
Ren Erthilo
6532691563 Reduces adminspam and adds knocking on windows. 2012-04-24 01:19:09 +01:00
Ren Erthilo
31b44f76d9 TG: Fixed Erro's NON COMPILING CODE regarding flashlights
Made it so simple_animals with destroyer can smash tables

Reverted the detectives ammo to nonlethal

Deathsquad now spawns with loyalty implants by Deuryn's request (for IMMERSION)

Fixed a bit of border being left on the red boxing glove sprites
Revision: r3159
Author: 	 kortgstation
2012-04-24 01:15:49 +01:00
Miniature
e8aad8753d Custom item for Deus Dactyl, added it and a couple of olde ones to the git custom_items.txt (see, now you can just copypasta across Abi) 2012-04-24 08:43:18 +09:30
Ren Erthilo
e2a12a811b TG: Buffed the janitor's cleaning grenades.
Fixed the void jetpack not having any oxygen, fixed nuke ops starting with empty
jetpacks, fixed the spacesuit admin equip.
Renamed plasteel floor tiles to just floor tiles, seeing as they're not made out
of plasteel.
Revision: r3154
Author: 	 petethegoat
2012-04-23 22:33:23 +01:00
Ren Erthilo
bcf6de320b TG: Cleanbots now patrol by default on creation, and will now clean up dirt.
Silicate was removed, as it didn't work properly and wasn't even useful to begin with.
Smoke will now create vastly less glows and shit, hopefully reducing server crashing capability.

The above is all credited to Sieve!

Foam was nerfed. I actually forgot to improve the janitor's cleaning grenades, so that's coming in a moment.
Revision: r3153
Author: 	 petethegoat
2012-04-23 22:31:33 +01:00
Ren Erthilo
df9598f71a TG: - unticked module/mining/datum_processing_recipe.dm
- moved it to unused/mining/datum_processing_recipe.dm
Revision: r3152
Author: 	 baloh.matevz
2012-04-23 22:19:17 +01:00
Ren Erthilo
ca0430f59e TG: Jetpacks can now use any gas.
The /obj/item/weapon/tank/jetpack path is now an empty jetpack, and oxygen and
carbon dioxide filled jetpacks are /obj/item/weapon/tank/jetpack/blue_jetpack
and /obj/item/weapon/tank/jetpack/black_jetpack respectively.

Added a new kind of disposal, the deathsposal (it's not called that in game).
It's the same as a normal disposal, except it has a red rim to indicate that it
leads to space.
2012-04-23 22:16:55 +01:00
Ren Erthilo
1a1d8c3d17 TG: - commented out the old adamantine recipe.
- removed adamantine ore
- removed adamantine mineral walls
- added a new adamantine recipe, but it's commented out for the moment
- added a new material, mythril, with a nice urist sprite
- added a mythril coin
- added a mythril recipe, but it's commented out for the moment

So yeah, adamantine will have a new recipe and will no longer be gained from ore
and added mythril to the procesisng unit, stacking unit and coin press.

NOTE TO URIST:
to enable this, you only have to uncomment the part with your name in
machine_processing.dm Everything else is already in working order. Oh and you
need to make the coin and sheet sprite.
Revision: r3146
Author: 	 baloh.matevz
2012-04-23 22:10:26 +01:00
Ren Erthilo
f2713d61cf TG: - Admins can no longer MASS - varedit objects of type /obj/admin and
/datum/feedback_variable and /obj/machinery/blackbox_recorder.
Revision: r3143
Author: 	 baloh.matevz
2012-04-23 21:59:54 +01:00
Ren Erthilo
0f0f126142 TG: Sanity check for facehuggers.
Sanity checks galore for simple_animals (if(list) behaviour seems to have
changed lately).
Humans once again get their bodies burned into husks in fire. This only changes
their appearance and name now, however, leaving their DNA intact.
WIP space worms.
Revision: r3140
Author: 	 uporotiy
2012-04-23 21:52:32 +01:00
Ren Erthilo
234f8a4787 Fixes a runtime caused by crabs having no speak_emote (their speak emote is now
"clicks").

I actually fixed a bug I didn't cause for once!
2012-04-23 21:41:34 +01:00
Ren Erthilo
60caca6a2a TG: Fixed projectiles going into disposals.
Made the rapid syringe gun a subtype of the syringe gun, and reduced it's
capacity to four syringes.
Fixed the examine bug on syringe guns.
Added a new sprite for the regular syringe gun.

Added a new door for research. It's also used in robotics.

Updated the air injector sprite.

Fixed some pepperspray spelling errors.

~~REMOVED~~: the energy crossbow and chemsprayer from R&D.
2012-04-23 21:40:36 +01:00
Ren Erthilo
f88da57e57 TG: - It is now forbidden by code for admins to edit an object of type /obj/admins,
which gives them their admin power.
- It is also forbidden by code for admins to edit the variables of feedback
datum types and the blackbox for consistent data gathering.
Revision: r3135
Author: 	 baloh.matevz
2012-04-23 21:28:38 +01:00
Ren Erthilo
e174e7ca76 TG: (Does not actually remove c20r) Desert Eagles now use magazines, .50AE ammo, and only have 7 shots. They're basically revolvers that use magazines.
Nuke ops lost that horribly nerfed piece of shit c20r and now get Desert Eagles
and Riot Shields.

The detectives .38 ammo now does the same damage as regular revolver bullets. If
he wants to keep acting as a glorified sec officer, he can go grab a taser.

The Veil Render now summons a subtype of Nar-Sie which doesn't pull anchored
objects. This should reduce the power of the item/reduce lag while I get sprites
and finalize details with Urist for reworking it as the Sphere of Annihilation
(as in, this is temporary)

Updated the changelog
2012-04-23 21:24:13 +01:00
Ren Erthilo
b9f05de803 TG: Reverted borg name stuff...because giving people RP choices is a horrible idea,
obviously.
 Revision: r3129
Author: 	 elly1...@rocketmail.com
Date: 	Feb 14, 2012
2012-04-23 21:12:25 +01:00
Ren Erthilo
7d04c9c169 TG: Added Spacevines to the random events. Added a spawn space-vines option to the
secrets panel.
Fixes  issue 250  (borg door bug)
Fixed silicon interactions with engineering equipment.
Fixed access lists for radiation collectors, so locking them actually serves a
purpose. Fixed using crowbars on them.
Borgs can name themselves upon module selection (unless a roboticist has named
them previously by using a pen)
To avoid Borgs griefing and then changing their name by selecting a module,
borgs are now unable to move independently until they choose a module.
New sprites for spacevines are on the way. So you'll have to tolerate my crappy
stand-ins for a bit until he is finished with them.
Revision: r3128
Author: 	 elly1...@rocketmail.com
2012-04-23 21:07:55 +01:00
Ren Erthilo
c23a674710 TG: - Using robot parts on a suit that already has that part no longer eats up the
part you used on it
Revision: r3127
Author: 	 quartz235
2012-04-23 19:30:06 +01:00
Ren Erthilo
7707b3d6bd TG: Chaplains are no longer immune to cult magic. Instead, a new item, the null rod,
spawns in the chaplains office. Having the rod on your person will make you
immune to cult magic.

Runes are now dispelled with the null rod, not the bible.

Chaplains can no longer self heal with the bible.

Simple animals can now attack mechas and critters

Constructs no longer take extra damage from bibles.

Fueltanks now explode when shot by lasers or bullets.
Revision: r3125
Author: 	 kortgstation
2012-04-23 19:28:05 +01:00
Ren Erthilo
df2fa28a95 Adds new adminhelp sound, fixes adminhelp sanitize, readds admin PM sounds for non-admins. 2012-04-23 01:21:35 +01:00
Ren Erthilo
d482d02a79 TG: - All PM links are now tied to clients and not mobs. What this means is that all
PM links (the links admins get in admin messages which lead to a PM) should now
point directly to the client, if one still exists or report them as
disconnected. This means that there should no longer be problems with clients
which swap mobs.
- Made the player-side admin pm message more visible and obnoxious. Some players
might find it annoying but at least it will not leave much room to complain
about "missing PM-s"
Screenshot:
http://www.kamletos.si/admin%20message%20format.PNG
- Fixed that awkward X in asay messages, which moved whatever mob you were in to
the location of the person who said the message. Replaced it with JMP, which
does the same as the JMP in adminhelps - makes a ghost and moves that ghost to
the location:
Screenshot:
http://www.kamletos.si/admin%20say.PNG
- Ghosts which find themselves locked in any form of container (closets most
commonly) will now (FINALLY) exit the container (and it is any container!) after
they click one of the arrow keys.
Revision: r3121
Author: 	 baloh.matevz

Also some missed things from the config.txt
2012-04-23 00:57:48 +01:00
Ren Erthilo
2d7c9354d7 TG: - All PM links are now tied to clients and not mobs. What this means is that all
PM links (the links admins get in admin messages which lead to a PM) should now
point directly to the client, if one still exists or report them as
disconnected. This means that there should no longer be problems with clients
which swap mobs.
- Made the player-side admin pm message more visible and obnoxious. Some players
might find it annoying but at least it will not leave much room to complain
about "missing PM-s"
Screenshot:
http://www.kamletos.si/admin%20message%20format.PNG
- Fixed that awkward X in asay messages, which moved whatever mob you were in to
the location of the person who said the message. Replaced it with JMP, which
does the same as the JMP in adminhelps - makes a ghost and moves that ghost to
the location:
Screenshot:
http://www.kamletos.si/admin%20say.PNG
- Ghosts which find themselves locked in any form of container (closets most
commonly) will now (FINALLY) exit the container (and it is any container!) after
they click one of the arrow keys.
 Revision: r3121
Author: 	 baloh.matevz
2012-04-22 23:05:25 +01:00
Ren Erthilo
0eb1fe178d TG: - Added the security officer, warden and hos jumpsuits by Khodoque:
http://nanotrasen.com/phpBB3/viewtopic.php?f=9&t=7627&start=20#p89942
Screenshot:
http://www.kamletos.si/new%20security%20jumpsuits.PNG

- Closets in security and the outpost that were labeled as "red wardrobe" are
now labeled as "security wardrobe".
Revision: r3120
Author: 	 baloh.matevz
2012-04-22 22:43:29 +01:00
Ren Erthilo
13c391e672 TG: Changed alien disarm intent on humans from weaken(rand(15,20)) to
weaken(rand(10,15)) .
Revision: r3119
Author: 	 ryantenn...@yahoo.com
2012-04-22 22:30:48 +01:00
Ren Erthilo
bf41978ed0 Reverts access changes and adds be syndicate line to setup_client proc. 2012-04-22 22:00:14 +01:00
Ren Erthilo
4831ed77f7 Fix for admins not seeing ghost chat. 2012-04-22 21:43:11 +01:00
Ren Erthilo
b6dd4e0d15 TG: Juggernauts no longer take damage from punching.
Juggernauts are no longer able to be grabbed (and therefore choked or thrown)
Revision: r3112
Author: 	 kortgstation
2012-04-22 21:09:10 +01:00
Ren Erthilo
17d249c2c7 TG: - Replaced a few more conveyor switches with the one-way conveyor switch.
- Added feedback gathering for radio, rc and pda message use. (Only the number
of messages sent is recorded)
- Generalized the 'round_end' time feedback logging into a proc that now also
handles the radio/pda/rc processing at round end. (
blackbox.round_end_data_gathering(), where blackbox is the blackbox recorder
object. )
 Revision: r3111
Author: 	 baloh.matevz
2012-04-22 21:07:45 +01:00
Ren Erthilo
696f8ad5aa TG: - Removed the table where mail gets to at mail sorting because mobs keep getting
stuck there.
- You can no longer control disposal units from within them!
- Disposal units now auto trigger every 30 game ticks, if they are fully
pressurized and if they have something (or someone) in them. So no more hiding
in disposal units!
- Added this to the changelog.
Revision: r3108
Author: 	 baloh.matevz
2012-04-22 20:45:19 +01:00
Ren Erthilo
9e0218e4a3 TG: - lightbulb and light tube w_class is now 1, large tube (used for floodlights)
remains at 2.
- bulb and tube boxes now contain 21 bulbs or tubes, but can only store bulbs or
tubes.
- added a mixed box of lights, which contains 14 tubes and 7 bulbs
- most of the areas which contained light boxes now contain these large mixed
boxes.

Screenshot:
http://www.kamletos.si/bulbs.png
Revision: r3105
Author: 	 baloh.matevz
2012-04-22 20:19:57 +01:00
Ren Erthilo
fcb08473af TG: Committing the one-way conveyor switches as posted by Donkieyo
http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=7759

They are currently present in the mail office.
Revision: r3104
Author: 	 baloh.matevz
2012-04-22 20:14:14 +01:00
Ren Erthilo
84d412bc72 TG: Removed vials.dm, added possession verbs to modules/admin/verbs/possess.dm.
Chemistry reception windows are now public access.
Did some minor disposals remapping.
Added a newcaster to the HoP office.
Revision: r3096
Author: 	 petethegoat
2012-04-22 20:07:44 +01:00
Ren Erthilo
215d01e1cd TG: - Removed the 'midis' variable from mobs. This one's supposed to be a client
thing, so it's now a client side var instead of being doubled in mobs.
- Made ooccolor, be_pai, be_alien, midis and ghost_ears actually properly copy
over from the preferences when observing! Incredible, isn't it?
Revision: r3087
Author: 	 baloh.matev
2012-04-22 19:50:34 +01:00
Ren Erthilo
8e81af9f5f TG: - Added instructions on how to use the pretty markup to the changelog
- Added a few red corner floor pieces to security
- Added a Del() proc to blackbox recorders which makes it so a new blackbox
recorder gets made when the one is deleted and all the data is copied over, so
no data is lost. Same applies when the new one gets deleted. The new blackbox is
spawned on z-level 2, so at centcom on the coordinates X,Y,Z = 1,1,2
Revision: r3084
Author: 	 baloh.matevz
2012-04-22 19:30:13 +01:00
Ren Erthilo
8a78ec1575 Merge fix for adminverbs. 2012-04-22 19:22:11 +01:00
Ren Erthilo
bc02dbff87 TG: - Moved three (well two, one was doubled for some reason) screen/attackby()
procs to appear AFTER the screen object is defined. They were in a random file
instead of where the objects are. If you double-click and 'screen' object in the
object browser it now takes you to the definition instead of some random file.

- Clicking a grille with a glass or r-glass sheet in your hand, when the grille
is in one of your cardinal directions (North, south, east or west) will make you
start building a window. It takes 2s to build the window, which spawns
unfastened (same as when you create one.) This should make fixing damaged
grille-window combinations easier. If you are standing on a grille and click it
with a glass / r-glass sheet in your hand, the window will face the direction
you're currently facing.

Screenshot:
http://www.kamletos.si/placing%20windows%20on%20grilles.PNG
Revision: r3081
Author: 	 baloh.matevz
2012-04-22 19:22:02 +01:00
Ren Erthilo
464cfd49f7 TG: - toggle-hear-radio and toggle-hear-deadcast now properly say whether you will
or won't hear the two communication types when toggling them.
- added a de-admin-self verb for admins. This exists so admins can play games
without having to deal with 2nd accounts and such. It removes all the verbs and
deletes the 'holder' object, so admins lose all their verbs, asay,
adminhelp/prayer hearing, everything. They are exactly the same as normal
players. To return to being an admin someone has to promote you back. The
effects of de-admin-self are only for the current round.

Coders, when adding new admin verbs, don't forget to also add their removal into
/client/proc/clear_admin_verbs()

Added jumptocoord, everyone_random and cmd_switch_radio to the proc, so hiding
admin verbs works more properly.
Revision: r3080
Author: 	 baloh.matevz
2012-04-22 18:39:36 +01:00
CIB
a4a6ae387f Bugfix related to issue #854: Critter AI now uses the actual config.health_threshold_crit setting, rather than assuming a hardcoded value of 0. 2012-04-22 04:25:38 -07:00
SkyMarshal
169ee52065 Merge pull request #904 from Erthilo/TGUpdates
TG Updates up to r3077
2012-04-21 21:26:20 -07:00
SkyMarshal
b0259115b1 Merge pull request #903 from Erthilo/master
Adds fingerless gloves, new sprites for filing cabinet, pressure, and gun toggle, fixes blood level not decreasing from syringes
2012-04-21 20:47:04 -07:00
Ren Erthilo
342ae19de0 Merge branch 'master' of git://github.com/Baystation12/Baystation12 into TGUpdates 2012-04-22 04:04:01 +01:00