Commit Graph

6854 Commits

Author SHA1 Message Date
DJSnapshot
39c04e06f0 Fix so that custom sprited borgs don't spawn as a cardborg 2014-01-06 12:50:30 -08:00
Zuhayr
3b072b32b0 More dionaea tweaks, NO_PAIN, IS_PLANT and IS_SLOW specifically. 2014-01-06 14:54:35 +10:30
Zuhayr
b28592d707 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 2014-01-06 13:42:23 +10:30
Mark Aherne (Faerdan)
cdc8b8a40d Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2014-01-06 02:49:50 +00:00
Mark Aherne (Faerdan)
f25052fd4c NanoUI updates.
* Simplified the code used in ui_interact procs and updated all current uses.
* Removed ununused jsviews JavaScript code (replaced it with vanilla jsrender).
* Added a message to the UI which shows if JavaScript is disabled (people with JavaScript disabled previously got blank UIs).
2014-01-06 02:49:25 +00:00
Ccomp5950
cd4ef7a1b7 Ghost chat unicode support...removed unneeded sanitize() 2014-01-05 19:30:52 -06:00
Zuhayr
d0ac6e6fff Forgot a var. 2014-01-06 00:15:55 +10:30
Zuhayr
22e325d6ec Implemented IS_SLOW. 2014-01-06 00:13:49 +10:30
Zuhayr
b70a79f853 Implemented NO_PAIN and parts of NO_BLOOD, restructured species flags. 2014-01-05 23:59:39 +10:30
Zuhayr
2a2fffc616 Fixed a duplicate definition bug with WHITELISTED. 2014-01-05 23:36:16 +10:30
Zuhayr
825f542011 Merge pull request #4206 from RKF45/fixes
Small fixes maybe?
2014-01-05 02:44:27 -08:00
Zuhayr
5940993694 Removed a return. 2014-01-05 14:20:53 +10:30
Zuhayr
19979562c9 Made syringes take from the reagents datum of a NO_BLOOD mob rater than vessel. 2014-01-05 14:20:23 +10:30
Zuhayr
b05f81df3d Added NO_BLOOD checks to drips, syringes. 2014-01-05 14:13:58 +10:30
Zuhayr
6fed0c70da Applying NO_BLOOD flag to bleeding code. 2014-01-05 14:06:51 +10:30
Zuhayr
28d8109136 Added NO_BLOOD and IS_SLOW to dionaea. 2014-01-05 13:48:49 +10:30
Mark Aherne (Faerdan)
909c873b2e Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2014-01-05 02:48:44 +00:00
Mark Aherne (Faerdan)
6d9368d949 Updated how NanoUI renders templates, using JSRender without the JSViews data-linking. This makes it much easier to create NanoUIs
as you don't need to provide the full data structure up-front, part of an effort to make NanoUI more accessible.

I have removed the carets (^) from all templates as they are not used any more.

For safety I moved the src_object and user checks from the master controller to the nanoui process proc.
2014-01-05 02:48:15 +00:00
Zuhayr
db164356d8 Merge pull request #4202 from fira/dev-ghostanalyzers
Added Air Analyser verb for ghosts to spy on supermatter and atmos
2014-01-04 18:12:06 -08:00
RKF45
9b62f7b23d Small fixes, again 2014-01-04 21:26:28 +01:00
RKF45
9b2ff51486 Merge remote-tracking branch 'upstream/dev' 2014-01-04 19:41:19 +01:00
Fira
354b1978ea Partial fix for pAI emotes (they still can't hear beyond one container
level, will require a say/emote code hack)
2014-01-04 15:22:17 +01:00
Fira
ed5307abd0 Added Air Analyser verb for ghosts to spy on supermatter and atmos 2014-01-04 12:27:07 +01:00
Fira
de7c480439 Added GhostRadio -- Allowing ghosts to spy on radio from anywhere 2014-01-04 12:25:09 +01:00
Ccomp5950
ad740b9397 Merge pull request #4198 from Zuhayr/dev
Diona nymphs are now wearable.
2014-01-03 19:33:54 -08:00
Zuhayr
7005a66d5b Fix for containers getting left behind when nymphs grow. 2014-01-04 13:28:32 +10:30
Zuhayr
fa2b6fa6b4 Couple of oversights with diona. 2014-01-04 13:23:59 +10:30
Zuhayr
47dda54a72 Forgot SLOT_HEAD. 2014-01-04 12:53:51 +10:30
Zuhayr
f2300725f7 Made it possible to pick up and wear diona nymphs. 2014-01-04 12:49:55 +10:30
Zuhayr
122f5854d6 Fix for oversight of dionaea needing to breathe. 2014-01-04 12:49:15 +10:30
Mark Aherne (Faerdan)
fa085705ab Updated NanoUI's nanomanager with update_user_uis and close_user_uis procs. These procs allow you to update and close uis for a specific user and optionally a specific src_object and/or ui_key.
An example of where the update_user_uis proc will be used is in updating any open PDA UIs for users when sending or receiving messages.

