mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-20 20:45:28 +01:00
TG Upstream Part 1
3591 individual conflicts Update build.js Update install_node.sh Update byond.js oh my fucking god hat slow huh holy shit we all fall down 2 more I missed 2900 individual conflicts 2700 Individual conflicts replaces yarn file with tg version, bumping us down to 2200-ish Down to 2000 individual conflicts 140 down mmm aaaaaaaaaaaaaaaaaaa not yt 575 soon 900 individual conflicts 600 individual conflicts, 121 file conflicts im not okay 160 across 19 files 29 in 4 files 0 conflicts, compiletime fix time some minor incap stuff missed ticks weird dupe definition stuff missed ticks 2 incap fixes undefs and pie fix Radio update and some extra minor stuff returns a single override no more dupe definitions, 175 compiletime errors Unticked file fix sound and emote stuff honk and more radio stuff
This commit is contained in:
@@ -1,12 +1,3 @@
|
||||
<<<<<<< HEAD
|
||||
/**
|
||||
* So far, only used by the fishing minigame. Feel free to rename it to something like veryfastprocess
|
||||
* if you need one that fires 10 times a second
|
||||
*/
|
||||
PROCESSING_SUBSYSTEM_DEF(fishing)
|
||||
name = "Fishing"
|
||||
wait = 0.1 SECONDS
|
||||
=======
|
||||
/// subsystem for the fishing minigame processing.
|
||||
PROCESSING_SUBSYSTEM_DEF(fishing)
|
||||
name = "Fishing"
|
||||
@@ -40,4 +31,3 @@ PROCESSING_SUBSYSTEM_DEF(fishing)
|
||||
qdel(lure)
|
||||
|
||||
return SS_INIT_SUCCESS
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
|
||||
@@ -17,11 +17,7 @@ GLOBAL_LIST_INIT_TYPED(quirk_blacklist, /list/datum/quirk, list(
|
||||
list(/datum/quirk/transhumanist, /datum/quirk/body_purist),
|
||||
list(/datum/quirk/prosthetic_organ, /datum/quirk/tin_man, /datum/quirk/body_purist),
|
||||
list(/datum/quirk/quadruple_amputee, /datum/quirk/paraplegic, /datum/quirk/hemiplegic),
|
||||
<<<<<<< HEAD
|
||||
//list(/datum/quirk/quadruple_amputee, /datum/quirk/frail), // SKYRAT EDIT REMOVAL- Since we have synth wounds now, frail has a large downside for prosthetics and such
|
||||
=======
|
||||
list(/datum/quirk/quadruple_amputee, /datum/quirk/frail),
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
list(/datum/quirk/social_anxiety, /datum/quirk/mute),
|
||||
list(/datum/quirk/mute, /datum/quirk/softspoken),
|
||||
list(/datum/quirk/poor_aim, /datum/quirk/bighands),
|
||||
@@ -30,7 +26,6 @@ GLOBAL_LIST_INIT_TYPED(quirk_blacklist, /list/datum/quirk, list(
|
||||
list(/datum/quirk/photophobia, /datum/quirk/nyctophobia),
|
||||
list(/datum/quirk/item_quirk/settler, /datum/quirk/freerunning),
|
||||
list(/datum/quirk/numb, /datum/quirk/selfaware),
|
||||
<<<<<<< HEAD
|
||||
//SKYRAT EDIT ADDITION BEGIN
|
||||
list(/datum/quirk/equipping/nerve_staple, /datum/quirk/nonviolent),
|
||||
list(/datum/quirk/equipping/nerve_staple, /datum/quirk/item_quirk/nearsighted),
|
||||
@@ -44,8 +39,6 @@ GLOBAL_LIST_INIT_TYPED(quirk_blacklist, /list/datum/quirk, list(
|
||||
list(/datum/quirk/oversized, /datum/quirk/item_quirk/settler),
|
||||
list(/datum/quirk/echolocation, /datum/quirk/item_quirk/blindness, /datum/quirk/item_quirk/nearsighted, /datum/quirk/item_quirk/deafness),
|
||||
//SKYRAT EDIT ADDITION END
|
||||
=======
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
))
|
||||
|
||||
GLOBAL_LIST_INIT(quirk_string_blacklist, generate_quirk_string_blacklist())
|
||||
@@ -96,7 +89,6 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
|
||||
if(initial(quirk_type.abstract_parent_type) == type)
|
||||
continue
|
||||
|
||||
<<<<<<< HEAD
|
||||
// SKYRAT EDIT ADDITION START
|
||||
if(initial(quirk_type.erp_quirk) && CONFIG_GET(flag/disable_erp_preferences))
|
||||
continue
|
||||
@@ -105,8 +97,6 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
|
||||
continue
|
||||
// SKYRAT EDIT ADDITION END
|
||||
|
||||
=======
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
quirks[initial(quirk_type.name)] = quirk_type
|
||||
quirk_points[initial(quirk_type.name)] = initial(quirk_type.value)
|
||||
|
||||
@@ -203,11 +193,7 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
|
||||
/// be valid.
|
||||
/// If no changes need to be made, will return the same list.
|
||||
/// Expects all quirk names to be unique, but makes no other expectations.
|
||||
<<<<<<< HEAD
|
||||
/datum/controller/subsystem/processing/quirks/proc/filter_invalid_quirks(list/quirks, list/augments) // SKYRAT EDIT - AUGMENTS+
|
||||
=======
|
||||
/datum/controller/subsystem/processing/quirks/proc/filter_invalid_quirks(list/quirks)
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
var/list/new_quirks = list()
|
||||
var/list/positive_quirks = list()
|
||||
var/points_enabled = !CONFIG_GET(flag/disable_quirk_points)
|
||||
@@ -216,14 +202,11 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
|
||||
|
||||
var/list/all_quirks = get_quirks()
|
||||
|
||||
<<<<<<< HEAD
|
||||
// SKYRAT EDIT BEGIN - AUGMENTS+
|
||||
for(var/key in augments)
|
||||
var/datum/augment_item/aug = GLOB.augment_items[augments[key]]
|
||||
balance += aug.cost
|
||||
// SKYRAT EDIT END
|
||||
=======
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
for (var/quirk_name in quirks)
|
||||
var/datum/quirk/quirk = all_quirks[quirk_name]
|
||||
if (isnull(quirk))
|
||||
|
||||
@@ -17,7 +17,6 @@ PROCESSING_SUBSYSTEM_DEF(reagents)
|
||||
GLOB.fake_reagent_blacklist = list(/datum/reagent/medicine/c2, /datum/reagent/medicine, /datum/reagent/reaction_agent)
|
||||
//Build GLOB lists - see holder.dm
|
||||
build_chemical_reactions_lists()
|
||||
<<<<<<< HEAD
|
||||
|
||||
// SKYRAT EDIT ADDITION START
|
||||
if(CONFIG_GET(flag/disable_erp_preferences))
|
||||
@@ -31,8 +30,6 @@ PROCESSING_SUBSYSTEM_DEF(reagents)
|
||||
if(reaction_list)
|
||||
reaction_list -= reaction_datum
|
||||
// SKYRAT EDIT ADDITION END
|
||||
=======
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
return SS_INIT_SUCCESS
|
||||
|
||||
/datum/controller/subsystem/processing/reagents/fire(resumed = FALSE)
|
||||
|
||||
@@ -24,11 +24,7 @@ PROCESSING_SUBSYSTEM_DEF(station)
|
||||
// Autowiki also wants consistent outputs, for example making sure the vending machine page always reports the normal products
|
||||
#if !defined(UNIT_TESTS) && !defined(AUTOWIKI)
|
||||
SetupTraits()
|
||||
<<<<<<< HEAD
|
||||
//display_lobby_traits() SKYRAT EDIT REMOVAL
|
||||
=======
|
||||
display_lobby_traits()
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
#endif
|
||||
|
||||
announcer = new announcer() //Initialize the station's announcer datum
|
||||
@@ -177,10 +173,7 @@ PROCESSING_SUBSYSTEM_DEF(station)
|
||||
var/datum/station_trait/trait_to_remove = i
|
||||
selectable_traits_by_types[initial(trait_to_remove.trait_type)] -= trait_to_remove
|
||||
|
||||
<<<<<<< HEAD
|
||||
/* SKYRAT EDIT REMOVAL
|
||||
=======
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
/// Update station trait lobby buttons for clients who joined before we initialised this subsystem
|
||||
/datum/controller/subsystem/processing/station/proc/display_lobby_traits()
|
||||
for (var/mob/dead/new_player/player as anything in GLOB.new_player_list)
|
||||
@@ -189,7 +182,4 @@ PROCESSING_SUBSYSTEM_DEF(station)
|
||||
continue
|
||||
observer_hud.add_station_trait_buttons()
|
||||
observer_hud.show_hud(observer_hud.hud_version)
|
||||
<<<<<<< HEAD
|
||||
*/
|
||||
=======
|
||||
>>>>>>> 4b4ae0958fe6b5d511ee6e24a5087599f61d70a3
|
||||
|
||||
Reference in New Issue
Block a user