Commit Graph

1673 Commits

Author SHA1 Message Date
baloh.matevz
7e73121ecd "get key" verb for admins
Also fixed runtime errors related to the new 'mark object' thing.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2227 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-19 06:12:00 +00:00
baloh.matevz
089d548825 - Small lights (Bulbs) now emit a constant 3 units of luminosity instead of the rand(3,6). Tube's luminosity is still random: rand(6,9).
Screenshot: http://www.kamletos.si/ss13-dim%20lights.PNG (Note that in this screenshot, tubes were set to a flat 6, this is not the case in the commit tho. So only look at lights with bulbs, most of which are in maintenance shafts)
- Space kudzu added (Original code and sprites donated by I Said No). Currently admin-only. Spawn the spacevine_controller to start the spreading of kudzu
Screenshot: http://www.kamletos.si/kudzu2.png (This was after 15 minutes of unattended growth.)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2226 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-19 04:56:49 +00:00
baloh.matevz
2b1b121141 - You can now recolor jumpsuits, shoes, gloves and bedsheets using the washing machine.
Screenshot: http://www.kamletos.si/laundry.png
- Some religions (currently Islam, Scientology and Atheism) set your chapel's symbols to the symbols of that religion.
Screenshot: http://www.kamletos.si/view%20variables%206.JPG (The tiles)
- Detective now has his stuff in an old-styled cabinet. (Sprite by Hempuli)
- Got rid of some.. uhh... Runtime errors... and... uhh... A certain dungeon master... I... I WAS ORDERED TO DO IT, YELL AT URIST AND CREED!
- I doubt you'll get this far in reading this changelog due to the previous point, but just in case you do... Admin tools updated:
- View variables now has a "Mark Object" option. After you've marked an object or datum, you will be able to assign the value to a variable. An example would be if you try to put an item into a closet. You'd open view variables on the item you want to move, select "mark object", open 'view variables' of the closet, click E or C next to contents and select "marked datum (type)". After this, you select 'No' for the reference question.
Screenshot: http://www.kamletos.si/references.jpg
- Also in View variables, you can now access a player's 'Player panel' if you view a mob's variables.
- Updated changelog with these changes

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2225 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-18 22:05:00 +00:00
vageyenaman@gmail.com
34ec02d080 Tweaked metroids a bit and fixed some bugs. Most noteably, Metroids could still evolve/reproduce if they were dead.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2224 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-18 19:17:36 +00:00
Superxpdude@gmail.com
37cf9104b4 Changed the name of the engineering emergency oxygen tank.
Changed the name on the purple goggles. Names in all caps are bad.
Fixed a minor instance of a piece of lattice over top of a disposal pipe in space.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2222 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-18 17:23:11 +00:00
mport2004@gmail.com
a72e6d6a84 Projectiles cleaned up a bit and moved into a /modules folder.
Solars should work a bit better now.
Removed the old shield item as it has not been used in forever and was cluttering up some of the mob code.
IonRifle only has 5 shots before it needs to be reloaded down from 10.
Lowered the weakbullet's stun to match the taser.
You can no longer recall the shuttle on meteor.
Fixed a bug I caused on rev where if the revs were in space and dead it would count them as living.
Bit of blob work.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2220 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-18 07:27:05 +00:00
kortgstation@gmail.com
e4ec81fa6b Added purple goggles for Lasty (and put two pairs in chemistry)
Added a third MMI to robotics (they have six flashes after all)
Added monkey cubes to xenobio

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2219 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-18 07:14:08 +00:00
vageyenaman@gmail.com
747c7f5fa0 Le me e'squashing-a bugs.
Mech Fabricators:
     - They were generating an absolutely ridiculous amount of runtime errors because, somehow, an /obj/screen object leaked its way into the part_sets (/list) variable. To stop this, I have changed a for() iterator to loop through a specific object type instead of general /atom-ic instances.
     

