Jump to content

omiyomy

Member
  • Posts

    11
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

omiyomy's Achievements

  1. See the end of my last post: that is true for "Zombie Count," but not for "Zombie Distribution."
  2. No; that is a distinct set of options. Compare with the server settings accessible from the Host menu: edit: I should note that the "Zombie Count" option corresponds directly to the "Population Multiplier" of the advanced zombie options. "Zombie Distribution", however, does not map to any of those options, so it's missing.
  3. When a large amount of custom sandbox options are added by a mod, it's possible for some of the sandbox option controls and labels to fail to set their Y position correctly: This occurs because the labels and controls created in `ISServerSandboxOptionsUI:createPanel` do not have `keepOnScreen` set and have no parent at the time `setY` is called (see logic in `ISUIElement:setY`). The Y is being inappropriately limited to the screen size.
  4. I'm unsure whether this was intentional (i.e., that it was determined that it wouldn't be appropriate to change these values in-game), but the “Population” settings are missing from the in-game admin sandbox options menu: This occurs because it is overwritten by the presets menu in `ISServerSandboxOptionsUI:createChildren` in `ISServerSandboxOptionsUI.lua`.
  5. This is exactly what I did for the proof-of-concept. Unfortunately, though, it's not acceptable for my use case—too many sounds to play in succession. Thank you for the suggestion, though!
  6. In version 41.78.16, the `Remove` function on events can cause callbacks to be skipped once if called while the event is looping through its callbacks. This can cause mods to break other mods by removing their own callbacks. Since the skipping only occurs once, it's particularly noticeable and problematic for events such as `OnGameStart` and `OnInitGlobalModData`. An example: local onGameStart onGameStart = function() print('This runs') Events.OnGameStart.Remove(onGameStart) end Events.OnGameStart.Add(onGameStart) Events.OnGameStart.Add(function() print('This never runs') end)
  7. There are a few issues in ISUIElement.lua. drawTextureScaledStatic is not actually static; scroll position is not considered. It has the same logic as drawTextureScaled. drawTextStatic is duplicated. There are multiple references to `getScrollX`. These should be `getXScroll`; `getScrollX` does not exist. The same is true for `getScrollY` (`getYScroll`).
  8. When using the cut shortcut in a textbox, the text changes but onTextChange events do not fire.
  9. One of the clap emote animations that's used while standing, Bob_EmoteClap, is missing. When the clap emote is used via the radial menu, sometimes it does nothing because of this. That the sneaking version of the emote does exist, so this only occurs while not sneaking.
  10. This may have been intentionally left out due to security concerns, but the ability to read/write bytes directly to files would be nice. There's a mod idea I have that's doomed to remain as a proof of concept without the ability to generate audio at runtime. If better file reading and writing isn't possible, more access to FMOD would also be great.
  11. I have also experienced this. To be clear: I'm not expecting any sound to be played. I'm expecting text to display as it does for radio and TV, and potentially boredom reduction. Neither of these occur in MP. I haven't used CDs in SP, so I'm uncertain if this affects only MP. I didn't see a fix for this in the 41.66 changelog, so hopefully it can be fixed in the next patch. I'll update after testing on SP to see if it only affects MP.
×
×
  • Create New...