Skip to content

Releases: Son-Guhun/Titan-Land-Lands-of-Plenty

v1.5.0-alpha5

08 Dec 19:49
Compare
Choose a tag to compare
v1.5.0-alpha5 Pre-release
Pre-release

[v1.5.0-alpha5]

Added

  • Deco Builders are now preloaded during initialization, to avoid lag spikers in the middle of a game. Preloading should last for about 18 seconds.
  • Most decorations now have a pathing map by default. Decorations with pathing maps are no longer limited to the 64x64 grid, and can be moved freely.
    • For this version only, decoration pathing maps will be shown below them at all times, so that weird behavior can be noticed and reported.
  • New commands:
    • -asav: Saves units, trees and terrain inside of a rect.
    • 'rgbi: Use integers instead of percentages. Example: 'rgbi 255 127 200 0
    • 'rgbh: Use a hex code. Example: 'rgbh aaBB00ff or 'rgbh #aaBB00ff
    • -rgbi
    • -rgbh
    • -rect/-start/-controller mouse: Creates the same unit as the normal command, but located at your mouse pointer.
    • -count (player): Get detailed unit count information for a player. Accepts up to 5 players, delimited by spaces.
    • chatbox (args): This command is used to alter the behaviour of the chat box.
      • default: Use the default WC3 chatbox when pressing ENTER.
      • advanced: Use the advanced LoP chatbox when pressing ENTER.
      • commands show: Display commands typed into the advanced chatbox as chat messages.
      • commands hide: Do not display commands typed into the advanced chatbox (default).
      • help: Show help message regarding this command. Same result as calling the command with no arguments.
    • -fullscreen: Hides the UI. The Alt+Z hotkey now triggers this command.
  • The old rgb commands will attempt to automatically detect if the user is using percentages, integers or a hex code.
  • New hotkeys:
    • SHIFT+BACKSPACE: Executes command -remove.

    • SHIFT+OSKeys.U: Executes command -select no.

    • SHIFT+C: Executes command -collision off.

    • SHIFT+CTRL+C: Executes command -collision on.

    • CTRL+F: Executes command -freecam.

    • ALT+R: Executes command -rect mouse (see new commands).

    • ALT+W: Executes command -start mouse (see new commands).

    • ALT+T: Executes command -controller mouse (see new commands).

  • Customized abilities and stats for Thalorien and Anasterian.
  • Created final interior area: the map is now used in its entirety.
  • When selecting decorations from the Decoration Browser, players can now change the variation by using the keys from 1 to 9 and 0 (counted as the 10th variation).
  • Added new hints that show up when certain commands are used. The hints will be displayed in order and will not repeat for the same player in the same game.
  • Hints, errors and warnings now emit an appropriate sound effect.
  • Added a hint to the search bar in the Decoration Browser.

Fixed

  • Reforged Demon Hunters can no longer use Mirror Image (crash hazard due to metamorphosis).
  • Decorations will now correctly float above shallow water when they are selectable.
  • Players will now receive an error message when someone attempts to deform terrain outside of the Sandbox.
  • Currently selected decoration will have its button disabled in the Decoration Browser list.
  • Moved all handle creation in the globals block to the main function. May avoid desyncs.
  • Rect Generator is now correctly hidden in Reforged mode.
  • Fixed texture for ashenvale/felwood trees.
  • Fixed colors for Titan Powers.
  • Fixed old off-by-one error when saving terrain. Now only terrain intersecting the rect should be saved.
  • Saves made using higher SnL versions are now correctly rejected.