Chemistry-Holder.dm:
     - Fixed an infinite-loop problem with "mixing" virii in reagent containers. I have removed a check that makes sure no two of the same virus exists in the same container because it's entirely unnecessary. The same virus cannot infect a mob more than once, so having multiple virus instances is not at all harmful.
     - This should hopefully fix some very serious that lag nearly crashes the server.



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2218 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-18 05:57:35 +00:00
baloh.matevz
9bb1161cdf Added washing machines.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2216 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-18 02:29:50 +00:00
vageyenaman@gmail.com
fe39beda72 Modified miscellaneous chem recipes.
Changed up some critter code a bit, fixing some oddities and inconsistencies.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2215 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-18 01:36:22 +00:00
baloh.matevz
add4c8c672 You can now emote using the 'me' command as a simple animal.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2213 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-17 15:54:34 +00:00
baloh.matevz
4944729976 You can now attach a string to coins using cable coil (remove with wirecutters). With a string attached you have a chance to recover the coin when buying an item from a vending machine that requires a coin.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2212 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-17 13:43:57 +00:00
vageyenaman@gmail.com
8338189fb6 Fixed metroid behavior code so that it's now possible to "tame" Metroids by simply feeding them a lot. This should cut down on the massive xenobio Metroid rampages, and make traitor-ranching metroids more worth it.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2210 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-17 02:58:25 +00:00
baloh.matevz
48e5403e72 You can now insert a coin into a vending machine. Some (currently only cigarette machine) have special items which you can only get to with a coin. No, hacking will not allow you to get to these items.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2209 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-17 01:17:36 +00:00
mport2004@gmail.com
bc1af5e099 Mini Blob and changelog fix.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2208 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-16 07:32:36 +00:00
mport2004@gmail.com
c471fde2f9 Fixed cyborg rev heads counting as living and still being able to flash people.
Normal revs that get borged will be unrev'd.
Added a cooldown to the captains message system.
Cleaned up the Coms computer slightly.
Fixed a few runtimes.
More blob work.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2207 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-16 05:52:10 +00:00
vageyenaman@gmail.com
b16a48067e I have bettered some grammars collectively with critter code, please thank me.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2206 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-16 00:18:56 +00:00
Daelith.Rhedynfre@gmail.com
d35df18cd4 -Fixed a couple typos
-Changed the cook book sprite

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2205 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-15 06:53:45 +00:00
mport2004@gmail.com
90bd0c9d68 Cleaned up the sleeper code a bit.
Monkey boxes lowered to 2 monkeys per box and the crate now costs net 15 points for one box. They were also removed from vending machines.  I warned that they would be changed if people continued to spam them.
Windows and disposal pipes layers adjusted slightly.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2204 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-15 06:07:33 +00:00
LastBattaWolf@hotmail.com
565ccf9bd5 - Fixed bug where putting someone in a sleeper didn't set it as occupied, allowing others to climb in which would destroy the mob already inside.
- Fixed bug where players who hadn't entered the game could hear dsay
- Runtime! now runs times.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2203 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-15 04:03:19 +00:00
baloh.matevz
470813997b I know we should have had this forever but we didn't... Banning, unbanning and editing bans (both the regular and job flavored) is now logged into a separate file. (data/ban_unban_log.txt)
Also removed two unused variables from Runtime the cat.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2202 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-14 23:42:46 +00:00
petethegoat@gmail.com
84d995a01d Made new sprites for light tube and glasses boxes. (Bulb boxes only have bulbs in them, tube boxes only have tubes.)
Removed some awful descriptions from items which should not have descriptions.
See: paper, empty boxes.

Fixed a bug which would cause traitor packs to have an emergency O2 tank and breath mask in them.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2201 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-14 15:21:45 +00:00
kortgstation@gmail.com
e209195b91 Fixed a bug with the e-sword deflection messages.
Added an ion cannon for mechs, thus far is adminspawn only and still needs a sprite.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2200 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-14 08:41:56 +00:00
mport2004@gmail.com
c612827472 Singularity absorption explosion range lowered and is now dependent on singularity size.
BoH is no longer an instakill on a singularity, the chance the singularity will die from bombs now 25% from 10%.
Finished removing Metabslow from the game because delaying Interface rebuilds is a bad idea.
Sadly THE SUN is gone due to lighting lag issues, the current mob max luminosity is set to 7.
Damage and stun from doors shocking people has been lowered.
process() is now an obj level proc as it was already used by several procs and they can now jump onto the ticker if needed. 


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2199 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-14 07:24:19 +00:00
LastBattaWolf@hotmail.com
577fc56e20 - Did some more soundwork, blah blah.
- Radio headsets now display the command for their channel on examine to helpfully cut down on "HOW DO I TALK TO X" questions.
- Added Runtime as a cat for the CMO due to popular demand, though he doesn't actually spawn yet as he doesn't have a proper sprite.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2197 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-14 05:19:14 +00:00
vageyenaman@gmail.com
430d536b3f Critters:
Made carp actually hurt humans. Also, they can now    sometimes knock you down when they attack you. Additionally, I added some new variables dictating attack speed and sound associated with attacking for critters. Carp now make bitey noises, rejoice!