Added a link to the new NanoUI wiki page in the TemplatesGuide.txt file.
2014-01-04 02:09:35 +00:00
Zuhayr
62893f80b6 Merge branch 'master' of https://github.com/Baystation12/Baystation12 2014-01-04 11:35:07 +10:30
Mark Aherne (Faerdan)
a99a7c3dca Fixes/tweaks for NanoUI. These were made by TG coders, so I'm just adding them here.
* Transfer open ui instances when transferring a user to another mob
* Runtime fixes in the NanoUI Topic and nanoclose client verb
* Return focus to the map when a NanoUI is opened
2014-01-03 23:58:44 +00:00
Mloc
08678a9e3e Merge pull request #4186 from Ccomp5950/kick_reason
Admins can now put a reason for booting someone from the server.
2014-01-03 03:42:59 -08:00
Zuhayr
1a4e8fafe2 Merge pull request #4183 from Iamgoofball/cookie
Made cookies able to be baked in the microwave.
2014-01-03 03:27:57 -08:00
Ccomp5950
ea32e235ab Admins can now put a reason for booting someone from the server.
Virgie requested feature.
2014-01-03 01:09:06 -06:00
Iamgoofball
a4536a3e90 Made cookies able to be baked in the microwave 2014-01-02 17:15:34 -08:00
DJSnapshot
2949c2f675 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2014-01-02 16:56:38 -08:00
Zuhayr
2c492d8289 Using DNA2 files from master. 2014-01-03 11:19:40 +10:30
Zuhayr
f679776a22 Made diona nymph evolution whitelisted. 2014-01-03 09:37:13 +10:30
RKF45
861d98797f Merge remote-tracking branch 'upstream/master' 2014-01-01 22:28:31 +01:00
RKF45
86334cbee2 I have no idea what I'm doing D: 2014-01-01 17:03:02 +01:00
Zuhayr
37d96ebc80 Nerfs abandoned crates to be less fucking moronic. 2014-01-02 00:42:11 +10:30
Zuhayr
1cddbeb180 Fix for ninja being unable to wear full-sized oxytanks. 2014-01-01 22:10:25 +10:30
Zuhayr
f638f1db96 Prevented the ability to open locked crates with random items. 2014-01-01 21:33:23 +10:30
Zuhayr
b6af4a1b4e Removes mime and HONK carts from protolathe. 2014-01-01 21:26:19 +10:30
DJSnapshot
b294174acb Openable soda cans and beer bottles! 2013-12-31 17:52:12 -08:00
Zuhayr
56c967c250 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2013-12-31 21:24:03 +10:30
LightningIron
5007133848 Merge remote-tracking branch 'upstream/master' 2013-12-30 22:07:18 -06:00
DJSnapshot
7a7eca4393 Merge pull request #4146 from Baystation12/dev-freeze
Dev-freeze --> Master staging [Going live!]
2013-12-30 13:52:21 -08:00