Changed

  • Elapsed time can now be viewed by hovering the mouse pointer over the day/night clock at the top of the screen.
  • Players may now remove/kill neutral units that do not belong to any other player. This includes the Goblin Shipyards and Transport Ships.
  • Now players will take turns when saving each type of save, instead of doing it all at once.
  • Goblin Shipyards will now sell all transport ships.
  • Swapped Fall trees for Summer trees in Dirt Peaks.
  • UI elements will now occupy the entire screen, instead of only the 4:3 center.
  • Improved the homebrew code optimizer. Should be a little bit faster and possibly fix desyncs.
  • Ability codes are no longer case-sensitive. That means you can type -ability add ahhb instead of -ability add AHhb, for example.
  • The -save command will now trigger -asav if used while selecting a Rect Generator.
  • Unit skins will now be correctly applied when copying units.
  • Unit skins are now correctly saved.
  • SaveNLoad version bumped to v8. Saves made in this version cannot be loaded in older versions.
  • Greatly improved the effeciency of many internal systems. Units will now instantly change facing angle.
  • Saves will now share a single progress bar.
  • Commands now trim arguments by default. This means you should be able to add an arbitrary number of spaces between each argument.
  • The custom UI elements in LoP will now use available space in wider resolutions.

Removed

  • Removed the -mind command. Use -give and -give all instead.
  • Disabled a few minimap buttons in order to allow for more possible custom hotkeys.

v1.5.0-alpha4

08 Sep 01:21
Compare
Choose a tag to compare
v1.5.0-alpha4 Pre-release
Pre-release

[v1.5.0-alpha4]

Added

  • Added a description of the Advanced Chat Box in the tooltip for the Chat Logs.
  • IC messages will now display the player's chosen name instead of "Character", if using SotDRP chat. This means you can now change your name again (assuming you use this chat mode).
  • Added Akama hero to Draenei tower (Classic). The Reforged Akama hero will no longer have to learn his abilities.

Fixed

  • Moving units with CtrL+Shift+LMB will now correctly move the unit's model if it is a decoration.
  • Fixed an issue that could cause decorations with a roll value to not load that roll value.
  • Took many steps to make the key-detection systems better at determining if a key is pressed or not. This should mostly avoid the issue of the game thinking a key is pressed even when it isn't.
  • Took some extra steps that will possibly reduce desyncs during map loading.
  • Fixed an issue that caused IC/OOC state to become desynchornized for players.
  • Small improvement to prevent sending the same message multiple times when clicking enter more than once in quick succession in the Advanced Chat Box.
  • Removed morph abilities from many Reforged heroes that shouldn't have had them. Also fixed morph model for some reforged heroes.
  • Fixed scaling issues for many reforged units/heroes.
  • Fixed tooltips for many reforged heroes.
  • Non-blocking unselectable decorations (and decorations with certain properties) will now have their height readjusted after a terrain deformation is created near them. This is updated once per second.
  • High Elf Priest and Sorceress now use the correct models (Reforged).
  • Units should no longer be created at/moved to point (0, 0) of the map (in the Desert peninsula area) under certain circumstances.

Changed

  • If the Titan leaves during the loading screen, the next player will now be chosen as the new Titan. I wanted to avoid this previously, but in light of bnet instability for this map, I felt like this was a needed change.
  • The hotkey for moving units is now Ctrl+Shift+LMB, instead of Ctrl+LMB.
  • The hotkey for the Advanced Chat Log is now Ctrl+Shift+Enter, instead of Shift+Enter.
  • Swapped the models for Ashenvale and Felwood trees, for Reforged mode visual compatibility. Unfortunately this means old saves will need to be adjusted, you can contact me on discord if you want an old save to be fixed.
  • Deco builders created using the -selc command will now disappear after 5 seconds, instead of instantly, when deselected.
  • Infernals summoned with rain of chaos will now have -20 attack and -500 hp. Also fixed the bonus stats for Archbishop's angel summons.
  • Tile buttons will now be hidden when texturing is disabled in the Terrain Editor.

v1.5.0-alpha3

21 Jun 08:05
Compare
Choose a tag to compare
v1.5.0-alpha3 Pre-release
Pre-release

