<!DOCTYPE html>
<html class="has-no-js template-thread_view uix_page--fixed uix_hasSectionLinks uix_hasCrumbs uix_hasPageAction" data-app="public" data-container-key="node-73" data-content-key="thread-12520" data-cookie-prefix="xf_" data-csrf="" data-logged-in="true" data-template="thread_view" dir="LTR" id="XF" lang="en-US" style="font-size: 62.5%;">
 <head>
  <meta charset="utf-8"/>
  <meta content="IE=Edge" http-equiv="X-UA-Compatible"/>
  <meta content="width=device-width, initial-scale=1, viewport-fit=cover" name="viewport"/>
  <meta content="noarchive" name="robots"/>
  <meta content="default-src 'self' https://*.f95zone.com https://f95zone.com https://*.f95zone.to https://f95zone.to; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.f95zone.com https://f95zone.com https://*.f95zone.to https://f95zone.to https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://www.google.com https://www.gstatic.com https://www.googletagmanager.com https://www.google-analytics.com; img-src 'self' data: blob: https://*.f95zone.com https://f95zone.com https://*.f95zone.to https://f95zone.to https://external-content.duckduckgo.com https://www.google-analytics.com https://www.googletagmanager.com https://www.google.com https://www.google.ad https://www.google.ae https://www.google.com.af https://www.google.com.ag https://www.google.com.ai https://www.google.al https://www.google.am https://www.google.co.ao https://www.google.com.ar https://www.google.as https://www.google.at https://www.google.com.au https://www.google.az https://www.google.ba https://www.google.com.bd https://www.google.be https://www.google.bf https://www.google.bg https://www.google.com.bh https://www.google.bi https://www.google.bj https://www.google.com.bn https://www.google.com.bo https://www.google.com.br https://www.google.bs https://www.google.bt https://www.google.co.bw https://www.google.by https://www.google.com.bz https://www.google.ca https://www.google.cd https://www.google.cf https://www.google.cg https://www.google.ch https://www.google.ci https://www.google.co.ck https://www.google.cl https://www.google.cm https://www.google.cn https://www.google.com.co https://www.google.co.cr https://www.google.com.cu https://www.google.cv https://www.google.com.cy https://www.google.cz https://www.google.de https://www.google.dj https://www.google.dk https://www.google.dm https://www.google.com.do https://www.google.dz https://www.google.com.ec https://www.google.ee https://www.google.com.eg https://www.google.es https://www.google.com.et https://www.google.fi https://www.google.com.fj https://www.google.fm https://www.google.fr https://www.google.ga https://www.google.ge https://www.google.gg https://www.google.com.gh https://www.google.com.gi https://www.google.gl https://www.google.gm https://www.google.gr https://www.google.com.gt https://www.google.gy https://www.google.com.hk https://www.google.hn https://www.google.hr https://www.google.ht https://www.google.hu https://www.google.co.id https://www.google.ie https://www.google.co.il https://www.google.im https://www.google.co.in https://www.google.iq https://www.google.is https://www.google.it https://www.google.je https://www.google.com.jm https://www.google.jo https://www.google.co.jp https://www.google.co.ke https://www.google.com.kh https://www.google.ki https://www.google.kg https://www.google.co.kr https://www.google.com.kw https://www.google.kz https://www.google.la https://www.google.com.lb https://www.google.li https://www.google.lk https://www.google.co.ls https://www.google.lt https://www.google.lu https://www.google.lv https://www.google.com.ly https://www.google.co.ma https://www.google.md https://www.google.me https://www.google.mg https://www.google.mk https://www.google.ml https://www.google.com.mm https://www.google.mn https://www.google.ms https://www.google.com.mt https://www.google.mu https://www.google.mv https://www.google.mw https://www.google.com.mx https://www.google.com.my https://www.google.co.mz https://www.google.com.na https://www.google.com.ng https://www.google.com.ni https://www.google.ne https://www.google.nl https://www.google.no https://www.google.com.np https://www.google.nr https://www.google.nu https://www.google.co.nz https://www.google.com.om https://www.google.com.pa https://www.google.com.pe https://www.google.com.pg https://www.google.com.ph https://www.google.com.pk https://www.google.pl https://www.google.pn https://www.google.com.pr https://www.google.ps https://www.google.pt https://www.google.com.py https://www.google.com.qa https://www.google.ro https://www.google.ru https://www.google.rw https://www.google.com.sa https://www.google.com.sb https://www.google.sc https://www.google.se https://www.google.com.sg https://www.google.sh https://www.google.si https://www.google.sk https://www.google.com.sl https://www.google.sn https://www.google.so https://www.google.sm https://www.google.sr https://www.google.st https://www.google.com.sv https://www.google.td https://www.google.tg https://www.google.co.th https://www.google.com.tj https://www.google.tl https://www.google.tm https://www.google.tn https://www.google.to https://www.google.com.tr https://www.google.tt https://www.google.com.tw https://www.google.co.tz https://www.google.com.ua https://www.google.co.ug https://www.google.co.uk https://www.google.com.uy https://www.google.co.uz https://www.google.com.vc https://www.google.co.ve https://www.google.vg https://www.google.co.vi https://www.google.com.vn https://www.google.vu https://www.google.ws https://www.google.rs https://www.google.co.za https://www.google.co.zm https://www.google.co.zw https://www.google.cat https://stats.g.doubleclick.net https://*.giphy.com https://*.gfycat.com https://media.tenor.com https://*.redgifs.com/ https://*.sendvid.com https://*.gifdeliverynetwork.com https://*.media.tumblr.com https://*.imgur.com https://*.patreonusercontent.com https://cdn.discordapp.com https://media.discordapp.net https://i.redd.it https://*.imgbox.com https://i.gyazo.com https://secure.gravatar.com https://cdn.betterttv.net https://static-cdn.jtvnw.net https://*.photobucket.com https://*.deviantart.net https://*.pixhost.to https://puu.sh https://*.postimg.org https://*.kym-cdn.com https://i.ytimg.com; style-src 'unsafe-inline' https: data:; font-src https: data:; connect-src 'self' https:; frame-src https: data:; form-action 'self' https://discord.com https://*.f95.io; upgrade-insecure-requests; block-all-mixed-content;" http-equiv="Content-Security-Policy"/>
  <title>
   Others - What things do you need in a VN markup language? | F95zone
  </title>
  <meta content="I'm working on making a game with VN elements in Godot, and I don't like any of the existing solutions for storing and retrieving text and defining scenes..." name="description"/>
  <meta content="I'm working on making a game with VN elements in Godot, and I don't like any of the existing solutions for storing and retrieving text and defining scenes. I've been planning to build a VN framework on top of Godot for a while now, but for now I'll settle for putting together a very simple..." property="og:description"/>
  <meta content="I'm working on making a game with VN elements in Godot, and I don't like any of the existing solutions for storing and retrieving text and defining scenes. I've been planning to build a VN..." property="twitter:description"/>
  <meta content="https://f95zone.to/threads/what-things-do-you-need-in-a-vn-markup-language.12520/" property="og:url"/>
  <meta content="F95zone" property="og:site_name"/>
  <meta content="website" property="og:type"/>
  <meta content="Others - What things do you need in a VN markup language?" property="og:title"/>
  <meta content="Others - What things do you need in a VN markup language?" property="twitter:title"/>
  <meta content="https://f95zone.to/assets/favicon-32x32.png" property="og:image"/>
  <meta content="https://f95zone.to/assets/favicon-32x32.png" property="twitter:image"/>
  <meta content="summary" property="twitter:card"/>
  <meta content="#181a1d" name="theme-color"/>
  <meta content="#181a1d" name="msapplication-TileColor"/>
  <meta content="ok_5603d60c9ec3f9189a2c7da22c2173e2" name="lb-check"/>
  <meta content="same-origin" name="referrer"/>
  <meta content="yes" name="apple-mobile-web-app-capable"/>
 </head>
 <body data-template="thread_view">
  <style>
   .uix_headerContainer .p-navSticky.is-sticky {
		top: 0 !important;
	}

	

	
	

	
	
	
		
			
			
				
			
		
	

	

	

		
		
		.uix_mainTabBar {top: 90px !important;}
		.uix_stickyBodyElement:not(.offCanvasMenu) {
			top: 110px !important;
			min-height: calc(100vh - 110px) !important;
		}
		.uix_sidebarInner .uix_sidebar--scroller {margin-top: 110px;}
		.uix_sidebarInner {margin-top: -110px;}
		.p-body-sideNavInner .uix_sidebar--scroller {margin-top: 110px;}
		.p-body-sideNavInner {margin-top: -110px;}
		.uix_stickyCategoryStrips {top: 110px !important;}
		#XF .u-anchorTarget {
			height: 110px;
			margin-top: -110px;
		}
	
		

		
			@media (max-width: 900px) {
		
				.p-sectionLinks {display: none;}

				

				.uix_mainTabBar {top: 50px !important;}
				.uix_stickyBodyElement:not(.offCanvasMenu) {
					top: 70px !important;
					min-height: calc(100vh - 70px) !important;
				}
				.uix_sidebarInner .uix_sidebar--scroller {margin-top: 70px;}
				.uix_sidebarInner {margin-top: -70px;}
				.p-body-sideNavInner .uix_sidebar--scroller {margin-top: 70px;}
				.p-body-sideNavInner {margin-top: -70px;}
				.uix_stickyCategoryStrips {top: 70px !important;}
				#XF .u-anchorTarget {
					height: 70px;
					margin-top: -70px;
				}

				
		
			}
		
	

	.uix_sidebarNav .uix_sidebar--scroller {max-height: calc(100vh - 70px);}
  </style>
  <div id="jumpToTop">
  </div>
  <div class="uix_pageWrapper--fixed">
   <div class="p-pageWrapper" id="top">
    <div class="p-body">
     <div class="p-body-inner">
      <!--XF:EXTRA_OUTPUT-->
      <noscript>
       <div class="blockMessage blockMessage--important blockMessage--iconic u-noJsOnly">
        JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
       </div>
      </noscript>
      <!--[if lt IE 9]><div class="blockMessage blockMessage&#45;&#45;important blockMessage&#45;&#45;iconic">You are using an out of date browser. It  may not display this or other websites correctly.<br />You should upgrade or use an <a href="https://www.google.com/chrome/browser/" target="_blank">alternative browser</a>.</div><![endif]-->
      <div class="uix_contentWrapper" uix_component="MainContainer">
       <div class="p-body-main">
        <div class="p-body-content" uix_component="MainContent">
         <!-- ABOVE MAIN CONTENT -->
         <div class="breadcrumb block">
          <div class="pageContent">
           <ul class="p-breadcrumbs" itemscope="" itemtype="https://schema.org/BreadcrumbList">
            <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
             <a href="/" itemprop="item">
              <span itemprop="name">
               Forums
              </span>
             </a>
             <meta content="1" itemprop="position"/>
            </li>
            <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
             <a href="/categories/development.72/" itemprop="item">
              <span itemprop="name">
               Development
              </span>
             </a>
             <meta content="2" itemprop="position"/>
            </li>
            <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
             <a href="/forums/programming-development-art.73/" itemprop="item">
              <span itemprop="name">
               Programming, Development &amp; Art
              </span>
             </a>
             <meta content="3" itemprop="position"/>
            </li>
           </ul>
          </div>
         </div>
         <div class="samBannerUnit samAlignCenter samCustomSize" data-position="container_breadcrumb_top_below" style="width: 728px; height: 90px;">
          <div class="samItem">
           <iframe allow="autoplay; fullscreen" frameborder="0" src="https://candy.engine.adglare.net/?496266440&amp;iframe&amp;sizes=728x90&amp;ag_custom_vlmcp=d1ca4cff-9d71-4fc8-b2eb-041dac16559a&amp;ag_custom_vlmspot=leaderboard_header" style="width:728px; height:90px;">
           </iframe>
          </div>
         </div>
         <div class="p-body-header" style=" ">
          <div class="pageContent">
           <div class="uix_headerInner">
            <div class="p-title">
             <h1 class="p-title-value">
              <a class="labelLink" href="/forums/programming-development-art.73/?prefix_id=14" rel="nofollow">
               <span class="label label--lightGreen" dir="auto">
                Others
               </span>
              </a>
              <span class="label-append">
              </span>
              What things do you need in a VN markup language?
             </h1>
            </div>
            <div class="p-description">
             <ul class="listInline listInline--bullet">
              <li>
               <i aria-hidden="true" class="fa--xf fas fa-user" title="Thread starter">
               </i>
               <span class="u-srOnly">
                Thread starter
               </span>
               <a class="username u-concealed" data-user-id="361646" data-xf-init="member-tooltip" dir="auto" href="/members/nandabacanti.361646/">
                NandabaCanti
               </a>
              </li>
              <li>
               <i aria-hidden="true" class="fa--xf fas fa-clock" title="Start date">
               </i>
               <span class="u-srOnly">
                Start date
               </span>
               <a class="u-concealed" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/">
                <time class="u-dt" data-date-string="May 10, 2018" data-time="1525962494" data-time-string="10:28 PM" datetime="2018-05-10T22:28:14+0800" dir="auto" title="May 10, 2018 at 10:28 PM">
                 May 10, 2018
                </time>
               </a>
              </li>
             </ul>
            </div>
           </div>
           <div class="uix_headerInner--opposite">
            <div class="p-title-pageAction">
             <select class="br-select input" data-deselectable="false" data-initial-rating="0" data-rating-href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/br-rate" data-readonly="false" data-show-selected="true" data-vote-content='&lt;div data-href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/br-user-rated" data-xf-click="overlay" data-xf-init="tooltip" title="Members who rated this thread"&gt;0 Votes&lt;/div&gt;' data-widget-class="bratr-rating" data-xf-init="rating" name="rating">
              <option value="">
              </option>
              <option value="1">
               Terrible
              </option>
              <option value="2">
               Poor
              </option>
              <option value="3">
               Average
              </option>
              <option value="4">
               Good
              </option>
              <option value="5">
               Excellent
              </option>
             </select>
            </div>
           </div>
          </div>
         </div>
         <div class="p-body-pageContent">
          <div class="block block--messages" data-href="/inline-mod/" data-type="post" data-xf-init="">
           <div class="block-outer">
            <div class="block-outer-opposite">
             <div class="buttonGroup">
              <a class="button--link button" data-xf-click="overlay" href="/account/dpp-update?content_type=thread&amp;content_id=12520">
               <span class="button-text">
                Showing 100 posts per page
               </span>
              </a>
              <a class="tic--button button button--link" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=12520">
               Ignore thread
              </a>
              <a class="button--link button" data-sk-unwatch="Unwatch" data-sk-watch="Watch" data-xf-click="switch-overlay" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/watch">
               <span class="button-text">
                Watch
               </span>
              </a>
             </div>
            </div>
           </div>
           <div class="block-outer js-threadStatusField">
           </div>
           <div class="block-container lbContainer" data-lb-id="thread-12520" data-lb-universal="0" data-message-selector=".js-post" data-xf-init="lightbox select-to-quote">
            <div class="block-body js-replyNewMessageContainer">
             <article class="message message-threadStarterPost message--post js-post js-inlineModContainer" data-author="NandabaCanti" data-content="post-734179" id="js-post-734179">
              <span class="u-anchorTarget" id="post-734179">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="361646" data-xf-init="member-tooltip" href="/members/nandabacanti.361646/">
                    <img alt="NandabaCanti" class="avatar-u361646-m" itemprop="image" src="/data/avatars/m/361/361646.jpg?1523567870" srcset="/data/avatars/l/361/361646.jpg?1523567870 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="361646" data-xf-init="member-tooltip" dir="auto" href="/members/nandabacanti.361646/" itemprop="name">
                     NandabaCanti
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Active Member
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jan 4, 2018
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     677
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     753
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-734179" rel="nofollow">
                    <time class="u-dt" data-date-string="May 10, 2018" data-time="1525962494" data-time-string="10:28 PM" datetime="2018-05-10T22:28:14+0800" dir="auto" title="May 10, 2018 at 10:28 PM">
                     May 10, 2018
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/734179/share" data-xf-init="share-tooltip" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-734179" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/734179/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-734179" rel="nofollow">
                     #1
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="NandabaCanti · May 10, 2018 at 10:28 PM" data-lb-id="post-734179">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     I'm working on making a game with VN elements in Godot, and I don't like any of the existing solutions for storing and retrieving text and defining scenes. I've been planning to build a VN framework on top of Godot for a while now, but for now I'll settle for putting together a very simple markup language for describing scenes and a parser for stepping through and utilizing that data. My plan is to make each line in a scene file a sequential command, where each line starts with a keyword to tell the parser what sort of command it is, followed by the appropriate data to go with it.
                     <br/>
                     <br/>
                     For instance there could be a keyword like "text" or "t" to signal that the next thing it should do is display the text that follows the space after that keyword. A related one would be for dialog, which could use "dialog" or "d" and it gets followed by an identifier that the parser uses to fill in a name label to attribute the following text to. You should be getting the general picture by now.
                     <br/>
                     <br/>
                     I'm also planning to have one or more files where a number of things can be defined and/or given aliases on a global scale for use by all scene files. Some things that can be done in these files will include defining UI layouts, so you can easily swap between different screen layouts from a scene script with a simple one-liner like everything else.
                     <br/>
                     <br/>
                     So my question for all of you is what do you feel are essential commands needed for executing a VN scene.
                     <br/>
                     <br/>
                     <div class="bbCodeSpoiler">
                      <button class="bbCodeSpoiler-button button--longText button" data-xf-click="toggle" type="button">
                       <span class="button-text">
                        <span>
                         Spoiler:
                         <span class="bbCodeSpoiler-button-title">
                          Here are necessary commands I'm already planning to have keywords for.
                         </span>
                        </span>
                       </span>
                      </button>
                      <div class="bbCodeSpoiler-content">
                       <div class="bbCodeBlock bbCodeBlock--spoiler">
                        <div class="bbCodeBlock-content">
                         * display text
                         <br/>
                         * display dialog
                         <br/>
                         * UI swap
                         <br/>
                         * define formatting (bold/italics/color/size/etc) that should be used until another line comes up to change it again, this is another area where you will define unique sets of formatting that you give an alias to for quick swapping.
                         <br/>
                         * choices, in this case each choice gets a line, the parser will know to group together sequentially listed choice lines, the lines themselves will include the destination scene and the text to display
                         <br/>
                         * perhaps another like choice, that can alter a value instead of switching scenes
                         <br/>
                         * display/remove sprite/model
                         <br/>
                         * animate sprite/model
                         <br/>
                         * change background, this can be a 2D image or a 3D scene
                         <br/>
                         * special transition animations
                         <br/>
                         * a pair of batch start and end commands, basically telling the parser to have every line in between those two lines executed during the same update
                         <br/>
                         * an exec keyword to tell the parser to execute a functions, so you can easily integrate custom features into this setup
                         <br/>
                         * sound trigger
                         <br/>
                         * music start/end
                         <br/>
                         * needs some basic value setting
                         <br/>
                         * also needs some stuff for very basic logic processing like if/elif/else/endif that treats lines between each of these as batch blocks, more complex stuff should be handled with the above mentioned exec and custom functions
                        </div>
                       </div>
                      </div>
                     </div>
                     <br/>
                     Please let me know if you can think of anything I've missed!
                     <img alt=":)" class="smilie smilie--sprite smilie--sprite667" data-shortname=":)" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Smile    :)"/>
                     <br/>
                     <br/>
                     Edit: Oh, forgot two points. The parser will ignore leading whitespace and blank lines. Also I'll probably use # as a keyword for comment lines, to tell the parser to ignore lines starting with that and move to the next valid line to execute instead.
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="734179" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/734179/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="734179" data-mq-action="add" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=734179" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/734179/quote" data-xf-click="quote" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=734179" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/734179/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <div class="samBannerUnit samAlignCenter" data-position="post_below_container_1">
              <div class="samItem">
               <iframe allow="autoplay; fullscreen" frameborder="0" src="https://candy.engine.adglare.net/?711900550&amp;iframe&amp;sizes=728x90&amp;ag_custom_vlmcp=11d8884a-c204-4705-8dc5-d17be23ed7bf&amp;ag_custom_vlmspot=leaderboard_posts" style="width:728px; height:90px;">
               </iframe>
              </div>
             </div>
             <article class="message message--post js-post js-inlineModContainer" data-author="osanaiko" data-content="post-747628" id="js-post-747628">
              <span class="u-anchorTarget" id="post-747628">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="97211" data-xf-init="member-tooltip" href="/members/osanaiko.97211/">
                    <img alt="osanaiko" class="avatar-u97211-m" itemprop="image" src="/data/avatars/m/97/97211.jpg?1723699743" srcset="/data/avatars/l/97/97211.jpg?1723699743 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="97211" data-xf-init="member-tooltip" dir="auto" href="/members/osanaiko.97211/" itemprop="name">
                     <span class="username--style15">
                      osanaiko
                     </span>
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Engaged Member
                   </h5>
                   <div class="userBanner userBanner userBanner--green message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                     Modder
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jul 4, 2017
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     2,444
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     4,389
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-747628" rel="nofollow">
                    <time class="u-dt" data-date-string="May 15, 2018" data-time="1526383786" data-time-string="7:29 PM" datetime="2018-05-15T19:29:46+0800" dir="auto" title="May 15, 2018 at 7:29 PM">
                     May 15, 2018
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/747628/share" data-xf-init="share-tooltip" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-747628" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/747628/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-747628" rel="nofollow">
                     #2
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="osanaiko · May 15, 2018 at 7:29 PM" data-lb-id="post-747628">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     Funnily enough I've been on the same sort of quest for 2 years now.
                     <br/>
                     <br/>
                     While it is
                     <i>
                      possible
                     </i>
                     to write a "VN scripting" language using just string matches, you will quickly find yourself bogged down in details of syntax, error handling and inevitable spaghetti code.
                     <br/>
                     <br/>
                     I'm not a beginning programmer, although my experience has largely been with embedded development and later web apps, but i ended up going through 3 different attempts at a "string match ghetto interpreter" and giving up on each after a few months of work.
                     <img alt=":oops:" class="smilie smilie--sprite smilie--sprite676" data-shortname=":oops:" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Oops!    :oops:"/>
                     <br/>
                     <br/>
                     Discouraged, I asked for some help in a different forum, and was told the following:
                     <br/>
                     <br/>
                     "To write a genuine parser, you need to look at implementing lexing/tokenizer and then an interpreter for the resulting AST."
                     <br/>
                     <br/>
                     Turns out all this stuff is covered by "Complier" courses if you are lucky enough to have studied computer science, else you'll have to teach yourself.
                     <br/>
                     <br/>
                     Eventually, I stumbled upon "Crafting Interpreters" ( craftinginterpreters . com ) [:noexpression:sigh not enough posts to include links!] which is a book/website in progress by Robert Nystrom. His stuff was a godsend, and I was able to follow along and translate his examples from the original Java into C# and integrate into a Unity app.
                     <br/>
                     <br/>
                     It worked! :heartcoveredeyes::heartcoveredeyes:  MUHAHAHA finally my VN dreams would come true!
                     <br/>
                     <br/>
                     Exceeeeept, no, i then realised that the world did not need yet another half-baked VN scripting language.:FeelsBadMan:
                     <br/>
                     <br/>
                     And then I grabbed the free Inkle libraries, integrated to Unity, and here I am now, an engineer struggling to write dialogue and learn how to make renders that don't look like cowshit.
                     <br/>
                     <br/>
                     Who would have thought making a VN could be so hard!?
                     <img alt=":)" class="smilie smilie--sprite smilie--sprite667" data-shortname=":)" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Smile    :)"/>
                     <img alt=":)" class="smilie smilie--sprite smilie--sprite667" data-shortname=":)" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Smile    :)"/>
                     <img alt=":)" class="smilie smilie--sprite smilie--sprite667" data-shortname=":)" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Smile    :)"/>
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                  <aside class="message-signature">
                   <div class="uix_signatureExpand">
                    Expand Signature
                   </div>
                   <div class="bbWrapper">
                    <span style="color: rgb(147, 101, 184)">
                     <b>
                      Yes, I'm making a game now:
                     </b>
                    </span>
                    <br/>
                    <a class="link link--internal" href="https://f95zone.to/threads/the-moorcock-incident-dev-thread-big-titty-snobbish-girl-slow-corruption.205564/">
                     The Moorcock Incident [Dev thread]
                    </a>
                    <br/>
                    <br/>
                    <span style="color: rgb(250, 197, 28)">
                     Proofreader/Editor for:
                    </span>
                    <br/>
                    <span style="color: rgb(209, 213, 216)">
                     [
                    </span>
                    <span style="color: rgb(235, 107, 86)">
                     Inner Demons
                    </span>
                    by @GrayTShirt] - [
                    <span style="color: rgb(235, 107, 86)">
                     Nothing Is Forever
                    </span>
                    by @MrSilverLust] - [
                    <span style="color: rgb(235, 107, 86)">
                     A Long Journey
                    </span>
                    by @Marvellous Lunatic] - [
                    <span style="color: rgb(235, 107, 86)">
                     Tabletop Pornstar
                    </span>
                    by @Basilicata] - [
                    <span style="color: rgb(235, 107, 86)">
                     Color Of my Sound
                    </span>
                    by @Gallant Trombe]
                    <br/>
                    <br/>
                    <span style="color: rgb(84, 172, 210)">
                     Wanna make a game? read this
                    </span>
                    :
                    <a class="link link--internal" href="https://f95zone.to/threads/winterfires-talentless-guide-on-how-to-make-a-game.154572/">
                     Winterfire's talentless guide
                    </a>
                   </div>
                  </aside>
                 </div>
                 <div class="reactionsBar js-reactionsList is-active">
                  <ul class="reactionSummary th_reactplus_reactionSummary--condensed">
                   <li>
                    <span class="reaction reaction--small reaction--1" data-reaction-id="1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                    </span>
                   </li>
                  </ul>
                  <span class="u-srOnly">
                   Reactions:
                  </span>
                  <a class="reactionsBar-link" data-cache="false" data-xf-click="overlay" href="/posts/747628/reactions">
                   <bdi>
                    anne O'nymous
                   </bdi>
                   and
                   <bdi>
                    Droid Productions
                   </bdi>
                  </a>
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="747628" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/747628/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="747628" data-mq-action="add" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=747628" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/747628/quote" data-xf-click="quote" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=747628" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/747628/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message--post js-post js-inlineModContainer" data-author="terrordoll" data-content="post-748031" id="js-post-748031">
              <span class="u-anchorTarget" id="post-748031">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m avatar--default avatar--default--dynamic" data-user-id="184888" data-xf-init="member-tooltip" href="/members/terrordoll.184888/" style="background-color: #1e88e5; color: #82b1ff">
                    <span class="avatar-u184888-m">
                     T
                    </span>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="184888" data-xf-init="member-tooltip" dir="auto" href="/members/terrordoll.184888/" itemprop="name">
                     terrordoll
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Newbie
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Aug 30, 2017
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     15
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     24
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-748031" rel="nofollow">
                    <time class="u-dt" data-date-string="May 15, 2018" data-time="1526397849" data-time-string="11:24 PM" datetime="2018-05-15T23:24:09+0800" dir="auto" title="May 15, 2018 at 11:24 PM">
                     May 15, 2018
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/748031/share" data-xf-init="share-tooltip" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-748031" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/748031/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-748031" rel="nofollow">
                     #3
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="terrordoll · May 15, 2018 at 11:24 PM" data-lb-id="post-748031">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     Out of curiosity, why not just use Ren'Py or one of the Unity VN frameworks?
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="748031" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/748031/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="748031" data-mq-action="add" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=748031" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/748031/quote" data-xf-click="quote" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=748031" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/748031/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message-threadStarterPost message--post js-post js-inlineModContainer" data-author="NandabaCanti" data-content="post-748166" id="js-post-748166">
              <span class="u-anchorTarget" id="post-748166">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="361646" data-xf-init="member-tooltip" href="/members/nandabacanti.361646/">
                    <img alt="NandabaCanti" class="avatar-u361646-m" itemprop="image" src="/data/avatars/m/361/361646.jpg?1523567870" srcset="/data/avatars/l/361/361646.jpg?1523567870 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="361646" data-xf-init="member-tooltip" dir="auto" href="/members/nandabacanti.361646/" itemprop="name">
                     NandabaCanti
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Active Member
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jan 4, 2018
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     677
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     753
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-748166" rel="nofollow">
                    <time class="u-dt" data-date-string="May 16, 2018" data-time="1526401695" data-time-string="12:28 AM" datetime="2018-05-16T00:28:15+0800" dir="auto" title="May 16, 2018 at 12:28 AM">
                     May 16, 2018
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/748166/share" data-xf-init="share-tooltip" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-748166" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/748166/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-748166" rel="nofollow">
                     #4
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="NandabaCanti · May 16, 2018 at 12:28 AM" data-lb-id="post-748166">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     <a class="username" data-user-id="184888" data-username="@terrordoll" data-xf-init="member-tooltip" href="https://f95zone.to/members/184888/">
                      @terrordoll
                     </a>
                     While my game will feature a fair bit of VN like elements for advancing the story, it will be more of a sim game and featuring real-time 3D graphics, rather than just renders, so Ren'Py is out for me at least. I hate Unity, most games made with it end up having issues for me. I'm not sure if it's just because I'm on Linux, but I doubt it, since so many Windows users end up complaining about it as well. Plus I'm not interested in anything with a subscription. Godot is just better all around on pretty much every conceivable front, unless you rely on Unity's marketplace, which I don't need at all.
                     <br/>
                     <br/>
                     <a class="username" data-user-id="97211" data-username="@osanaiko" data-xf-init="member-tooltip" href="https://f95zone.to/members/97211/">
                      @osanaiko
                     </a>
                     Ya, I know the basics of lexing/tokenizing. It really shouldn't be that difficult. While I do plan on making any VN framework features I come up with for Godot available on GitHub, I really don't care if anyone else actually uses it or if it's needed or not. I just know how I want to deal with scripting scenes and currently no one has made anything like this available for Godot yet. So if I want it for my own use, I've got to create it myself. The options I've seen available so far rely on crap like xml, which I can't stand working with. No way can I put up with laying out scenes in xml with all that unnecessary cruft.
                     <br/>
                     <br/>
                     I'm still a little ways out from getting started on this though, outside of just brainstorming and coming up with the list of things I need to account for. Right now I'm finishing up a text demo of my game's early story in Twine, which I've found I really enjoy using for planning branching narratives. Also been doing a lot of 3D modeling, got a good chunk of the bridge and home scenes I need pretty early in the game and some character sculpts started. On the Godot side of things, I've just been watching some tutorials each day to get caught back up to speed by the time I'm ready to jump into some coding, probably in the next week or so. At which point this will likely be among the first things I tackle.
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="748166" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/748166/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="748166" data-mq-action="add" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=748166" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/748166/quote" data-xf-click="quote" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=748166" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/748166/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message--post js-post js-inlineModContainer" data-author="osanaiko" data-content="post-750458" id="js-post-750458">
              <span class="u-anchorTarget" id="post-750458">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="97211" data-xf-init="member-tooltip" href="/members/osanaiko.97211/">
                    <img alt="osanaiko" class="avatar-u97211-m" itemprop="image" src="/data/avatars/m/97/97211.jpg?1723699743" srcset="/data/avatars/l/97/97211.jpg?1723699743 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="97211" data-xf-init="member-tooltip" dir="auto" href="/members/osanaiko.97211/" itemprop="name">
                     <span class="username--style15">
                      osanaiko
                     </span>
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Engaged Member
                   </h5>
                   <div class="userBanner userBanner userBanner--green message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                     Modder
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jul 4, 2017
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     2,444
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     4,389
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-750458" rel="nofollow">
                    <time class="u-dt" data-date-string="May 16, 2018" data-time="1526473311" data-time-string="8:21 PM" datetime="2018-05-16T20:21:51+0800" dir="auto" title="May 16, 2018 at 8:21 PM">
                     May 16, 2018
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/750458/share" data-xf-init="share-tooltip" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-750458" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/750458/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-750458" rel="nofollow">
                     #5
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="osanaiko · May 16, 2018 at 8:21 PM" data-lb-id="post-750458">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     @uradmus well it sounds like you are thinking about all the things necessary. Some beginners don't even know what questions to ask.
                     <br/>
                     <br/>
                     Going back to your original question, I'd suggest taking a look at the documentation for Utage (on the Unity store - which i understand you are not interested in using), but don't discount the knowledge it embodies regarding Japanese style VN commands.
                     <br/>
                     <br/>
                     Good luck with your Godot adventures - hopefully it has matured a bit more since last time I looked at it.
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                  <aside class="message-signature">
                   <div class="uix_signatureExpand">
                    Expand Signature
                   </div>
                   <div class="bbWrapper">
                    <span style="color: rgb(147, 101, 184)">
                     <b>
                      Yes, I'm making a game now:
                     </b>
                    </span>
                    <br/>
                    <a class="link link--internal" href="https://f95zone.to/threads/the-moorcock-incident-dev-thread-big-titty-snobbish-girl-slow-corruption.205564/">
                     The Moorcock Incident [Dev thread]
                    </a>
                    <br/>
                    <br/>
                    <span style="color: rgb(250, 197, 28)">
                     Proofreader/Editor for:
                    </span>
                    <br/>
                    <span style="color: rgb(209, 213, 216)">
                     [
                    </span>
                    <span style="color: rgb(235, 107, 86)">
                     Inner Demons
                    </span>
                    by @GrayTShirt] - [
                    <span style="color: rgb(235, 107, 86)">
                     Nothing Is Forever
                    </span>
                    by @MrSilverLust] - [
                    <span style="color: rgb(235, 107, 86)">
                     A Long Journey
                    </span>
                    by @Marvellous Lunatic] - [
                    <span style="color: rgb(235, 107, 86)">
                     Tabletop Pornstar
                    </span>
                    by @Basilicata] - [
                    <span style="color: rgb(235, 107, 86)">
                     Color Of my Sound
                    </span>
                    by @Gallant Trombe]
                    <br/>
                    <br/>
                    <span style="color: rgb(84, 172, 210)">
                     Wanna make a game? read this
                    </span>
                    :
                    <a class="link link--internal" href="https://f95zone.to/threads/winterfires-talentless-guide-on-how-to-make-a-game.154572/">
                     Winterfire's talentless guide
                    </a>
                   </div>
                  </aside>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="750458" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/750458/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="750458" data-mq-action="add" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=750458" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/750458/quote" data-xf-click="quote" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=750458" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/750458/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
             <article class="message message-threadStarterPost message--post js-post js-inlineModContainer" data-author="NandabaCanti" data-content="post-750604" id="js-post-750604">
              <span class="u-anchorTarget" id="post-750604">
              </span>
              <div class="message-inner">
               <div class="message-cell message-cell--user">
                <section class="message-user userExtra--expand" itemscope="" itemtype="https://schema.org/Person">
                 <div class="message-avatar">
                  <div class="message-avatar-wrapper">
                   <a class="avatar avatar--m" data-user-id="361646" data-xf-init="member-tooltip" href="/members/nandabacanti.361646/">
                    <img alt="NandabaCanti" class="avatar-u361646-m" itemprop="image" src="/data/avatars/m/361/361646.jpg?1523567870" srcset="/data/avatars/l/361/361646.jpg?1523567870 2x"/>
                   </a>
                  </div>
                 </div>
                 <div class="uix_messagePostBitWrapper">
                  <div class="message-userDetails">
                   <h4 class="message-name">
                    <a class="username" data-user-id="361646" data-xf-init="member-tooltip" dir="auto" href="/members/nandabacanti.361646/" itemprop="name">
                     NandabaCanti
                    </a>
                   </h4>
                   <h5 class="userTitle message-userTitle" dir="auto" itemprop="jobTitle">
                    Active Member
                   </h5>
                   <div class="userBanner message-userBanner" itemprop="jobTitle">
                    <span class="userBanner-before">
                    </span>
                    <strong>
                    </strong>
                    <span class="userBanner-after">
                    </span>
                   </div>
                  </div>
                  <div class="message-userExtras">
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Joined">
                      <i aria-hidden="true" class="fa--xf fas fa-user uix_icon uix_icon--user">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     Jan 4, 2018
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Messages">
                      <i aria-hidden="true" class="fa--xf fas fa-comments uix_icon uix_icon--messages">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     677
                    </dd>
                   </dl>
                   <dl class="pairs pairs--justified">
                    <dt>
                     <span data-xf-init="tooltip" title="Likes">
                      <i aria-hidden="true" class="fa--xf fas fa-thumbs-up uix_icon uix_icon--like">
                      </i>
                     </span>
                    </dt>
                    <dd>
                     753
                    </dd>
                   </dl>
                  </div>
                 </div>
                 <span class="message-userArrow">
                 </span>
                </section>
               </div>
               <div class="message-cell message-cell--main">
                <div class="message-main uix_messageContent js-quickEditTarget">
                 <header class="message-attribution message-attribution--split">
                  <div class="message-attribution-main">
                   <a class="u-concealed" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-750604" rel="nofollow">
                    <time class="u-dt" data-date-string="May 16, 2018" data-time="1526477019" data-time-string="9:23 PM" datetime="2018-05-16T21:23:39+0800" dir="auto" title="May 16, 2018 at 9:23 PM">
                     May 16, 2018
                    </time>
                   </a>
                  </div>
                  <ul class="message-attribution-opposite message-attribution-opposite--list">
                   <li>
                    <a data-href="/posts/750604/share" data-xf-init="share-tooltip" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-750604" rel="nofollow">
                     <i aria-hidden="true" class="fa--xf fas fa-share-alt uix_icon uix_icon--share">
                     </i>
                    </a>
                   </li>
                   <li>
                    <a class="bookmarkLink bookmarkLink--highlightable" data-label=".js-bookmarkText" data-sk-bookmarked="addClass:is-bookmarked, Edit bookmark" data-sk-bookmarkremoved="removeClass:is-bookmarked, Add bookmark" data-xf-click="bookmark-click" href="/posts/750604/bookmark" title="Bookmark">
                     <span class="js-bookmarkText u-srOnly">
                      Add bookmark
                     </span>
                    </a>
                   </li>
                   <li>
                    <a href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/post-750604" rel="nofollow">
                     #6
                    </a>
                   </li>
                  </ul>
                 </header>
                 <div class="message-content js-messageContent">
                  <div class="message-userContent lbContainer js-lbContainer" data-lb-caption-desc="NandabaCanti · May 16, 2018 at 9:23 PM" data-lb-id="post-750604">
                   <article class="message-body js-selectToQuote">
                    <div class="bbWrapper">
                     <a class="username" data-user-id="97211" data-username="@osanaiko" data-xf-init="member-tooltip" href="https://f95zone.to/members/97211/">
                      @osanaiko
                     </a>
                     Ya, I'll give it a look. I've been playing a lot of VNs over the past few years and spent some time looking over Ren'Py a while back, so I already had a pretty good idea of most things that are needed for a fairly feature complete alternative, but it's always good to hear from others and see how other's have tackled related tasks. BTW, that Crafting Interpreters book looked interesting too, haven't gotten into it yet, but after looking over the intro it seems like it'd be a good read. I probably won't go through the whole thing, since a lot of it would be overkill, but it never hurts to have a solid refresher from time to time.
                     <br/>
                     <br/>
                     Ultimately I'd like to put together a rather advanced VN framework on top of Godot. Basically with a node based editor, similar to Twine's, for laying out a game's scene relationships, but with both text and visual layout editor's available for editing the scenes themselves. Plus a resource tracker to manage assets - both placeholder and final versions. Probably a few other things eventually too, like UI and text style editors. For now though I only really need the scene scripting markup + interpreter to get going with my current project. But I've got plenty of other projects I'd like to tackle down the line, including some more traditional VNs, that would benefit from such a framework. Though I'll first have to spend some time figuring out how to integrate new tools into Godot itself for a lot of that stuff, but it does have pretty good support for such things from what I've heard.
                    </div>
                    <div class="js-selectToQuoteEnd">
                    </div>
                   </article>
                  </div>
                 </div>
                 <div class="reactionsBar js-reactionsList">
                 </div>
                 <footer class="message-footer">
                  <div class="message-actionBar actionBar">
                   <div class="actionBar-set actionBar-set--external">
                    <a class="reaction reaction--small actionBar-action actionBar-action--reaction reaction--imageHidden reaction--1" data-reaction-id="1" data-reaction-list="&lt; .js-post | .js-reactionsList" data-th-react-plus-content-id="750604" data-th-react-plus-content-type="post" data-xf-init="reaction" href="/posts/750604/react?reaction_id=1">
                     <i aria-hidden="true">
                     </i>
                     <img alt="Like" class="reaction-sprite js-reaction" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" title="Like"/>
                     <span class="reaction-text js-reactionText">
                      <bdi>
                       Like
                      </bdi>
                     </span>
                    </a>
                    <a class="actionBar-action actionBar-action--mq u-jsOnly js-multiQuote" data-message-id="750604" data-mq-action="add" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=750604" title="Toggle multi-quote">
                     Quote
                    </a>
                    <a class="actionBar-action actionBar-action--reply" data-quote-href="/posts/750604/quote" data-xf-click="quote" href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/reply?quote=750604" title="Reply, quoting this message">
                     Reply
                    </a>
                   </div>
                   <div class="actionBar-set actionBar-set--internal">
                    <a class="actionBar-action actionBar-action--report" data-xf-click="overlay" href="/posts/750604/report">
                     Report
                    </a>
                   </div>
                  </div>
                  <div class="js-historyTarget message-historyTarget toggleTarget" data-href="trigger-href">
                  </div>
                 </footer>
                </div>
               </div>
              </div>
             </article>
            </div>
           </div>
           <div class="block-outer block-outer--after">
            <div class="block-outer-opposite">
             <a class="showIgnoredLink is-hidden js-showIgnored" data-xf-init="tooltip" href="javascript:" title="Show hidden content by {{names}}">
              Show ignored content
             </a>
            </div>
            <div class="block-outer-opposite">
             <a class="th_reactplus_showHiddenLink js-thReactPlusShowHidden is-hidden" data-xf-init="tooltip" href="javascript:void(0)" title="Show hidden content by {{names}}">
              Show hidden low quality content
             </a>
            </div>
           </div>
          </div>
          <div class="blockMessage blockMessage--warning">
           <strong>
            Warning!
           </strong>
           This thread is more than 2354 days old.
           <br/>
           It's likely that no further discussion is required, in which case we recommend starting a new thread. If however you feel your response is required you can still do so.
           <div class="blockMessage blockMessage--error">
            <ul class="inputChoices">
             <li class="inputChoices-choice">
              <label class="iconic">
               <input id="js-confirmOld" name="confirm" type="checkbox" value="1"/>
               <i aria-hidden="true">
               </i>
               <span class="iconic-label">
                I understand this is an old thread, but want to reply anyway
               </span>
              </label>
             </li>
            </ul>
           </div>
          </div>
          <div class="blockMessage blockMessage--none">
          </div>
          <div class="block-container block--similarContents view-thread">
           <h3 class="block-minorHeader collapseTrigger collapseTrigger--block is-active" data-storage-key="_similarThreads" data-storage-type="cookie" data-target=".block--similarContents .block-body" data-xf-click="toggle" data-xf-init="toggle-storage-ex">
            Similar threads
           </h3>
           <div class="block-body toggleTarget is-active">
            <div class="structItemContainer">
             <div class="structItemContainer-group js-threadList">
              <div class="structItem structItem--thread js-trendingThreadItem is-prefix13 is-prefix7 is-unread js-inlineModContainer js-threadListItem-83765" data-author="SummmerP">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="84705" data-xf-init="member-tooltip" href="/members/summmerp.84705/">
                  <img alt="SummmerP" class="avatar-u84705-s" src="/data/avatars/s/84/84705.jpg?1680710505" srcset="/data/avatars/m/84/84705.jpg?1680710505 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <ul class="structItem-statuses">
                 <li>
                  <i aria-hidden="true" class="structItem-status structItem-status--poll" title="Poll">
                  </i>
                  <span class="u-srOnly">
                   Poll
                  </span>
                 </li>
                </ul>
                <div class="structItem-title" uix-data-href="/threads/bbs2-development-thread.83765/unread">
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=13" rel="nofollow" title="Add to filters">
                  <span class="label label--red" dir="auto">
                   VN
                  </span>
                 </a>
                 <span class="label-append">
                 </span>
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=7" rel="nofollow" title="Add to filters">
                  <span class="pre-renpy" dir="auto">
                   Ren'Py
                  </span>
                 </a>
                 <a class="" data-preview-url="/threads/bbs2-development-thread.83765/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/bbs2-development-thread.83765/unread">
                  BBS2 [Development Thread]
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <span class="ratingStarsRow">
                    <span class="ratingStars bratr-rating" title="4.70 star(s)">
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--half">
                     </span>
                     <span class="u-srOnly">
                      4.70 star(s)
                     </span>
                    </span>
                    <span class="ratingStarsRow-text">
                     <div data-href="/threads/bbs2-development-thread.83765/br-user-rated" data-xf-click="overlay" data-xf-init="tooltip" title="Members who rated this thread">
                      3 Votes
                     </div>
                    </span>
                   </span>
                  </li>
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=83765">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="84705" data-xf-init="member-tooltip" dir="auto" href="/members/summmerp.84705/">
                    <span style="color: rgb(2, 196, 96);">
                     <span style="color: rgb(2, 196, 96);">
                      <a class="username" data-user-id="84705" data-xf-init="member-tooltip" dir="auto" href="/members/summmerp.84705/">
                       SummmerP
                      </a>
                     </span>
                    </span>
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/bbs2-development-thread.83765/" rel="nofollow">
                    <time class="u-dt" data-date-string="May 27, 2021" data-time="1622051186" data-time-string="1:46 AM" datetime="2021-05-27T01:46:26+0800" dir="auto" title="May 27, 2021 at 1:46 AM">
                     May 27, 2021
                    </time>
                   </a>
                  </li>
                  <span class="structItem-pageJump">
                   <a href="/threads/bbs2-development-thread.83765/page-12">
                    12
                   </a>
                   <a href="/threads/bbs2-development-thread.83765/page-13">
                    13
                   </a>
                   <a href="/threads/bbs2-development-thread.83765/page-14">
                    14
                   </a>
                  </span>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 217">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  1K
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  593K
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a href="/threads/bbs2-development-thread.83765/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Oct 24, 2024" data-time="1729774746" data-time-string="8:59 PM" datetime="2024-10-24T20:59:06+0800" dir="auto" title="Oct 24, 2024 at 8:59 PM">
                  Thursday at 8:59 PM
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="5352374" data-xf-init="member-tooltip" dir="auto" href="/members/harry_22299.5352374/">
                  Harry_22299
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs avatar--default avatar--default--dynamic" data-user-id="5352374" data-xf-init="member-tooltip" href="/members/harry_22299.5352374/" style="background-color: #1565c0; color: #82b1ff">
                  <span class="avatar-u5352374-s">
                   H
                  </span>
                 </a>
                </div>
               </div>
              </div>
              <div class="structItem structItem--thread js-trendingThreadItem is-prefix68 is-unread js-inlineModContainer js-threadListItem-15218" data-author="lockhear">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="241129" data-xf-init="member-tooltip" href="/members/lockhear.241129/">
                  <img alt="lockhear" class="avatar-u241129-s" src="/data/avatars/s/241/241129.jpg?1509391075" srcset="/data/avatars/m/241/241129.jpg?1509391075 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <div class="structItem-title" uix-data-href="/threads/a-wife-and-mother-fan-art.15218/unread">
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/artwork.112/?prefix_id[0]=68" rel="nofollow" title="Add to filters">
                  <span class="label label--accent" dir="auto">
                   Fan Art
                  </span>
                 </a>
                 <a class="" data-preview-url="/threads/a-wife-and-mother-fan-art.15218/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/a-wife-and-mother-fan-art.15218/unread">
                  A Wife And Mother Fan Art
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <span class="ratingStarsRow">
                    <span class="ratingStars bratr-rating" title="4.60 star(s)">
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--half">
                     </span>
                     <span class="u-srOnly">
                      4.60 star(s)
                     </span>
                    </span>
                    <span class="ratingStarsRow-text">
                     <div data-href="/threads/a-wife-and-mother-fan-art.15218/br-user-rated" data-xf-click="overlay" data-xf-init="tooltip" title="Members who rated this thread">
                      11 Votes
                     </div>
                    </span>
                   </span>
                  </li>
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=15218">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="241129" data-xf-init="member-tooltip" dir="auto" href="/members/lockhear.241129/">
                    lockhear
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/a-wife-and-mother-fan-art.15218/" rel="nofollow">
                    <time class="u-dt" data-date-string="Jul 5, 2018" data-time="1530806211" data-time-string="11:56 PM" datetime="2018-07-05T23:56:51+0800" dir="auto" title="Jul 5, 2018 at 11:56 PM">
                     Jul 5, 2018
                    </time>
                   </a>
                  </li>
                  <li>
                   <a class="labelLink" data-xf-init="tooltip" href="/watched/threads?nodes[0]=112" rel="nofollow" title="Add to filters">
                    Artwork
                   </a>
                  </li>
                  <span class="structItem-pageJump">
                   <a href="/threads/a-wife-and-mother-fan-art.15218/page-301">
                    301
                   </a>
                   <a href="/threads/a-wife-and-mother-fan-art.15218/page-302">
                    302
                   </a>
                   <a href="/threads/a-wife-and-mother-fan-art.15218/page-303">
                    303
                   </a>
                  </span>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 160">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  30K
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  27M
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a class="uix_mobileNodeTitle" href="/forums/artwork.112/">
                 Artwork
                </a>
                <a href="/threads/a-wife-and-mother-fan-art.15218/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Oct 26, 2024" data-time="1729872102" data-time-string="12:01 AM" datetime="2024-10-26T00:01:42+0800" dir="auto" title="Oct 26, 2024 at 12:01 AM">
                  Today at 12:01 AM
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="127338" data-xf-init="member-tooltip" dir="auto" href="/members/sducon.127338/">
                  sducon
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs" data-user-id="127338" data-xf-init="member-tooltip" href="/members/sducon.127338/">
                  <img alt="sducon" class="avatar-u127338-s" src="/data/avatars/s/127/127338.jpg?1711924083"/>
                 </a>
                </div>
               </div>
              </div>
              <div class="structItem structItem--thread js-trendingThreadItem is-prefix13 is-prefix7 js-inlineModContainer js-threadListItem-98448" data-author="zetsupetsu">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="1880493" data-xf-init="member-tooltip" href="/members/zetsupetsu.1880493/">
                  <img alt="zetsupetsu" class="avatar-u1880493-s" src="/data/avatars/s/1880/1880493.jpg?1638117935" srcset="/data/avatars/m/1880/1880493.jpg?1638117935 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <div class="structItem-title" uix-data-href="/threads/tainted-aquamarine-development-thread.98448/">
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=13" rel="nofollow" title="Add to filters">
                  <span class="label label--red" dir="auto">
                   VN
                  </span>
                 </a>
                 <span class="label-append">
                 </span>
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=7" rel="nofollow" title="Add to filters">
                  <span class="pre-renpy" dir="auto">
                   Ren'Py
                  </span>
                 </a>
                 <a class="" data-preview-url="/threads/tainted-aquamarine-development-thread.98448/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/tainted-aquamarine-development-thread.98448/">
                  Tainted Aquamarine [Development Thread]
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <span class="ratingStarsRow">
                    <span class="ratingStars bratr-rating" title="5.00 star(s)">
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="u-srOnly">
                      5.00 star(s)
                     </span>
                    </span>
                    <span class="ratingStarsRow-text">
                     <div data-href="/threads/tainted-aquamarine-development-thread.98448/br-user-rated" data-xf-click="overlay" data-xf-init="tooltip" title="Members who rated this thread">
                      1 Vote
                     </div>
                    </span>
                   </span>
                  </li>
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=98448">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="1880493" data-xf-init="member-tooltip" dir="auto" href="/members/zetsupetsu.1880493/">
                    zetsupetsu
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/tainted-aquamarine-development-thread.98448/" rel="nofollow">
                    <time class="u-dt" data-date-string="Nov 1, 2021" data-time="1635704434" data-time-string="2:20 AM" datetime="2021-11-01T02:20:34+0800" dir="auto" title="Nov 1, 2021 at 2:20 AM">
                     Nov 1, 2021
                    </time>
                   </a>
                  </li>
                  <span class="structItem-pageJump">
                   <a href="/threads/tainted-aquamarine-development-thread.98448/page-2">
                    2
                   </a>
                  </span>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 111">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  114
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  52K
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a href="/threads/tainted-aquamarine-development-thread.98448/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Sep 3, 2024" data-time="1725302689" data-time-string="2:44 AM" datetime="2024-09-03T02:44:49+0800" dir="auto" title="Sep 3, 2024 at 2:44 AM">
                  Sep 3, 2024
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="5150632" data-xf-init="member-tooltip" dir="auto" href="/members/knight6797.5150632/">
                  Knight6797
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs" data-user-id="5150632" data-xf-init="member-tooltip" href="/members/knight6797.5150632/">
                  <img alt="Knight6797" class="avatar-u5150632-s" src="/data/avatars/s/5150/5150632.jpg?1724322544"/>
                 </a>
                </div>
               </div>
              </div>
              <div class="structItem structItem--thread js-trendingThreadItem is-prefix13 is-prefix7 js-inlineModContainer js-threadListItem-43388" data-author="Jackerman">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="216594" data-xf-init="member-tooltip" href="/members/jackerman.216594/">
                  <img alt="Jackerman" class="avatar-u216594-s" src="/data/avatars/s/216/216594.jpg?1641235896" srcset="/data/avatars/m/216/216594.jpg?1641235896 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <div class="structItem-title" uix-data-href="/threads/coming-home-development-thread.43388/">
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=13" rel="nofollow" title="Add to filters">
                  <span class="label label--red" dir="auto">
                   VN
                  </span>
                 </a>
                 <span class="label-append">
                 </span>
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/programming-development-art.73/?prefix_id[0]=7" rel="nofollow" title="Add to filters">
                  <span class="pre-renpy" dir="auto">
                   Ren'Py
                  </span>
                 </a>
                 <a class="" data-preview-url="/threads/coming-home-development-thread.43388/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/coming-home-development-thread.43388/">
                  Coming Home [Development Thread]
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <span class="ratingStarsRow">
                    <span class="ratingStars bratr-rating" title="5.00 star(s)">
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="ratingStars-star ratingStars-star--full">
                     </span>
                     <span class="u-srOnly">
                      5.00 star(s)
                     </span>
                    </span>
                    <span class="ratingStarsRow-text">
                     <div data-href="/threads/coming-home-development-thread.43388/br-user-rated" data-xf-click="overlay" data-xf-init="tooltip" title="Members who rated this thread">
                      1 Vote
                     </div>
                    </span>
                   </span>
                  </li>
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=43388">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="216594" data-xf-init="member-tooltip" dir="auto" href="/members/jackerman.216594/">
                    <span style="color: rgb(153, 0, 153);">
                     <span style="color: rgb(153, 0, 153);">
                      <a class="username" data-user-id="216594" data-xf-init="member-tooltip" dir="auto" href="/members/jackerman.216594/">
                       Jackerman
                      </a>
                     </span>
                    </span>
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/coming-home-development-thread.43388/" rel="nofollow">
                    <time class="u-dt" data-date-string="Jan 7, 2020" data-time="1578358428" data-time-string="8:53 AM" datetime="2020-01-07T08:53:48+0800" dir="auto" title="Jan 7, 2020 at 8:53 AM">
                     Jan 7, 2020
                    </time>
                   </a>
                  </li>
                  <span class="structItem-pageJump">
                   <a href="/threads/coming-home-development-thread.43388/page-2">
                    2
                   </a>
                  </span>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 112">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  154
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  215K
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a href="/threads/coming-home-development-thread.43388/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Jul 11, 2024" data-time="1720640818" data-time-string="3:46 AM" datetime="2024-07-11T03:46:58+0800" dir="auto" title="Jul 11, 2024 at 3:46 AM">
                  Jul 11, 2024
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="4651605" data-xf-init="member-tooltip" dir="auto" href="/members/nimliyo.4651605/">
                  NimLiyo
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs" data-user-id="4651605" data-xf-init="member-tooltip" href="/members/nimliyo.4651605/">
                  <img alt="NimLiyo" class="avatar-u4651605-s" src="/data/avatars/s/4651/4651605.jpg?1721937180"/>
                 </a>
                </div>
               </div>
              </div>
              <div class="structItem structItem--thread js-trendingThreadItem is-prefix64 js-inlineModContainer js-threadListItem-9060" data-author="KryptZ">
               <div class="structItem-cell structItem-cell--icon">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--s" data-user-id="292600" data-xf-init="member-tooltip" href="/members/kryptz.292600/">
                  <img alt="KryptZ" class="avatar-u292600-s" src="/data/avatars/s/292/292600.jpg?1510753056" srcset="/data/avatars/m/292/292600.jpg?1510753056 2x"/>
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
                <div class="structItem-title" uix-data-href="/threads/what-do-you-guys-think-of-this-girl-renders.9060/">
                 <a class="labelLink" data-xf-init="tooltip" href="/forums/artwork.112/?prefix_id[0]=64" rel="nofollow" title="Add to filters">
                  <span class="label label--orange" dir="auto">
                   3D-Daz
                  </span>
                 </a>
                 <a class="" data-preview-url="/threads/what-do-you-guys-think-of-this-girl-renders.9060/preview" data-tp-primary="on" data-xf-init="preview-tooltip" href="/threads/what-do-you-guys-think-of-this-girl-renders.9060/">
                  What do you guys think of this girl (renders)?
                 </a>
                </div>
                <div class="structItem-minor">
                 <ul class="structItem-extraInfo">
                  <li>
                   <a class="tic--button button--ignoreText" data-xf-click="overlay" href="/tic-ignore/ignore?content_type=thread&amp;content_id=9060">
                    Ignore
                   </a>
                  </li>
                 </ul>
                 <ul class="structItem-parts">
                  <li>
                   <a class="username" data-user-id="292600" data-xf-init="member-tooltip" dir="auto" href="/members/kryptz.292600/">
                    KryptZ
                   </a>
                  </li>
                  <li class="structItem-startDate">
                   <a href="/threads/what-do-you-guys-think-of-this-girl-renders.9060/" rel="nofollow">
                    <time class="u-dt" data-date-string="Feb 8, 2018" data-time="1518022061" data-time-string="12:47 AM" datetime="2018-02-08T00:47:41+0800" dir="auto" title="Feb 8, 2018 at 12:47 AM">
                     Feb 8, 2018
                    </time>
                   </a>
                  </li>
                  <li>
                   <a class="labelLink" data-xf-init="tooltip" href="/watched/threads?nodes[0]=112" rel="nofollow" title="Add to filters">
                    Artwork
                   </a>
                  </li>
                 </ul>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 21">
                <dl class="pairs pairs--justified">
                 <dt>
                  Replies
                 </dt>
                 <dd>
                  37
                 </dd>
                </dl>
                <dl class="pairs pairs--justified structItem-minor">
                 <dt>
                  Views
                 </dt>
                 <dd>
                  10K
                 </dd>
                </dl>
               </div>
               <div class="structItem-cell structItem-cell--latest">
                <a class="uix_mobileNodeTitle" href="/forums/artwork.112/">
                 Artwork
                </a>
                <a href="/threads/what-do-you-guys-think-of-this-girl-renders.9060/latest" rel="nofollow">
                 <time class="structItem-latestDate u-dt" data-date-string="Jan 17, 2023" data-time="1673886706" data-time-string="12:31 AM" datetime="2023-01-17T00:31:46+0800" dir="auto" title="Jan 17, 2023 at 12:31 AM">
                  Jan 17, 2023
                 </time>
                </a>
                <div class="structItem-minor">
                 <a class="username" data-user-id="875242" data-xf-init="member-tooltip" dir="auto" href="/members/thetalset.875242/">
                  TheTalSet
                 </a>
                </div>
               </div>
               <div class="structItem-cell structItem-cell--icon structItem-cell--iconEnd">
                <div class="structItem-iconContainer">
                 <a class="avatar avatar--xxs" data-user-id="875242" data-xf-init="member-tooltip" href="/members/thetalset.875242/">
                  <img alt="TheTalSet" class="avatar-u875242-s" src="/data/avatars/s/875/875242.jpg?1548874081"/>
                 </a>
                </div>
               </div>
              </div>
             </div>
            </div>
           </div>
          </div>
         </div>
         <!-- BELOW MAIN CONTENT -->
        </div>
       </div>
      </div>
      <div class="breadcrumb block p-breadcrumb--bottom">
       <div class="pageContent">
        <ul class="p-breadcrumbs p-breadcrumbs--bottom" itemscope="" itemtype="https://schema.org/BreadcrumbList">
         <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
          <a href="/" itemprop="item">
           <span itemprop="name">
            Forums
           </span>
          </a>
          <meta content="1" itemprop="position"/>
         </li>
         <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
          <a href="/categories/development.72/" itemprop="item">
           <span itemprop="name">
            Development
           </span>
          </a>
          <meta content="2" itemprop="position"/>
         </li>
         <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ListItem">
          <a href="/forums/programming-development-art.73/" itemprop="item">
           <span itemprop="name">
            Programming, Development &amp; Art
           </span>
          </a>
          <meta content="3" itemprop="position"/>
         </li>
        </ul>
       </div>
      </div>
      <div class="samBannerUnit samAlignCenter" data-position="container_breadcrumb_bottom_below">
       <div class="samItem">
        <iframe allow="autoplay; fullscreen" frameborder="0" src="https://candy.engine.adglare.net/?356780338&amp;iframe&amp;sizes=728x90&amp;ag_custom_vlmcp=e44a1cb3-639e-45f1-831b-672df53f2a57&amp;ag_custom_vlmspot=leaderboard_footer" style="width:728px; height:90px;">
        </iframe>
       </div>
      </div>
     </div>
    </div>
    <div class="uix_fabBar uix_fabBar--active">
     <div class="u-scrollButtons js-scrollButtons" data-trigger-type="both">
      <a class="button--scroll button" data-xf-click="scroll-to" href="#top">
       <span class="button-text">
        <i aria-hidden="true" class="fa--xf fas fa-arrow-up">
        </i>
        <span class="u-srOnly">
         Top
        </span>
       </span>
      </a>
      <a class="button--scroll button" data-xf-click="scroll-to" href="#footer">
       <span class="button-text">
        <i aria-hidden="true" class="fa--xf fas fa-arrow-down">
        </i>
        <span class="u-srOnly">
         Bottom
        </span>
       </span>
      </a>
     </div>
     <div class="p-title-pageAction">
      <select class="br-select input" data-deselectable="false" data-initial-rating="0" data-rating-href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/br-rate" data-readonly="false" data-show-selected="true" data-vote-content='&lt;div data-href="/threads/what-things-do-you-need-in-a-vn-markup-language.12520/br-user-rated" data-xf-click="overlay" data-xf-init="tooltip" title="Members who rated this thread"&gt;0 Votes&lt;/div&gt;' data-widget-class="bratr-rating" data-xf-init="rating" name="rating">
       <option value="">
       </option>
       <option value="1">
        Terrible
       </option>
       <option value="2">
        Poor
       </option>
       <option value="3">
        Average
       </option>
       <option value="4">
        Good
       </option>
       <option value="5">
        Excellent
       </option>
      </select>
     </div>
    </div>
   </div>
  </div>
  <div class="u-bottomFixer js-bottomFixTarget">
  </div>
  <form hidden="hidden" style="display:none">
   <input id="_xfClientLoadTime" name="_xfClientLoadTime" tabindex="-1" title="_xfClientLoadTime" type="text" value=""/>
  </form>
 </body>
</html>
