diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..22953c3 --- /dev/null +++ b/LICENSE @@ -0,0 +1,291 @@ + EUROPEAN UNION PUBLIC LICENCE v. 1.2 + EUPL © the European Union 2007, 2016 + +This European Union Public Licence (the ‘EUPL’) applies to the Work (as +defined below) which is provided under the terms of this Licence. Any use of +the Work, other than as authorised under this Licence is prohibited (to the +extent such use is covered by a right of the copyright holder of the Work). + +The Work is provided under the terms of this Licence when the Licensor (as +defined below) has placed the following notice immediately following the +copyright notice for the Work: + + Licensed under the EUPL + +or has expressed by any other means his willingness to license under the EUPL. + +1. Definitions + +In this Licence, the following terms have the following meaning: + +- ‘The Licence’: this Licence. + +- ‘The Original Work’: the work or software distributed or communicated by the + Licensor under this Licence, available as Source Code and also as Executable + Code as the case may be. + +- ‘Derivative Works’: the works or software that could be created by the + Licensee, based upon the Original Work or modifications thereof. This + Licence does not define the extent of modification or dependence on the + Original Work required in order to classify a work as a Derivative Work; + this extent is determined by copyright law applicable in the country + mentioned in Article 15. + +- ‘The Work’: the Original Work or its Derivative Works. + +- ‘The Source Code’: the human-readable form of the Work which is the most + convenient for people to study and modify. + +- ‘The Executable Code’: any code which has generally been compiled and which + is meant to be interpreted by a computer as a program. + +- ‘The Licensor’: the natural or legal person that distributes or communicates + the Work under the Licence. + +- ‘Contributor(s)’: any natural or legal person who modifies the Work under + the Licence, or otherwise contributes to the creation of a Derivative Work. + +- ‘The Licensee’ or ‘You’: any natural or legal person who makes any usage of + the Work under the terms of the Licence. + +- ‘Distribution’ or ‘Communication’: any act of selling, giving, lending, + renting, distributing, communicating, transmitting, or otherwise making + available, online or offline, copies of the Work or providing access to its + essential functionalities at the disposal of any other natural or legal + person. + +2. Scope of the rights granted by the Licence + +The Licensor hereby grants You a worldwide, royalty-free, non-exclusive, +sublicensable licence to do the following, for the duration of copyright +vested in the Original Work: + +- use the Work in any circumstance and for all usage, +- reproduce the Work, +- modify the Work, and make Derivative Works based upon the Work, +- communicate to the public, including the right to make available or display + the Work or copies thereof to the public and perform publicly, as the case + may be, the Work, +- distribute the Work or copies thereof, +- lend and rent the Work or copies thereof, +- sublicense rights in the Work or copies thereof. + +Those rights can be exercised on any media, supports and formats, whether now +known or later invented, as far as the applicable law permits so. + +In the countries where moral rights apply, the Licensor waives his right to +exercise his moral right to the extent allowed by law in order to make +effective the licence of the economic rights here above listed. + +The Licensor grants to the Licensee royalty-free, non-exclusive usage rights +to any patents held by the Licensor, to the extent necessary to make use of +the rights granted on the Work under this Licence. + +3. Communication of the Source Code + +The Licensor may provide the Work either in its Source Code form, or as +Executable Code. If the Work is provided as Executable Code, the Licensor +provides in addition a machine-readable copy of the Source Code of the Work +along with each copy of the Work that the Licensor distributes or indicates, +in a notice following the copyright notice attached to the Work, a repository +where the Source Code is easily and freely accessible for as long as the +Licensor continues to distribute or communicate the Work. + +4. Limitations on copyright + +Nothing in this Licence is intended to deprive the Licensee of the benefits +from any exception or limitation to the exclusive rights of the rights owners +in the Work, of the exhaustion of those rights or of other applicable +limitations thereto. + +5. Obligations of the Licensee + +The grant of the rights mentioned above is subject to some restrictions and +obligations imposed on the Licensee. Those obligations are the following: + +Attribution right: The Licensee shall keep intact all copyright, patent or +trademarks notices and all notices that refer to the Licence and to the +disclaimer of warranties. The Licensee must include a copy of such notices and +a copy of the Licence with every copy of the Work he/she distributes or +communicates. The Licensee must cause any Derivative Work to carry prominent +notices stating that the Work has been modified and the date of modification. + +Copyleft clause: If the Licensee distributes or communicates copies of the +Original Works or Derivative Works, this Distribution or Communication will be +done under the terms of this Licence or of a later version of this Licence +unless the Original Work is expressly distributed only under this version of +the Licence — for example by communicating ‘EUPL v. 1.2 only’. The Licensee +(becoming Licensor) cannot offer or impose any additional terms or conditions +on the Work or Derivative Work that alter or restrict the terms of the +Licence. + +Compatibility clause: If the Licensee Distributes or Communicates Derivative +Works or copies thereof based upon both the Work and another work licensed +under a Compatible Licence, this Distribution or Communication can be done +under the terms of this Compatible Licence. For the sake of this clause, +‘Compatible Licence’ refers to the licences listed in the appendix attached to +this Licence. Should the Licensee's obligations under the Compatible Licence +conflict with his/her obligations under this Licence, the obligations of the +Compatible Licence shall prevail. + +Provision of Source Code: When distributing or communicating copies of the +Work, the Licensee will provide a machine-readable copy of the Source Code or +indicate a repository where this Source will be easily and freely available +for as long as the Licensee continues to distribute or communicate the Work. + +Legal Protection: This Licence does not grant permission to use the trade +names, trademarks, service marks, or names of the Licensor, except as required +for reasonable and customary use in describing the origin of the Work and +reproducing the content of the copyright notice. + +6. Chain of Authorship + +The original Licensor warrants that the copyright in the Original Work granted +hereunder is owned by him/her or licensed to him/her and that he/she has the +power and authority to grant the Licence. + +Each Contributor warrants that the copyright in the modifications he/she +brings to the Work are owned by him/her or licensed to him/her and that he/she +has the power and authority to grant the Licence. + +Each time You accept the Licence, the original Licensor and subsequent +Contributors grant You a licence to their contributions to the Work, under the +terms of this Licence. + +7. Disclaimer of Warranty + +The Work is a work in progress, which is continuously improved by numerous +Contributors. It is not a finished work and may therefore contain defects or +‘bugs’ inherent to this type of development. + +For the above reason, the Work is provided under the Licence on an ‘as is’ +basis and without warranties of any kind concerning the Work, including +without limitation merchantability, fitness for a particular purpose, absence +of defects or errors, accuracy, non-infringement of intellectual property +rights other than copyright as stated in Article 6 of this Licence. + +This disclaimer of warranty is an essential part of the Licence and a +condition for the grant of any rights to the Work. + +8. Disclaimer of Liability + +Except in the cases of wilful misconduct or damages directly caused to natural +persons, the Licensor will in no event be liable for any direct or indirect, +material or moral, damages of any kind, arising out of the Licence or of the +use of the Work, including without limitation, damages for loss of goodwill, +work stoppage, computer failure or malfunction, loss of data or any commercial +damage, even if the Licensor has been advised of the possibility of such +damage. However, the Licensor will be liable under statutory product liability +laws as far such laws apply to the Work. + +9. Additional agreements + +While distributing the Work, You may choose to conclude an additional +agreement, defining obligations or services consistent with this Licence. +However, if accepting obligations, You may act only on your own behalf and on +your sole responsibility, not on behalf of the original Licensor or any other +Contributor, and only if You agree to indemnify, defend, and hold each +Contributor harmless for any liability incurred by, or claims asserted against +such Contributor by the fact You have accepted any warranty or additional +liability. + +10. Acceptance of the Licence + +The provisions of this Licence can be accepted by clicking on an icon ‘I +agree’ placed under the bottom of a window displaying the text of this Licence +or by affirming consent in any other similar way, in accordance with the rules +of applicable law. Clicking on that icon indicates your clear and irrevocable +acceptance of this Licence and all of its terms and conditions. + +Similarly, you irrevocably accept this Licence and all of its terms and +conditions by exercising any rights granted to You by Article 2 of this +Licence, such as the use of the Work, the creation by You of a Derivative Work +or the Distribution or Communication by You of the Work or copies thereof. + +11. Information to the public + +In case of any Distribution or Communication of the Work by means of +electronic communication by You (for example, by offering to download the Work +from a remote location) the distribution channel or media (for example, a +website) must at least provide to the public the information requested by the +applicable law regarding the Licensor, the Licence and the way it may be +accessible, concluded, stored and reproduced by the Licensee. + +12. Termination of the Licence + +The Licence and the rights granted hereunder will terminate automatically upon +any breach by the Licensee of the terms of the Licence. + +Such a termination will not terminate the licences of any person who has +received the Work from the Licensee under the Licence, provided such persons +remain in full compliance with the Licence. + +13. Miscellaneous + +Without prejudice of Article 9 above, the Licence represents the complete +agreement between the Parties as to the Work. + +If any provision of the Licence is invalid or unenforceable under applicable +law, this will not affect the validity or enforceability of the Licence as a +whole. Such provision will be construed or reformed so as necessary to make it +valid and enforceable. + +The European Commission may publish other linguistic versions or new versions +of this Licence or updated versions of the Appendix, so far this is required +and reasonable, without reducing the scope of the rights granted by the +Licence. New versions of the Licence will be published with a unique version +number. + +All linguistic versions of this Licence, approved by the European Commission, +have identical value. Parties can take advantage of the linguistic version of +their choice. + +14. Jurisdiction + +Without prejudice to specific agreement between parties, + +- any litigation resulting from the interpretation of this License, arising + between the European Union institutions, bodies, offices or agencies, as a + Licensor, and any Licensee, will be subject to the jurisdiction of the Court + of Justice of the European Union, as laid down in article 272 of the Treaty + on the Functioning of the European Union, + +- any litigation arising between other parties and resulting from the + interpretation of this License, will be subject to the exclusive + jurisdiction of the competent court where the Licensor resides or conducts + its primary business. + +15. Applicable Law + +Without prejudice to specific agreement between parties, + +- this Licence shall be governed by the law of the European Union Member State + where the Licensor has his seat, resides or has his registered office, + +- this licence shall be governed by Belgian law if the Licensor has no seat, + residence or registered office inside a European Union Member State. + +Appendix + +‘Compatible Licences’ according to Article 5 EUPL are: + +- GNU General Public License (GPL) v. 2, v. 3 +- GNU Affero General Public License (AGPL) v. 3 +- Open Software License (OSL) v. 2.1, v. 3.0 +- Eclipse Public License (EPL) v. 1.0 +- CeCILL v. 2.0, v. 2.1 +- Mozilla Public Licence (MPL) v. 2 +- GNU Lesser General Public Licence (LGPL) v. 2.1, v. 3 +- Creative Commons Attribution-ShareAlike v. 3.0 Unported (CC BY-SA 3.0) for + works other than software +- European Union Public Licence (EUPL) v. 1.1, v. 1.2 +- Québec Free and Open-Source Licence — Reciprocity (LiLiQ-R) or Strong + Reciprocity (LiLiQ-R+). + +The European Commission may update this Appendix to later versions of the +above licences without producing a new version of the EUPL, as long as they +provide the rights granted in Article 2 of this Licence and protect the +covered Source Code from exclusive appropriation. + +All other changes or additions to this Appendix require the production of a +new EUPL version. diff --git a/README.md b/README.md index 06d21da..c10cae2 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -# Starter Adventure +# Synthetic Fur -This is a Twine starter template with basic settings page and header with a sample prologue to get you started. It uses the default [Harlowe](https://twine2.neocities.org/) 3.x story format. This comes with an intermediate language designed for drafting text adventures known as [ISD format](draft/README.md). +Synthetic Fur features Zack Casey and his android, Nathan. It explores the simple "boy and his robot" premise. ## License -I hereby waive this template under the public domain. The code and contents are under [The Unlicense](UNLICENSE) and [Creative Commons Zero v1.0 Universal](CC0), respectively. +I license the source code under the [European Union Public Licence 1.2](LICENSE) and published form under [Creative Commons Zero v1.0 Universal](CC0). diff --git a/UNLICENSE b/UNLICENSE deleted file mode 100644 index fdddb29..0000000 --- a/UNLICENSE +++ /dev/null @@ -1,24 +0,0 @@ -This is free and unencumbered software released into the public domain. - -Anyone is free to copy, modify, publish, use, compile, sell, or -distribute this software, either in source code form or as a compiled -binary, for any purpose, commercial or non-commercial, and by any -means. - -In jurisdictions that recognize copyright laws, the author or authors -of this software dedicate any and all copyright interest in the -software to the public domain. We make this dedication for the benefit -of the public at large and to the detriment of our heirs and -successors. We intend this dedication to be an overt act of -relinquishment in perpetuity of all present and future rights to this -software under copyright law. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -For more information, please refer to diff --git a/draft/modelt/modelt-p1.txt b/draft/modelt/modelt-p1.txt new file mode 100644 index 0000000..8a07c43 --- /dev/null +++ b/draft/modelt/modelt-p1.txt @@ -0,0 +1,47 @@ +There was a knock at the door. “Coming!” Yelled Zack as he ran to it. “This is it,” he said to himself. “It’s here!” He opened the door to see a big tall rectangular box. A mailman appeared from behind it. + +“Zack Casey?” The mailman asked. + +“That’s me.” He replied. + +After the mailman asked for Zack to sign for the package, he left and the blue fox began to drag the box in. It was big and rectangular shaped. You would think it would contain refrigerator – it was heavy enough that you would be mistaken to think it was – but Zack was not in need of a new one. He grabbed a knife and gently cut the tape and opened the box up from the side, as if it were a door, revealing an android wrapped in loose plastic. + +The android was of fennec design. Zack had ordered a blue one. Other colors apart from the natural sand color costed more, but he was willing to pay the extra price if it meant having someone of similar color to himself. It wore a pair of light shorts and t-shirt with a random art pattern. The art was some paint splotches of varies different vibrant colors on a black background, similar to a default wallpaper found on a smartphone. Apart from it’s clothes, the fennec was also carrying a messenger bag. + +Zack ripped open the plastic with the same knife until it fell onto the floor and gently removed the bag from the android. Inside was a thick manual, extra pair of clothes, and a card that could fit in a wallet. Zack pulled the manual out with a grunt and huff. + +“And here I thought we were done with these doorstops,” Zack muttered to himself. + +Zack sat the book down on the living room’s coffee table and opened up. It read, “Welcome to the Model T,” the book explained. “The Model T was designed as a maid, repairman, cook and much more!” That was all fine and dandy but how do you turn it on? He skimmed through the varies paragraphs and pages until he got a page full of diagrams. + +“To turn on your Model T,” Zack read aloud. “place the card included in it’s bag up against it’s chest, as pictured below.” Zack shrugged and picked up the card. It listed name of the android, serial number, and other registered information. + +He tapped the card against Nathan’s chest. Seconds later the android’s green eyes began to lit up. Similar to fur, this could be customized based on the customer's wishes. Zack began to stand back as he put his card in his pocket. It began to blink and look around then looked over at the blue fox. + +“Hello, Zack,” they said. “I am Nathan, your android companion.” + +Nathan noticed it was still in the box and began to step out. It looked over at Zack, curiously, as it began to scan him. The blue fox wore chambray colored shorts, green hoodie with a baseball cap worn backwards. His eyes opened wide as jaw hanged low. Zack passed by many to what he suspected were Model Ts but have never been this up close and personal to one until now. + +Zack cautiously walked up to Nathan. The android stood firmly in place as he the blue fox began to walk around them. He gently touched it’s lower arm, running his paw up and down the synthetic fur. It felt so real even though he was cold to the touch. Zack read that Model Ts used a variety of cooling methods to keep themselves from overheating, including water cooling. On the plus side, water cooling made it easier for them to fit in to places like bars and cafes. + +“May I?” Zack asked as he held onto Nathan’s shorts. + +Nathan, looked down at the blue fox. “Go ahead,” they replied. + +Zack slowly began to lower Nathan’s shorts down to his knees until it fell to the floor. Soon, the android’s slit was revealed. On the negative side, Model Ts needed to use the bathroom on occasion if they consumed too much. Zack placed his paw up to it and discovered that it was warm. + +“Is it supposed to be warm?” Zack asked. + +Nathan nodded. “No sensitive hardware down there!” They explained cheerfully before coming to pause in realization. “...Unless you count the sensors.” + +Zack’s eyes opened wide as his cheeks turned red in embarrassment. He immediately pulled his paw away and apologized. “Sorry about that!” He said with a slightly higher tone of voice. “I will let you put your pants back on.” + +“It’s—” + +“You can get familiar with the house,” Zack added before Nathan could finish his sentence. “I’m going to look over this manual in my room.” He turned towards the living room table and picked up the manual. + +“That looks heavy,” Nathan replied with a visibly confused look on their face. + +“I need the workout anyway!” Zack explained with a forced smile while jogging down the hallway and into his room. + +Nathan stood there as he watched the blue fox make his way into his bedroom. The entire time this was happening the android was trying to figure out if he was lying or not. diff --git a/draft/modelt/modelt-p2.txt b/draft/modelt/modelt-p2.txt new file mode 100644 index 0000000..d6d9035 --- /dev/null +++ b/draft/modelt/modelt-p2.txt @@ -0,0 +1,29 @@ +“You can get familiar with the house,” Zack added before Nathan could finish his sentence. “I’m going to look over this manual in my room.” He turned towards the living room table and picked up the manual. + +“That looks heavy,” Nathan replied with a visibly confused look on their face. + +“I need the workout anyway!” Zack explained with a forced smile while jogging down the hallway and into his room. + +Nathan stood there as he watched the blue fox make his way into his bedroom. The entire time this was happening the android was trying to figure out if he was lying or not. As Zack went into his room, Nathan began to look around the house. They noticed that blue fox’s was one of four rooms. That’s a lot of rooms for a single fox. Nathan shrugged to themselves and kneeled down to grab their shorts and pulled it back up to cover their warm slit once more. + +After getting fully dressed again, Nathan decided to do what Zack suggested and get familiar with the home. He looked around the living room. It was simple with a couch and dining room. They turned around, moving the box aside, to see a fairly older model TV. + +He walked into the nearby dining room that directly across from the living room. To his left was the kitchen. Both looked out to varies windows with the wining room leading into the backyard. The dining area was small and functional. Nothing too thrilling. Table and seats were made of laminated wood while the seats had cushions. All were a little worn and had likely seen better days, but it looked like Zack tried it’s best to keep it presentable. + +After checking out the dining room, Nathan walked into the kitchen. Similarly, it was fairly no thrills. They looked over at the fridge and noticed some photos of Zack’s friends and family mixed in with to dos and shopping lists. At the very end of the kitchen was some bendable sliding door, Nathan walked over to them and opened it up. Washer and drier on the bottom with some clothes hanging from above. Finally, Nathan walked into the hallway and checked out the other rooms before opening the door up to Zack’s. + +He was laying on what appeared to be the bottom of a bunk-bed that looked over to a TV with an all-in-one computer beside it. It was rather messy compared to the rest of the home. His shorts were laying on his floor as he appeared to be in his underwear. Despite it’s best attempts to hide his junk, there was a clear and defined bulge. + +Nothing in Nathan’s pre-defined programming dictated a need to care about his nether regions. In fact, their knowledge of organics suggested that this was off limits, similar to their own slit. Yet Nathan’s first encounter with Zack suggested otherwise. + +“Oh, hey,” Zack said with a far more chipper tone than earlier. “What do you think of the place?” + +Nathan explained their earlier analysis and noted that the house is simple but has noticeable wear to the furniture and tear in some parts. They assumed the home has been around long before their time. Yet the upkeep to the place kept things feeling brand new. + +“It is an old house,” Zack replied with a soft smile. “My family handed it down to me when I was of age and I’ve lived here ever since.” The blue fox had many fond memories spent with his family and friends. Many have since moved on but he stayed. Sometimes he thought about moving to the big city and start a new, but he had already lived that experience as a child elsewhere, and he liked it here. Even if he wanted to move today, he had read reports of troubles brewing within the housing market. + +Nathan curiously looked over at the book under the blue fox. “I see you’re still reading the manual,” they noted. + +Zack sighed with a defeated look. “It is a lot,” he said while closing it before looking up at Nathan. “According to the manual, those sensors on your groin were meant ward off any prying hands. Why didn’t you refuse when I touched it?” + +“You are my owner, Zack,” Nathan explained in bewilderment. “If something goes wrong, you need my access. That much I know.” diff --git a/draft/modelt/modelt-p3.txt b/draft/modelt/modelt-p3.txt new file mode 100644 index 0000000..8c1738b --- /dev/null +++ b/draft/modelt/modelt-p3.txt @@ -0,0 +1,37 @@ +Zack sighed with a defeated look. “It is a lot,” he said while closing it before looking up at Nathan. “According to the manual, those sensors on your groin were meant ward off any prying hands. Why didn’t you refuse when I touched it?” + +“You are my owner, Zack,” Nathan explained in bewilderment. “If something goes wrong, you need my access. That much I know.” + +“I guess you’re right” Zack shrugged as he looked down at the massive manual. + +“Is there anyway I could be of service?” Asked Nathan. + +Zack looked up at the android and around his room. His pants and sweater he wore earlier to look presentable to the mailman laid on the floor. The rest of his dirty laundry was in the hamper in his closet. + +“I guess you can start with the laundry,” Zack said. “My dirty clothes on the floor and the rest are in the hamper within the closet beside you.” + +“And the underwear your wearing?” + +Zack’s cheeks turned red as he immediately put his paws between his legs. “W-what about it?” He replied with a slight nervousness to stuttered voice. + +“It has stains,” Nathan added. “And likely needs to be watched.” + +The blue fox was caught off guard by their assessment. He was initially reluctant to admit that he never wiped after using the bathroom. He had been been alone for a long time until now. But Nathan’s accusations were correct. + +Zack was taught that computers naturally told the truth – their origins as calculators meant that they needed to – and couldn’t fault Nathan for being so blunt. And yet that didn’t stop him from feeling embarrassed. Zack stood up from his bed. “F… Fine,” the blue fox muttered while he walked to his window to close the blinds. + +He turned towards Nathan and began to step out of his dirty underwear, revealing his thick, uncut cock. His shaft was met with a sudden gust of cool air as it made it’s way down to his glans that caused a sudden dripping of pre and gasped. Zack covered his crotch with one his paws, picked up his dirty underwear and handed it to Nathan. “Here,” he said while looking down at the floor. “You can start with this. Undershirt stays on.” + +Nathan was curious about Zack’s reaction. The blue fox had no problem briefly pulling their shorts down to gaze at their slit but seemed to take issue with his being off just for a quick wash. Both functioned similarly: they got rid of waste. Of course, Zack’s did double duty as a means of reproduction, unlike Nathan’s single purpose slit meant only to get rid of extra fluids flowing through is water cooling system. Yet Zack did seem genuinely embarrassed when Nathan told him that they could still feel something down there. It was still a little on the hypocritical side, to say the least, but at least he still complied. + +As Nathan began to pick up the clothes, Zack let go of his groin to go sit down on his office chair. Shivers ran down his spine as the coolness ran up his body. More pre began to drip out his cock and through foreskin his as it landed on his chair now. He locked his legs again and tried not to focus on his genitals constantly feeling stimulated. He wondered if he still had a fresh pair of underwear in his drawer or if just gave away the last pair as he looked over at Nathan picking up the hamper. + +“T-Thanks,” he said to the busy fennec. + +As Nathan soon left with all the dirty clothes, Zack stood up and closed his room’s door and checking the his drawer. Did he give away his last pair? It was empty. Yes. The fox huffed in frustration. Last thing he wanted Nathan to clean up was his his genital fluids. A sock over his cock would have to do. + +Moments later Zack walked into kitchen as the fennec stood there on stand by. Nathan turned around to see half-naked fox with an apparent sock covering his penis. Though it helped in preventing in any leakage, it made his brown fluffy pubic hairs stand out while only the top portion of his white shaft was visible to see. It was a usual sight to see, and Nathan could help but notice yet another build up of stains. + +“Should I wash that?” Nathan asked in a rather uncertain tone. + +“N-no,” Zack replied with yet another stutter as shook his head. “Not everything that’s dirty needs to be washed right away.” diff --git a/draft/sample.isd b/draft/sample.isd deleted file mode 100644 index ab94c4b..0000000 --- a/draft/sample.isd +++ /dev/null @@ -1,31 +0,0 @@ -# Introduction -Welcome to your adventure! You find yourself at a crossroads. - -[[Take the left path -> LeftPath]] -[[Take the right path -> RightPath]] - -# LeftPath -You walk down the left path and encounter a mysterious stranger. - -(set: $hasKey to true) -The stranger gives you a key. - -[[Continue -> Crossroads]] - -# RightPath -You walk down the right path and find a locked door. - -(if: $hasKey)[ - You use the key to unlock the door and discover a treasure! -] -(else:)[ - The door is locked. You need a key to open it. -] - -[[Return to the crossroads -> Crossroads]] - -# Crossroads -You're back at the crossroads. - -[[Take the left path -> LeftPath]] -[[Take the right path -> RightPath]] diff --git a/draft/synthfur.isd b/draft/synthfur.isd new file mode 100644 index 0000000..7f039a8 --- /dev/null +++ b/draft/synthfur.isd @@ -0,0 +1,26 @@ +# Main Menu + +(set: $playerName to "Zack") +(set: $synthName to "Nathan") + +[[Play -> Prologue]] +[[Settings -> Settings]] + +# Settings + +[[Return to Main Menu -> Main Menu]] + +Name: (input: $playerName, "") +Name: (input: $synthName, "") + +# Prologue + +With one leg up on your office chair, a slight turn of a dial, and the headphone to your ear, you closed your eyes. The music flowed through your ears like an incoming wave. + +Suddenly, there was a soft knock that began to fill your thoughts. Trying to focus, the second knock was louder. Finally, the third knock startled you from your trance, causing you to jump in your chair, nearly falling over. + +"Yipe!" You cried out and grabbed the edge of your desk with your tail before pulling yourself up. + +As you stood up and regained your composure, you ran the door. "Coming!" You yelled out. Finally, you opened it up. "$synthName!" + +"Greetings, $playerName," he bowed. "Forgive me for disturbing you." diff --git a/src/StarterKit.twee b/src/SynthFur.twee similarity index 100% rename from src/StarterKit.twee rename to src/SynthFur.twee