STEEMPUNK-NET - New Features and improvements by pcsg-dev

View this thread on steempeak.com
· @pcsg-dev · (edited)
$205.93
STEEMPUNK-NET - New Features and improvements
as we always say, after the feature is before the feature.

![STEEMPUNK-NET](https://steemitimages.com/0x0/https://steemit-production-imageproxy-thumbnail.s3.amazonaws.com/U5dt7rsTaPcdTdSHf6YVDubmbyhjfdd_1680x8400)

- [STEEMPUNK-NET Website](https://www.steempunk.net/)
- [STEEMPUNK-NET Discord](https://discord.gg/p2bUGCn)

**Repositories that are affected**

- [pcsg/steemit-steempunk-housing](https://github.com/pcsg/steemit-steempunk-housing)
- [pcsg/steemit-steempunk-battle](https://github.com/pcsg/steemit-steempunk-battle)
- [pcsg/steempunknet](https://github.com/pcsg/steempunknet)

### New Features
#### What feature(s) did you add?

- The storage room now extends inventory limits. 
Generally there is a limit of 1000 building items and 10 normal items. 
By building a storage room you can now increase these limits.
- Additionally some fixes have been implemented


#### How did you implement it/them?

- The storage room now extends inventory limits. 

This is again cross-repository. Once the central [battle repository](https://github.com/pcsg/steemit-steempunk-battle) had to be extended by events to allow the housing module to react.

[[f4b40f4]](https://github.com/pcsg/steemit-steempunk-battle/commit/f4b40f4bfc1e96d5a14e99cc8e703f5d329e0954)

Then the housing module had to react to these events.

[[events xml]](https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-d21ff94798349f2e70816e51599a3041) [[event handling]](https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-48f7982149f2675d02c7219f9ff575ed)

In order to react correctly, all house levels of the storage room have been extended by the individual properties.

[[Level 0]](https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-d32c37f531d26b2e0a99c19663b1cedc)
[[Level 1]](https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-f8bd4824601174387bcf59a181efd448)
[[Level 2]](https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-7e7df60a360389fa1b62f93816f6f2cc)
[[Level 3]](https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-23b5c78114520915be189863c5a8fab7)
[[Level 4]](https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-2d45e9ee64cf0266429e225f37d0afad)

[[complete commit log for the housing]](https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd)

##### Example of an changed inventory

https://cdn.discordapp.com/attachments/369350196783480832/437166739101581313/ith.png

*please look at the components limit*

- A lot of fixes

There was not only features, also some bugs and issues were fixed in the last weeks

- Blueprints are now dropable : https://github.com/pcsg/steempunknet/issues/14
- Error when Change the Language in the Game Settings from German to English : https://github.com/pcsg/steempunknet/issues/3
- Inventory calculation fixed -> delegated items also considered : https://github.com/pcsg/steemit-steempunk-housing/commit/44e4b3bde0f58cc8fe5b0c85b309cd4ac83d2787
- Database optimizations : https://github.com/pcsg/steemit-steempunk-housing/commit/549c625b25bfb472ac32b8084b67b01f57b208e1
- Clearing fighter cache after substract costs https://github.com/pcsg/steemit-steempunk-battle/commit/19a470cdddb6ccaef853fabc322c23f6b14656a0

Thanks for reading  
Hen, for PCSG Developers and STEEMPUNK-NET Team

<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@pcsg-dev/4iqa5u-steempunk-net-new-features-and-improvements">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
post_id44,652,014
authorpcsg-dev
permlink4iqa5u-steempunk-net-new-features-and-improvements
categoryutopian-io
json_metadata"{"staff_pick": null, "platform": "github", "config": {"questions": [{"question": "How would you rate the impact of the fixed bugs / new features on the project?", "answers": [{"answer": "Very high - the amount of work is very high.", "value": 20, "answer_id": 1}, {"answer": "High - the amount of work is high", "value": 15, "answer_id": 2}, {"answer": "Average - the amount of work is average", "value": 10, "answer_id": 3}, {"answer": "Low - the amount of work is low.", "value": 5, "answer_id": 4}, {"answer": "Very Low - the amount of work is very little.", "value": 0, "answer_id": 5}], "question_id": "dev-1"}, {"question": "How would you rate the quality of the provided code?", "answers": [{"answer": "Very high - the code follows all the best practices and/or is the opposite of trivial.", "value": 20, "answer_id": 1}, {"answer": "High - the code follows nearly all the best practices and/or is not trivial at all. ", "value": 15, "answer_id": 2}, {"answer": "Average - the code follows most the best practices and/or some parts of it are trivial.", "value": 10, "answer_id": 3}, {"answer": "Low - the code doesn't really follow the best practices and/or a lot of it is trivial.", "value": 5, "answer_id": 4}, {"answer": "Very low - the code doesn't follow the best practices and is completely trivial.", "value": 0, "answer_id": 5}], "question_id": "dev-2"}, {"question": "How do you rate the target project overall?", "answers": [{"answer": "Very high - the project has a unique value, will (potentially) also be useful to a lot of people and has the potential to keep growing.", "value": 10, "answer_id": 1}, {"answer": "High - the project isn't really unique but it is well maintained.", "value": 8, "answer_id": 2}, {"answer": "Average - the project is limited or not very well maintained.", "value": 4, "answer_id": 3}, {"answer": "Low - quality of the project overall is low.", "value": 2, "answer_id": 4}, {"answer": "Very low - quality of the project overall is very low and not well maintained.", "value": 0, "answer_id": 5}], "question_id": "dev-3"}, {"question": "Does the writing style meet the Utopian standard considering formalness, informativeness and clarity of the content?", "answers": [{"answer": "It is formal, informative and well written with clear content.", "value": 10, "answer_id": 1}, {"answer": "It is informative with clear content but not formal enough.", "value": 5, "answer_id": 2}, {"answer": "The contribution could be more informative or contains unrelated information, formality and clarity of the content are good enough.", "value": 4, "answer_id": 3}, {"answer": "Not all sections were clear enough but overall holds value for the project.", "value": 2, "answer_id": 4}, {"answer": "Not at all.", "value": 0, "answer_id": 5}], "question_id": "c-1"}, {"question": "Was the provided category template for the editor followed?", "answers": [{"answer": "All points of the template were included with additional points as well.", "value": 5, "answer_id": 1}, {"answer": "The template was followed without additions.", "value": 4, "answer_id": 2}, {"answer": "The template was edited but the points were covered in different way.", "value": 3, "answer_id": 3}, {"answer": "Not all points of the template were covered in the contribution but the structure is clear enough.", "value": 3, "answer_id": 4}, {"answer": "The template was not followed but the structure is clear enough.", "value": 2, "answer_id": 5}, {"answer": "The contents are not clearly structured at all.", "value": 0, "answer_id": 6}], "question_id": "c-2"}, {"question": "Did the contributor tag other users?", "answers": [{"answer": "No other users were tagged by the contributor.", "value": 5, "answer_id": 1}, {"answer": "Used tags are reasonable and all tagged people are connected to the project and/or the contribution.", "value": 5, "answer_id": 2}, {"answer": "The contribution contains mentions of other users that are not directly related to the contribution but related in other ways.", "value": 2, "answer_id": 3}, {"answer": "The contributor misuses tagging of other users.", "value": 0, "answer_id": 4}], "question_id": "c-3"}, {"question": "Did the contributor ask for upvotes, resteems, follows or witness vote?", "answers": [{"answer": "No", "value": 5, "answer_id": 1}, {"answer": "Yes, but not in a way that disturbs readability. ", "value": 5, "answer_id": 2}, {"answer": "Yes.", "value": 0, "answer_id": 3}], "question_id": "c-4"}, {"question": "Was a graphical content like images, charts, videos or screenshots included?", "answers": [{"answer": "Yes, the graphical content is included and adds more value to the contribution.", "value": 5, "answer_id": 1}, {"answer": "No but the contribution works well without graphical content well.", "value": 4, "answer_id": 2}, {"answer": "Yes, but most of the graphical content\u2019s purpose is just for presentational matters.", "value": 3, "answer_id": 3}, {"answer": "No relevant or useful graphical content is included in the contribution.", "value": 0, "answer_id": 4}], "question_id": "c-5"}, {"question": "How would you rate the overall added value?", "answers": [{"answer": "Extraordinary value to both the project and the open source community overall.", "value": 20, "answer_id": 1}, {"answer": "Significant value to the project or open source community.", "value": 15, "answer_id": 2}, {"answer": "Some value to the project or open source community.", "value": 10, "answer_id": 3}, {"answer": "Little value to the project or open source community.", "value": 5, "answer_id": 4}, {"answer": "No obvious value to project or open source community.", "value": 0, "answer_id": 5}], "question_id": "c-6"}]}, "pullRequests": [], "users": ["pcsg-dev"], "questions": {"total_influence": 0, "voters": ["espoem"], "answers": [{"user": "espoem", "influence": 100, "answer_id": 2, "question_id": "dev-1"}, {"user": "espoem", "influence": 100, "answer_id": 2, "question_id": "dev-2"}, {"user": "espoem", "influence": 100, "answer_id": 2, "question_id": "dev-3"}, {"user": "espoem", "influence": 100, "answer_id": 1, "question_id": "c-1"}, {"user": "espoem", "influence": 100, "answer_id": 2, "question_id": "c-2"}, {"user": "espoem", "influence": 100, "answer_id": 1, "question_id": "c-3"}, {"user": "espoem", "influence": 100, "answer_id": 1, "question_id": "c-4"}, {"user": "espoem", "influence": 100, "answer_id": 3, "question_id": "c-5"}, {"user": "espoem", "influence": 100, "answer_id": 2, "question_id": "c-6"}], "most_rated": [{"voters": ["espoem"], "influence": 100, "answer_id": 2, "question_id": "dev-1"}, {"voters": ["espoem"], "influence": 100, "answer_id": 2, "question_id": "dev-2"}, {"voters": ["espoem"], "influence": 100, "answer_id": 2, "question_id": "dev-3"}, {"voters": ["espoem"], "influence": 100, "answer_id": 1, "question_id": "c-1"}, {"voters": ["espoem"], "influence": 100, "answer_id": 2, "question_id": "c-2"}, {"voters": ["espoem"], "influence": 100, "answer_id": 1, "question_id": "c-3"}, {"voters": ["espoem"], "influence": 100, "answer_id": 1, "question_id": "c-4"}, {"voters": ["espoem"], "influence": 100, "answer_id": 3, "question_id": "c-5"}, {"voters": ["espoem"], "influence": 100, "answer_id": 2, "question_id": "c-6"}]}, "app": "utopian/1.0.0", "score": 80, "type": "development", "links": ["https://steemitimages.com/0x0/https://steemit-production-imageproxy-thumbnail.s3.amazonaws.com/U5dt7rsTaPcdTdSHf6YVDubmbyhjfdd_1680x8400", "https://www.steempunk.net/", "https://discord.gg/p2bUGCn", "https://github.com/pcsg/steemit-steempunk-housing", "https://github.com/pcsg/steemit-steempunk-battle", "https://github.com/pcsg/steempunknet", "https://github.com/pcsg/steemit-steempunk-battle/commit/f4b40f4bfc1e96d5a14e99cc8e703f5d329e0954", "https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-d21ff94798349f2e70816e51599a3041", "https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-48f7982149f2675d02c7219f9ff575ed", "https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-d32c37f531d26b2e0a99c19663b1cedc", "https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-f8bd4824601174387bcf59a181efd448", "https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-7e7df60a360389fa1b62f93816f6f2cc", "https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-23b5c78114520915be189863c5a8fab7", "https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd#diff-2d45e9ee64cf0266429e225f37d0afad", "https://github.com/pcsg/steemit-steempunk-housing/commit/821027771f2fbf89d0dd7876d42740cd3f32cdfd"], "moderator": {"time": "2018-04-22T09:45:58.647Z", "pending": false, "reviewed": true, "flagged": false, "account": "amosbastian"}, "community": "utopian", "tags": ["utopian-io", "steempunknet", "steemit", "steem", "gaming"], "total_influence": 100, "repository": {"full_name": "pcsg/steemit-steempunk-housing", "owner": {"login": "pcsg"}, "id": 123700926, "fork": false, "html_url": "https://github.com/pcsg/steemit-steempunk-housing", "name": "steemit-steempunk-housing"}, "image": ["https://steemitimages.com/0x0/https://steemit-production-imageproxy-thumbnail.s3.amazonaws.com/U5dt7rsTaPcdTdSHf6YVDubmbyhjfdd_1680x8400"], "format": "markdown"}"
created2018-04-21 09:16:57
last_update2018-04-22 09:45:57
depth0
children4
net_rshares36,928,500,114,228
last_payout2018-04-28 09:16:57
cashout_time1969-12-31 23:59:59
total_payout_value148.208 SBD
curator_payout_value57.718 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length3,794
author_reputation41,474,177,094,876
root_title"STEEMPUNK-NET - New Features and improvements"
beneficiaries
0.
weight1,500
accountutopian.pay
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (56)
@amosbastian ·
$0.20
Thanks for the contribution. It has been approved.

----------------------------------------------------------------------
Need help? Write a ticket on https://support.utopian.io.
Chat with us on [Discord](https://discord.gg/uTyJkNm).

**[[utopian-moderator]](https://utopian.io/moderators)**
👍  
properties (23)
post_id44,811,416
authoramosbastian
permlinkre-pcsg-dev-4iqa5u-steempunk-net-new-features-and-improvements-20180422t095140273z
categoryutopian-io
json_metadata"{"app": "utopian/1.0.0", "community": "utopian", "tags": ["utopian-io"]}"
created2018-04-22 09:51:39
last_update2018-04-22 09:51:39
depth1
children1
net_rshares48,635,173,951
last_payout2018-04-29 09:51:39
cashout_time1969-12-31 23:59:59
total_payout_value0.204 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length292
author_reputation174,225,255,912,876
root_title"STEEMPUNK-NET - New Features and improvements"
beneficiaries
0.
weight1,500
accountutopian.pay
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@pcsg-dev · (edited)
$0.47
Thank you!!
And thank you @amosbastian, @espoem, @jedigeiss for the scoring :-)
👍  
properties (23)
post_id44,847,785
authorpcsg-dev
permlinkre-amosbastian-re-pcsg-dev-4iqa5u-steempunk-net-new-features-and-improvements-20180422t145102036z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "users": ["amosbastian", "espoem", "jedigeiss"], "tags": ["utopian-io"]}"
created2018-04-22 14:51:03
last_update2018-04-23 07:33:57
depth2
children0
net_rshares70,296,473,397
last_payout2018-04-29 14:51:03
cashout_time1969-12-31 23:59:59
total_payout_value0.354 SBD
curator_payout_value0.118 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length79
author_reputation41,474,177,094,876
root_title"STEEMPUNK-NET - New Features and improvements"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@utopian-io ·
$0.32
### Hey @pcsg-dev! Thank you for the great work you've done!
We're already looking forward to your next contribution!
#### Fully Decentralized Rewards
We hope you will take the time to share your expertise and knowledge by rating contributions made by others on Utopian.io to help us reward the best contributions together.
#### Utopian Witness!
<a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for Utopian Witness!</a> We are made of developers, system administrators, entrepreneurs, artists, content creators, thinkers. We embrace every nationality, mindset and belief.

**Want to chat? Join us on Discord https://discord.me/utopian-io**
👍  
properties (23)
post_id44,978,844
authorutopian-io
permlinkre-pcsg-dev-4iqa5u-steempunk-net-new-features-and-improvements-20180423t100042830z
categoryutopian-io
json_metadata"{"app": "utopian/1.0.0", "community": "utopian", "tags": ["utopian-io"]}"
created2018-04-23 10:00:45
last_update2018-04-23 10:00:45
depth1
children1
net_rshares46,206,318,565
last_payout2018-04-30 10:00:45
cashout_time1969-12-31 23:59:59
total_payout_value0.264 SBD
curator_payout_value0.054 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length688
author_reputation152,913,012,544,965
root_title"STEEMPUNK-NET - New Features and improvements"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@pcsg-dev ·
$0.52
https://media.giphy.com/media/JVdF14CQQH7gs/giphy.gif
👍  
properties (23)
post_id44,981,233
authorpcsg-dev
permlinkre-utopian-io-re-pcsg-dev-4iqa5u-steempunk-net-new-features-and-improvements-20180423t102112634z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "image": ["https://media.giphy.com/media/JVdF14CQQH7gs/giphy.gif"], "tags": ["utopian-io"]}"
created2018-04-23 10:21:12
last_update2018-04-23 10:21:12
depth2
children0
net_rshares74,788,696,468
last_payout2018-04-30 10:21:12
cashout_time1969-12-31 23:59:59
total_payout_value0.390 SBD
curator_payout_value0.130 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length53
author_reputation41,474,177,094,876
root_title"STEEMPUNK-NET - New Features and improvements"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)