Commit Graph

18 Commits

Author SHA1 Message Date
elly1989@rocketmail.com
0d14417a07 Adds a forum and wiki button to the game interface.
Set the urls within config.txt. Both buttons do nothing by default, you have to set the urls yourself.

Removed two unused txt files that I forgot to remove.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3502 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-25 03:29:55 +00:00
vageyenaman@gmail.com
55ec72c7cb Removed the scripting machine due to massive crashes! It'll be back when the crashes are resolved.
Some other bugfixes and improvements.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3214 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-29 06:27:25 +00:00
vageyenaman@gmail.com
b5f8eaf8a9 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-25 22:51:31 +00:00
vageyenaman@gmail.com
b21a604c11 Vending machine GUI overhaul. Love it or hate it (sorry Erro)!
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2694 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-16 00:06:59 +00:00
petethegoat@gmail.com
5de10a09ab Replaced the 16x16 view option with a 64x64 one.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2613 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-04 17:30:54 +00:00
petethegoat@gmail.com
5d4b707553 Fixed all known problems with vending machines.
Fixed a minor visual bug with emagged lockers.
Minor botany rebalance by Numbers.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2595 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-03 15:36:17 +00:00
mport2004@gmail.com
7c8ed7b030 Signalers will now work with the PDA Signalers.
Numpad may once again be used to type numbers and operators.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2539 316c924e-a436-60f5-8080-3fe189b3f50e
2011-11-21 07:25:48 +00:00
petethegoat@gmail.com
ea336fee28 Removed diagonal movement in Erro's absence.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2533 316c924e-a436-60f5-8080-3fe189b3f50e
2011-11-19 22:58:44 +00:00
petethegoat@gmail.com
9840c44b4e New chem dispenser interface, by Tobba.
Some sanity checking in power.dm, by Tobba.

Updated changelog, by PETE YEAAAH.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2532 316c924e-a436-60f5-8080-3fe189b3f50e
2011-11-19 21:18:11 +00:00
petethegoat@gmail.com
5545d032be Experimental DMF vending machine update, by Tobba.
Pretty sure everyone who cares knows about this already, but the low down is that shit is more responsive and potentially prettier.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2529 316c924e-a436-60f5-8080-3fe189b3f50e
2011-11-18 00:45:50 +00:00
petethegoat@gmail.com
5c47d7e7ce Changed the prison break event to affect the main brig!
Added a sprite for welded vents. (Original courtesy of Cheridan)
Added an overlay for connected canisters. (Thanks to ruarai)
Updated one of the AI statuses to be animated.
Fixed the original style hotkeys.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2409 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-21 18:02:46 +00:00
baloh.matevz@gmail.com
e4de14be60 Old keyboard hotkey layout option available again! home, end, page down and page up now once again do what they did before by default. To use diagonal movement you will need to use your numpad with NUM LOCK enabled.
The new list of hotkeys is as follows: (Valid as of 21.10.2011) 
Numpad with Num Lock enabled = movement in wanted direction.
Numpad with Num Lock disabled = as it was before. movement north-south-east-west and throw, drop, swap hands, use item on itself.
Page up (also numpad 9 with num lock disabled) = swap hands
Page down (also numpad 3 with num lock disabled) = drop
home (also numpad 7 with num lock disabled) = throw
end (also numpad 1 with num lock disabled) = use item in hand on itself
CTRL + A = throw
CTRL + S = swap hands
CTRL + D = drop
CTRL + W = use item in hand on itself
Numpad divide (/) = throw
Numpad multiply (*) = swap hands
Numpad subtract (-) = drop
Numpad add (+) = use item in hand on itself
In short, use Num Lock to swap between the two layouts.

Changelog updated with the change above.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2407 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-21 11:29:44 +00:00
baloh.matevz@gmail.com
aab8b4c5b7 You can now move diagonally! To do so, use the numpad. The keybaord has been remapped to make this possible:
CTRL + A = throw
CTRL + S = swap hands
CTRL + D = drop
CTRL + W = use item in hand on itself
Numpad divide (/) = throw
Numpad multiply (*) = swap hands
Numpad subtract (-) = drop
Numpad add (+) = use item in hand on itself

Changelog updated with this information.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2387 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-18 01:42:15 +00:00
baloh.matevz
04b6c80049 Fix to the interface:
- It no longer does the silly thing at startup: http://i.imgur.com/IA5t1.png
- Removed browser's forward-back buttons,
- Removed a ctrl+d thing that didn't work,

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2171 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 22:02:02 +00:00
baloh.matevz
e2ffd2f5b2 Updated the interface a bit to allow a built-in browser.
The upper right panel, where the verbs usually are now has two functions, verbs and the browser. This feature has been added to hopefully reduce the number or pop-ups that appear. Currently only request consoles and vending machines use this feature. I'll wait for feedback and then update the rest, if feedback is positive.

Also removed the redcoat spawn pack... The redcoat suit is MINE.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2170 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 19:35:54 +00:00
vageyenaman@gmail.com
320ef1dd22 New virus called Retrovirus. It scrambles your UI and SE after a certain stage.
Implemented CTRL+DIRECTION KEY to face a direction.

Tweaked some drink icons.

Added in two new icon_states to genetics.dmi. It doesn't do anything yet, but I might toy with them later on.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1954 316c924e-a436-60f5-8080-3fe189b3f50e
2011-07-30 18:57:37 +00:00
uporotiy
26e33a0a3c A couple of small changes before I tackle the buffing-up project.
Luminosity
Admins editing the luminosity var now properly uses sd_SetLuminosity().
 Britcup
A cup spawns for Kingston in hydroponics.
 Taser guns
New sprites, courtesy of Arcalane. Now with an actual 4-shot gauge!
 Interface
16x16 mode re-enabled for shits and giggles.
 Mining
Reverted the uranium ore sprite.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1507 316c924e-a436-60f5-8080-3fe189b3f50e
2011-04-29 14:27:49 +00:00
only.lurking
662c08272a git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2 316c924e-a436-60f5-8080-3fe189b3f50e 2010-08-23 14:29:20 +00:00