Skip to content

Commit

Permalink
a lot fixes and maps upd
Browse files Browse the repository at this point in the history
  • Loading branch information
Artemchik542 committed Jul 22, 2024
1 parent b5ec283 commit da37c72
Show file tree
Hide file tree
Showing 9 changed files with 21 additions and 20 deletions.
6 changes: 6 additions & 0 deletions _maps/_basemap.dm
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@
#include "map_files\tramstation\tramstation.dmm"
#include "map_files\wawastation\wawastation.dmm"

//MASSMETA EDIT ADDITON START - Compiling our modular maps too!
#include "map_files\PubbyStation\PubbyStation.dmm"
#include "map_files\KiloStation\KiloStation.dmm"
#include "map_files\ProtoBoxStation\ProtoBoxStation.dmm"
//MASSMETA EDIT ADDITON END

#ifdef CIBUILDING
#include "templates.dm"
#endif
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#define CHALLENGE_TIME_LIMIT (5 MINUTES)
#define CHALLENGE_SHUTTLE_DELAY (25 MINUTES) // 25 minutes, so the ops have at least 5 minutes before the shuttle is callable.


GLOBAL_LIST_EMPTY(jam_on_wardec)

/obj/item/nuclear_challenge
Expand Down
2 changes: 1 addition & 1 deletion massmeta/features/cheburek_car/includes.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
#include "code\cheburek.dm"
#include "code\driveshaft_rod.dm"
#include "code\nukeops_uplink.dm"
#include "code\vehicle_actions.dm"
#include "code\vehicle_actions.dm"
2 changes: 1 addition & 1 deletion massmeta/features/nukes_pop_reduce/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

### Description:

Меняет минимальное количество игроков для объявления войны на 25 и даёт по формуле общий ТК всем нюкам в зависимости от онлайна ([кол-во игроков]*3), т.е. 25 pop = 75 TC, 50 pop = 150 TC, 100 pop = 300 TC.
Меняет минимальное количество игроков для объявления войны на 25 и даёт по формуле общий ТК всем нюкам в зависимости от онлайна ([кол-во игроков]*6), т.е. 25 pop = 150 TC, 50 pop = 300 TC, 100 pop = 600 TC.


### TG Proc/File Changes:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
causing them to feel immense pain, may also break their legs."
button_icon = 'massmeta/features/wizard_spells/icons/actions_spells.dmi'
button_icon_state = "torsion"
sound = "massmeta/features/wizard_spells/sound/testicular_torsion.ogg"
sound = 'massmeta/features/wizard_spells/sound/testicular_torsion.ogg'

school = SCHOOL_SANGUINE
invocation_type = INVOCATION_SHOUT
Expand All @@ -29,8 +29,8 @@
var/mob/living/carbon/human/human_victim = victim
human_victim.apply_damage(rand(40, 55), BRUTE, BODY_ZONE_L_LEG, wound_bonus = rand(45, 75), forced = TRUE)
human_victim.apply_damage(rand(40, 55), BRUTE, BODY_ZONE_R_LEG, wound_bonus = rand(45, 75), forced = TRUE)
var/list/phrase = world.file2list("massmeta/strings/testicular_torsion_phrases.txt")
if(human_victim.stat != DEAD) // no ghosts speak
var/list/phrase = world.file2list("massmeta/strings/testicular_torsion_phrases.txt")
human_victim.say(pick(phrase))
human_victim.emote("screech")
return TRUE
Expand Down
7 changes: 0 additions & 7 deletions massmeta/mapping/_basemap.dm

This file was deleted.

1 change: 0 additions & 1 deletion massmeta/modular_meta_features.dm
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@
#include "code\datums\components\crafting\weapon_ammo.dm"
#include "code\modules\ammunition\ballistic\shotgun.dm"
#include "code\modules\projectiles\projectile\bullets\shotgun.dm"
#include "mapping\_basemap.dm"
#include "code\modules\vending\wardrobes.dm"
#include "code\modules\clothing\head\jobs.dm"
#include "code\modules\clothing\suits\armor.dm"
Expand Down
10 changes: 7 additions & 3 deletions massmeta/modularization_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -343,9 +343,13 @@ var/something = 2 //MASSMETA EDIT
* 🟡 Заимствованные с других билдов (некоторые желательно не менять, т.к. мы можем подтягивать обновления в других билдов)
* 🟢 Наши самодельные, они же полностью независимые, например, ProtoBoxStation (меняем и чиним как хотим)

Все наши Новые карты лежат по пути **`massmeta/_maps/map_files/`** (не в модульной папке).
⚠️ Вся работа с любыми картами идёт **Не в модульной папке**!

К каждой карте идёт дополнительно **`.json`** файл-конфигурации в **`massmeta/_maps/`**, не забудьте добавить его тоже!
Все наши Новые карты лежат по пути **`_maps/map_files/`**

К каждой карте идёт дополнительно **`.json`** файл-конфигурации в **`_maps/`**, не забудьте добавить его тоже!

Также впишите новую карту в **`_maps/_basemap.dm`** (под комментами), чтобы её тоже скомпилировало.

### Модульное Изменение Карт (Авто-мапперы)

Expand Down Expand Up @@ -373,7 +377,7 @@ var/something = 2 //MASSMETA EDIT

При изменении оригинальных файлов TGUI поступаем аналогично, как и при изменении вышележащего кода DM, однако схема написания комментариев тут несколько иная.

Вы можете использовать как `// MASSMETA EDIT`, так и `/* MASSMETA EDIT */`, хотя в некоторых случаях вам придется использовать одно вместо другого. (в некотрых языках '//' - могут не являться комментированием, учтите это)
Вы можете использовать как `// MASSMETA EDIT`, так и `/* MASSMETA EDIT */`, хотя в некоторых случаях вам придется использовать одно вместо другого.

В целом, старайтесь, чтобы комментарии к изменениям находились на той же строке, что и само изменение. Предпочтительно внутри JSX-тега. Например:

Expand Down
8 changes: 4 additions & 4 deletions tgui/packages/tgui/interfaces/PreferencesMenu/MainPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -224,11 +224,11 @@ const GenderButton = (props: {
placement="right-end"
content={
<Stack backgroundColor="white" ml={0.5} p={0.3}>
{/*MASSMETA EDIT CHANGE BEGIN (gay_removal)*/}
{/*ORIGINAL*/}
{/*{[Gender.Male, Gender.Female, Gender.Other, Gender.Other2].map(*/}
{/* MASSMETA EDIT CHANGE BEGIN (gay_removal) */}
{/* ORIGINAL */}
{/* {[Gender.Male, Gender.Female, Gender.Other, Gender.Other2].map( */}
{[Gender.Male, Gender.Female].map(
/*MASSMETA EDIT CHANGE END*/
/* MASSMETA EDIT CHANGE END */
(gender) => {
return (
<Stack.Item key={gender}>
Expand Down

0 comments on commit da37c72

Please sign in to comment.