This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
Intro
The past two weeks have been pretty rough with school starting up for some members of the team while other real life concerns have been the focus of the rest of the team.
Winton has been pretty busy for the past week or so, hence why Iām the one writing the dev update.
Map Progress
Weāve been hit by some people leaving the staff team. The map creator originally creating the main world left because of real life situations which have been taking a lot of his time and because he doesnāt believe he can fulfill his commitment to complete a map that meets his standards of quality. The other designer only wants to complete what heās started and then leave the team.
Iāll be picking up the slack on the main world, and have been working on it for the past two weeks. Iāve previously been working on a Fracture, which is now on hold until I get much further progress on the main world map. I expect to be able to finish it before launch however as it is mostly done right now. Creating the main world myself should be doable, and I think we will be able have enough unique fractures for launch even if we donāt pick up another map creator or commission a map.
Iāll see about doing some renders in the near future so people have an idea of what to expect. Right now stuff is a little too WIP for me to feel comfortable doing renders of, but I think you guys will be more than happy with the final results.
Development Progress - Programming
One of our developers, BMS, has also left the staff team. School started recently for him and he doesnāt foresee having much time to work on this project during the school year. He might come back at some point (and heāll always be welcome), but Iām not going to count on it.
The other developer has been away from home for something like the past three weeks and hasnāt had time to work on much of anything.
In between sparks of creativity working on the overworld map, Iāve been working on finishing BMSā multiworld implementation for HiddenOre. In short, there will be a separate HiddenOre config for each world. This will allow us to do some interesting stuff like having distinct ore gen per Region (world biome) rather than strictly per-biome.
Iām going to write up a short list of what we have left to do in terms of programming. Since itās looking a lot like Iāll be doing all or almost all of this myself (on top of creating the main world), I donāt plan on adding much to it unless we pick up some more devs (more on that further down)
Hereās what weāre planning to implement:
Multiworld support (per world configs) for RealisticBiomes
Ability to override vanilla crop drops in CropCrontol
A plugin to handle a few features required to do custom seeds
Some Bastion mechanics changes to make sky bunkers less overpowered, specifics TBD
There are some other ideas Iām looking to implement, like a nation API (which inherits members from a āsovereignā NameLayer group for simplicity) that shows each playerās nation as a second nameplate above their username. I donāt want to promise anything further just yet though.
Development Progress - Features
While digging through the HiddenOre code, I was looking for an easy way to implement giving players bonus HiddenOre finds if they had the luck potion effect. I then realized that was already there but wasnāt in the default configs as an example.
Weāre going to add luck potions into our brewing system and allow them to be used for bonus hidden ore drops. Players mining with luck potions will have an increased chance of finding hidden ore, letās say, 20% tentatively. I donāt foresee many problems with the vanilla luck effect (someone please correct me if Iām wrong) as weāll probably disable or drastically change some vanilla fishing loot and our MythicMobs arenāt affected by luck anyway (though we may look to add functionality like that). This should have quite a few benefits that help our economic goals for the server that I can go into more detail about if any of you are interested in the comments.
The new (potion) brewing system probably deserves its own post, but in short weāre looking to use a combination of Brewery and RecipeManager to add a multi-step brewing process using fully custom recipes. This will give us the flexibility to have many of the features that players enjoyed with Sovās brewing system, while removing a lot of the mind-numbing frustration that came with it.
Iāve worked on a handful of MythicMobs over the past two weeks as well, most of which I donāt want to spoil (yet). Some mobs of interest are neutral (and occasionally aggressive) animals that are intended to alleviate some of that unending starvation during the first two weeks by rewarding players with a small food source if they take the time to hunt some of these rarer animals which fight back.
Release Timetable
Itās only fair to give you guys an idea of our timetable rather than leaving you in the dark forever. I hope everyone is satisfied with the pace of our progress so far.
My original timetable planned to spend about one month on the remaining assigned programming work, one month on resource distribution, balance, & lore. Maps and MythicMobs were mostly planned to be done in parallel with the exceptions of those I worked on myself. A third month would give time to work out some kinks, playtest some features in an open beta, add some new features, and pick a good spot in the āCiv Server Cycleā for a launch.
I still think we can more or less stick to that schedule. Iām planning on something like, letās say, a Dec. 15th release. That looks like a good time for a lot of people with winter break coming up for students (as well as myself) to be able to enjoy the launch. Thatās not necessarily an exact date but it will give people an idea of the time-frame weāre looking at right now.
Developer Recruitment
Iād really like to recruit an extra developer or two. If youāre interested in helping out with some of our GitHub repos just write a short comment below about yourself and what youād like to do and Iāll PM you sometime over the next day or two. You are not barred from playing simply because you write code used on the server. The only people barred from playing on the server are those on the official āDev Teamā who have access to channels where we will be discussing sensitive things we donāt want spoiled like plans for events and resource distribution specifics.
Subreddit
Post Details
- Posted
- 7 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/CivEx/comme...