vageyenaman@gmail.com
bbe42a34d8
More work done on Telecomms:
...
▫ Signals can now be rejected by Subspace broadcasters through a specific data[] parameter.
▫ Improved the log browser.
▫ Log browsers and telecommunication monitors no longer require access to use. You do need access to delete logs, however.
▫ Intercoms need power to work. They don't drain power, they just need a constant flow of equipment power. As such, that offline intercom sprite's now finally being put to use.
Scripting language:
▫ Sorry about all the files; they're all necessary! It's important to notice that the basic structure of the scripting language code is not mine; I cannibalized the base structure from some obscure BYOND project. It's pretty well documented, and I'd say easier to browse through than atmos. Here's the basic deal:
A compiler datum manages the relationships between the three main subsystems of a scripting language: the Scanner, the Parser, and the Interpreter. The Scanner splits raw text into token datums that the Parser can read. The Parser transforms the otherwise random bits and strings into ordered AST Trees and nodes for the Interpreter to read. The interpreter actually executes the code and handles scope/functions/code blocks.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3193 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-28 17:36:18 -07:00
SkyMarshal
02002054de
Teleporter has a cancel button.
...
Improved the admin player panel.
Disposals now work right with things thrown at them.
Nuke upgraded to use realtime.
2012-02-28 13:39:51 -07:00
SkyMarshal
90c976a8e4
Fixed a derp on my part, regarding telecomms.
...
Fixed a mapping error involving armory being labeled "Warden"
2012-02-28 10:02:36 -07:00
SkyMarshal
b653c615be
Replaced a lot of stupid from the wardrobes and package wrap, they now use an afterattack call instead of specific code for them in EVERY OTHER ITEM.
...
Improved the admin panel.
Removed Karma.
2012-02-28 00:11:15 -07:00
SkyMarshal
ed7c6d1259
Fixed lasers being stupidly intensive on the CPU, balanced nuke proportions some.
2012-02-27 18:33:00 -07:00
SkyMarshal
f64dcf2e31
Added a missing icon, fixed a wardrobe/evidence bag interaction bug, fixed a nuke radio bug, added another update_clothing() call.
2012-02-27 11:09:07 -07:00
SkyMarshal
54a1a7e640
Added 2 more update_clothing() calls.
2012-02-26 23:49:47 -07:00
SkyMarshal
99839d1362
Blob now occurs only 33% of the time it it announced. Readded damp rags.
...
Map update.
2012-02-26 23:34:01 -07:00
SkyMarshal
d77c42b7b5
Derped up a bit in the last commit.
2012-02-26 23:19:04 -07:00
SkyMarshal
c7af63b281
Energy projectiles now move instantly, leaving a straight line from their origin to their destination, like real energy weapons.
...
Welderbackpack now has a proper icon.
Stun rounds can now be reduced or blocked by armor
Added more update_clothing() calls
Fixed strangling non-humans.
Blob is now an announcement only.
2012-02-26 23:06:43 -07:00
SkyMarshal
58249a83ba
More TG updates to the player panel
...
Strangling works now, and makes an autopsy result.
2012-02-26 17:16:28 -07:00
SkyMarshal
a5eac62c48
TG UPDATE: Player Panel updates!
2012-02-26 16:46:07 -07:00
SkyMarshal
50ffc5409c
Fixes for some DNA/Fingerprint stuff
...
Fixed explosions autogibbing corpses at any power (WHY was this there?)
2012-02-26 16:34:16 -07:00
cib
2c59cbd71d
Merge branch 'master' of github.com:Baystation12/Baystation12
2012-02-27 00:31:15 -08:00
cib
c31b9c4986
Forgot a file.
2012-02-27 00:30:39 -08:00
Albert Iordache
96e797e6a8
Merge pull request #520 from SkyMarshal/master
...
Cleaned up cloning machine stuff, removed the "Scratch" hat from the costume landmarks. (Had a really irritating animation.)
2012-02-26 08:36:09 -08:00
SkyMarshal
95d89e8491
Removed the scratch hat from one of the costumes. (Good god, that was an irritating animation)
...
Cleaned up the cloning machine searching code a tad.
The kitty ears tail is no longer animated.
2012-02-26 09:29:38 -07:00
cib
33d12d11d9
Merge branch 'master' of github.com:Baystation12/Baystation12
...
Conflicts:
baystation12.dme
2012-02-26 06:45:06 -08:00
Albert Iordache
aeee8832b2
Merge pull request #518 from Iberis/master
...
Antiqua Security + Misc
2012-02-25 22:51:04 -08:00
Iberis
03e89a5115
Created Security from scratch.
...
Moved Atmos out of the way.
Tweaks on Medbay, the area around Engineering. Maintenance.
2012-02-26 05:02:24 +01:00
Apple_Master
7a0d186bb7
Added wall lockers
...
Signed-off-by: Apple_Master <cheeckan@ymail.com >
2012-02-25 23:53:53 +00:00
cib
0f40ff7ccf
Added a skill selection menu.
2012-02-25 15:19:00 -08:00
SkyMarshal
f50a3215b6
Singularity can no longer eat the AI's eye mob
...
Cleaned up how throwing works.
2012-02-25 16:01:00 -07:00
Apple_Master
cbaea87dc7
Merge branch 'master' of github.com:Baystation12/Baystation12
...
Conflicts:
baystation12.dme
2012-02-25 18:02:57 +00:00
Miniature
caafe64e68
Added debug information (to the log with ooc and all that, feel free to make it actually make an error) for when the scrubber and distro atmos loops are directly linked at round start, fixed a thing where someone left multiple pipes with the same dir in a brig cell, causing pipes to freak the hell out
2012-02-26 02:35:58 +10:30
Albert Iordache
0df0b9bf5e
Merge pull request #511 from SkyMarshal/master
...
Altered detective scanner functionality.
2012-02-24 23:26:46 -08:00
SkyMarshal
74fd808873
Altered functionality of detective scanner.
...
Fixed that damn book cluster spawning.
Secure doors can now be opened by hitting them with yer hand
Cleaned up surgery tools
People now lie down and stand properly.
For Cajoes: Cleanbot is more robust, and cleans up kitchen messes, now.
2012-02-25 00:17:03 -07:00
cib
fc0de6e366
Changes to singularity radiation and suits.
...
- The singularity now regularly emits radiation, making it actually dangerous to go into the PA room without protection.
- Made the hoods of suits be less effective at consuming radiation than the body of the suit.
2012-02-24 14:05:47 -08:00
cib
74c50e30b8
Bugfix to radiation.
...
The proc for applying radiation was doing some wrong calculations, making the *maximum* radiation damage you could ever receive be 0.
2012-02-24 13:45:04 -08:00
cib
24d9c95507
"Edit" and "Delete" added to the news feature.
2012-02-24 12:01:35 -08:00
cib
11583a9ff3
Merge branch 'master' of github.com:Baystation12/Baystation12
2012-02-24 10:37:25 -08:00
cib
20e6e0116a
Changes to breathing and medbots. Fixes #436 and #489
2012-02-24 10:37:08 -08:00
CIB
a5d1184495
Merge pull request #505 from SkyMarshal/master
...
Reduced slowdown from singularity.
2012-02-24 09:08:29 -08:00
SkyMarshal
8e528d058c
More singularity tweaks
2012-02-24 10:07:03 -07:00
SkyMarshal
dd360c6f49
Reduced slowdown from singularity
...
Tried to fix the buggy job screen.
Added a stat==2 check to human life (Why was that NOT THERE ALREADY?)
2012-02-24 10:02:53 -07:00
cib
f95f04da8e
Small fix to the examine code.
2012-02-24 08:08:06 -08:00
Apple_Master
35dfb4a7ed
Added Artifact #1
...
Signed-off-by: Apple_Master <cheeckan@ymail.com >
2012-02-24 16:07:35 +00:00
cib
76cee10c6a
Merge branch 'master' of github.com:Baystation12/Baystation12
...
Conflicts:
baystation12.dme
2012-02-24 06:41:38 -08:00
cib
df8a6eb231
Bug fix #479 : Examine now shows head and eye wear.
2012-02-24 06:20:25 -08:00
cib
0612deab58
Bug fix #484 : The cocoa plant had 6 growth stages in its definition, but only 5 icon states. Changed the definition to 5.
2012-02-24 06:19:54 -08:00
Miniature
2fdc1c5ca7
Merge pull request #502 from Miniature/master
...
Fixed selecting a bottle sprite breaking bottles FOREVER
2012-02-24 06:19:08 -08:00
Miniature
a627288f5d
Fixed selecting a bottle sprite breaking bottles FOREVER
2012-02-25 00:48:12 +10:30
Miniature
0cdfefcbae
Merge pull request #501 from Miniature/master
...
Made space ninja default to off
2012-02-24 04:54:21 -08:00
Miniature
67442811ab
Made space ninja default to off
2012-02-24 23:23:35 +10:30
Albert Iordache
e821bf55d7
Merge pull request #486 from CIB/master
...
Added a "News" feature
2012-02-23 23:19:01 -08:00
SkyMarshal
f7d17d24bf
Merge pull request #498 from Miniature/master
...
Added a cap to chem dispenser charge
2012-02-23 08:18:17 -08:00
Miniature
99076f2738
Added a cap to chem dispenser charge
2012-02-24 02:13:26 +10:30
Albert Iordache
3c0547f07f
Merge branch 'master' of https://github.com/melonstorm/Baystation12 into melonstorm-master
...
Conflicts:
maps/tgstation.2.0.8.dmm
2012-02-23 09:53:04 +02:00
Albert Iordache
377d8f188c
Merge pull request #497 from SkyMarshal/master
...
Fixed some bugs, Antiqua update.
2012-02-22 23:32:37 -08:00
SkyMarshal
99aa041f11
Fixed some bugs, map update for Antiqua.dmm
2012-02-23 00:13:34 -07:00