I am currently investigating GitLab on DigitalOcean as a possible alternative.
Although there appear to be some issues with this choice, not least of which is that the public version of GitLab doesn't support Pages yet. Also, this service isn't free, unfortunately.
But, SPNATI doesn't seem to be against their ToS! So, that's good!
Try this: https://www.typeform.com/help/your-reports/
Scroll down to where it says "Share your reports publicly" and I think if you follow those steps you should be able to get a shareable link to a results page.
The concept is overall good, and I like the initiative.
However, two things that I need to know before I can proceed:
You say in your comment here that you did the art. But did you take this Kisekae model uncredited from this dA page—or did you get permission to take it? This Kisekae artist hasn't had any dA activity since February, so it seems unlikely that you received a PM reply (or that I would if I attempted to confirm this).
Why didn't you put the face and hair of our game's Weiss on this model? It feels weird to have them different. This could have also helped to cover up your uncredited code usage. The face and hair was what alerted my suspicions.
One small milkshake, please.
I just put through a commit with these changes. I ran the images through optiPNG first to save space (and revisions that increase the size of the offline download).
Chica does look more interesting now. I think that this will increase her appeal to those whom it's meant to appeal.
Additionally, if you intend to keep your offline copy up-to-date, redownloading it every time is a pain and unnecessary. Instead:
git pull
and press Enter.This will then proceed to only download the new/changed files instead of re-downloading the entire game, which is several gigabytes in size at this point.
Use any local web server works in place of start_offline.exe.
For example you could install Node.js, and then make a file named start_offline.bat with the following contents:
npx http-server ./ --port 8080 -a 0.0.0.0
And then launch it with that instead.
A question, perhaps: how feasible would it be to add NW.js or something similar to the official downloads from Gitlab? If that was included, all anyone would have to do to run the game would be to simply extract it and double-click the .exe, instead of messing around with alternative browsers (assuming Firefox isn't your primary one) or web servers.
First, we're using GitLab, not GitHub ;)
Second, what Vexatious says is correct, but assumes you're familiar with using the command line or a git client. It's a bit advanced if you don't know anything about git. Do you know how to use the command line?
Third, if you just want to update your online fork, you can set up repository mirroring. If you want those updates to also appear locally, though, you might as well update it through git itself, rather than through GitLab.
Do you have git or the GitHub Windows Client installed on your computer? Just downloading the branch off of GitLab won't necessarily let you upload the changes back.
But generally, after you add the new files to the branch, you just need to commit those files, push them to your fork, and then submit a merge request. Committing and pushing are done through git, and the merge request is done through GitLab. See this for reference.
Are you using the command line? Or the Desktop client?
Here's a pretty bare-bones guide to using Git on the command line, and this one is more comprehensive.
It might take a little getting used to, but I could help explain some of the details if need be.
Sure that's one effective way to do it, though it's a large download.
I'm not sure if this will work for a user without push access, which is restricted, but the GitHub Desktop client might work for you to update changed files in the future. (We use Git*Lab* because we got banned from GitHub, so this guide might help too.)
Regardless of which method you use, I strongly endorse regular backups of your character folder to a non-game location.
You could try the GitHub Desktop client for Windows if you want some kind of UI.
Or if you're comfortable with the command line you could just download git itself and follow some instructions (see the "Links" sticky thread).
I didn't do it!
Or did I? I think I discovered why our Pipeline isn't working:
ERROR: Uploading artifacts to coordinator... too large archive id=18463135 responseStatus=413 Request Entity Too Large status=413 Request Entity Too Large token=Ae_xq4Nk
> Artifacts maximum size: 1G
This is not our repository size, which is limited to 10GB. I am unsure how to fix this. If this is related to changelog stuff, I find that valuable for the text files, but we probably don't need it so much for the images.
It seems that your comment contains 1 or more links that are hard to tap for mobile users. I will extend those so they're easier for our sausage fingers to click!
Here is link number 1 - Previous text "Git"
^Please ^PM ^/u/eganwall ^with ^issues ^or ^feedback! ^| ^Delete
> this thread didn't exactly blow up.
I think I must have framed it incorrectly. The barrier to entry was even lower than simply posting a screenshot of a new kisekae model. Maybe I'll try with another character sometime in the future.
Speaking of barriers to entry, nice poses!
> Ice wall, coming up!
This is really inventive! I'm not sure how much I want to encourage other contributors to make poses that overlap each other so much, but I might put on my thinking cap to see if I can use this in an epilogue. Do you happen to have any epilogue ideas for Mei? I did have one, but it was shaping up to be a lot of photoshop for a compromised result.
> Here's one with Mei out front
This is better than the previous one at suggesting that she's obstructing rather than shielding, but the following one does that better again.
> And here's a soulless asshole who just locked her team in the spawn
Haha! Our game's Mei is not much of a troll, but I'm super tempted to make this one of her second-step start images. Hmmmmmmmmm! Stay tuned. I think I'm gonna do this tonight or tomorrow.
> If you are having any problems with the images not being transparent
Do the images I've done not have translucence for you? They do on my system. They're pngs are made in the Character Editor, then compressed by OptiPNG. However the code you've posted as a replacement is not transparent in KKL v54 for me.
> Also, here's a more mundane pose.
Totally using this! Because the head-tilt moves her fur collar, I might go with stage 4+ for it.
It doesn't fix everything, but I find Reddit way easier to browse with the Reddit Enhancement Suite plugin. I can wholeheartedly recommend it.
However, titles cannot be edited by anyone. For link posts, the URL cannot be edited either. If it's a text post, you can edit the text as much as you like for up to six months. When submitting a post, making sure that the title is not misspelled is important! I suspect that titles can't be edited so that you can't get to the front page of Reddit and then just re-title your post to "Upvote if you hate bacon" or something.
The two missing comments were spam. Many NSFW subreddits have been getting random spam comments like this recently. If you see one that is just a positive comment with a super sketchy link URL, downvote it, report it as spam, and come back later to find it gone.
Personally I'd suggest Pale Moon or (Waterfox)[https://www.waterfoxproject.org/] (two forks of Firefox which omit some of the crazy decisions Mozilla has been making lately, while keeping the good parts).
1) Make an account in Github.
2) Download the Github desktop client. (It's possible to use the git command line client, but the desktop client is easier to work with.)
3) Make a fork of the spni repository (click on the fork button on the top-right corner of the web page).
4) Download your fork using the Github desktop client. Your fork's page will have a "clone or download" button, click on that then "open in github desktop".
5) The desktop client will ask you to save the repository somewhere on your computer.
6) Make your changes to the downloaded version of the repository. (You can just copy/paste your new files in here. Remember to change the listing.xml file to add your character.)
7) In the desktop client, click on the "changes" tab up the top.
8) The panel on the left should list all the files you've added, removed, or changed. Make sure all your character changes are selected. (All the changes are selected by default, so you should be OK.)
9) Fill out the boxes on the bottom of the side panel, and click the "commit" button.
10) Wait for that to finish. It can take a while, particularly when adding images.
11) Along the grey bar across the top, click on the arrow in the top-left corner, and select "spni/master". You might need to type it into the search bar that appears.
12) In the top-right corner, click on "Pull Request".
13) Fill the boxes out here, and click on "Send Pull Request". This can also take a while, especially when uploading images.
14) Tell me or /u/josephkantel about it, so we can take a look at it and add the changes to the game.
Let me know if you have any issues or questions about it.
GitLab perhaps?
Or if we could find web hosting/a server somewhere, we could possibly host our own git server for development and a host for the online version of the game.
Do you know how much bandwidth the web version used?
> 1. How do download characters that i see on the reddit?
To my knowledge, there are no playable characters currently posted to Reddit that aren't already in the game's files somewhere. We have a lot of people post screenshots of kisekae models, but dialogue is needed to make these into real opponents.
> 2. How do I download older characters from previous builds?
Check out the saves\offline_opponents
folder in your local copy. You can move these to the regular opponents folder
. You can find some unfinished characters in the saves\incomplete_opponents
folder too. Some characters, like Ami, are basically finished but never took that final step into the main roster.
> 3. I see characters in the opponents folder but they don't show up in my roster is there a way to fix that?
These are probably characters in testing that are only in groups right now. Find the listing.xml
file and open it with a basic text editor like Notepad or Notepad++. You will see a list of names. Add to this list with the folder names of the opponents that you want to include in the main roster in your personal copy. Imitate the style of the existing entries.
You may already be aware of this but Gnu Image Manipulation Program is a piece of freeware that does a lot of the things photoshop does, if you're frustrated with the limitations of paint net.
Regarding feet changing size -- yes, this is a thing kisekae does. A character's leg height slider expands the legs vertically no matter which leg position they are in, so for example with a very high leg slider size, position 01 gets taller while position 99, where the shins are basically horizontal, gets wider. And proportionally in between. The way to work around this is to make your boots-related image attachments a bit larger than the legs or feet underneath, so they can absorb a few px of change.
This is a full scene code, so the asterisks are making Reddit turn part of the code into italics. If you have RES, you can click "source" to see what he meant to type.
And by adding four spaces to the front of that, we can make Reddit ignore what it thinks is formatting:
40***0*0*0*0*aa29.79.0.3.75.6.66.1.17.50_ab_ac_ba50_bb5.1_bc500.500.8.0.1_bd5_be180_ca84.0.40.84.15.34.34.0.100_cb0_da1.0.0.100_db14.5_dd0.1.0.29.100_dh7.30.50.50.0_di9_qa_qb_dc0.1.1.1.1_eh_ea34.35.35.56.0.0_ec20.45.35.35.56.41.58.1_ed46.50.1.1.35.56_ef_eg_r039.35.35.56.1.0.50.50.351.523.457.1_fa2.50.41.60.18.65.56_fb7_fh_fc0.866D5E.55.0.866D5E.55.50.61.61.50.50.50_fd1.0.28.35.56_fe73.63_ff0000000000_fg0.35_pa0.0.0.0.40.50.85.85.0.0_t0_pb_pc_pd_pe_ga0_gb1_gc0.0_ge0000000000_gh_gf_gg_gd10000000_ha89.89_hb49.1.44.99_hc0.59.39.0.59.39_hd0.1.49.49_ia_if_ib_id2.26.26.26.0.0.1.0.0.0.0.0.0.1_ic_jc_ie0.56.56.0.1.52.52.0.1.52.52.0.0_ja13.55.2.0_jb13.55.2.0_jd0.48.48.48_je0.48.48.48_jf_jg_ka_kb20.60.60.60_kc_kd_ke_kf_la_lb_oa_os_ob_oc_od_oe_of_lc_m0_n0_s00.48.48.56.0.41.0.486.819.0.0.0.32.3.61_s117.48.48.48.0.0.40.368.750.0.6.0.0.2.61_s217.48.48.48.1.0.40.368.750.0.7.0.0.2.61_og_oh_oo_op_oq_or_om_on_ok_ol_oi0.48.48.0.0_oj0.48.48.0.0_ad0.0.0.0.0.0.0.0.0.0*0*0*0*0#/]a00_b00_c00_d00_w00_x0017.1.48.48.48.10.46.0.3.61.0.481.510.540.8_x0117.0.48.48.48.9.46.0.2.61.0.519.510.540.8_x0217.1.48.48.48.12.37.44.2.61.89.463.526.550.8_x0317.0.48.48.48.11.37.44.2.61.91.537.527.550.8_y00_z00_ua0.55.0.0.100_uf0.0.0.0_ue_ub_u0_v0_uc0.0.0_ud0.8
Posted my Promestein model a couple days ago, I made a couple more Monster Girl Quest characters. I realistically will only have time to make one of them into a character. Which one do you guys think I should do? https://www.strawpoll.me/15656417
Also i should probably mention that the tamamo model was a rework of /u/spnati-mgq 's model I found on this subreddit and alice's snake half was found here: https://melisssenpai.deviantart.com/art/Kisekae-tail-exports-669214631.