Commit Graph

27 Commits

Author SHA1 Message Date
Zth
4f70dac92d whoops 2015-08-11 02:29:09 +00:00
Zth
9164473025 tweaks 2015-08-11 02:29:08 +00:00
D3athrow
6f8f1ff08f 110% plagiarism 2015-06-13 20:18:43 -05:00
D3athrow
e59e09522b fix library searching and ordering by ss13bn 2015-04-29 20:22:58 -05:00
ComicIronic
d0e9eedd25 drop_item and click code.
drop_item now has a first arg, which is the item to drop.
Hand processing now uses drop_item properly, which fixes #3874, #3796.
Also fixes #3486.
2015-04-12 00:56:43 +01:00
ComicIronic
34bab36581 Changes to drop_item.
The drop_item arg is now the loc placed, not the child of the loc or whatever.
Removed a few lines of items being placed into themselves, on themselves, into other things manually, into their users, etc.
Cleans up the fix for MoMMI recharger silliness.

This took about 2 hours of non-stop manual searches.
2015-03-08 21:37:34 +00:00
Rob Nelson
903ac329be LIBRARY OVERHAUL 2015-02-24 18:54:56 -08:00
d3athrow
70578acdc7 Merge pull request #2781 from Angelite191/minorfixes
Minor bug fixes
2015-02-14 11:04:53 -06:00
ComicIronic
4cbb67516a Code cleanup 2: Hell's Kitchen
Made is_hot and is_sharp object procs, not global procs. Added sharpness vars for objects. Things use these procs OOP now.
Made all kitchen knives inherit from utensil/knife. This also fixes an issue with plastic knives, #2863.
Forks now work with all food properly. Fuck oldcode.
Made some procs macros, moved a maths proc, shrunk unsorted.dm a little.
Removed a redundant get_turf_loc proc that was just get_turf.
2015-02-08 13:11:54 +00:00
Angelite191
c0578f25e0 Update lib_items.dm
polishing
2015-02-03 15:27:05 -05:00
Angelite Entyshak
a6183a3d53 Minor bug fixes 2015-02-03 13:18:47 -05:00
ComicIronic
9c9e1ff808 Removed the TABLEPASS flag.
No longer in use in any of the code.
Also changed cases of flags being set to null instead of 0.
2015-01-03 18:33:47 +00:00
DeityLink
ed02be9f0d null rod buffs part 2 2014-11-03 04:14:08 +01:00
DeityLink
8b2987ca74 harvester work and remaining stuff
I...I think everything's done now....
2014-10-25 15:09:33 +02:00
DeityLink
fdde481195 cultify() everything! (only obj and turf actually)
I don't think adding cultify to mobs is necessary since it's more a
matter of "are they cultists or not" and "are they constructs or not"?
The only exceptions are the hostile creatures that roam in hell.
2014-10-24 17:02:40 +02:00
Chris
705c57d799 REVERT Local changes for bug/stability/random shit i thought up (reverted from commit c6611d37ad) 2014-10-04 13:38:31 -05:00
Pomf
c6611d37ad Local changes for bug/stability/random shit i thought up 2014-10-04 11:07:22 -05:00
Rob Nelson
a36e783f3b FIIIIIIRE rework, nano paper cleanup. 2014-08-20 20:11:58 -07:00
Rob Nelson
42421a106b Narsie bugfix. 2014-08-15 15:52:45 -07:00
Rob Nelson
8d62fd1297 Shit catches on fire now 2014-07-18 02:03:51 -07:00
VelardAmakar
65911e772f Adds the ability to construct, destroy, and take apart bookcases.
Bookcases can be built using 5 wood planks.
Bookcases can be destroyed using weapons(50HP).
Bookcases can be taken apart using a wrench.
2014-04-05 09:21:03 -04:00
Rob Nelson
cc66747f94 Added a garbage collector implementation based on rumors from Goon and proc references in released gooncode.
And holy shit it's fast
2014-01-29 03:08:00 -08:00
petethegoat@gmail.com
323c527e9d Committing a fix for recursive books
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5079 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-15 20:30:36 +00:00
petethegoat@gmail.com
2c3a60e350 You can carve out books with a pair of wirecutters or a kitchen knife to create a handy hiding place.
Dice are no longer the same size as fire extinguishers

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5078 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-15 20:15:49 +00:00
petethegoat@gmail.com
d7c1fec43b Bookcases and filing cabinets can now be prestocked from the map, by placing books and papers on top of them. Updated the example away mission- it's now a complete mission, and should demonstrate everything that's necessary in an away mission. It has a few power issues, but hopefully someone can fix those for me~
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4666 316c924e-a436-60f5-8080-3fe189b3f50e
2012-09-09 15:28:05 +00:00
giacomand@gmail.com
2499ce6b6e -Some more html fixing, for communication runes and books.
-Added a badmin secret.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4631 316c924e-a436-60f5-8080-3fe189b3f50e
2012-09-06 01:05:32 +00:00
johnsonmt88@gmail.com
19135de9eb Changes to the file structure!
There are many files, folders and chunks of code in areas that make absolutely no sense and thanks to the defines being located mostly in a completely separate file, it can be damn-near impossible to find something. Before moving defines to where the rest of their code is located; I'm going to move some code around into places that actually make sense to begin with. I'll mainly be focusing on the code/game/objects folder.

This commit mainly lays the groundwork for the work I'll be doing by adding in the effects, structures, decals and turfs folders. I'll slowly be moving appropriate files and code into these folders. I may end up moving machinery into 'objects' and mech stuff into its own module folder but I'll ask for some opinions on coderbus before doing that.

I've also gotten rid of the /magic/ folder. I've moved the library stuff into its own folder in modules/library, the cult stuff is now in gamemode/cult with the rest of it and musician.dm is now in objects/structures since the piano is a structure apparently.


I think I've got the hang of how DM and SVN handles folders and files but it's quite possible that something will break simply by svn committing it oddly. Please let me know if that's the case!

Remember to clean compile.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4513 316c924e-a436-60f5-8080-3fe189b3f50e
2012-08-22 15:50:09 +00:00