mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-09 16:33:50 +00:00
* Emag bounty computer to show contract connection * Corrupted text helper * WIP on corrupted text * Randomly corrupt text when looking at connect screen * Barebones accessible Syndicate bounties screen * Contract barebones and Synd UI work * Further text changes, antag checks * Further UI changes, full contract generation with areas/target * dropoff point checks, and move to uplink item for requesting bounties * WIP contract uplink item * Contract uplink and continued contract improvements * Completed contract uplink, and continued contract work * Droppod WIP * Further droppod work * Mob WIP * Further mob WIP * No mob * Callback for putting in mob * Further WIP with pod checks * Better location picking and signal fix * Further pod changes, WIP of payouts * Overall finished payment/contract system * Code cleanup Revert changes to bounty console Remove debug messages * Small refactor * Add kit with set and randomised items. * Fix box * Very minor flavor text for inserting into pod, plus roundend text * Pod return sound * Contract uplink slight styling changes * We don't keep giving telecrystals until they literally can't hold anymore * Ship them off to ninja base instead * Nerf bring them dead, but give a nice boost for bring them alive Overall this is a nerf, so we also throw in an agent card to the bundle * Ship them back * Minor text changes and slight TC change * Always give the black and red variant space suit * Error sounds * Dropoff area locator There's sometimes duplicates, i.e. security office - but only one of them will work. This shows you where to go. * Small fixes * Bugfix, further changing of TC * Ransom wip * Ransom system * Few changes * Properly pay for ransoms and appropriate logic for dropoffs * Terminal sounds * Talk on command channel when ransom is given, or if they were too late * Change to announce system * Announcements/auto pay ransom * Proper wait * Name pods properly * Don't send blacklisted items * fix * Improvements * Announcements are less huge... * Not a file... * Improvement * Drop them not in a wall * Halves eye blur and styles payment vend * No memes allowed
36 lines
1.2 KiB
Plaintext
36 lines
1.2 KiB
Plaintext
/obj/item/modular_computer/tablet //Its called tablet for theme of 90ies but actually its a "big smartphone" sized
|
|
name = "tablet computer"
|
|
icon = 'icons/obj/modular_tablet.dmi'
|
|
icon_state = "tablet-red"
|
|
icon_state_unpowered = "tablet"
|
|
icon_state_powered = "tablet"
|
|
icon_state_menu = "menu"
|
|
hardware_flag = PROGRAM_TABLET
|
|
max_hardware_size = 1
|
|
w_class = WEIGHT_CLASS_SMALL
|
|
steel_sheet_cost = 1
|
|
slot_flags = ITEM_SLOT_ID | ITEM_SLOT_BELT
|
|
has_light = TRUE //LED flashlight!
|
|
comp_light_luminosity = 2.3 //Same as the PDA
|
|
var/finish_color = null
|
|
|
|
/obj/item/modular_computer/tablet/update_icon()
|
|
..()
|
|
if(!finish_color)
|
|
finish_color = pick("red","blue","brown","green","black")
|
|
icon_state = "tablet-[finish_color]"
|
|
icon_state_unpowered = "tablet-[finish_color]"
|
|
icon_state_powered = "tablet-[finish_color]"
|
|
|
|
/obj/item/modular_computer/tablet/syndicate_contract_uplink
|
|
name = "tablet computer"
|
|
icon = 'icons/obj/modular_tablet.dmi'
|
|
icon_state = "tablet-red"
|
|
icon_state_unpowered = "tablet"
|
|
icon_state_powered = "tablet"
|
|
icon_state_menu = "hostile"
|
|
w_class = WEIGHT_CLASS_SMALL
|
|
slot_flags = ITEM_SLOT_ID | ITEM_SLOT_BELT
|
|
comp_light_luminosity = 4.3
|
|
finish_color = "red"
|