Commit Graph

16 Commits

Author SHA1 Message Date
DamianX
b38ad609c1 Gamer fixes (#26087)
* Fixed invisible gamer goblet

* Removed totally not copypasted vampire code from streamer panel

* Spess.TV screens can be cloned by mechanics

* Fixed invisible inhands for spess.tv merch

* Fixed flatpacker using the wrong proc to insert things

* Spess.TV cameras can be scanned by traitor analysers
2020-04-01 09:39:13 +02:00
DamianX
a729001002 Spess.TV Season 1 (#26083) 2020-04-01 00:15:24 +02:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
a12feb3f8e Inline CSS apocalypse part ?? out of ??? 2019-05-13 14:38:16 -03:00
coldcola
51766387ea succ (#12351) 2016-10-26 05:18:18 -05:00
ComicIronic
b35eaa65d8 Replaced loc setting with forceMove. (#11490)
* Replaced loc setting with forceMove.

* Update forceMove to permit moving to null loc.

Also fixed atom locking with offsets not following properly.
2016-08-29 06:40:45 -05:00
ComicIronic
53040e7e83 Moves string overlays to use images. (#10686)
* Moves string overlays to use images.

* Fixed overlays being missed in replace due to unexpected string characters.
2016-06-20 17:27:24 -05:00
PJB3005
f46f02dc9e Goon-style chat.
Credits to goon for most of the work.
2016-03-27 17:23:07 +02:00
9600bauds
5831777cfb Hopefully fixes Genfab and Reverse Engine 2016-01-03 19:28:26 -03:00
PJB3005
180330a578 Fixes #5086, fixes #5822.
R&D machineres now use the var "output_dir" to determine where to output to.
2015-09-24 19:21:02 +02:00
ComicIronic
06b5e60bbe Material datum implementation
Material datum functionality changed to mimic that of reagents etc. by
using a global datum list and an assoc value list.
Material datums added at the atom level.
starting_materials var added - on New(), the materials in the list are
added to a datum. An empty list generates an empty datum, a null means no
datum.
m_amt, g_amt, and where applicable gold_amt, etc. completely removed,
replaced with starting_materials where applicable.

Fabricators
Fixed a bug with fabricators taking design cost, not shown cost.
Fixed a bug with fabricators taking costs before a design was shown
completable.
Fabricators now transfer the materials they use in the design to the atom
produced's material datum.
Designs are now world-consistent : scanning the same atom will ref the
same design, and scanning an atom with a design will fetch it.
Mechanic fabs now add plastic cost on top of the design, not to it.
Mechanic designs no longer require random extra materials.
Mechanic designs are now material-specific, not type-specific.
Mechanic blueprint uses have been removed, in favour of a consumable
system.
RnD wires moved to the datum system.
Autolathe moved under fabricators. It preserves as much functionality as
possible.
Framework added for plastic costs on mechanic fabs to be toggled, and for
removal of designs to be toggled also.
2015-06-13 16:13:02 +01:00
ComicIronic
fba1188138 Adds flatpack stacking
You can now stack flatpacks to create flatpack stacks.
Flatpacks can't be placed on stacks when opened, or opened when in a stack.
Stacks can be separated contextually through clicking. You can break up one stack into multiple stacks if you click in the middle of the stack.
Some flatpacks now also have a departmental icon for easier identification.
Example : http://puu.sh/hAw2P/0bf3a303b2.webm
2015-05-04 01:08:06 +01:00
ComicIronic
124192cf1a Fixes #2494.
Also removes duplicate Topic.
2015-03-15 16:21:27 +00:00
ComicIronic
58b1575c34 Mechanic fixing.
PDA device analysers now work as expected.
Groundwork for fabricators ignoring design requirements, which general fabricators now do for chems.
Item designs based on existing designs now properly generate a plastic requirement.
Sped up the flatpacker a little to balance its costs.
2014-12-16 10:02:32 +00:00
ComicIronic
04d45bfbc5 WIP: Changing the balance designs of mechanic. 2014-11-13 23:30:15 +00:00
ComicIronic
ecb4755516 Bug fixes and changed the way uses work. 2014-11-08 22:09:03 +00:00
ComicIronic
214b463b2c Moved the files into a module. 2014-11-02 11:20:10 +00:00