Commit Graph

3058 Commits

Author SHA1 Message Date
Mark Aherne (Faerdan)
5d04a41151 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).

Conflicts:
	code/game/objects/items/devices/PDA/PDA.dm
	code/game/objects/items/devices/uplinks.dm
	code/modules/reagents/Chemistry-Machinery.dm
	nano/css/shared.css
2014-01-05 23:28:52 -05:00
Rob Nelson
68fd13b90c Fix fire extinguisher not being fillable with the top off. 2014-01-05 22:35:30 -05:00
d3athrow
752a61087a Adds an open button next to comms sayers name that opens the nearest airlock to them maximum of 3 tiles away. does not work for people not on camera or using something that makes them untrackable(digital camo, agent card, ninja mask, etc) 2014-01-05 19:21:35 -05:00
ZomgPonies
aa8fcc9b15 Randomized lawset system + config options 2014-01-05 17:50:13 -05:00
ZomgPonies
fdc1f7c455 More explosion optimisations 2014-01-05 00:55:24 -05:00
Mark Aherne (Faerdan)
0a29d579c6 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.

Conflicts:
	code/game/objects/items/devices/PDA/PDA.dm
	nano/js/libraries/2-jsviews.js
	nano/templates/chem_dispenser.tmpl
	nano/templates/telescience_console.tmpl
2014-01-05 00:48:28 -05:00
ZomgPonies
e9feda83cb Crematorium typo 2014-01-04 21:33:04 -05:00
Nanai
69e713c04a Surgery Update
Proper repair surgery for internal organs- Scalpel replaced by membranes from advanced kits, robotic hearts have a separate surgery.

Conflicts:
	code/modules/surgery/ribcage.dm
2014-01-04 15:44:23 -05:00
ZomgPonies
ca011ee962 NanoUI update 2014-01-04 03:50:54 -05:00
ZomgPonies
703b35d3dc Optimized explosions, not recursive ones 2014-01-04 03:21:07 -05:00
ZomgPonies
6827a12afe Fire extinguishers can now spray any reagent desired. 2014-01-03 21:22:53 -05:00
DJSnapshot
8f9e08150e mecha fixes 2014-01-02 20:51:47 +01:00
ZomgPonies
a0d866b366 Popable cans and beer cans 2013-12-31 21:44:21 -05:00
ZomgPonies
47b19fc653 Player-controlled giant spiders 2013-12-30 18:18:02 -05:00
ZomgPonies
5e3dca39a1 Supply pack bugfixing 2013-12-30 12:46:44 -05:00
ZomgPonies
6bae66a53a Small bugfixes 2013-12-29 17:04:18 -05:00
ZomgPonies
04542065e5 Tons of new Mafia-theme stuff 2013-12-29 14:30:29 -05:00
ZomgPonies
e75a51026d PDA fix 2013-12-29 14:00:36 -05:00
ZomgPonies
1a58a959b6 Morgue fix 2013-12-29 13:52:58 -05:00
ZomgPonies
ae3ff027a9 Morgue/Crematorium Update 2013-12-29 13:25:31 -05:00
ZomgPonies
4c6e8fdbd4 NanoUI PDA optimizations 2013-12-29 12:32:51 -05:00
ZomgPonies
39a86ccc8e Gun cabinet sprite fix 2013-12-28 14:00:40 -05:00
ZomgPonies
9bd4cc07db Adds kittens 2013-12-28 12:58:54 -05:00
ZomgPonies
20ae80510a Adds gun cabinets 2013-12-28 11:25:11 -05:00
ZomgPonies
38682de629 Adds ability to write on walls with blood 2013-12-28 11:08:52 -05:00
ZomgPonies
55eb99315e New security gasmasks 2013-12-28 09:31:53 -05:00
ZomgPonies
80b76cf076 Fix PDA messenger bug 2013-12-28 08:47:58 -05:00
ZomgPonies
1d47723912 uplink fix 2013-12-28 07:54:04 -05:00
ZomgPonies
dcaeea24bf Adding large cardboard boxes 2013-12-25 07:06:13 -05:00
ZomgPonies
9ad437b8c5 Adding checks for LAssailant everywhere whee 2013-12-23 04:57:44 -05:00
ZomgPonies
9a8d2ff8b8 Removedd console spam 2013-12-23 02:54:20 -05:00
ZomgPonies
5df339188e Merge branch 'master' of https://github.com/ZomgPonies/Paradise 2013-12-23 02:49:59 -05:00
ZomgPonies
4def7c9a65 Added RPD 2013-12-23 02:49:52 -05:00
alex-gh
6e0f7ac0be Made explosive implants use a random phrase instead of preset one 2013-12-23 08:01:49 +01:00
ZomgPonies
2573088771 PDA NanoUI 2013-12-22 16:03:21 -05:00
ZomgPonies
04a00e067f Added sarcophagai to clown planet 2013-12-22 10:00:36 -05:00
ZomgPonies
5661d24dc7 Updated ashtray code! 2013-12-22 06:36:27 -05:00
ZomgPonies
b9f5b511d3 New signs! 2013-12-22 06:36:11 -05:00
ZomgPonies
b0dca0269f Oldcode Fireworks! 2013-12-21 06:00:40 -05:00
ZomgPonies
e57f11c5f9 Buildable Poker Tables 2013-12-20 22:03:32 -05:00
ZomgPonies
5ce256b73c Organ/Surgery Overhaul Part 1 2013-12-19 07:25:55 -05:00
ZomgPonies
62b0b49659 Brain Borer Overhaul 2013-12-19 03:32:19 -05:00
alex-gh
329c8ffb7f penlights can go on your ear now 2013-12-19 02:20:50 +01:00
ZomgPonies
e71494f4cf New posters for the people! 2013-12-18 04:56:23 -05:00
ZomgPonies
7658fe255d Vamp update 5 2013-12-16 02:37:07 -05:00
ZomgPonies
85e75ca052 Walking on glass shard fix 2013-12-14 20:02:32 -05:00
ZomgPonies
12b8ae8d76 Magic Overhaul 2013-12-14 05:54:03 -05:00
ZomgPonies
80e78d1a03 Bugfixes 2013-12-11 19:23:04 -05:00
alex-gh
270d5c24a7 Placing tiles on a space turfs no longer results in unsimulated platings 2013-12-11 00:40:10 +01:00
ZomgPonies
377ed51bd6 IP changes 2013-12-06 23:06:37 -05:00