Commit Graph

22 Commits

Author SHA1 Message Date
mport2004@gmail.com
17ed3899c4 Fixed the map/code issues that the body bags caused.
/obj/effects is now /obj/effect.
/obj/station_objects is now /obj/structure.
Did a bit of minor blob work. 
The Bay 12 body bags were replaced with closets because having two sets of code that do almost the same thing is silly.
Changed back a few of the last jobproc edits as the remove from list before assign was a check to see if the mob was fucked up and if it was remove it so we did not check it again as it would still be fucked up.
The medbay/tox monkeys names are random once more.  More random name monkeys will help with changeling and clean up the observe/mob menus.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2324 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-03 10:28:57 +00:00
baloh.matevz
e8c6b08419 - Object tree grouped a bit more.
Two new categories were made: station_objects and effects. station_objects, which I'm sure someone will want renamed to 'structures' contains the objects which don't need process() or power code.

Effects contains objects which are either landmarks, triggers, spawners or decal.

Screenshot:
http://www.kamletos.si/new%20object%20tree.PNG

I didn't notice any bugs, but with a revision editing 276 files of byond code, you never know.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2323 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-03 06:54:28 +00:00
panurgomatic
346ca5c362 - Started work on Phazon alien exosuit
- Lowered cost of Durand parts.
- Some helper procs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1573 316c924e-a436-60f5-8080-3fe189b3f50e
2011-05-12 12:08:14 +00:00
panurgomatic
6564fec7e3 - Fixed bug with destructive analyzer being stuck in busy state after canceling item destruction.
- Fixed bug with mechs not reading ID permissions from PDA.
- Updated H.O.N.K menu code.
- There should be no delay in updating mech equipment info in exosuit stats window.
- Added armor booster sprites.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1510 316c924e-a436-60f5-8080-3fe189b3f50e
2011-04-30 16:00:40 +00:00
rastaf.zero@gmail.com
b58e465bbe Shitton of bugfixes related to bryteloss/fireloss.
Note for coders: in order to help with seaching of health-related bugs I have moved many procs from /mob/ under /mob/living/.
Also, done some clean up and rearranging.
Results:
-admin rejuvenating now works again;
-people screams if getting creamated while still alive;
-diseases actually loose your health;
-monkeys wearing masks receive protection from acids as humans did;
-and other minor fixes and improvements.
Bugfix for imbuing a talisman.
RD now spawns with only 2 pens instead of 3.
Audible emotions can be heard by people outside of locker/other container.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1446 316c924e-a436-60f5-8080-3fe189b3f50e
2011-04-15 07:41:19 +00:00
panurgomatic
7048badff4 - You can now stick MMI-ied brains inside mechs, if you want.
- Other small fixes and tweaks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1316 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-31 02:39:58 +00:00
panurgomatic
c7aa327159 - Operation permision now can be set for all mechs, including combat models.
- Added Durand parts and Durand construction (currently using Gygax part sprites)
- Other mecha tweaks.
- Fixed smelter not showing sand as smeltable material.
- Cyborg gibbing inside recharge station should now update its icon and power consumption.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1288 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-27 13:27:31 +00:00
panurgomatic
8c938b79cb This is a rather big mecha update (not everything is polished, bughunt in progress).
- Mechs equipment is customizable (you can add different equipment to mechs). Weapons go to combat mechs only, clown mech equipment - to HONK only. Clamp goes only to Ripley.
- Mech equipment can be built by mech fabricator.
- Added mecha RCD, mecha teleporter, mecha wormhole generator equipment.
- Equipment(if any left) can be pried from mecha wreckage with crowbar.
- Mech control console circuitboard added to circuit storage.
- Mechs can teleport from teleport hub.
- Fixed ripley cargo problems with moving objects(bots, carps, huggers etc). Loading hostile organisms may be harmful. Be vigilant.
- Fixed bug with many mobs climbing inside one mecha.
- Fixed mecha "unable-to-move" message spam.
Other things:
- Rooms in random asteroids for extended and sandbox (WIP)
- Misc.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1190 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-15 15:20:02 +00:00
panurgomatic
84af1a2a01 - Fixed some strange errors in mech fabricator code.
- Added queueing to fabricator.
- Small tweaks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1181 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-13 12:56:17 +00:00
panurgomatic
110e48507b - Slight speed up for combat mechs.
- Added H.O.N.K construction.
- Removed unnecessary mecha parts.
- Fixed bug with switching intent while in mecha
- Tweaked mecha access permissions (maintenance hatch can be opened if player has any of the mecha internals_req_access permissions, piloting allowed only if player has all of operation_req_access permissions)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1042 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-14 14:08:18 +00:00
panurgomatic
7a4b9e09bc - Added Durand combat exosuit.
- Players can modify operation permissions of newly constructed civilian mechs. Click on mech with ID card or PDA with ID inside.
- Added robotics access to default mecha maintenance permissions (all mechs) and operation permissions (civilian models only).
- Fixed double adminlog message of explosion proc.
- Fixed accidental mecha wreckage deletion.
- Tweaked mecha internal fire processing.
- Added some mecha-related sounds.
- Moved GaussRand to helpers.dm and added GaussRandRound helper proc.
- Other small changes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1023 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-12 00:59:38 +00:00
panurgomatic
75f227501c - Mechs again
- Honker HONK nerfed a little
- Marauder pulse gun is now imba.
- Some small tweaks.
- Proper speech rendering for mecha pilot
- Construction datum for my fun and profit


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@902 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-23 03:18:04 +00:00
panurgomatic
5b4517f32c - Added firefighter mecha.
- Tweaked clown mecha honk to be less annoying.
- Added broken mecha objects, which can be salvaged for materials.
- Fixed marauder space flight.
- Added infra_luminosity to mechs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@828 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-12 03:06:26 +00:00
panurgomatic
529d97cb1c - Mech Recharge Bay. Note to the map-makers: recharge port should be situated to the west of recharge floor, console - anywhere close to it.
- H.O.N.K exosuit.
- Mechs can push mobs and objects.
- Mecha clickspam bug should be fixed.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@794 316c924e-a436-60f5-8080-3fe189b3f50e
2011-01-07 02:48:56 +00:00
panurgomatic
9793842a0e - Fixed vaccines not giving resistance if mob isn't infected.
- Added control interface for atmo mixer and pumps.
- Atmo meters now also show gas temperature
- Mecha logs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@741 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-31 03:32:22 +00:00
panurgomatic
e3daa811eb - Added some checks for internal damage for mechs
- Added "control lost" mecha malfunction (randomizes movement direction and action targets)
- Mecha weapons and tools can be destroyed.
- Gygax rearmed with taser, laser and flashbang grenade launcher. 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@701 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-25 11:49:46 +00:00
panurgomatic
953bc5189e - Further work on mechs.
- Turrets should now target mechs (there's a possibility of nasty errors there).
- Global iterator datum (just for lulz. Check readme inside global_iterator.dm and mecha.dm for examples).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@684 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-21 11:07:22 +00:00
panurgomatic
bd1b21aa25 - Mecha bugfix
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@585 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-10 06:43:42 +00:00
panurgomatic
01e31f39ab - Added Ripley mech.
- Added ID check for mechs.
- Custom mouse pointer test for combat mechs.
- Fixed atmo tank injectors showing "On hold" forever.
- Made max metal, glass and rods stack amounts global constants for easy tweaking.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@576 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-09 12:54:25 +00:00
panurgomatic
63cd6afce8 - Further work on exosuits. Added Marauder combat model.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@516 316c924e-a436-60f5-8080-3fe189b3f50e
2010-12-02 09:50:46 +00:00
panurgomatic
c38e54f23d - Added N20 scrubbing option to scrubbers.
- Implemented gauss distribution for asteroid generation (may come in handy for other things, so made it a global proc).
- Exosuit fixes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@406 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-11 06:33:12 +00:00
panurgomatic
fad29b3a83 - Something like a global map for extended and sandbox gamemodes. Explore space, blow up the asteroids, collect resources, build your own station. WIP
- Exosuit object. Patrially working. WIP.
- Disease transmission on touch
- Various minor changes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@386 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-09 03:18:25 +00:00