Skip to content

Commit 3e00d3d

Browse files
committed
Improve Templates
1 parent ff38688 commit 3e00d3d

File tree

2 files changed

+51
-21
lines changed

2 files changed

+51
-21
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
.idea
1+
.idea
2+
node_modules/

_lib/game-request-templates.js

Lines changed: 49 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// @name F95 Game Request Templates
33
// @namespace 1330126-edexal
44
// @license Unlicense
5-
// @version 1.1
5+
// @version 2.0
66
// @author Edexal
77
// @description Templates for creating game requests on F95
88
// ==/UserScript==
@@ -17,7 +17,7 @@ function _getRules() {
1717
[/LIST]`;
1818
}
1919

20-
function getUpdateTemplate() {
20+
function getUpdateTempl() {
2121
return {
2222
title: "[Store][$Price] Game Name [Version]",
2323
body: `Title:
@@ -29,7 +29,7 @@ ${_getRules()}`
2929
};
3030
}
3131

32-
function getRequestTemplate() {
32+
function getRequestTempl() {
3333
return {
3434
title: "[Store][$Price] Game Name [Version]",
3535
body: `Title:
@@ -41,26 +41,21 @@ ${_getRules()}`
4141
};
4242
}
4343

44-
function getNewTemplate() {
45-
return {
46-
title: "[GAME ENGINE] Game Name [Version][Developer]",
47-
body: `[CENTER](COVER ART; DELETE THIS)
44+
function _getNewTemplTitle() {
45+
return "[GAME ENGINE] Game Name [Version][Developer]";
46+
}
47+
48+
function _getNewTemplTop() {
49+
return `[CENTER](COVER ART; DELETE THIS)
4850
4951
[B]Overview:[/B]
5052
(STORY OVERVIEW GOES HERE AND USE A SPOILER TAG IN-CASE OF A WALL OF TEXT; DELETE THIS)[/CENTER]
5153
52-
[B]Thread Updated[/B]: (USE "YYYY-MM-DD" NUMBERS ONLY, DATE ADDED TO F95ZONE ; DELETE THIS)
53-
[B]Release Date[/B]: (USE "YYYY-MM-DD" NUMBERS ONLY, DATE RELEASE BY DEV; DELETE THIS)
54-
[B]Developer[/B]: (DEVELOPER NAME/SOCIAL LINKS HERE) Patreon - Website
55-
[B]Publisher[/B]: (REMOVE IF NOT APPLICABLE)
56-
[B]Translator[/B]: (REMOVE IF NOT APPLICABLE)
57-
[B]Censored[/B]: (Yes/No)
58-
[B]Version[/B]:
59-
[B]OS[/B]: (REN'PY GAMES WITH "PC" IN THE TITLE INCLUDE BOTH WINDOWS + LINUX, MAKE SURE TO TYPE BOTH; DELETE THIS)
60-
[B]Language[/B]: English
61-
[B]Voice[/B]: English (REMOVE IF NOT APPLICABLE)
62-
[B]VNDB[/B]: Link (LINK TO VNDB PAGE - REMOVE IF NOT APPLICABLE)
63-
[B]Store[/B]: DLSite - Steam (STORE PAGES - REMOVE IF NOT APPLICABLE)
54+
[B]Thread Updated[/B]: (USE "YYYY-MM-DD" NUMBERS ONLY, DATE ADDED TO F95ZONE; DELETE THIS)
55+
[B]Release Date[/B]: (USE "YYYY-MM-DD" NUMBERS ONLY, DATE RELEASE BY DEV; DELETE THIS)`;
56+
}
57+
function _getNewTemplBottom(){
58+
return `[B]Store[/B]: DLSite - Steam (STORE PAGES - REMOVE IF NOT APPLICABLE)
6459
[B]Other Games[/B]: (LINKS TO OTHER GAMES BY DEVELOPER FOUND ON F95ZONE - REMOVE IF NOT APPLICABLE)
6560
[B]Genre[/B]:
6661
[SPOILER]
@@ -98,6 +93,40 @@ function getNewTemplate() {
9893
[B]Extras[/B]: WALKTHROUGH - 100% SAVE - MOD - MOD2 - MOD3[/SIZE]
9994
[SIZE=1](THANK YOU NOTES AND UNOFFICIAL ANDROID MESSAGE GOES, ALWAYS AT THE VERY BOTTOM OF ALL DL LINKS; EXAMPLE: "Unofficial build by [USER=1]@F95[/USER]. Thank you [USER=2222]@Bloo[/USER] for sharing the game and [USER=92]@TCMS[/USER] for the walkthrough."; DELETE THIS LINE)[/SIZE]
10095
101-
(SAMPLES/SCREENSHOTS; DELETE THIS)[/CENTER]`
96+
(SAMPLES/SCREENSHOTS; DELETE THIS)[/CENTER]`;
97+
}
98+
99+
function _buildNewTempl(body) {
100+
return {
101+
title: _getNewTemplTitle(),
102+
body: `${_getNewTemplTop()}
103+
${body}
104+
${_getNewTemplBottom()}`
102105
};
106+
}
107+
108+
function getNewVNDBTempl() {
109+
return _buildNewTempl(`[B]Original Title[/B]: (TITLE IN ORIGINAL LANGUAGE; REMOVE IF ORIGINAL TITLE IS ENGLISH)
110+
[B]Aliases[/B]: (OTHER TITLES OF GAME; REMOVE IF ORIGINAL TITLE IS ENGLISH OR THERE ARE NO OTHER ALIASES)
111+
[B]Developer[/B]: (DEVELOPER NAME/SOCIAL LINKS HERE) Patreon - Website
112+
[B]Publisher[/B]: (REMOVE IF NOT APPLICABLE)
113+
[B]Translator[/B]: (REMOVE IF NOT APPLICABLE)
114+
[B]Censored[/B]: (Yes/No)
115+
[B]Version[/B]:
116+
[B]OS[/B]: (REN'PY GAMES WITH "PC" IN THE TITLE INCLUDE BOTH WINDOWS + LINUX, MAKE SURE TO TYPE BOTH; DELETE THIS)
117+
[B]Language[/B]: English
118+
[B]Voices[/B]: English (REMOVE IF NOT APPLICABLE)
119+
[B]Length[/B]: ~2hrs (REMOVE IF NOT APPLICABLE)
120+
[B]VNDB[/B]: Link (LINK TO VNDB PAGE - REMOVE IF NOT APPLICABLE)`);
121+
}
122+
123+
function getNewStandardTempl() {
124+
return _buildNewTempl(`[B]Developer[/B]: (DEVELOPER NAME/SOCIAL LINKS HERE) Patreon - Website
125+
[B]Publisher[/B]: (REMOVE IF NOT APPLICABLE)
126+
[B]Translator[/B]: (REMOVE IF NOT APPLICABLE)
127+
[B]Censored[/B]: (Yes/No)
128+
[B]Version[/B]:
129+
[B]OS[/B]: (REN'PY GAMES WITH "PC" IN THE TITLE INCLUDE BOTH WINDOWS + LINUX, MAKE SURE TO TYPE BOTH; DELETE THIS)
130+
[B]Language[/B]: English
131+
[B]Voices[/B]: English (REMOVE IF NOT APPLICABLE)`);
103132
}

0 commit comments

Comments
 (0)