Added

  • New commands:
    • New -skin command. This command can be used to change a unit's model. To get the model for another unit, simply use "-skin get" on that unit to know it's skin ID. For example, Arthas' skin ID is Hart, so if I type "-skin Hart" while selecting a unit, that unit's model will change to Arthas.
    • New 'ah command. This command can be used to set a unit's absolute height (z coordinate), ignoring terrain. The base terrain height in LoP is 512.
  • Save system improvements:
    • Terrain deformations are now saved. However, they can no longer be created outside of the sandbox.
    • Added progress bars for saving/loading. The red progress bar is the indicator for units, the blue progress bar is the indicator for terrain and the orange progress bar is the indicator for loading.
  • Titan can now use -ally (source) (target). For example, "-ally hostile red" will cause neutral hostile to become allied with red. This also works for -unally and -war (and worked before for -share).
  • Created hotkey to move units. When selecting a group of units, just hold the Ctrl key and click on a spot in the map and the units will be moved there (maintaining their relative positions).
  • Added a small explanation of the Chat Log and Adv Chat Box as the tooltip for the Chat Logs in Tools menu.

Fixed

  • Custom Chat Log:
    • Custom chat log (accessed from the tools (Ctrl+F4) menu) is now locally controlled by each player.
    • Chat log should record the second part of an extended message sent by the advanced chat box.
    • Chat log should now record messages from all players instead of just red.
  • Possibly fixed the crashes at the loading screen that some people were experiencing.
  • Fixed many Reforged units that had the wrong scaling value.
  • Fixed issue with -terrain editor command that would desynchronize the UI for terrain painting.
  • AdvChatBox should not longer randomly lose focus in multiplayer.
  • Swap button will no longer hold focus after being clicked.
  • When swapping between Reforged and Classic decorations, the swap should now happen as soon as the title of the box is changed. Before, there was a small delay in multiplayer.

Changed

  • Improved Advanced Chat Box:
    • Messages smaller than 2 characters sent through the normal chat box will now show up (as IC messages).
    • Messages that start with - or ' will now show up as a message, as long as they are not a command. A few select commands may now show up as a message by mistake.
    • Changed hotkey to open the AdvChatBox. It is now Shift+Enter.
  • When placing decorations with the Decoration Browser (Ctrl+F2), the mouse is now used, instead of the decoration spawning in the center of your screen.
  • Updated Manual (F9) entry for save commands.

Deprecated

  • Deprecated vertical cobweb and horizontal woodlogs. Reforged caused these decorations to not work as intended anymore, but they can still be replicated with the -pitch and -roll commands.

v1.5.0-alpha2

15 Jun 23:15
Compare
Choose a tag to compare
v1.5.0-alpha2 Pre-release
Pre-release

THIS VERSION HAS BEEN REDACTED DUE TO A DESYNC.

Refer to changelog in v1.5.0-alpha3.

v1.5.0-alpha1

28 Feb 06:32
Compare
Choose a tag to compare
v1.5.0-alpha1 Pre-release
Pre-release

