|
|||
| Views: 692,158 | 06-28-21, 12:56 am | ||
| Kawa |
Posted on 01-26-13, 06:51 pm in Engine Change?
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 147/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
First of all, you shouldn't need wine, only Mono. It's not a Win32 application. Second, <tt>~/.config/noxico.ini</tt> will contain a section on fonts that you can use to adjust the display. It also tells you, as one of the first things when gameplay begins, to press F1. You get to see your HP and much more then. You can restore HP by sleeping and eating certain stuff, but getting that stuff is a bit difficult atm. I don't just program Noxico... |
| Kawa |
Posted on 01-26-13, 07:45 pm in Checklist for release 0.1.2
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 148/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
I was like, "if I filter them out in vendor mode but not container mode, it'll be inconsistent, even though the two screens are literally the same code with a few mode checks in. Also, if I filter them out, it'll be inconsistent with the inventory screen." So I just shrugged and decided I'd tackle the alternative when I add error feedback. I don't just program Noxico... |
| Kawa |
Posted on 01-26-13, 09:16 pm in A proper My Little Pony RL [idea] (revision 2)
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 149/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
![]() Anquestria was an attempt to create a My Little Pony roguelike, by editing Angband. It died. On Roguelike Radio episode 57, it got a quick mention. It wasn't very positive on the execution, and only came up again when one of the speakers mentioned the ponies in Noxico. Now, my idea (and I must stress that this is just an idea) is to take the Noxico codebase, make a copy of that, strip out all the sex and replace that with pony-specific stuff. Here's a list of things I'd add, after removing all the porn: » a list of standard locations from the show. Towns can be mostly generated as expectations, but some will need to be premade by missions. Styles of the locations can be dealt with by abusing the culture system. » a hunger system. Aside from foodstuffs, since you're playing an equine you should be able to graze, so add a bit to tiles that indicates if it can be grazed. When resting on such a tile while hungry, the bit is cleared, the tile changes appearance, and some hunger points are removed. » flight » different stats, especially when some of them are porn-related. » a different interaction scheme? » tiles mode? Who else has any ideas? I don't just program Noxico... |
| Kawa |
Posted on 01-27-13, 03:54 pm in A proper My Little Pony RL [idea] (revision 1)
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 151/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
I agree entirely with your Ultima suggestion, and yes they can. Thought about it some more. Here's what I came up with. » HON KIN LAU GEN LOY MAG. » Stat-wise, Magic ≠ Friendship -- there are other ways to measure friendship. » Characters in the Noxico engine, be they unique or random, get a bunch of default tokens added where needed near the end of generation. This includes stats. When a bodyplan or unique def includes such a default token already, it is not replaced. Therefore, the Mane Six can be predefined as Uniques, with their respective Element stat (near) maxed out. When adding the default tokens, the Element stats can be randomized from 0 to 5, so Pinkie Pie's stats in the above order could be {3 1 96 2 4 0}. » The latest Noxico source at this time includes an opening dream that explains all sorts of things. This part can be used to take a personality test for the new player character, raising certain Element stats up to ~20 or so. That is, if you give only Magic answers, your Magic stat will be ~20 and the rest remains 5 or lower. I don't just program Noxico... |
| Kawa |
Posted on 01-27-13, 04:56 pm in PillowShout's Prose and Code Depositorium (revision 1)
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 150/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
* Kawa whistles approvingly Edit: I see you have the canine rape start link to a series of generic scenes. The fun thing is, they don't need "generic" in their name. <tt><scene id="CanineRape" name="(rape start)"></tt> and <tt><scene id="GenericRape" name="(rape start)"></tt> are both invoked by name -- "(rape start)" -- and told apart by their respective filters, right? So if they both have a <tt><action name="player win butt fuck"></tt>, and you have a <tt><scene id="CanineButtFuck" name="player win butt fuck" list="..."></tt> but also "FelineButtFuck" and "GenericButtFuck", all with the same name attribute... which would be chosen if you decide to fuck a canine in the ass? I don't just program Noxico... |
| Kawa |
Posted on 01-27-13, 05:13 pm in PillowShout's Prose and Code Depositorium
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 152/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
The following scenes are defined, in roughly this order:
The player defeats a canine opponent and decides to rape them. The system is invoked with the request "(rape start)", which finds that "CanineWinRapeStart" is the first to match, filter-wise. If the opponent were feline, the canine bodylev check would've failed and the search continues until "FelineWinRapeStart" is found. The actions for "CanineWinRapeStart" are filtered, finding "CanineButtFuck" to match first. Therefore, "Fuck 'em in the butt" is displayed. A choice is made, and the system self-invokes "player win butt fuck". Again, a query is run on scenes with @name="player win butt fuck", and each option is filtered, ending up with "CanineButtFuck" as the first once more. But what if we remove the scene with ID "CanineButtFuck"? In that case, "CanineWinRapeStart" is still found. In the action gathering phase, "FelineButtFuck" fails, and we end with "GenericButtFuck". Therefore, the action list on screen has "Fuck 'em in the cornhole". Selecting that gives the generic buttfuck scene. That way, unwritten specific content can fall through to written generic stuff until the specifics are added. And that's why you might want to change your scene names. I don't just program Noxico... |
| Kawa |
Posted on 01-27-13, 08:05 pm in PillowShout's Prose and Code Depositorium
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 153/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
I see your point.
I don't just program Noxico... |
| Kawa |
Posted on 01-28-13, 07:50 pm in A proper My Little Pony RL [idea]
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 154/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
For flying in Noxico (and thus My Little Roguelike), I'm planning to change the tile type bitfield: » A tile can be inside, tall, water, and or blocking. » When walking, you can go anywhere that's not blocking or water. » When flying, you can't go inside, but you can freely pass any blocking tile that is not tall. Incidentally you can't lift off inside. » Flying basically has no time limit because there's no hunger system. Something else can be added for it, though. » In the MLP RL, there is a hunger system. Flight drains hunger. » If you're starving, you can't take off. If you're in flight and become starving, you plummet. This incurs some fall damage and may cause drowning. Pretty classic, really. As for the unicorns and magic, I'm thinking of just having the Magic stat be zero or worthless for unhorned pony characters, while earthers get a bonus on strength checks and such. I don't just program Noxico... |
| Kawa |
Posted on 01-29-13, 04:19 pm in A proper My Little Pony RL [idea]
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 155/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
Locations can be predefined by Javascript to either be based on drawing commands, translations from PNG floorplans, random generators, or any combination thereof. Having a full Canterlot that is (mostly?) the same for any playthrough is thus possible. Fully randomized towns get eight boards surrounding them, which can right now be empty wilds or more town. Empty wilds contain a selection of hostile creatures and may contain a linked dungeon. An expected location can be a randomized town or a randomized dungeon. An expected dungeon is also called an external or unlinked dungeon. So yes, towns in Noxico work like that. An expected location can have its biome, culture, and name preset (the name appears in the Travel list even before the location exists) and can have various expected details such as "there should be an earth pony named Davenport, who sells quills and sofas". Expectations can be added by scene scripts, or predefined by the game. I would add an XML file with predefined expectations such as Ponyville. Scenes (text-based interactions between the player and an NPC) can detect any token's existance and value, so sending the player back to Celestia and having her act accordingly is also possible. Not only do I like this rough plot draft, it's also technically possible. I don't just program Noxico... |
| Kawa |
Posted on 02-01-13, 04:20 pm in How should the player's carnality change?
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 156/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
Read my mind. Being raped would have other stat effects, while being more enjoyable for high-carnality recipients. I'd say "have nice consentual sex" and such. Do good-aligned missions, the works. I don't just program Noxico... |
| Kawa |
Posted on 02-02-13, 01:24 pm in Ludum Dare Erotical Team?
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 157/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
...and why the fuck not?
I don't just program Noxico... |
| Kawa |
Posted on 02-02-13, 08:24 pm in PillowShout's Prose and Code Depositorium
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 158/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
I am totally 0kay with all of the above, and your damnit moment will stop making sense the moment the server thinks it's tomorrow :)
I don't just program Noxico... |
| Kawa |
Posted on 02-04-13, 04:16 pm in Ludum Dare Erotical Team?
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 159/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
I've dabbled in Lua hosted in C. Then it started working against me in C# so I stopped doing that.
I don't just program Noxico... |
| Kawa |
Posted on 02-05-13, 04:06 pm in PillowShout's Prose and Code Depositorium
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 160/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
Just so you know, I rewrote your missing body parts method to return all missing tokens for a given plan in one exception, and call it from the game's constructor instead of Character.Generate. That way, I got a whooole lotta missing tokens down with only one restart per plan. Pushed all that and the missing tokens. I don't just program Noxico... |
| Kawa |
Posted on 02-06-13, 02:55 pm in Checklist for release 0.1.2
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 161/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
Speaking of vendor mode, I added actual vendors. Basically, for each town being generated, there's a 50% chance of a non-outskirts board to have a vendor. Once one is placed, the chance lowers for the next board. Vendors have a "role/vendor" token added, plus a random amount of money (at least 1000 I already have an idea on how to do vendors with specific kinds of items, but for now they'll just sell random gargbage. Fun thing to try: have a vendor within talkin range, and empty their closet. Immediately talk to the vendor and sell them as much of their own shit as you can. You will have most if not all of their money and not be attacked, since you're no longer carrying stuff with their name attached. I should make inventory management take a turn. I don't just program Noxico... |
| Kawa |
Posted on 02-06-13, 07:08 pm in PillowShout's Prose and Code Depositorium
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 162/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
Yay indeed. Yay in-fucking-deed.
I don't just program Noxico... |
| Kawa |
Posted on 02-13-13, 07:43 pm in Loot Tables
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 163/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
Saving this page for later study.
I don't just program Noxico... |
| Kawa |
Posted on 02-21-13, 06:16 pm in Checklist for release 0.1.2 (revision 1)
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 164/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
Added the ability to read books and raise stats with them, and to use an XInput gamepad.
I don't just program Noxico... |
| Kawa |
Posted on 03-02-13, 01:31 pm in PillowShout's Prose and Code Depositorium
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 165/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
You really went to town on those descriptions, didn't you? I feel like I should do some major code work just to keep up.
I don't just program Noxico... |
| Kawa |
Posted on 03-02-13, 03:20 pm in Placement of the demon portal and finding it again [problem]
|
|
<i>Prophet of Celestia</i><br>Baka on the streets, senpai in the sheets
Posts: 166/344 Since: 06-08-12 Last post: 665 days Last view: 205 days |
In the old connected overworld version of Noxico, locations had a sense of distance. You could start in town A and walk around for several screens until you discovered town B. For reasons I won't repeat here, you now learn of town B from a person in A, and have it available in the Travel screen. The problem is that there is no meaningful distance between A and B any more. The original plan for the placement and finding of the demon portal was to find a board far from the player's starting location (or go the opposite way, place the portal anywhere and start the player off far from it) and then have the ratio of demonic to regular creatures slowly shift as you got closer to the portal board, along with a scary backing track maybe, to indicate you're getting closer to your goal. ![]() The problem is, that's a distance metric. In the new system, locations have no distance between them, so we'd need some other way of letting the player find the portal. One idea given on #rgrd is to have a special NPC, a cartographer or something maybe. You collect clues, and give them to the cartographer, who then uses them to triangulate the portal's location for you on one of his maps <small>(which you as the player never get to see as that would defeat the random, disjoint nature of the overworld)</small> and the portal is added to your travel list. Thoughts? I don't just program Noxico... |