# \#coder

**URL:** https://forum.choiceofgames.com/tag/coder/112.md

[Latest](https://forum.choiceofgames.com/latest.md) · [Categories](https://forum.choiceofgames.com/categories.md) · [Tags](https://forum.choiceofgames.com/tags.md)

---

## [Save checkpoint error](https://forum.choiceofgames.com/t/save-checkpoint-error/179734)

<div class="topic-metadata">

**Author:** [@zinx](https://forum.choiceofgames.com/u/zinx)\
**Replies:** 1\
**Last updated:** [October 26, 2026, 12:48pm UTC](https://forum.choiceofgames.com/t/save-checkpoint-error/179734 "2026-10-26T12:48:06Z")

</div>

Hi y’all, I’m zinx, building a narrative medieval kingdom rpg (WIP) There’s some sort of JSON circular routing error when I use \*save\_checkpoint. There’s no other bugs, as removing that one line makes the code work perf…

---

## [How I deal with the \*rand stats screen bug](https://forum.choiceofgames.com/t/how-i-deal-with-the-rand-stats-screen-bug/179639)

<div class="topic-metadata">

**Author:** [@Dioti](https://forum.choiceofgames.com/u/Dioti)\
**Replies:** 9\
**Last updated:** [October 20, 2026, 10:01am UTC](https://forum.choiceofgames.com/t/how-i-deal-with-the-rand-stats-screen-bug/179639 "2026-10-20T10:01:54Z")

</div>

So the \*rand stats screen bug is a classic at this point but for those unaware, this bug occurs when you use \*rand on a page, enter the Stats screen and return. This forces the page you were on to reload and your previou…

---

## [Please rescue me from this quicktest error!](https://forum.choiceofgames.com/t/please-rescue-me-from-this-quicktest-error/179531)

<div class="topic-metadata">

**Author:** [@gracierocket](https://forum.choiceofgames.com/u/gracierocket)\
**Replies:** 13\
**Last updated:** [October 9, 2026, 10:34am UTC](https://forum.choiceofgames.com/t/please-rescue-me-from-this-quicktest-error/179531 "2026-10-09T10:34:49Z")

</div>

I have been staring at this code for four hours and I can’t find the error. The game successfully passes 10,000 randomtests, but it keeps throwing this same bug when I try to quicktest it. I have tried (as you will see) …

---

## [ChoiceForge — Visual node-based editor for ChoiceScript ](https://forum.choiceofgames.com/t/choiceforge-visual-node-based-editor-for-choicescript/177575)

<div class="topic-metadata">

**Author:** [@Vinicius\_Assumpcao\_d](https://forum.choiceofgames.com/u/Vinicius_Assumpcao_d)\
**Replies:** 3\
**Last updated:** [October 6, 2026, 5:33pm UTC](https://forum.choiceofgames.com/t/choiceforge-visual-node-based-editor-for-choicescript/177575 "2026-10-06T17:33:19Z")

</div>

Hey all, If you’ve ever opened a ChoiceScript project, stared at thirty \`.txt\` files, and silently counted \`goto\` labels to figure out where Chapter 3 connects to Chapter 5 — this is for you. I’ve been building \*\*Choic…

---

## [For those learning ChoiceScript: what are you struggling with most?](https://forum.choiceofgames.com/t/for-those-learning-choicescript-what-are-you-struggling-with-most/179490)

<div class="topic-metadata">

**Author:** [@DutchFeverDream](https://forum.choiceofgames.com/u/DutchFeverDream)\
**Replies:** 12\
**Last updated:** [October 5, 2026, 7:36pm UTC](https://forum.choiceofgames.com/t/for-those-learning-choicescript-what-are-you-struggling-with-most/179490 "2026-10-05T19:36:13Z")

</div>

For those currently learning ChoiceScript, or who have recently started making their first game, what has been the hardest part so far? Maybe it’s understanding the syntax, figuring out variables, designing branching pa…

---

## [Illegal to fall out of a \*choice, but no falling out is present](https://forum.choiceofgames.com/t/illegal-to-fall-out-of-a-choice-but-no-falling-out-is-present/178597)

<div class="topic-metadata">

**Author:** [@RascaldeesV2](https://forum.choiceofgames.com/u/RascaldeesV2)\
**Replies:** 8\
**Last updated:** [July 30, 2026, 2:26am UTC](https://forum.choiceofgames.com/t/illegal-to-fall-out-of-a-choice-but-no-falling-out-is-present/178597 "2026-07-30T02:26:57Z")

</div>

\*fake\_choice \*hide\_reuse #An option Text Like This \*goto CommandCenter \*if (DebrisLaunch = 0) #I'll review the debris. More Text \*fake\_choice #Another o…

---

## [Nested choices help](https://forum.choiceofgames.com/t/nested-choices-help/178549)

<div class="topic-metadata">

**Author:** [@RascaldeesV2](https://forum.choiceofgames.com/u/RascaldeesV2)\
**Replies:** 13\
**Last updated:** [July 28, 2026, 1:44pm UTC](https://forum.choiceofgames.com/t/nested-choices-help/178549 "2026-07-28T13:44:28Z")

</div>

I haven’t written this section of code, because I’m not sure how to and I’ve been mulling it over for about two hours now. I’ll try to explain what I intend to do as best as I can. I need a \*fake\_choice to go into a nes…

---

## [I have no idea what this bug is caused by](https://forum.choiceofgames.com/t/i-have-no-idea-what-this-bug-is-caused-by/178543)

<div class="topic-metadata">

**Author:** [@RascaldeesV2](https://forum.choiceofgames.com/u/RascaldeesV2)\
**Replies:** 14\
**Last updated:** [July 27, 2026, 8:36am UTC](https://forum.choiceofgames.com/t/i-have-no-idea-what-this-bug-is-caused-by/178543 "2026-07-27T08:36:44Z")

</div>

New issue: Getting a new error message. c1 line 1912: Invalid option; conflicts with option ‘UNDER CONSTRUCTION’ on line 1907 Whatever it is, there is no option for ‘UNDER CONSTRUCTION’ on line 1907. \*label VoktirReli…

---

## [\*if with a choice](https://forum.choiceofgames.com/t/if-with-a-choice/178537)

<div class="topic-metadata">

**Author:** [@RascaldeesV2](https://forum.choiceofgames.com/u/RascaldeesV2)\
**Replies:** 23\
**Last updated:** [July 26, 2026, 1:11pm UTC](https://forum.choiceofgames.com/t/if-with-a-choice/178537 "2026-07-26T13:11:34Z")

</div>

I’m having trouble with… The error I’m getting is:… My code looks like this: \*fake\_choice \*if ((LangNisai = 1) and (Nisai =\< 3)) and (Sexuality != 4) and (Spoken = 0)) \*hide\_reuse #"Sings with Winds, you find me…

---

## [Can't get \*if statement to hide/reveal the associated #choice](https://forum.choiceofgames.com/t/cant-get-if-statement-to-hide-reveal-the-associated-choice/178533)

<div class="topic-metadata">

**Author:** [@RascaldeesV2](https://forum.choiceofgames.com/u/RascaldeesV2)\
**Replies:** 4\
**Last updated:** [July 25, 2026, 11:14pm UTC](https://forum.choiceofgames.com/t/cant-get-if-statement-to-hide-reveal-the-associated-choice/178533 "2026-07-25T23:14:35Z")

</div>

It’s telling me there’s an invalid indent and a few other errors since I changed the code to try and get it to function properly. My code looks like this: \*fake\_choice \*hide\_reuse #I'll go and meet Anja. She has to …

---

## [Choicescript or writing/coding tips and tricks ✨](https://forum.choiceofgames.com/t/choicescript-or-writing-coding-tips-and-tricks/178349)

<div class="topic-metadata">

**Author:** [@Doriana-Gray](https://forum.choiceofgames.com/u/Doriana-Gray)\
**Replies:** 9\
**Last updated:** [July 14, 2026, 12:41pm UTC](https://forum.choiceofgames.com/t/choicescript-or-writing-coding-tips-and-tricks/178349 "2026-07-14T12:41:45Z")

</div>

Hi! Quick thing, I just realised I could do selectable if and if at the same time, and wanted to share it, even if many might already know :laughing: But it’s gonna save me some time, so I thought I’d put it out here, a…

---

## [How to Implement Chinese Language Support (Simplified & Traditional) in a ChoiceScript Game?](https://forum.choiceofgames.com/t/how-to-implement-chinese-language-support-simplified-traditional-in-a-choicescript-game/174981)

<div class="topic-metadata">

**Author:** [@bob\_candy](https://forum.choiceofgames.com/u/bob_candy)\
**Replies:** 21\
**Last updated:** [July 3, 2026, 9:16pm UTC](https://forum.choiceofgames.com/t/how-to-implement-chinese-language-support-simplified-traditional-in-a-choicescript-game/174981 "2026-07-03T21:16:34Z")

</div>

Hello everyone, I’m currently working on a new ChoiceScript project and I would like to make the game accessible to a Chinese-speaking audience, which is a very large potential player base. I’m seeking advice and best …

---

## [Need Coding Help - Year-Long Bug](https://forum.choiceofgames.com/t/need-coding-help-year-long-bug/178167)

<div class="topic-metadata">

**Author:** [@Niki\_Christopherson](https://forum.choiceofgames.com/u/Niki_Christopherson)\
**Replies:** 17\
**Last updated:** [June 28, 2026, 4:26pm UTC](https://forum.choiceofgames.com/t/need-coding-help-year-long-bug/178167 "2026-06-28T16:26:29Z")

</div>

Okay, so, I’m the Author of Phoenix Rising, and if you’ve been following along with that game, you know that for the last YEAR I have been stymied by an error. I’ve fixed literally every other bug in the game, but this o…

---

## [Is there a way to use hover-over text in ChoiceScript?](https://forum.choiceofgames.com/t/is-there-a-way-to-use-hover-over-text-in-choicescript/178176)

<div class="topic-metadata">

**Author:** [@gracierocket](https://forum.choiceofgames.com/u/gracierocket)\
**Replies:** 4\
**Last updated:** [June 28, 2026, 2:23pm UTC](https://forum.choiceofgames.com/t/is-there-a-way-to-use-hover-over-text-in-choicescript/178176 "2026-06-28T14:23:10Z")

</div>

Hi all, Does anyone know of a way to include hover-over text over words in ChoiceScript? Someone has asked for a glossary of the nautical terms in my game, and I thought it might be nice to just press on the word to ge…

---

## [Is there a way to set parameters for a numerical variable?](https://forum.choiceofgames.com/t/is-there-a-way-to-set-parameters-for-a-numerical-variable/178041)

<div class="topic-metadata">

**Author:** [@gracierocket](https://forum.choiceofgames.com/u/gracierocket)\
**Replies:** 12\
**Last updated:** [June 22, 2026, 10:58am UTC](https://forum.choiceofgames.com/t/is-there-a-way-to-set-parameters-for-a-numerical-variable/178041 "2026-06-22T10:58:55Z")

</div>

Hi all, I’ve just introduced a minor character who has a lot of power, but is only in the game for like two chapters. Instead of giving em a proper percentage relationship score, I decided to just assign a 1, 2, or 3 fo…

---

## [How to program a quiz](https://forum.choiceofgames.com/t/how-to-program-a-quiz/177536)

<div class="topic-metadata">

**Author:** [@fabian0x](https://forum.choiceofgames.com/u/fabian0x)\
**Replies:** 3\
**Last updated:** [May 26, 2026, 1:31am UTC](https://forum.choiceofgames.com/t/how-to-program-a-quiz/177536 "2026-05-26T01:31:06Z")

</div>

Hi there, just wondering how one would go about programming a simple quiz. My game starts with a personality assessment but since variables won’t save from page to page the end result is that only the final question of t…

---

## [Author thoughts on Static Analysis and Guides](https://forum.choiceofgames.com/t/author-thoughts-on-static-analysis-and-guides/177260)

<div class="topic-metadata">

**Author:** [@m3ales](https://forum.choiceofgames.com/u/m3ales)\
**Replies:** 12\
**Last updated:** [May 13, 2026, 7:16pm UTC](https://forum.choiceofgames.com/t/author-thoughts-on-static-analysis-and-guides/177260 "2026-05-13T19:16:20Z")

</div>

The next few paragraphs might be a bit technical, but I have an interest/‘ethics’ question for authors below. For the past year or so I’ve been working on and off on a Recursive descent parser - Wikipedia for choicescri…

---

## [Choicescript features - ideas](https://forum.choiceofgames.com/t/choicescript-features-ideas/177224)

<div class="topic-metadata">

**Author:** [@Doriana-Gray](https://forum.choiceofgames.com/u/Doriana-Gray)\
**Replies:** 16\
**Last updated:** [May 11, 2026, 12:39pm UTC](https://forum.choiceofgames.com/t/choicescript-features-ideas/177224 "2026-05-11T12:39:20Z")

</div>

I was searching for a thread for this, but I didn’t manage to find one. If there is one, please send me there! :heart: I’m sure we all have little things that we have stewed on that would just make all our writing or co…

---

## [Losing my mind over "It is illegal to fall out of a \*choice statement; you must \*goto or \*finish before the end of the indented block."](https://forum.choiceofgames.com/t/losing-my-mind-over-it-is-illegal-to-fall-out-of-a-choice-statement-you-must-goto-or-finish-before-the-end-of-the-indented-block/177262)

<div class="topic-metadata">

**Author:** [@sarahlily](https://forum.choiceofgames.com/u/sarahlily)\
**Replies:** 13\
**Last updated:** [May 8, 2026, 5:31pm UTC](https://forum.choiceofgames.com/t/losing-my-mind-over-it-is-illegal-to-fall-out-of-a-choice-statement-you-must-goto-or-finish-before-the-end-of-the-indented-block/177262 "2026-05-08T17:31:56Z")

</div>

Okay guys. I started teaching myself ChoiceScript ONE DAY AGO so give me a break if it sucks and is super convoluted. I just need help figuring out if/else/elseif and the error message “line 67 of party: It is illegal to…

---

## [Making a variable based on another variable](https://forum.choiceofgames.com/t/making-a-variable-based-on-another-variable/177081)

<div class="topic-metadata">

**Author:** [@The\_Great\_Michael](https://forum.choiceofgames.com/u/The_Great_Michael)\
**Replies:** 2\
**Last updated:** [April 25, 2026, 1:17pm UTC](https://forum.choiceofgames.com/t/making-a-variable-based-on-another-variable/177081 "2026-04-25T13:17:19Z")

</div>

Good day folks, As some people may have read in other topics of mine im working on a combat system for a story of mine and I almost got everything to work like I want it to work with a single exception: There are 2 var…

---

## [\*gosub\_scene issues with locating file](https://forum.choiceofgames.com/t/gosub-scene-issues-with-locating-file/176996)

<div class="topic-metadata">

**Author:** [@The\_Great\_Michael](https://forum.choiceofgames.com/u/The_Great_Michael)\
**Replies:** 16\
**Last updated:** [April 24, 2026, 11:35pm UTC](https://forum.choiceofgames.com/t/gosub-scene-issues-with-locating-file/176996 "2026-04-24T23:35:41Z")

</div>

Evenening ladies and gentleman. It is currently 8 past midnight and I have been spending the past 2 hours working on the combat system for a project of mine. Now I encountered a issue that causes me a aneurysm. I crea…

---

## [Issues with negative numbers in combat system](https://forum.choiceofgames.com/t/issues-with-negative-numbers-in-combat-system/176966)

<div class="topic-metadata">

**Author:** [@The\_Great\_Michael](https://forum.choiceofgames.com/u/The_Great_Michael)\
**Replies:** 3\
**Last updated:** [April 19, 2026, 12:10am UTC](https://forum.choiceofgames.com/t/issues-with-negative-numbers-in-combat-system/176966 "2026-04-19T00:10:31Z")

</div>

Evenening ladies and gentleman, I have encountered some bemusing issues when trying to create a combat system for my own choice game that being 2 things: Damage can be avoided through a block function. Currently the c…

---

## [Choicescript \<=\> Twine translator. Translate your CS game into Twine and vice-versa! (W.i.p.)](https://forum.choiceofgames.com/t/choicescript-twine-translator-translate-your-cs-game-into-twine-and-vice-versa-w-i-p/123842)

<div class="topic-metadata">

**Author:** [@Gilbert\_Gallo](https://forum.choiceofgames.com/u/Gilbert_Gallo)\
**Replies:** 10\
**Last updated:** [March 24, 2026, 3:16pm UTC](https://forum.choiceofgames.com/t/choicescript-twine-translator-translate-your-cs-game-into-twine-and-vice-versa-w-i-p/123842 "2026-03-24T15:16:50Z")

</div>

Hi everyone! :slight\_smile: Wouldn’t it be nice if you could translate your CS game into Twine with just one click and vice-versa? :star\_struck: A very skilled programmer who happens to be a friend of mine and I are pl…

---

## [Mobile App IDE for Choicescript](https://forum.choiceofgames.com/t/mobile-app-ide-for-choicescript/176313)

<div class="topic-metadata">

**Author:** [@Novachrome](https://forum.choiceofgames.com/u/Novachrome)\
**Replies:** 2\
**Last updated:** [March 4, 2026, 9:53pm UTC](https://forum.choiceofgames.com/t/mobile-app-ide-for-choicescript/176313 "2026-03-04T21:53:59Z")

</div>

Hey Everyone My name is Nova and I am a digital artist and smol dev trying to write My own story I was wondering if the Community be interested in a mobile app IDE for editing their choicescript projects?? It would be …

---

## [Any thread that guides new writer how to code?](https://forum.choiceofgames.com/t/any-thread-that-guides-new-writer-how-to-code/175902)

<div class="topic-metadata">

**Author:** [@1raya](https://forum.choiceofgames.com/u/1raya)\
**Replies:** 1\
**Last updated:** [February 9, 2026, 11:54am UTC](https://forum.choiceofgames.com/t/any-thread-that-guides-new-writer-how-to-code/175902 "2026-02-09T11:54:32Z")

</div>

i have a story to tell and don’t know how to code….

---

## [Implicit\_control\_flow not working](https://forum.choiceofgames.com/t/implicit-control-flow-not-working/175633)

<div class="topic-metadata">

**Author:** [@Daleko](https://forum.choiceofgames.com/u/Daleko)\
**Replies:** 26\
**Last updated:** [January 24, 2026, 1:19am UTC](https://forum.choiceofgames.com/t/implicit-control-flow-not-working/175633 "2026-01-24T01:19:04Z")

</div>

I’m having a problem with the implicit overflow and I can’t understand why. The quicktest in CSIDE doesn’t give any errors: And yet, someone sent me this screenshot: That specific part is a bit chaotic, so I’ll s…

---

## [Anyone code ChoiceScript in android?](https://forum.choiceofgames.com/t/anyone-code-choicescript-in-android/174998)

<div class="topic-metadata">

**Author:** [@gracierocket](https://forum.choiceofgames.com/u/gracierocket)\
**Replies:** 6\
**Last updated:** [December 25, 2025, 11:24am UTC](https://forum.choiceofgames.com/t/anyone-code-choicescript-in-android/174998 "2025-12-25T11:24:58Z")

</div>

I’d really love to be able to code on my android tablet. Does anyone know if there is a way of doing that? VS Code for Android is apparently very buggy and doesn’t work well with plugins. Code Studio looks great but does…

---

## [Is the code correct?](https://forum.choiceofgames.com/t/is-the-code-correct/175044)

<div class="topic-metadata">

**Author:** [@Fusion\_Ultimatum](https://forum.choiceofgames.com/u/Fusion_Ultimatum)\
**Replies:** 4\
**Last updated:** [December 17, 2025, 4:24am UTC](https://forum.choiceofgames.com/t/is-the-code-correct/175044 "2025-12-17T04:24:55Z")

</div>

Can I use multiple \*if statements inside an option like this? \*selectable\_if ((have\_weapon = "yes") and (weapon\_health \> 0) and (stamina \>= 10) and (ultra\_attack = "learned") and (combat\_type = "strongarm")) # Put full …

---

## [Passing \*create\_array/\*temp\_array variables as input params](https://forum.choiceofgames.com/t/passing-create-array-temp-array-variables-as-input-params/174861)

<div class="topic-metadata">

**Author:** [@Dioti](https://forum.choiceofgames.com/u/Dioti)\
**Replies:** 5\
**Last updated:** [December 4, 2025, 6:05pm UTC](https://forum.choiceofgames.com/t/passing-create-array-temp-array-variables-as-input-params/174861 "2025-12-04T18:05:00Z")

</div>

Does anyone know if it’s possible to pass arrays (made using \*create\_array or \*temp\_array) as subroutine input params? Seems like it won’t even enter the subroutine, it immediately displays an error: ▶ show code The …

---

## [When to stop altering primary stats, and start altering secondary stats](https://forum.choiceofgames.com/t/when-to-stop-altering-primary-stats-and-start-altering-secondary-stats/174316)

<div class="topic-metadata">

**Author:** [@gracierocket](https://forum.choiceofgames.com/u/gracierocket)\
**Replies:** 5\
**Last updated:** [November 5, 2025, 9:35pm UTC](https://forum.choiceofgames.com/t/when-to-stop-altering-primary-stats-and-start-altering-secondary-stats/174316 "2025-11-05T21:35:14Z")

</div>

OK, I suspect the answers to a lot of these questions will turn out to be ‘how long is a piece of string’, so if that’s the case, I’m hoping for ballpark answers. Assuming a game has 10 chapters, for how many chapters w…

[Next page](https://forum.choiceofgames.com/tag/coder/112.md?match_all_tags=true&page=1&tags%5B%5D=coder)
