big steppy
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

981 lines
19 KiB

  1. options = [
  2. {
  3. "name": "Basics",
  4. "optional": false,
  5. "entries": [
  6. {
  7. "name": "Name",
  8. "id": "name",
  9. "type": "text",
  10. "default": "Fen"
  11. },
  12. {
  13. "name": "Scale",
  14. "id": "scale",
  15. "type": "float",
  16. "default": "1"
  17. },
  18. {
  19. "name": "Height",
  20. "id": "baseHeight",
  21. "type": "float",
  22. "default": "2.26",
  23. "unit": "length"
  24. },
  25. {
  26. "name": "Weight",
  27. "id": "baseMass",
  28. "type": "float",
  29. "default": "135",
  30. "unit": "mass"
  31. },
  32. {
  33. "name": "Paw area",
  34. "id": "basePawArea",
  35. "type": "float",
  36. "default": "0.1",
  37. "unit": "area"
  38. },
  39. {
  40. "name": "Hand area",
  41. "id": "baseHandArea",
  42. "type": "float",
  43. "default": "0.1",
  44. "unit": "area"
  45. },
  46. {
  47. "name": "Ass area",
  48. "id": "baseAssArea",
  49. "type": "float",
  50. "default": "0.2",
  51. "unit": "area"
  52. },
  53. {
  54. "name": "Same-size stomping",
  55. "id": "sameSizeStomp",
  56. "type": "checkbox"
  57. }
  58. ]
  59. },
  60. {
  61. "name": "Body Details",
  62. "optional": false,
  63. "entries":
  64. [
  65. {
  66. "name": "Species",
  67. "id": "species",
  68. "type": "text",
  69. "default": "crux"
  70. },
  71. {
  72. "name": "Foot type",
  73. "id": "footType",
  74. "type": "select",
  75. "choices":
  76. [
  77. {
  78. "name": "Paws",
  79. "value": "paw"
  80. },
  81. {
  82. "name": "Hooves",
  83. "value": "hoof"
  84. },
  85. {
  86. "name": "Feet",
  87. "value": "foot",
  88. },
  89. {
  90. "name": "Avian",
  91. "value": "avian"
  92. }
  93. ]
  94. },
  95. {
  96. "name": "Mouth type",
  97. "id": "jawType",
  98. "type": "select",
  99. "choices":
  100. [
  101. {
  102. "name": "Jaws",
  103. "value": "jaw"
  104. },
  105. {
  106. "name": "Beak",
  107. "value": "beak"
  108. }
  109. ]
  110. }
  111. ]
  112. },
  113. {
  114. "name": "Difficulty",
  115. "optional": false,
  116. "entries":
  117. [
  118. {
  119. "type": "radio",
  120. "id": "difficulty",
  121. "default": "0",
  122. "choices":
  123. [
  124. {
  125. "name": "Sandbox",
  126. "value": "0"
  127. },
  128. {
  129. "name": "Stompvival",
  130. "value": "1"
  131. }
  132. ]
  133. }
  134. ]
  135. },
  136. {
  137. "name": "Brutality",
  138. "optional": false,
  139. "entries":
  140. [
  141. {
  142. "type": "radio",
  143. "id": "brutality",
  144. "default": "1",
  145. "choices":
  146. [
  147. {
  148. "name": "Non-fatal",
  149. "value": "0"
  150. },
  151. {
  152. "name": "Fatal",
  153. "value": "1"
  154. },
  155. {
  156. "name": "Gory",
  157. "value": "2"
  158. },
  159. {
  160. "name": "Sadistic",
  161. "value": "3"
  162. },
  163. ]
  164. }
  165. ]
  166. },
  167. {
  168. "name": "Victims",
  169. "optional": false,
  170. "entries":
  171. [
  172. {
  173. "name": "Human prey",
  174. "id": "victimsHuman",
  175. "type": "checkbox"
  176. },
  177. {
  178. "name": "Military",
  179. "id": "victimsMilitary",
  180. "type": "checkbox"
  181. },
  182. {
  183. "name": "Macros",
  184. "id": "victimsMacros",
  185. "type": "checkbox"
  186. },
  187. {
  188. "name": "Micros",
  189. "id": "victimsMicros",
  190. "type": "checkbox"
  191. }
  192. ]
  193. },
  194. {
  195. "name": "Oral Vore",
  196. "id": "oralVore",
  197. "optional": true,
  198. "entries":
  199. [
  200. {
  201. "name": "Digestion time",
  202. "id": "oralDigestTime",
  203. "type": "float",
  204. "default": "15"
  205. },
  206. {
  207. "name": "Same-size vore",
  208. "id": "sameSizeVore",
  209. "type": "checkbox"
  210. },
  211. {
  212. "name": "Vomiting",
  213. "id": "vomitEnabled",
  214. "type": "checkbox"
  215. }
  216. ]
  217. },
  218. {
  219. "name": "Anal Vore",
  220. "id": "analVore",
  221. "optional": true,
  222. "entries":
  223. [
  224. {
  225. "name": "Anus diameter",
  226. "id": "baseAnalVoreDiameter",
  227. "type": "float",
  228. "default": "0.2",
  229. "unit": "length"
  230. },
  231. {
  232. "name": "Digestion time",
  233. "id": "analDigestTime",
  234. "type": "float",
  235. "default": "15"
  236. },
  237. {
  238. "name": "Anal vore goes to stomach",
  239. "id": "analVoreToStomach",
  240. "type": "checkbox"
  241. }
  242. ]
  243. },
  244. {
  245. "name": "Footwear",
  246. "id": "footWear",
  247. "optional": true,
  248. "entries":
  249. [
  250. {
  251. "name": "Socks",
  252. "id": "footSockEnabled",
  253. "type": "subcategory",
  254. "entries":
  255. [
  256. {
  257. "name": "Sock type",
  258. "id": "footSock",
  259. "type": "select",
  260. "choices":
  261. [
  262. {
  263. "name": "Socks",
  264. "value": "sock"
  265. }
  266. ]
  267. }
  268. ]
  269. },
  270. {
  271. "name": "Shoes",
  272. "id": "footShoeEnabled",
  273. "type": "subcategory",
  274. "entries":
  275. [
  276. {
  277. "name": "Shoe type",
  278. "id": "footShoe",
  279. "type": "select",
  280. "choices":
  281. [
  282. {
  283. "name": "Shoes",
  284. "value": "shoe"
  285. },
  286. {
  287. "name": "Boots",
  288. "value": "boot"
  289. },
  290. {
  291. "name": "Trainers",
  292. "value": "trainer"
  293. },
  294. {
  295. "name": "Sandals",
  296. "value": "sandal"
  297. },
  298. ]
  299. }
  300. ]
  301. }
  302. ]
  303. },
  304. {
  305. "name": "Arousal",
  306. "id": "arousalEnabled",
  307. "optional": true,
  308. "entries":
  309. [
  310. {
  311. "name": "Arousal multiplier",
  312. "id": "arousalFactor",
  313. "type": "float",
  314. "default": "1"
  315. },
  316. {
  317. "name": "Edge multiplier",
  318. "id": "edgeFactor",
  319. "type": "float",
  320. "default": "1"
  321. }
  322. ]
  323. },
  324. {
  325. "name": "Tail",
  326. "id": "hasTail",
  327. "optional": true,
  328. "entries":
  329. [
  330. {
  331. "name": "Number of tails",
  332. "id": "tailCount",
  333. "type": "float",
  334. "default": "1"
  335. },
  336. {
  337. "name": "Tail description",
  338. "id": "tailType",
  339. "type": "text",
  340. "default": "fluffy"
  341. },
  342. {
  343. "name": "Tail length",
  344. "id": "baseTailLength",
  345. "type": "float",
  346. "default": "1",
  347. "unit": "length"
  348. },
  349. {
  350. "name": "Tail diameter",
  351. "id": "baseTailDiameter",
  352. "type": "float",
  353. "default": "0.3",
  354. "unit": "length"
  355. },
  356. {
  357. "name": "Tail Vore",
  358. "id": "tailMaw",
  359. "type": "subcategory",
  360. "entries":
  361. [
  362. {
  363. "name": "Tail stretchiness",
  364. "id": "tailStretchiness",
  365. "type": "float",
  366. "default": "1"
  367. },
  368. {
  369. "name": "Digestion time",
  370. "id": "tailDigestTime",
  371. "type": "float",
  372. "default": "15"
  373. },
  374. {
  375. "name": "Tail vore goes to stomach",
  376. "id": "tailVoreToStomach",
  377. "type": "checkbox"
  378. }
  379. ]
  380. }
  381. ]
  382. },
  383. {
  384. "name": "Pouch",
  385. "id": "hasPouch",
  386. "optional": true,
  387. "entries":
  388. [
  389. {
  390. "name": "Absorption",
  391. "id": "pouchAbsorption",
  392. "type": "checkbox"
  393. }
  394. ]
  395. },
  396. {
  397. "name": "Male Genitals",
  398. "id": "maleParts",
  399. "optional": true,
  400. "entries":
  401. [
  402. {
  403. "name": "Cock length",
  404. "id": "baseDickLength",
  405. "type": "float",
  406. "default": "0.3",
  407. "unit": "length"
  408. },
  409. {
  410. "name": "Cock diameter",
  411. "id": "baseDickDiameter",
  412. "type": "float",
  413. "default": "0.08",
  414. "unit": "length"
  415. },
  416. {
  417. "name": "Cock stretchiness",
  418. "id": "dickStretchiness",
  419. "type": "float",
  420. "default": "1"
  421. },
  422. {
  423. "name": "Cock description",
  424. "id": "dickType",
  425. "type": "text",
  426. "default": "canine"
  427. },
  428. {
  429. "name": "Ball diameter",
  430. "id": "baseBallDiameter",
  431. "type": "float",
  432. "default": "0.05",
  433. "unit": "length"
  434. },
  435. {
  436. "name": "Orgasm size",
  437. "id": "baseCumRatio",
  438. "type": "float",
  439. "default": "1",
  440. },
  441. {
  442. "name": "Passive cum production",
  443. "id": "cumScale",
  444. "type": "float",
  445. "default": "1"
  446. },
  447. {
  448. "name": "Cum storage factor",
  449. "id": "cumStorageScale",
  450. "type": "float",
  451. "default": "1"
  452. },
  453. {
  454. "name": "Cock Vore",
  455. "id": "cockVoreEnabled",
  456. "type": "subcategory",
  457. "entries":
  458. [
  459. {
  460. "name": "Cum digestion factor",
  461. "id": "baseCumDigestFactor",
  462. "type": "float",
  463. "default": "1"
  464. },
  465. {
  466. "name": "Digestion time",
  467. "id": "cockDigestTime",
  468. "type": "float",
  469. "default": "15"
  470. }
  471. ]
  472. },
  473. {
  474. "name": "Sheath",
  475. "id": "hasSheath",
  476. "type": "subcategory",
  477. "entries":
  478. [
  479. {
  480. "name": "Absorption",
  481. "id": "sheathAbsorptionEnabled",
  482. "type": "checkbox"
  483. }
  484. ]
  485. },
  486. {
  487. "name": "Musk",
  488. "id": "maleMuskEnabled",
  489. "type": "subcategory",
  490. "entries":
  491. [
  492. {
  493. "name": "Musk factor",
  494. "id": "baseMaleMuskArea",
  495. "type": "float",
  496. "default": "0.5"
  497. }
  498. ]
  499. }
  500. ]
  501. },
  502. {
  503. "name": "Female Genitals",
  504. "id": "femaleParts",
  505. "optional": true,
  506. "entries":
  507. [
  508. {
  509. "name": "Slit length",
  510. "id": "baseVaginaLength",
  511. "type": "float",
  512. "default": "0.1",
  513. "unit": "length"
  514. },
  515. {
  516. "name": "Slit width",
  517. "id": "baseVaginaWidth",
  518. "type": "float",
  519. "default": "0.05",
  520. "unit": "length"
  521. },
  522. {
  523. "name": "Slit stretchiness",
  524. "id": "vaginaStretchiness",
  525. "type": "float",
  526. "default": "1"
  527. },
  528. {
  529. "name": "Orgasm size",
  530. "id": "baseFemcumRatio",
  531. "type": "float",
  532. "default": "1",
  533. },
  534. {
  535. "name": "Passive femcum production",
  536. "id": "femcumScale",
  537. "type": "float",
  538. "default": "1"
  539. },
  540. {
  541. "name": "Femcum storage factor",
  542. "id": "femcumStorageScale",
  543. "type": "float",
  544. "default": "1"
  545. },
  546. {
  547. "name": "Unbirth",
  548. "id": "unbirthEnabled",
  549. "type": "subcategory",
  550. "entries":
  551. [
  552. {
  553. "name": "Femcum digestion factor",
  554. "id": "baseFemcumDigestFactor",
  555. "type": "float",
  556. "default": "1"
  557. },
  558. {
  559. "name": "Digestion time",
  560. "id": "unbirthDigestTime",
  561. "type": "float",
  562. "default": "15"
  563. }
  564. ]
  565. },
  566. {
  567. "name": "Musk",
  568. "id": "femaleMuskEnabled",
  569. "type": "subcategory",
  570. "entries":
  571. [
  572. {
  573. "name": "Musk factor",
  574. "id": "baseFemaleMuskArea",
  575. "type": "float",
  576. "default": "0.5"
  577. }
  578. ]
  579. }
  580. ]
  581. },
  582. {
  583. "name": "Breasts",
  584. "id": "hasBreasts",
  585. "optional": true,
  586. "entries":
  587. [
  588. {
  589. "name": "Breast diameter",
  590. "id": "baseBreastDiameter",
  591. "type": "float",
  592. "default": "0.1",
  593. "unit": "length"
  594. },
  595. {
  596. "name": "Lactation",
  597. "id": "lactationEnabled",
  598. "type": "subcategory",
  599. "entries":
  600. [
  601. {
  602. "name": "Lactation scale",
  603. "id": "lactationFactor",
  604. "type": "float",
  605. "default": "0.25"
  606. },
  607. {
  608. "name": "Passive milk production",
  609. "id": "lactationScale",
  610. "type": "float",
  611. "default": "1"
  612. },
  613. {
  614. "name": "Milk storage scale",
  615. "id": "milkStorageScale",
  616. "type": "float",
  617. "default": "1"
  618. }
  619. ]
  620. },
  621. {
  622. "name": "Breast Vore",
  623. "id": "breastVore",
  624. "type": "subcategory",
  625. "entries":
  626. [
  627. {
  628. "name": "Breast stretchiness",
  629. "id": "breastStretchiness",
  630. "type": "float",
  631. "default": "1"
  632. },
  633. {
  634. "name": "Milk digestion scale",
  635. "id": "baseMilkDigestFactor",
  636. "type": "float",
  637. "default": "1"
  638. },
  639. {
  640. "name": "Digestion time",
  641. "id": "breastDigestTime",
  642. "type": "float",
  643. "default": "15"
  644. }
  645. ]
  646. }
  647. ]
  648. },
  649. {
  650. "name": "Stench",
  651. "id": "stenchEnabled",
  652. "optional": true,
  653. "entries":
  654. [
  655. {
  656. "name": "Paw stench scale",
  657. "id": "basePawStenchArea",
  658. "type": "float",
  659. "default": "1"
  660. },
  661. {
  662. "name": "Ass stench scale",
  663. "id": "basePawStenchArea",
  664. "type": "float",
  665. "default": "1.5"
  666. },
  667. {
  668. "name": "Piss stench scale",
  669. "id": "basePawStenchArea",
  670. "type": "float",
  671. "default": "0.75"
  672. },
  673. {
  674. "name": "Scat stench scale",
  675. "id": "basePawStenchArea",
  676. "type": "float",
  677. "default": "3"
  678. },
  679. ]
  680. },
  681. {
  682. "name": "Gas",
  683. "id": "gasEnabled",
  684. "optional": true,
  685. "entries":
  686. [
  687. {
  688. "name": "Belching",
  689. "id": "belchEnabled",
  690. "type": "checkbox"
  691. },
  692. {
  693. "name": "Farting",
  694. "id": "fartEnabled",
  695. "type": "checkbox"
  696. },
  697. {
  698. "name": "Passive gas production",
  699. "id": "gasScale",
  700. "type": "float",
  701. "default": "3"
  702. },
  703. {
  704. "name": "Gas storage scale",
  705. "id": "gasStorageScale",
  706. "type": "float",
  707. "default": "1"
  708. },
  709. {
  710. "name": "Gas digestion factor",
  711. "id": "baseGasDigestFactor",
  712. "type": "float",
  713. "default": "1"
  714. }
  715. ]
  716. },
  717. {
  718. "name": "Soul Vore",
  719. "id": "soulVoreEnabled",
  720. "optional": true,
  721. "entries":
  722. [
  723. {
  724. "name": "Digestion time",
  725. "id": "soulDigestTime",
  726. "type": "float",
  727. "default": "15"
  728. },
  729. {
  730. "type": "radio",
  731. "id": "soulVoreType",
  732. "default": "body",
  733. "choices":
  734. [
  735. {
  736. "name": "Released",
  737. "value": "release"
  738. },
  739. {
  740. "name": "Trapped",
  741. "value": "body"
  742. },
  743. {
  744. "name": "Digested",
  745. "value": "oblivion"
  746. }
  747. ]
  748. }
  749. ]
  750. },
  751. {
  752. "name": "Piss",
  753. "id": "pissEnabled",
  754. "optional": true,
  755. "entries":
  756. [
  757. {
  758. "name": "Passive piss production",
  759. "id": "pissScale",
  760. "type": "float",
  761. "default": "0.3"
  762. },
  763. {
  764. "name": "Piss storage scale",
  765. "id": "pissStorageScale",
  766. "type": "float",
  767. "default": "1"
  768. },
  769. {
  770. "name": "Bladder Vore",
  771. "id": "bladderVore",
  772. "type": "subcategory",
  773. "entries":
  774. [
  775. {
  776. "name": "Urethra diameter",
  777. "id": "baseUrethraDiameter",
  778. "type": "float",
  779. "default": "0.03",
  780. "unit": "length"
  781. },
  782. {
  783. "name": "Urethra stretchiness",
  784. "id": "urethraStretchiness",
  785. "type": "float",
  786. "default": "5"
  787. },
  788. {
  789. "name": "Piss digestion scale",
  790. "id": "basePissDigestFactor",
  791. "type": "float",
  792. "default": "1"
  793. },
  794. {
  795. "name": "Digestion time",
  796. "id": "bladderDigestTime",
  797. "type": "float",
  798. "default": "15"
  799. },
  800. {
  801. "name": "Scale piss with size",
  802. "id": "pissScaleWithSize",
  803. "type": "checkbox"
  804. }
  805. ]
  806. }
  807. ]
  808. },
  809. {
  810. "name": "Scat",
  811. "id": "scatEnabled",
  812. "optional": true,
  813. "entries":
  814. [
  815. {
  816. "name": "Scat digestion scale",
  817. "id": "baseScatDigestFactor",
  818. "type": "float",
  819. "default": "1"
  820. },
  821. {
  822. "name": "Passive scat production",
  823. "id": "scatScale",
  824. "type": "float",
  825. "default": "0.2"
  826. },
  827. {
  828. "name": "Scat storage scale",
  829. "id": "scatStorageScale",
  830. "type": "float",
  831. "default": "1"
  832. },
  833. {
  834. "name": "Scale scat with size",
  835. "id": "scatScaleWithSize",
  836. "type": "checkbox"
  837. }
  838. ]
  839. },
  840. {
  841. "name": "Goo",
  842. "id": "gooEnabled",
  843. "optional": true,
  844. "entries":
  845. [
  846. {
  847. "name": "Digestion",
  848. "id": "gooDigestion",
  849. "type": "subcategory",
  850. "entries":
  851. [
  852. {
  853. "name": "Digestion time",
  854. "id": "gooDigestTime",
  855. "type": "float",
  856. "default": "15"
  857. }
  858. ]
  859. }
  860. ]
  861. },
  862. {
  863. "name": "Paw Vore",
  864. "id": "pawVoreEnabled",
  865. "optional": true,
  866. "entries":
  867. [
  868. {
  869. "name": "Digestion time",
  870. "id": "pawDigestTime",
  871. "type": "float",
  872. "default": "15"
  873. }
  874. ]
  875. },
  876. {
  877. "name": "Crop",
  878. "id": "cropEnabled",
  879. "optional": true,
  880. "entries":
  881. [
  882. {
  883. "name": "Transfer time",
  884. "id": "cropTransferTime",
  885. "type": "float",
  886. "default": "10"
  887. }
  888. ]
  889. },
  890. {
  891. "name": "Breath",
  892. "id": "breathEnabled",
  893. "optional": true,
  894. "entries":
  895. [
  896. {
  897. "name": "Fire",
  898. "id": "breathFire",
  899. "type": "checkbox"
  900. },
  901. {
  902. "name": "Ice",
  903. "id": "breathIce",
  904. "type": "checkbox"
  905. },
  906. {
  907. "name": "Electric",
  908. "id": "breathElectric",
  909. "type": "checkbox"
  910. },
  911. {
  912. "name": "Smoke",
  913. "id": "breathSmoke",
  914. "type": "checkbox"
  915. },
  916. {
  917. "name": "Radiation",
  918. "id": "breathRadiation",
  919. "type": "checkbox"
  920. },
  921. {
  922. "name": "Foul",
  923. "id": "breathFoul",
  924. "type": "checkbox"
  925. },
  926. ]
  927. },
  928. {
  929. "name": "Drool",
  930. "id": "droolEnabled",
  931. "optional": true,
  932. "entries":
  933. [
  934. {
  935. "name": "Drool volume",
  936. "id": "droolBaseVolume",
  937. "type": "float",
  938. "default": "0.0001",
  939. "unit": "volume"
  940. }
  941. ]
  942. },
  943. {
  944. "name": "Magic",
  945. "id": "magicEnabled",
  946. "optional": true,
  947. "entries":
  948. [
  949. ]
  950. },
  951. {
  952. "name": "Wings",
  953. "id": "hasWings",
  954. "optional": true,
  955. "entries":
  956. [
  957. {
  958. "name": "Wing width",
  959. "id": "baseWingWidth",
  960. "type": "float",
  961. "default": "1",
  962. "unit": "length"
  963. },
  964. {
  965. "name": "Wing length",
  966. "id": "baseWingLength",
  967. "type": "float",
  968. "default": "1",
  969. "unit": "length"
  970. },
  971. {
  972. "name": "Wing description",
  973. "id": "wingDesc",
  974. "type": "text",
  975. "default": "feathery"
  976. }
  977. ]
  978. }
  979. ];