Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Pinguin Potential Plans #873

Draft
wants to merge 5 commits into
base: develop
Choose a base branch
from

Conversation

theorangeangle
Copy link
Member

@theorangeangle theorangeangle commented Mar 15, 2019

For project penguin we will create a folder in mapgen/maps with three (four?) files to keep everything organized:
scenario.lua - mapgen and feature enabling control
new_names.lua - control of overriding player names to be anonymous,and tags
icebergs.lua - all the individual features themselves
cutscene.lua - if we have time, this is a good opportunity to experiment with the cutscene controller. No ideas yet on what to do but we should leave the opportunity available 😄

**Feature Progress **

  • Core/feature time control
  • Golden Goose
  • Turrets have a 90% chance of being on the player force when placed (by bot or hand)
  • 0.01% chance to mine a random ore (on_entity_mined)
  • Assemblers cannot be made in assemblers (hand craft only)
  • Crafting underground belts/pipes will sometimes give an odd number
  • Player color is randomized after sending a chat message
  • Player armor is swapped with another player’s armor (or lack of) after research completes
  • Logistic bots have a small chance of becoming defender bots when exiting the roboport
  • Construction bots have a small chance of becoming destroyer bots when exiting the roboport
  • Cargo wagon becomes fluid wagon (and vice versa) when a player enters the wagon, and reverts when they exit.
  • During the night, random entities will take small amounts of damage
  • Player walking direction is reversed at time a new enemy type is revealed (evolution based)
  • Marathon mode enabled at 0.5 evolution
  • All players share the same health bar, proportional to the # of people online.
  • Some inserters will randomly be rotated when placed.
  • Name randomizer/anonymizer

@theorangeangle theorangeangle marked this pull request as ready for review March 15, 2019 20:46
@theorangeangle theorangeangle added Feature Enhances gameplay Discussion Discussion is requested before proceeding In progress Issue has a PR open to resolve it labels Mar 15, 2019
@Valansch Valansch removed their assignment Mar 27, 2019
@mheguy
Copy link
Member

mheguy commented Apr 16, 2019

Is this still WIP?

@theorangeangle
Copy link
Member Author

map works but not all features do. I'd like to shelve it for another day, will come back in a month or two after current map testing

@theorangeangle theorangeangle added waiting for june/ 0.17 stable waiting until everyone's time frees up a bit WIP labels May 11, 2019
@theorangeangle theorangeangle marked this pull request as draft May 10, 2020 22:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Discussion Discussion is requested before proceeding Feature Enhances gameplay In progress Issue has a PR open to resolve it waiting for june/ 0.17 stable waiting until everyone's time frees up a bit WIP
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants