Medieval Engineers Wiki:News Archive
2018-04-11 0.6.3 Update
2018-02-02 Update Complete
I've finished copying the export data. The wiki is now (mostly) up to date for 0.6. There may be some categories that need to be touched up. I plan to go through all of them one last time today. Blocks, block groups, items, quests, and schematics are all up to date. Everything is now fair game for descriptions and improvements. ~CptTwinkie
2018-01-05 Preparations Complete (mostly)
Twenty Eighteen...that phrase will take a while to get used to. I have written a rather large news post and changelog so I'm making use of that nice expandable template I worked out. There have been a lot of organizational changes lately but no content. As far as I can tell, I've reached the end of 0.6 organization and I'm ready to move on to data exporting. Hopefully I'll be flooding the wiki with data updates soon. ~CptTwinkie
|About History and Tags
In the past few days I've focused a lot on history in the wiki. I realized, very slowly I know, that keeping history for an early access game will have some challenges. I had already done some research about wiki history so I knew some methods but it was only now that I rationalized those methods to our humble ME Wiki.
There are two main/popular/easy methods of history for any given article on a wiki: history references and sub-page archiving. References are the easiest because you only need to link to a history state of the page and you're done. This works well for, what I call, non-functional pages. You can view them and with a little effort you can even update them (edit → save → undo → save → new history created). This doesn't work well for functional pages, things like categories and templates. A good example that we have is Category:Schematics. Schematics have changed completely from 0.5 to 0.6 and they cannot be updated. The old schematics no longer exist and a bunch of new ones are in their place with new rules. This is where archiving comes in. Move the category to Category:Schematics/0.5, re-link all of the schematic pages, create a new Category:Schematics and add new schematics pages to it. This gives us separate content, separate histories, and easy updates. It's also a lot more work.
With all of this history activity going on I realized that a lot of pages were acquiring links to the past. I started making a history template when I realized that our two kinds of history keeping (references and archiving) called for two kinds of template (it's technical :P). So I made Template:HistoryId, which uses reference ID's, and Template:HistorySub, which uses archived sub-pages. They have identical formatting to each other and the Version template. Place just after the version on pages.
Do you look at the Recent changes page? As an admin I'm on that page all the time. Like right now I'm looking up my own recent changes to write this news. With so many changes happening it's not always clear why a change was made. Sure, I could go back to adding messages every time I save a page but that takes time and I can't always remember how I worded something before...so I don't do it. I know, lazy editor. Those messages are still an option for something truly out of the ordinary. For the most part, I tend to do mass updates for simple things like template changes and re-linking. Having a way to quickly identify those common action in the recent changes is really attractive to me. It turns out that the MediaWiki software has my back! I've added some basic tags for template updates, linking, categorization, pasting game data, and importing pages (yes, I have an offline test wiki I can export things from). So far I've only found one thing confusing. When I change a template or category and I need to touch all of the linked pages, should I use Tag:Template and Tag:Categorization or Tag:Links? What I decided is that I will use Tag:Links anytime I'm just changing the target of something. If I move/rename a category - links. If I rename a template or image - links. If I move pages from one category to another (reorganization) - categorization. If I update a template with different attributes - template.
- Created Template:HistorySub to link archived sub-pages.
- Created Template:HistoryId to link history ID's.
- Created Template:Anchor because it seemed like a good idea at the time.
- Created Template:TransclusionNotice, used on Taxation Table which is transcluded into Claim Block and Wooden Claim Block.
- Created Template:Quest prototype. It has some cool categorization behavior but, I had to guess at the information I would export from quests so, it may not be complete.
- Updated Template:Crafting Blueprint with more concise labels.
- Documented Template:Fullurl, which is actually broken but does exactly what it needs to do so don't judge the source.
- Fixed Template:Infobox/End by adding more robust linking to work properly with categories.
- Fixed Template:Version to have consistent padding.
- Archived Category:Research and Quests/Schematics.
- Archived Template:Resource.
- Archived Template:Crafting Schematic.
2018-01-03 Happy New Year!
Progress continues on the 0.6 preparations!
- I updated the wiki style a little bit for the default theme and the templates. It's a collection of subtle changes but I like it.
- Template:Draft was added because it finally seems like we're at a point where many articles are incomplete but others are functionally complete. That seems a good fit for the standard wiki use of draft and stub.
- I'm working on a guide in my free time that gives some documentation to the game saves. I'm working on annotating save files for those who are interested.
- There is the new Key template which provides key graphics. You can use that when you're talking about shortcut keys.
- The Tag template got a 0.6 update and new categories for the new tags.
- Template:Expandable created. This basically lets you add forum style spoiler sections that can be expanded or collapsed.
My next task is to come up with some organization for the new research system. I'll probably be adding templates for quests and updating the schematics template. Hopefully I'll complete that by the end of the week and then I'll only have a few minor tasks to finish up before I can begin working on exporting data. I have to do a little bit of code research before I get started but hopefully I'll be able to export a lot more than in 0.5.
The things I know for certain I won't be exporting are planet and environment data. This means all information about kingdoms, biomes, wonders and flora will be manual entry. If anyone wants to lend a hand, the planets category is a good place to start. The Engineer's Book category also needs content. Get as detailed as you want there but stop short of adding actual quests/research. I'll be exporting as much of that information as possible. There will likely be a quest category with a research quests sub-category that can be linked to for that information.
It looks like I'm going to be keeping busy for some time to come. I hope you enjoy it as much as I do. Happy New Year 2018! ~CptTwinkie
2017-12-21 0.6 Progress and Plan
Welcome to 0.6 everyone! I'm hard at work on updates! ~CptTwinkie
Added templates for game versions, info boxes, kingdoms, biomes, wonders, and mechanical blocks.
Archived old planet pages and organized biomes, kingdoms, and wonders into sub-categories of planet. It is probably worth pointing out that I plan to archive 0.5 content rather than keeping it as history. This will allow us to update or even expand the 0.5 content. This will benefit players who still want to play on the archived game branches for whatever reason. If any of you want to update a page for 0.6, move the current 0.5 page to a /0.5 sub-page and recreate the main page.
Please start updating planet. I'm pretty sure I have pages ready for everything there. They just need to be filled in.
Don't forget version numbers. If you are creating a 0.6 page, make sure there is no old information on the page and then add a version template for 0.6. This may mean that you have to remove some large portions of the page. That is ok, even if you are simply unsure of the accuracy of the information it is better to remove it. If you want to add the information later after it is checked or updated then you can wrap it in a comment tag
<!-- --> so that it is not visible on the page but will still be in the source for editors.
My plan is to:
- prepare and organize as much as possible for 0.6. This may take a few weeks.
- export data from the game. This is difficult to estimate because I have to pull data in a logical way from many parts of the game. This could take a few days or weeks or even more than a month. I'll try to post updates during this process.
- improve the quality and completeness of existing content and generate new content to achieve a higher level of completeness for the wiki overall. This could theoretically take months but in all honesty I will probably only work on it when I have some free time in my schedule.
Note about biomes and flora
Biome information will not be exported from the game. The reason is that there are not 7 biomes in the game, there are very many. There are transition biomes for each biome pair. Forest has grassy forest and deep forest sub-biomes. There are a lot of biomes defined so exporting them in a meaningful way for the wiki would be difficult in every circumstance. Instead, biome information should be interpreted from game definitions to logically fit into the 7 primary biomes. Sub-biomes should be treated as part of the primary and transitional biomes should be mostly ignored. That sounds simple but if you dig into the environment definitions you will quickly see that there is quite a lot of variety in every aspect of biomes. For an example, even simple plants have multiple sizes and growth stages. There will be quite a bit of manual information sourcing for these things.
2017-10-06 More Silence
Hi everyone. Sorry, I'm still not updating the news. I know there has been a lot of activity here but I've been busy on a number of other projects. I have the game fully exporting all blocks and block groups for the wiki (block groups are not available yet in the public build). Spend a minute exporting, copy/paste into the wiki and the blocks are done. IT'S FANTASTIC! I have plans for exporting many other things from the game, a great deal of the hard work is already done for that, I just need the time to finish it.
While I've been busy some of you have been contributing. There are new modding guides, information about controls, items, tools and weapons, voxel hands, treasure maps, farming, building, structural integrity, and probably a few I'm missing. It's been a great month for the wiki. I've been trying to review new submissions when I can. In some cases they have to wait until the weekend but I'm caught up for now.
Unfortunately, I'm still not able to return to daily updates for the wiki but I'm always available on the Keen Software House Discord Server. Jump into the #wiki channel to discus all things medieval and wiki. ~CptTwinkie
Hi everyone. Sorry I've gone silent for so long. I know there has been some activity here while I've been gone and I'll write updates for all of it eventually. I'm not able to do daily updates right now because I'm spending my wiki-time on a project that should help with collecting information from the game. The first stage is almost complete and starting to produce reliable results. Just a little longer. ~CptTwinkie
I added a new template for page thumbnails. This allows for cleaner code and changing the format of all thumbnails at the same time. ~CptTwinkie
2017-08-09 Claim Blocks
Thanks to a very complete contribution we now have pages for the claim blocks and taxes. ~CptTwinkie
2017-08-08 Flaming Seeds
Some minor updates to the seeds pages. I wrote a general seedbag description on the category page and transcluded it to the individual seedbag pages as something of a summary. I also added the inventory information. The torch page has been updated as well. ~CptTwinkie
- Category:Tools and Weapons/Seedbags
- Herbal Plants Seeds
- Wheat Seeds
- Flax Seeds
- Cabbage Seeds
- Pumpkin Seeds
- Updated all of Category:Templates/Formatting with examples.
- Added Template:Cat Image
- Used it for all pages in Category:Block Group.
- Used it for all pages in Category:Block Group.
2017-08-01 Banners and MANY Small Blocks
Loads more community contributions to finish these pages. Things are moving nicely :D ~CptTwinkie
2017-08-01 Resources, Battlements, Machicolations
2017-07-31 More Tools and Some Large Blocks
There are some more contributions from the community today. ~CptTwinkie
2017-07-29 Weekend Warriors
There were some user contributions today and I took the opportunity to re-categorize some pages. ~CptTwinkie
- New Category
2017-07-28 Finished Tags
I finished up the tag categories today. I ran into a little trouble with the iron tag being used in the shelf inventory so I did a little work there to figure out how that works. Inventory whitelists are going to be kind of complicated because sometimes they use tags, sometimes they use block types, and sometimes they use type and subtype. ~CptTwinkie
- New Categories
- New Template
- Updated Page
2017-07-27 Deer Head On a Plaque, Templates, and Tags
We got some user contributions today. One of them was a complete page! I added templates and categories for item tags. All of the items still need to have the tags added but I did Wooden Sticks and Scrap Wood Branches to test the template. ~CptTwinkie
- New Page
- Deer Head On a Plaque
- New Categories
2017-07-21 Templates, Missing Images,
Added Missing Images
|Hand Crank Wheel
|Rope Torsion Spring
|Wind Mill Blade
Added Missing Information
2017-07-20 New Thatch Roof Blocks Added
- Seven new thatch roof blocks were added in this week's update. ~CptTwinkie
- Category:Block Group/Thatch Roof Tops
2017-07-19 Food and Templates
I went on a bit of a marathon today that started with the food pages and didn't end until I'd updated nearly every template in the wiki. ~CptTwinkie
- New Templates
- Created from scratch to fill the needs of the food articles and anywhere else they will work.
- Renamed and repurposed templates
- The Template:Consumable Food didn't really meet the needs of the food. The two tool templates had to be reworked for the new tool system. It really is simpler than before and only requires one template.
- Templates with Added Categories
- This started with a desire to cut down on the number of categories on each article and ended with adding parser functions to hide/show things conditionally. All template variables that default to information missing will now add Catagory:Missing_information tags when they have no data entered. Again, this cuts down on the number of category tags on articles.
- Pages Updated
- Finally, we get to the content. I went through the food using the new templates and managed to fill the stubs.
|Roots with Shrooms