I also fixed some other miscallenous bugs with metroids attacking stuff.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2196 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-14 02:58:30 +00:00
baloh.matevz
d7c58bba93 - healing, attacking or 'gently tapping' Ian will now display the name of the actual person doing it.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2194 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-13 18:09:08 +00:00
baloh.matevz
15b843966f Updated the uterus station:
- Extended maintenance south of research to reach the escape arm:
Screenshot: http://www.kamletos.si/toxins%20shooty%20thing.png
- Connected atmos to the 7 atmos pipes via a new purple main air supply pipe. No vents should be directly connected to this pipe!
- As mentioned, added a purple pipe color.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2193 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-13 14:18:59 +00:00
mport2004@gmail.com
81c68898ae Fixed a few runtimes
Blob mode updated slightly
Wizard smoke from his smoke spell will partly block lasers that go through it.
Going to try and test a diff way for the singularity to "del" items, might cause less lag, it will also eat absorb other singularities.
RD lost tech storage access, see http://nanotrasen.com/phpBB3/viewtopic.php?f=9&t=5991 for details


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2192 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-13 07:30:07 +00:00
baloh.matevz
9b7afeb978 Committing the most recent version of uterus.
Edits made to it from my part:
- Added an atmos maintenance room to 7 locations: cargo, bridge, brig, medbay, science, engineering and kitchen

When piping uterus, use these rooms, get a line from atmospherics to each of the 7 atmos maintenance rooms and then to local vents from the maintenance rooms.

- http://www.kamletos.si/atmos1.JPG

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2191 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-13 07:15:57 +00:00
baloh.matevz
58217c6b19 - You can now cancel the 'Declare ready' thing
- When you hit 'Declare ready' it no longer asks you for confirmation, as you can cancel it just as easily.

Screenshot:
http://www.kamletos.si/enter%20game.JPG

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2190 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-13 05:54:57 +00:00
Superxpdude@gmail.com
b95baa0c23 Gave Ion rifle projectiles their own sprite.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2189 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-13 02:24:03 +00:00
kortgstation@gmail.com
3de9c51123 E-Swords now have a chance to deflect projectiles when active.
Added missing sprites for the ion rifle charges, and ion rifle on back sprites.

I still cannot into changelog

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2188 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-13 01:50:19 +00:00
baloh.matevz
d248e36cba View variables now has a search function which searches through the lines listed below. I think this was the last feature that was missing.
For example, instead of selecting 'Edit variables' and hitting the c key a few times to get to ckey, you now select 'View variables' and write ckey.

Screenshot:
http://www.kamletos.si/view%20vars5.JPG

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2186 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-12 16:13:18 +00:00
mport2004@gmail.com
206c30c48a The safe plasma limit on breathing has been lowered causing plasma to actually damage you at a semi decent rate.
The force secret mode will now build the list of possible modes and make sure it can set the forced mode up before it actually picks the mode.  If the setup fails it will just use another mode from the secret list.
The R-table in medbay lobby was replaced with a normal table and medbay mostly follows the old "Can you get to the hall with next to nothing on you" map design.
Blob mode work.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2185 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-12 08:57:02 +00:00
baloh.matevz
5834c940e6 - Ian now chases food and eats it if he can.
- isanimal() and iscorgi() procs have been added
- attack_animal() added for all atoms, called when an animal attacks (clicks on) an object within range.

- attack_animal() proc added to food. Simple animals don't process reagents, meaning they can eat anything whatsoever. Corgis can take 5 bites out of any type of food. Ian will chase the food himself, regular corgis won't due to lag concerns.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2183 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-12 05:25:55 +00:00
vageyenaman@gmail.com
3887ecb60c New admin feature: under the "Game Panel" verb, if the current mode is secret (or if you change it to secret) a new selection will appear underneath the Change Gamemode selection that allows you to "force" secret to be a certain game mode. This is mostly for adminfuckery where they make it wizard every single time for 10 rounds and the game mode is still secret.
Removed an unneeded metroid variable.

Added some more arcade names.

Fixed the grammars.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2182 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-12 03:11:42 +00:00
baloh.matevz
932c88afc5 Admins now have a 'prayer visibility' verb, which allows us to toggle whether prayers are displayed to us or not. In addition only trial admin and higher can now see prayers.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2181 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-12 00:56:32 +00:00
baloh.matevz
0a974b3c0e Edit variables and view variables combined.
Screenshot:
http://www.kamletos.si/view%20vars3.JPG

