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
Ccomp5950
c8beb39944
Dirt Fixes. Pass ALL the attack_by's to the floor.
2014-01-05 19:17:26 -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
Zuhayr
b0aeb89bd1
Reusing some unused flags in species.
2014-01-05 13:44:17 +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)
c1ed93cf29
The new NanoUI PDA will now update automatically, eliminating the need for a Refresh button.
...
When a user sends or recieves a Message using a PDA, the UI (if open) will now update instantly to show the sent/received message (this uses the new nanomanager.update_user_uis proc).
2014-01-04 02:12:18 +00:00
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
Ccomp5950
5a356fabca
Recursive Derp. This should fix that.
2014-01-03 17:05:58 -06:00
Ccomp5950
b654cfccda
This doesn't look right either.
2014-01-03 13:42:42 -06:00
Ccomp5950
62df59ee68
Allow people inside/on objects to hear as well as cortical borers.
2014-01-03 12:55:40 -06:00
Ccomp5950
8ea79311c7
Compile fix after bad merge.
...
VERY BAD MERGE, no treats.
2014-01-03 11:03:39 -06:00
Zuhayr
db762394aa
Merge pull request #4184 from Ccomp5950/fingerprints
...
Fingerprints on showers and crayon graffiti.
2014-01-03 05:46:38 -08: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
Mloc
d0736ff9cc
Merge pull request #4185 from Ccomp5950/cyborg_hiddenprints
...
AI / Cyborgs will now leave hiddenprints.
2014-01-03 03:42:08 -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
Ccomp5950
011c116373
AI / Cyborgs will now leave hiddenprints.
2014-01-03 00:28:54 -06:00
Ccomp5950
f0563911cb
Fingerprints on showers and crayon graffiti.
...
fixes #4076
as well as admin request on crayons.
2014-01-02 20:26:14 -06:00
Chinsky
2737e20e7b
Merge pull request #4174 from Zuhayr/master
...
Drone sprite replacement, diona evolution whitelisting.
2014-01-02 18:11:47 -08:00
Zuhayr
e642b3e7e7
Merge pull request #4175 from Mloc/runtimelog
...
Fixes runtime logging and makes it a config option.
2014-01-02 17:46:28 -08: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
Mloc-Argent
bd3a1718c4
Fixes runtime logging and makes it a config option.
...
Option starts off by default, since that could be seen as the original behavior...
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2014-01-02 21:38:15 +00:00