Commit Graph

20 Commits

Author SHA1 Message Date
kane-f
b50bef7b88 Map element (vault etc) updates: Item overwriting option, rotation on loading (#30957)
* First attempt at making rotated map element loading working

* Fixes

* Fixes

* Oversight

* Fixes offsets properly, ugly but works

* Makes some vaults have ability to override it

* Now properly sets these loaded in the exact position, if not a bit hacky

* And now, the moment of truth, the actual rotation in loading itself, plus a server config

* And a fix for this maybe

* Overwriting of movable atoms support

* Maybe like this?

* Ah, the grid parsing was going counterclockwise by mistake, that's why it was doing that

* Makes this show up in jump formatting

* Rotated dungeons below

* Initialising again after rotation is probably better

* Fixing turfs ie. shuttle not rotating properly

* Stops a runtime

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-01 22:36:54 -05:00
DamianX
95cb0d4d23 Components! TGUI uplinks! Oh god! (#30641)
* components

* tgui uplink

* Components! TGUI uplinks! Oh god!

* yeah

* this too
2021-09-09 12:44:13 +00:00
DamianX
fe77ef6e20 Converted all old events to lazy_events, removed old events, renamed lazy_event to event (#30503)
* wip refactor old events

* refactored events

* We're not lazy anymore! I mean we're still are. We just don't call ourselves that. Lazy is the new default option. It's also the only option. God, this took so long.
2021-09-04 23:21:03 -05:00
DamianX
133ca45654 converted on_destroyed to lazy events (#27260) 2020-07-25 21:32:08 -03:00
ShiftyRail
beb84d87d6 Removes the on_destroyed event for turfs (#26577)
* Removes the on_destroyed event for turfs

* Conflicts

* You're going to movables, on_destroyed
2020-05-24 21:51:45 -03:00
Kurfursten
ab8c20f3de Mapload rules (#25263)
* Mapload rules

* Update map_elements.dm
2019-12-02 05:48:43 -03:00
unid15
cf59c94b3f Map dungeon fixes (#17632)
* Dungeon fixes

* Done!
2018-03-01 15:34:39 +01:00
unid15
f0c2900ee4 Revert map element loading to the old, slow but functioning way (#17180) 2018-01-21 23:33:48 +01:00
Rob Nelson
f525395edd Merge pull request #15892 from unid15/fix
Possible fix to overlapping dungeons
2017-09-04 09:34:12 -07:00
unid15
723123a76f Possible dungeon fix 2017-09-04 12:39:15 +02:00
unid15
225d18e276 Fiixes 2017-09-02 16:32:42 +02:00
unid15
9d96eb4cb1 The Hive: The Away Mission (#14391)
* THE HIVE V0.1

* Let's not go there

* Update description honk

* Fix lighting issues with artificers

* A pretty update

* Better executioner behaviour

* Some improvements

* Better level design and rewards!

* shh

* Hey-ho

* Power fists

* Compiles

* Adds arsonists and slightly buffs others

* Changelog

* Approaching 1.0 aaaaaaa

* Adds some shortcuts and 'tutorials'

* New artificer ability

* IDK what's wrong with changelog

* 1.0

* Mini patch

* Tweaks

* AAAAAAA

* crap wrong meat

thanks @Probe1

* Remove capitalization

* islist() instead of istype(x, /list)

* Rename aliens and adress issues

* Remove unnecessary

* Fix some more stuff

* Fix constructors' wall building behavior

* Only initialize once

* Adds a map to the briefing
2017-03-30 09:04:01 -04:00
unid15
20addd6421 More stuff 2017-03-18 19:45:24 +01:00
unid15
ba780f1aa7 Score board vaults 2017-03-18 10:11:47 +01:00
unid15
dabcca9c10 Adds proc for filling an area with map elements, raised vault amount to 5-15 (#12910)
* Smart vault placement

* Raised vault amount to 5-15, moved vault spwaning to new system

* Fix define

* Fix if statement
2016-12-23 17:27:05 -05:00
unid15
554d34b814 Map element stuff (#12909) 2016-12-21 04:57:27 -05:00
unid15
ecfb8e28ea Fixes wires not working in map elements (vaults/away missions) (#11931)
* pn

* no building powernets again
2016-09-17 20:17:38 -05:00
unid15
bacb62d975 Adds a proc to create a shuttle transit area at runtime (#11453)
* Adds 'dungeons'

* Remove hitler

* Modify maps, last tweaks

* Dynamic transit baby

* Fixes

* Transit dir, remove hitler

* CL

* ..()

* Remove old CL
2016-08-21 04:07:25 -05:00
unid15
4f752a7850 Some map loader and vault stuff + asteroid pond vault update (#11282)
* Adds 'dungeons'

* Remove hitler

* man another hitler

* Modify maps, last tweaks

* Slightly change cellar

* Last fixes
2016-08-18 01:22:00 -05:00
unid15
3d1ae81414 Map element datums (#10137)
* Refactor away missions and vaults

* Logging

* Allow map elements to be spawned on new zlevels

* Changelog

* Last changes
2016-05-28 20:04:41 -05:00