Added

  • Complete UI redesign:
    • Right Upper Bar Buttons:
      • Gold, Lumber, Food and Upkeep are no longer shown and have been replaced by new buttons.
      • New Decoration Browser:"
        • Allows you to select decorations from a scrollable list.
        • Separate lists for reforged anc classic decorations.
        • You can type into the search bar at the top to search for specific decorations.
      • New Tools menu includes:
        • The Terrain Editor has returned with a complete UI redesign. The ability to create terrain deformations has also been enabled. Using deformations in mutliplayer is not recommend, though you can load them from saved made in singleplayer.
        • Button to access Free Camera.
        • SotDRP chat mode which allows players to chat using a SotDRP-style system.
        • Chat logs for OOC and IC conversations.
    • New Advanced Chat Box:
      • Can be accessed using the Backspace key.
      • Allows you to switch between OOC and IC typing without having to type (( into the chat box.
      • Supports both normal chat mode and SotDRP chat mode.
      • Keeps your text even when you click out if it.
      • Separate buffers for OOC/IC messages (this means you can switch to OOC mode, type a new message, and retain your original message when going back to IC mode).
      • Shows which players are currently typing in the Adv Chat Box (does not support original chat box).
      • You cannot type commands into the Advanced Chat Box.
    • Players can now press Alt+Z to enter Full Screen mode
  • Race Selector has been split into Reforged Races and Classic Races:
    • Added Reforged Races (Over 200 new Reforged models):
      • Humans
      • Orcs
      • Trolls
      • Night Elves
      • High Elves
      • Naga
      • Murlocs
      • Pandaren
      • Corrupted:
        • Undead
        • Demons
        • Faceless
      • Creeps:
        • Anthropomorphic: Furbolgs, Quillboars, Gnolls and Tuskarr
        • Beasts
        • Arachnid: Nerubian, Scorpid, Spider
        • Golems
        • Dragonspawn
        • Elementals
        • Monsters: Wendigos, Sasquatches, Mangataurs
        • Broken (Draenei)
        • Centaurs
        • Corrupted Forest: Satyrs and Fel Ents
        • Forest Dwellers: Treant, Jungle Stalkers, Harpies and Wildkin
  • Titan Palace has been split into two sections: Reforged and Classic:
    • Reforged section is in the upper part of the Titan Palace. The item shops and the Titan's exclusive area have been moved to accomodate this new section.
    • Added Reforged Heroes
      • Added all heroes available in the base game.
      • Humans (two towers)
      • Orcs
      • Fel Orcs
      • Undead
      • Demons
      • Night Elves
      • High/Blood Elves
      • Naga
      • Misc
    • Added Reforged Deco Builders (Over 200 new Reforged models):
      • New command: -decos reforged
      • Plants 1 & 2
      • Rocks 1 & 2
      • Dalaran
      • Market
      • Walls
      • Human
      • Orc
      • Undead
      • Night Elf
  • Added Reforged Dragons to the Titan Palace dragon roosts.
  • Added missing trees in the Titan Palace palette.

Fixed

  • Fixed broken shadows in Reforged graphics.
  • Fixed a critical bug when saving destructables more than once.
  • Fixed an issue introduced in Reforged that would cause decorations with dimensional scaling, pitch, roll or negative height to disappear when being moved.
  • Fixed model scale for Black Legion Sacred Maiden and some doodads in Reforged mode.
  • Fixed Multitiles in Reforged mode.

Changed

  • Titan Land LoP is no longer compatible with patch 1.31 and below and now requires Reforged.
  • Changed color of square tiles in Reforged mode.
  • Unselectable units are no longer paused and can now maintain a patrol path.
  • The map's script is again optimized, which should avoid some performance issues.

v1.4.5

03 Feb 18:11
Compare
Choose a tag to compare

Fixed a desync that could occur due to the tooltip bug introduced by Reforged.

v1.4.4

31 Jan 02:43
Compare
Choose a tag to compare
  • This release fixes many issues introduced by reforged, and forces use of SD models in HD mode (for consistency between players). A future version will be released that makes reforged models available.

v1.4.3

21 Jan 18:47
Compare
Choose a tag to compare

[v1.4.3]

Added

  • New hero: Lord Admiral Jaina
  • New decorations:
    • City: 3 Angmar towers
    • Misc: 2 Bells
    • Trees: 2 Roots
    • Tableware: Glass and new Mug
    • Flags:
      • Rack
      • Triple
      • 5 WoW flags

Fixed

  • Fixed debug messages showing up in certain situations.
  • Fixed a crash that was introduced in 1.4.1 which occured when removing a unit which had cast a DoT effect that was currently affecting another unit.
  • Units' mana shield ability now functions.
  • Removed weapon/armor upgrades from a few Alliance units that had them.
  • Fixed Deco Builder Pirate's model.
  • Fixed Game Die model.

Changed

  • Effeciency imporvements to some parts of the codebase.
  • Changed icons for many human heroes to avoid duplicates in the same hero tower.
  • Renamed Tableware Mana Mug to Tableware Mug 1.
  • Different Human, Human Long and Orc flags have been merged into variations and removed from the deco builder.

v1.4.2

19 Jan 19:56
Compare
Choose a tag to compare

[v1.4.2]

Added

  • New commands:
    • -selc (deco_name): this command is used just like the old -sele and -seln commands. However, it will also create any missing deco builders that the player did not have which match the given name. Decos created with this command will be automatically hidden upon being deselected.
    • -deleteme decos: this command is used to delete all your existing deco builders.
    • -hide off: This command will unhide all your deco builders. It will also stop deco builders created with the -selc command from being hidden when deselected.

Fixed

  • Decimal numbers can now be used without a leading zero in commands that use the new math syntax.
  • Fixed many internal bugs that were not noticeable to players.
  • Fixed wrong icons for Norse Builder and Deco Builder Rostrodle.

Changed

  • Saves in which no two units are more than 10000 apart on either axis will now be automatically converted to Rect saves (SaveNLoad v5).
  • Many units which had large shadows no longer have them. This change had to be made in order to fix a crash that could occasionally occur when these units where near the top border of the map while on water.

v1.4.1

11 Jan 18:19
Compare
Choose a tag to compare

[v1.4.1]

Added

  • New anti-griefing system:
    • Players can only damage units owned by players that are unallied to them.
    • Players can use the -war command to allow other players to damage their units, without having to unally them.
  • New commands:
    • -war
    • -give all: Gives all units of the owner of your selected unit to another player. If you are not the titan, you can only use this on your own units. This command replaces the old Mind Titan Power, which is being removed.
    • -share (player) (player): The Titan can use this new syntax of the -share command in order to force a player to share their units with another. You cannot use colors with spaces when using this form of the command (so you must use darkgreen instead of dark green, for example).
  • New Night Elf Units:
    • Elf
    • Sage
    • Strider
    • Druid Apprentice
    • Veteran Archer
    • Elune's Disciple
    • Spearthrower
    • Druidess
    • Seedmother
    • Grove Archer
    • Autumn Mage
  • Added -give all, -freecam and new -share to F9, along with new credit

Fixed

  • Fixed an issue that caused generators loaded from old saves to have a "Total Darkness" lighting value by default, instead of "Lordaeron" lighting.
  • Fixed an issue that made the Show/Hide ability of Rect Generators non-functional.
  • Fixed a lighting issue with both Mansion Wall decorations.
  • Internal changes that may reduce desyncs.
  • Waygates and Patrol Points will now be correctly loaded for builts which were requested at a location different from their original. Waygates that were pointing to a location which was outside the saved Rect will still point to that original location.
  • Fixed portrait and voice sounds for many Forest Elf units.
  • Fixed a small invisible hill in the Titan Palace.

Changed

  • You can now use modification commands on units of player that have shared control with you. This does not apply to forced shares caused by the Titan.
  • Renamed Deco Builder Creep to Deco Builder Creeps (to match race selector name).
  • Many deco builders now use unique icons, in order to make browser the Deco tents more convenient: Norse, Runes, Huts, Flags, Gurubashi, Celtic, Elves Blood, Runic, Draenei, Webs, Rostrodle, Gravestones, Effects, Ice, Norse, Drow, Elves Forest, Icecrown, Wintergarde, Creeps, Elves Forest, Columns, Flowers, Tableware, S&S (Manor, Kingdom & Shire), Crops, Castle, Gate, Archways, Village, Seats, Games, Floors, Mansion, Walls, Medieval, Ruined, Blocks, Fences, Furniture, Rohan

Removed

  • Removed Power: Mind from the Titan Palace.
  • Deprecated -mind command and 'mind command. An error message will show when trying to use them.