What C and E mean is written on the window itself.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2178 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-11 19:18:04 +00:00
baloh.matevz
214336dbc9 - Dead simple animals now have a density of 0, so they can be walked over
- simple animals can now be healed by items in /obj/item/stack/medical (bruisepacks and ointment). The medical items that heal brute damage will heal the animals. They do nothing if the animal is dead
- simple animals can now be hurt by attacking them with objects that do damage (toolboxes, etc.)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2177 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-11 16:09:51 +00:00
mport2004@gmail.com
e95d16da16 Lawyer now has a purple suit and the job has two slots.
Lowered the number of spare jumpsuits in most of the lockers from 6 to 3.
The old arrival message is now back in.
Finished the Ion Rifle and added one to the armory.  Might need to change it up a bit depending on how well it works.
Bullet_act worked on a bit, EMP effects should work now.
Cyborgs are stunned by EMPs.
Raised the changelings required genome number for multichan at the request of Urist. 


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2175 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-11 11:39:44 +00:00
kortgstation@gmail.com
6575e3e251 Cyborgs:
Tasers and lasers now drain twice as much battery per shot

EMP bursts now do 60 damage to cyborgs as opposed to 25

Guns:
Added the three Desert Eagles by Cheridan, none spawn on map currently

Added the sprite for the Ion Rifle by Falazameer, but it does not have any EMP effect yet/the code is unfinished

Wizard:

Finally fixed it so the wizard gets Lasers/Hulk instead of Laser/TK

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2174 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-11 05:46:50 +00:00
baloh.matevz
6b96d17bbc Removed the spiderman costume from spawning in the theater because it doesn't have an item sprite. Please sprite an item sprite for them which is in-style with the other jumpsuits.
PS: NO, this is not acceptable: http://www.kamletos.si/stupid%20suits.png

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2173 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-11 02:00:23 +00:00
baloh.matevz
e2ffd2f5b2 Updated the interface a bit to allow a built-in browser.
The upper right panel, where the verbs usually are now has two functions, verbs and the browser. This feature has been added to hopefully reduce the number or pop-ups that appear. Currently only request consoles and vending machines use this feature. I'll wait for feedback and then update the rest, if feedback is positive.

Also removed the redcoat spawn pack... The redcoat suit is MINE.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2170 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 19:35:54 +00:00
baloh.matevz
e74922a985 Simple animals update (At the moment only effects the corgi ingame):
- Hud removed from simple animals, so if you move from human to a simple animals, your HUD will properly update
- Stat for dead and alive now properly updated
- Fixed animals randomly leaving closed containers such as closets or the dna pod
- Animals can now be buckled. They will not randomly move if bucked or if they have the resting variable set
- Bumping follows the same rules as above, it should also now work properly
- Harm intent message shown in red instead of blue

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2169 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 16:43:28 +00:00
vageyenaman@gmail.com
c4ac6d6010 Small fix for metroids. They would sometimes sit around not doing much for a short period of time, when they should be hunting for food.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2168 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 06:28:49 +00:00
LastBattaWolf@hotmail.com
787d5a7afe - Removed collectible hats from the theatre.
- Added theatre vending machine sprites in preparation for a vending machine that will provide entertainment in exchange for space tickets.
- Added a tounge sprite in preparation for tongues

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2167 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 06:16:37 +00:00
mport2004@gmail.com
d95a351aba When I add a new proc to my interface like things I need to remember to actually update the rest of them, also a few runtime fixes.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2166 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 04:47:01 +00:00
baloh.matevz
de7e4f0de0 Simple animal code has been added in. This means that simple animal mobs that basically ignore what is going on can be added into the game rather quickly.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2165 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 01:26:27 +00:00
mport2004@gmail.com
2f7c287383 Added a rather crappy edit to the PA control box so it has directional sprites, would be nice if someone could finish spriting them.
Synaptizine once again helps with stuns however it is slightly toxic to humans and might give you some toxloss every time it ticks to balance the unstun.
Actually removed the logged say file this time.
Cargo main now merged into one area as it's was literally the same room with two areas.
Hydro East cam now is on the SS13 net and the prison station cam comp is actually on the prison station network.
The table in sec lost its two lower parts allowing officers to actually walk around without pushing people.
Added a wrench to the armory for the Warden's portable flashers.
Medical maintenance doors access levels fixed.
Medical is a bit less of a clusterfuck of pipes, I only did most of the west half and the tunnel.  The east and tox still have to be done.
Medical Hallway to foyer, internal medhallway, and cryo doors were removed with permission from the head coders.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2164 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 01:02:31 +00:00