If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Medicine: The Remedy of Sheer Desperation

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Medicine: The Remedy of Sheer Desperation

Also known as: 药:绝望的解决手段
Developer: Yuxiu[1]
Publisher: Yuxiu[1]
Platforms: Windows, Mac OS X, Android
Released internationally: 2021[1][2]


CodeIcon.png This game has unused code.
DevMessageIcon.png This game has a hidden developer message.
MusicIcon.png This game has unused music.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.
LevelSelectIcon.png This game has a hidden level select.
BonusIcon.png This game has hidden bonus content.


<Sanky> please suggest an unused sprite with a clock or something
This game is still under active development.
Be aware that any unused content you find may become used or removed in the future. Please only add things to the article that are unlikely to ever be used, or went unused for some time. If they do get used, please remove them from the page and specify in the edit summary!
SOMETIMES I SEE A TEXT BOX AND I JUST CAN'T HELP MYSSDFGFFDHFGDJGGFSHGDFH
This page sucks.
If you could make it suck less, that would be awesome.
Specifically: No indication of which English lines are official translations. Chinese and English lines are combined when they should be separated with a comparison template or somesuch.

In Medicine: The Remedy of Sheer Desperation, it turns out that you are struggling to go on living. You, since childhood, have been suffering from a peculiar disease, causing you severe and even fatal headaches. You have to work hard to earn enough for medicine as well as to maintain your well-being.

(Source: Original TCRF research)

Unused Message

Among the loading screen hints is this message:

你想看所有的loading内容吗?真是太贪心了,你这个肮脏的黑客。

Which translates to:

You want to see all the loading (tips) content? That's greedy, you dirty hacker.

Debug Stuff

Developer Tools

To gain access the debug menu, set config.developer to True in the game's .rpy code. A new option, "测试菜单 / Test", should appear in the options. Although the game is originally in Chinese, the menu also has an English translation.

MedicineYuxiu - DebugMenu.png
  • "基础 / Basic"
    • "跳过等待时间 / Skip Waiting", sets the length of all forced game freezes to 0.1 seconds. (+ "()" if True.)
    • "探索测试 / Test Explore", allows the user to optionally enter an exploration event ID instead of selecting randomly and continue exploring afterwards. (+ "()" if True.)
    • "任务测试 / Test Tasks", goes through a set of certain task-related events. More on this topic below.
  • "进度 / Progress"
    • "解锁音乐 / Unlock all music", unlocks all music in the Musicroom.
    • "初始化数据 / Reset data", resets all game variables to default.

"解锁音乐 / Unlock all music" command is followed by a "解锁完毕,单击屏幕退出。/ Unlock Done, Click quit." dialogue.

Details about "任务测试 / Test Tasks":

  • Dialogue: "即将从头开始测试。/ Test beginning."
  • Repeat for all possible, reachable task:
    • Load the task event.
    • Set Mental State value up to 1000.
  • Dialogue: "测试完成。/ Test Done."
  • Return to the title.

Loading Screen Loop

You can access this debug feature only by calling the test_loading label. Loading screen itself is not much different, except that it finishes faster than you have time to read anything on it.

Details:

  • Change the background to black.
  • Load a loading screen.
  • Change the background to the player's work room.
  • Dialogue: "测试Loading界面。/ Testing Loading screen..."
  • Loop.

Ending Information

You can access this debug feature only by calling the endingTest screen. It will display which ending is currently played.

  • "Ending1", False/True. (Ending: "——死亡是最好的解药。/ Death is the best medicine.")
  • "Ending2", False/True. (Ending: "——你失去了活着的权利。/ You aren't qualified to to live anymore.")
  • "Insist", False/True. (WIP EVENT*)

It also seems to have a "关闭" close button, but it lacks a translation and doesn't seem to appear.

The insist event will happen on Friday, the player will actually survive the faint and be transported to the hospital. At the moment it lacks most of the English translation.

Unused Music

Admittedly, there is music of the same name used in the game, but this one is in the conveniently named "unused" folder. In fact, it is "Shining Stars" by Vernon.

File Audio
Bright_Anticipations

Unused Text

Inventory

There is one file without extension in the game, named "bagpack". It might be intended for use with the planned inventory system. It contains two strings in Chinese:

Text Translation
#vip卡 #VIP Card
#色照 #Photography

Loading Tips

There is one hint that has been commented out for the present moment.

Language Text
Chinese 好感度:和某人的好感度达到一定水平时可以请求约会,只能在周末进行,消耗若干回合。
English Favorability: You can request a date when you reach a certain level of Favorability with someone,

which can only be done on weekends and consumes a number of rounds.

Unused Code

Save and Load

Variables showing which ending you are currently playing are not stored in the save file, most likely because they serve no real purpose beyond loading the correct ending.

#pickle.dump(ending1, saveFile, True)
#pickle.dump(ending2, saveFile, True)

...

#global ending1    
#global ending2

...

#ending1=pickle.load(loadFile)  
#ending2=pickle.load(loadFile)

Auto-Reset

There is some unused code for automatically resetting the day after loading. Turning it on doesn't seem to actually do anything.

#label after_load:
#    jump restart_today

Notes: Future use

A few events were planned, taking place after the forced end of the game, mainly price changes. One of them, however, is the possibility to "准备手术 / Prepare for surgery" in the hospital from the 16th week of play. For the current moment, it is preceded only by a sentence "暂无。/ No." and return to the checkbox.

Also, the game currently has a calendar system that is not fully presented to players. It supports correct resetting of days according to the number of days in each month and resetting itself after a full year.

The only other element may be an unknown time/date feature. If the number falls in off-scale dimensions, it converts to a string "???".

Unused Variables

There is a one variable persistent.test always set to False. Since it is next to the other two debugging variables, it could have been for the "任务测试 / Test Tasks" command.

Error Handler, Fallbacks and Bonuses

Out-of-Range Task ID

If the game tries to load a task event that does not exist, it will display the following message and then return to the title:

"系统出现错误,请联系作者。/ An error occur in the system, please contact the author."

Skip the Ending

Players are actually able to bypass the forced end of the game without cheating by setting their player name to Test. It also requires config.developer to be set to False, but it's already False by default.

Unacceptable Names

If the game detects that you are trying to enter any of the following names, a bonus dialog will be triggered:

  • ["Pathos", "帕索斯", "pathos"]
  • ["Decay", "德凯", "decay"]
  • ["Arnel", "阿诺尔", "arnel"]
  • ["Serote", "赛罗特", "serote"]
  • ["Halifax", "Lenton", "Lentonicus", "哈利法", "伦托", "伦托尼科斯", "halifax", "lenton", "lentonicus"]
  • ["Creefo", "Augustus", "克雷弗", "奥古斯都", "creefo", "augustus"]
  • ["Deci", "德西", "deci", "dc", "Dc"]
  • ["Leviathan", "利维坦", "海神", "leviathan"]
  • ["Yuxiu", "聿修", "玉秀", "于秀爱", "yuxiu", "yx", "聿修i"]
  • ["Halluke", "哈卢克", "halluke"]
  • ["Depline", "德普林", "depline", "赤松", "Akamatsu", "赤松Akamatsu"]
  • ["Acolas", "阿克拉斯", "acolas"]

References

  1. 1.0 1.1 1.2 Official itch.io page
  2. A loading tip in-game says "这个游戏诞生于2021年6月2日。/ This game was born on 2 June 2021."