Commit Graph

43 Commits

Author SHA1 Message Date
S34N ba802a199a Makes large jungle bushes use the tree transparency system (#18953)
* large jungle bush transparency

* size
2022-09-07 13:38:18 +01:00
SteelSlayer 358ff86ddb Removes the need for ComponentInitialize (#18833)
* removes `ComponentInitialize`

* mapload

* add back CRASH
2022-08-18 22:00:19 +01:00
S34N 07265abdf2 Makes trees transparent if important objects are hiding behind them (#18627)
* tree!

* Update code/modules/admin/verbs/freeze.dm

* yeet

* steel review, animate transparency

* more critical items

* charlie review

* charlie
2022-07-31 23:24:12 +01:00
KalevTait 8dcf49855b Code Readability - Structures (#18273)
* structures

* requested changes
2022-07-10 14:00:25 +01:00
S34N 03beb422b2 Remaps CC, changes z1 layout (#17425) 2022-03-14 20:08:07 +01:00
S34NW 7a8da30830 grass time 2021-10-10 15:20:13 +01:00
Gatchapod 2ef3e3a07c Fixes one-handed plant-people (#15532)
* Removes one-handed plant-people

* Unbreaking things

* Going too fast for my own good

* Alright, this time I actually checked all

* Let's just remove all unrelated changes

* mochi's suggestions

Co-authored-by: Gatchapod <Gatchapod@users.noreply.github.com>
2021-03-28 12:42:50 +01:00
AffectedArc07 f5f97882cf BRUTAL Part 1 - No proc var/ in procs 2021-02-01 14:10:08 +00:00
AffectedArc07 43ee2488c7 More New() -> Initialize() for /obj/structure (#15158)
* More New() -> Initialize() for /obj/structure

* Updates these

* Tweaks + Fixes
2020-12-29 10:42:39 -05:00
Darkmight9 30de304fdc Makes grass, flowers, and bushes easily destroyable (#14926) 2020-11-22 21:36:37 +00:00
AffectedArc07 2c37ae8fd0 The road to Initialize() stability - Enforcing parent call on New(), Initialize() and Destroy() (#14719)
* The road to Initialize() stability

* Fixes sanity, for now
2020-10-28 12:35:36 -04:00
AffectedArc07 04ba5c1cc9 File standardisation (#13131)
* Adds the check components

* Adds in trailing newlines

* Converts all CRLF to LF

* Post merge EOF

* Post merge line endings

* Final commit
2020-03-17 18:08:51 -04:00
Fox McCloud af92373d33 though-this-world-may-be-broken 2019-09-15 05:53:43 -04:00
datlo 28caad13f9 add winter/clown biodomes 2019-08-18 21:06:58 +02:00
variableundefined 376cdc709a Merge pull request #9818 from farie82/twohanded-fix
Fixes the giving of required two handed items and chainsaw stuf
2018-10-12 13:24:19 +08:00
joep van der velden c96adec91f Fixed it 2018-10-11 22:55:10 +02:00
Desolate c974e29a3c global lists global defined 2018-10-02 15:52:46 -05:00
Fox McCloud 5c4aa9b3fd Removes All Weapons 2018-04-15 16:25:56 -04:00
Sam 07e0f768d6 Using Weight Defines 2017-05-27 16:34:49 +01:00
Markolie 6982014a6e Replace all BYOND text macros 2017-02-21 15:41:37 +01:00
Markolie e5c4b78f47 Add Colossus, add outdoors variable to areas and update fireball targeting 2016-10-25 04:10:52 +02:00
monster860 19460ff4af Makes boldnotice and danger classes be be used 2016-08-11 12:20:02 -04:00
Fox-McCloud bde5755916 Implements Fire System 2016-07-29 13:24:09 -04:00
Tigercat2000 71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00
Aurorablade b93fef2369 snek? snek?! SNEEEKEKKKKKK!!!!! (#4759)
* snek? snek?! SNEEEKEKKKKKK!!!!!

* PLANT ops
2016-06-24 11:30:54 -04:00
Tigercat2000 78f53553f8 Reduce lines by removing blank lines added by PJ's script 2016-04-05 08:25:57 -07:00
Tigercat2000 9d430844c3 Replace most (if not all) output << operators with to_chat(user, message)
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.

Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.
2016-04-05 08:15:05 -07:00
Fox-McCloud 1796bcbc23 nukes jungle module 2015-12-21 22:32:54 -05:00
Certh d665bb0729 Fixes mistakes with using /improper instead of \improper 2015-12-08 10:37:42 +01:00
Certh 591daf04d2 Corrected the capitalization of a large amount of machines and items. This will also cause BYOND to use the correct articles (a/an).
Also corrected some periods, spelling errors etc. along the way.

If this PR seems familiar, a part of this is of an earlier PR that I messed up.
2015-12-07 16:14:26 +01:00
Fox-McCloud f43e21698c Updates 2015-11-18 23:17:31 -05:00
Fox-McCloud 3ce2c790e8 Adds Additional Plant Sprites 2015-11-08 07:58:37 -05:00
Fox-McCloud 428dde8047 Potted Plant Hiding 2015-05-10 14:41:06 -04:00
Remie Richards 0f7b09ef07 Procedural Map Generator System
This commit adds a Procedural map generating system for code and admins to
use ingame. The system is modular, which means that it is fairly easy to
make new generating systems. Currently, only the 'nature' unsimulated
system is implemented, as a testing verb for admins to use. Admins can
define the starting XYZ and ending XYZ of the generated system.

Players - This means you may see content that is truely random, in the
future.

Coders - This system allows you to randomize map elements. Writing new
modules is documented at
code/modules/procedural-mapping/mapGeneratorReadme.dm
Detailed information about how the system works, and how it can be
integrated is also avalible there.

Admins - This system will allow you to, at the touch of a button, create
very complex structures and turfs that would otherwise require being
spawned in manually, one by one. The nature button is a fairly good
example of this, with it's randomized grass textures, randomly placed
trees, and randomly placed rocks. This would normally take a good 5
minutes to do, spawning the trees and rocks and turfs, but it takes about
20 seconds to enter the coordinates and have it be completely random.
2015-04-11 05:28:10 -07:00
ZomgPonies 8b9583b786 New plant decorations 2013-11-02 00:33:09 -04:00
Segrain c2712dd9d3 Fix for #3410. 2013-08-01 20:58:35 +03:00
aussprites 6251ff6ea2 fixing typo with path.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5300 316c924e-a436-60f5-8080-3fe189b3f50e
2012-12-12 16:24:18 +00:00
Aussprites 89f2ee157d Added stuff for christmas. 99% done by Carn all I did was poke around and finish it off. Cracker/gift sprites done by Tanknut.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5292 316c924e-a436-60f5-8080-3fe189b3f50e
2012-12-10 05:35:40 +00:00
aussprites 5f36fdcea7 added ..() to new(), thanks to Giacom for telling me why
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5258 316c924e-a436-60f5-8080-3fe189b3f50e
2012-12-04 18:38:03 +00:00
aussprites 1dd83e6803 >added defines to flora.dm
>added icon_states to ausflora.dmi
>added a tree to pinetrees.dmi
>centcom came by and decorated the trees in the bar and chapel

Centcom Report
Have a merry griffmas and a happy new round.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5255 316c924e-a436-60f5-8080-3fe189b3f50e
2012-12-04 14:23:00 +00:00
petethegoat@gmail.com 0c400d1a75 More fixes for flora because I'm terrible.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5109 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 15:48:42 +00:00
petethegoat@gmail.com a2cb5199c6 Fixed a BUNCH of typos in flora.dm.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5108 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 15:26:25 +00:00
petethegoat@gmail.com e789d6048f Added defines for snow and various snowy flora, including trees, grass, and bushes.
Fixed a mis-indented update_icon in floor/attack_hand(). Asteroid floors and such should no longer change when you click them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5107 316c924e-a436-60f5-8080-3fe189b3f50e
2012-11-18 15:22:13 +00:00