Soldak Home   Drox Operative   Din's Curse   Depths of Peril   Zombasite  

Go Back   Soldak Entertainment Forums > Din's Champion > Din's Champion
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1  
Old 08-02-2024, 05:26 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default Pre Early Access build notes

This is kind of an experiment since at this point in time Din's Champion isn't even in Early Access yet. Since I'm already putting together a changelist for our weekly builds for the testers, I thought this might be interesting to some people who want to follow the progress of the game more.

0.718 change list:
  • got Linux build running
  • improved "Server could not be contacted, disconnected, or was lost!" message - added "Possible reasons:\n1) Server is down\n2) Internet is down\n3) Firewall refusing connection (your side or server side)\n4) Strict NAT in way (your side or server side)"
  • hooked up alchemy stations
  • hooked up rune stations
  • made alchemy basin icons
  • made rune station icons
  • added an icon mode to model editor to make making icons easier (blue background makes it easier to make alpha)
  • fixed pointing to wrong alchemy station skn files
  • fixed some rune station mdl issues
  • fixed StationRuneRhutenium.skn
  • fixed starting below ground in opening screen game
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion
Reply With Quote
  #2  
Old 08-02-2024, 05:27 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default

0.719 change list:
  • added a bunch of new houses
  • fixed loading level file crashing - space in connection names or block names causes issues
  • can now shoot past manastone and obelisks (can still target directly)
  • fixed placed object not keeping rotation correctly
  • fixed placed object sometimes moving when placed
  • normal arrow no longer has light
  • added craftable campfire
  • added craftable ItemChairWood2
  • added craftable ItemTableWood2
  • added 3 craftable candles
  • added craftable ItemLantern
  • added craftable ItemBrazier1, ItemBrazier2, and ItemBrazier3
  • decreased MaxRetreats for quest monsters from 2 to 1
  • increased town attack ThreatForParent from -40.0 to -60.0
  • increased CraftingChestRange from 200.0 to 250.0 (Delilah)
  • decreased NemesisTimeEscalationMult from 2.5 to 2.0
  • decreased WinQuestTimeEscalationMult from 5.0 to 4.0
  • now immortal being gains some power if their altar is used
  • now immortal being loses some power if their altar is destroyed
  • added explosive mushrooms
  • now MaxCount (if set) will apply to quests that use MinCountMult/MaxCountMult
  • decreased uprising MaxCountMult from 1.0 to 0.8
  • paintings are now in - still need way to find or craft though
  • now play GameChanger.ogg if get a new nemesis
  • added icons for modification table, tanning station, leathworking station, and weaving stations
  • fixed view point going up/down in model editor when shifting model down/up
  • now torch type of objects now always start lit
  • changed cave, quarry, and road levels to use main level file
  • fixed night sound
  • made alchemy/rune stations smaller
  • added MonsterTrapTowerFire from Kivi
  • added MonsterTrapTowerIce from Kivi
  • added oxskull.mdl
  • added s_gargoyle.mdl
  • added s_gargoyle01.mdl
  • added ChestGravestone2 (celtic_cross.mdl)
  • added altartable1.mdl, dungeonjar1.mdl - 3, monstaskull.mdl, and tombbraizer.mdl
  • added brazier03.mdl, brazier04.mdl, brazier05.mdl, brazier06.mdl, brazier08.mdl, skull01.mdl - 06, statue01.mdl, StickStatue1.mdl, and megashroom1.mdl
  • improved chair icon
  • improved table icon
  • fixed duplicate RecipeWandWood in workbench
  • made placeable candles a little smaller
  • fixed ObjectChairWood2 & ObjectTableWood2 translations
  • added journal sound when opening taunt screen
  • now play npc married sound to all players (not just server)
  • torches/braziers no longer say use skills to attack
  • fixed closestChestDistance; line in the code
  • added chest opening sound when opening chest ui
  • now use stump2.mdl
  • fixed skeleton object fullbright
  • now connection name can uses spaces
  • now area block name can use spaces
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion

Last edited by Shadow : 08-09-2024 at 05:51 PM.
Reply With Quote
  #3  
Old 08-09-2024, 05:51 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default

0.720 change list:
  • fixed special rooms so they could spawn again (chance per level)
  • added clay roof tiles
  • increased MAX_ENTITIES from 4000 to 16000
  • increased HouseChestChance from 0.25 to 0.5
  • increased npc chance in a house area block from 0.21 to 0.42
  • now area blocks (mostly houses right now) will automatic use higher level versions of blocks if appropriate
  • added Campsite special room
  • added Posion Mushroom Grove
  • added Fire Mushroom Grove
  • added Crystal Fields
  • added Farms
  • added Ancient Battlefield
  • added Pirate Hideout
  • added Smithy (special room)
  • added Tailor (special room)
  • added Tannery (special room)
  • now Sanctuary, Lair, Ancient Battlefield, Graveyard, Boneyard, Barracks, Encampment, Ancient Grove, HauntedMeadow,
  • MushroomGroves, CrystalFields, Farms, WarCamp, and Haven can be bigger
  • added a few more houses
  • made a bunch of special rooms able to spawn anywhere
  • flipped Adding Caves & Smoothing Blocks
  • removed food stands from Sanctuary
  • removed Mine special room (there are already mines everywhere)
  • campfires no longer contain sparks (since craftable this makes them much less dangerous)
  • added campfire to Encampment, War Camp, and 4 hideouts
  • added a few trees to Sacred Grove, Ancient Grove, and Haven
  • renamed Explosive Mushroom to Fire Mushroom
  • added candles to Witch Circle, Warlock Circle, and Summoning Chamber
  • added braziers to ForestTemple
  • increased chance of magical explosion trap in Unstable Chamber
  • decreased chance of HolyStatue
  • changed Witch House and Mad Wizard Shack to Hideouts
  • changed FoodStand to Cauldron in a couple places
  • added Cauldron to Witch Hideout
  • added candles to Greater Sanctuary and Shrine
  • added Lockers to Barracks
  • added Crafting Caches
  • added Crafting Caches to Workshops
  • added Alchemy Basin to some Apothecary special rooms
  • fixed hasPlayerVisitied typo
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion
Reply With Quote
  #4  
Old 08-16-2024, 07:43 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default

0.721 change list:
  • added dungeons
  • fixed a crash in Game::spawnAmbientObjects if adding ambient projectiles
  • added more variation in blocks to break up monatany especially in the background layer
  • made it so blocks can override default slope alpha mask textures (clay roof is test)
  • now roof blocks use alpha mask to make slopes look better
  • now brick blocks use alpha mask to make slopes look better
  • fixed a crash after kicking out a recruit and recruiting someone else (Delilah)
  • fixed tiling issue on several stone types (using wrong normal/spec maps)
  • rebuilt most block texture mipmaps in tiling mode (should make all blocks look a little better)
  • projectiles no longer get stuck on torches
  • now will not try to leather scraps/silk of lower levels than monster killed
  • poison wastelands & swamps can now start with poison gas
  • quarries can now start with exploding gas
  • marked BaseObject as OpaqueWorld (put basically all objects behind
  • monsters/player - drawing level wise)
  • now dungeon foreground main blocks can be replaced with main alterative blocks
  • now dungeon background main blocks can be replaced with main alterative blocks
  • now dungeons can have caves in the background (less than normal and smaller)
  • now dungeons can be non-square - much more interesting
  • moved braziers to copper, bronze, and iron (instead of just iron)
  • now high chance already existing Braziers are not lit
  • doors from area blocks should use proper level one automatically
  • increased BlockBrick DigHealthMult from 3.0 to 4.0
  • increased brick levels by 3
  • fixed first block in a new level in editor not getting display order set properly
  • decreased NormalItemAboveLevelChance from 5.0 to 2.5
  • decreased CommonModifierAboveLevelChance from 10.0 to 5.0
  • decreased DiggingMult of ProjSharedIceStorm from 1.0 to 0.25 (ice storms do less damage to blocks)
  • went back to blips on world/mini maps being centered
  • increased cave RockChancePerBlock from 0.75 to 1.0
  • increased cave MaxRocksPerBlock from 2 to 3
  • turned off roads (don't like the look of them and don't add anything to the game)
  • changed Cauldron to only give 1 stack of potions
  • decreased MinItemUnrealizedPotential/MaxItemUnrealizedPotential from 10/20 to 9/18
  • increased PlantChancePerBlock from 0.5 to 0.75
  • increased MinPlantsPerBlock/MaxPlantsPerBlock from 1/3 to 2/4
  • increased plants in jungles
  • halved most npc crafting chances
  • decreased NPC Apothecary, Herbalist, & Alchemist skill crafting chances quite a bit
  • made caves derive from BaseArea instead of BaseAreaDungeon (fixes some issues like tons of houses and being able to smooth set block backgrounds)
  • now objects spawned in SpawnSystem::spawnSpecialRoom can automatically bump up to higher levels
  • specified higher versions for all stations so can randomly spawn higher level versions from special rooms
  • Quarry area blocks now have a chance of a torch (kind of a test)
  • decreased BaseSpeed from 300 to 250
  • now all chests have ExtraMoney 100 (if drops money, now double the average money drop)
  • now chances of a boss using a potion or retreating after using a rejuventation potion is half of usual
  • moved questCompleted/questSolved sounds to server so would play even if you don't have the quest or another player solved
  • fixed SpawnSystem::getRandomItemLevel referencing global SpawnSystem::getRandomItemLevel minLevelSpread instead of one passed in
  • increased InitChance & SpawnChance of spiders by 50% (need them for silk)
  • added stone roof tiles
  • added sloped stone roof tiles
  • fixed a block blend issue between a higher priority block with a slope and a lower priority block
  • added better sound for crafting level up
  • decreased door Specular from 1.0 to 0.5 (Molnyfio)
  • fixed another grass on tar issue
  • glass will no longer smooth with neighbor blocks (not sure anything tries to
  • smooth it yet, but just in case)
  • platforms are no longer smoothable
  • made platforms lighter on map
  • bumped MapVersion to 7
  • renamed getBlockToUse to getCorrectLevelBlockToUse
  • no longer get grass on roof (Delilah)
  • changed leather and leather scraps to use cape model (better than bag)
  • fixed ArchetypeStalkerHunter using stalker portrait instead of stalker hunter portrait
  • fixed Scorpid (and probably a few others) Portrait for quests
  • grass no longer grows on cut stone
  • decreased size of bamboo item model by 50%
  • decreased size of Rambie by 50% (item model by more)
  • relic vendors no longer spawn (at least right now there aren't any relics)
  • added "Hitting inanimate objects makes a lot of noise that can draw attention to you." quick tip
  • fixed potion quick tip being off still
  • can now add hotkey to camera mode
  • made spider teleport effect smaller
  • NPCs with Apothecary skill no longer try to create zombie potions
  • transform traps will no longer transform doors into spiders
  • made mud normals smoother
  • put a little more randomness in fireworks
  • changed mud to use flat normal map (looks better)
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion

Last edited by Shadow : 08-25-2024 at 05:33 PM.
Reply With Quote
  #5  
Old 08-25-2024, 05:37 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default

0.722 change list:
  • added roofs to houses
  • now to place a block there needs to be an adjacent block
  • moved around achievements so somewhat in order that people might get them
  • now monsters can fall through platforms to move around
  • now quests spread out better a bit better on world building
  • optimized placing a bunch of monsters at once during uprisings
  • now explosions damage background blocks also (not player placed though) (this is kind of a test)
  • fixed large model shadows getting skewed strangely
  • wandering monsters on surface now more likely to go towards town
  • now houses in the wild have a foundation so more likely they are sitting on something sturdy
  • made direct projectile attacks animations faster before attack frame so more responsive
  • decreased m_maxThreshold from 1536 to 1280
  • decreased MaxPathfindingJumps from 5 to 1
  • fixed MaxPathfindingJumps not working well because PathfindingJumpClearTime was too low (increased from 0.5 to 2.0)
  • now keep PackedData from Game::saveFull and PlayerClient::savePlayer so don't fragment memory as much (and more likely to have the memory when saving)
  • increased MinLevelSecondaryBlockClumps/MaxLevelSecondaryBlockClumps from 20/30 to 25/35
  • ores and gems can be in background blocks in dungeons now (Eric)
  • increased Changeling speed, armor, health, and damage
  • added Novice Miner achievement
  • added Novice Weaponsmith achievement
  • added Novice Armorsmith achievement
  • added Novice Crafter achievement
  • added First Station Upgrade! achievement
  • added Lumberjack achievement
  • added Through the Night achievement
  • added Novice Carpenter achievement
  • added Expert Carpenter achievement
  • added new achievements to steam & published
  • decreased KnockbackMax from 750.0 to 600.0
  • turned off IceBomb and FlamingOil for now
  • increased CraftingChestRange from 250.0 to 300.0 (Eric)
  • fixed a few houses
  • now roofs have some randomness to them (clay or stone)
  • fixed another issue with highlighting on world map
  • fixed Saurian Mage, Stalker Hunter, Naga Priest, Torva Shaman, Dark Orc Scout, Dark Orc Berserker, Fake Changeling, Wisp, Skeleton, Bounty Hunter, Zombie Stalker, Avatar Good, Avatar Evil, and Illusionary Monster bounds
  • chests, traps, and objects will no longer respawn in an area block that is respawning
  • made block outlines a bit bigger so they can be seen easier (especially for background block)
  • now background block outline draws in front of foreground blocks so you can always see it
  • added have much money you have to quest search text
  • can now pass a clamp value into reloadTextures command to force clamping on or off for building mipmaps
  • decreased ProjSharedIceStorm DiggingMult from 0.25 to 0.125
  • fixed windows that user moved not saving position correctly if they started exe and immediately left exe
  • now stone blocks are marked as Sturdy
  • now support matchAttackSpeed and multiFps on same animation (also matchSkillSpeed/multiFps)
  • split models for players & npcs
  • now selected entity ui works again for combat
  • added World Carry Over help topic
  • added crafting & building to basics help topic
  • fixed higher level roof slopes not working
  • fixed normap maps on higher level mud
  • turned off dirt/sand destroy sounds for now
  • now weaving station starts at a better placement rotation
  • now ui_scale and ui_fontScale default locked to same value (there is an option to unlock them)
  • fixed a few last things referring to Din's Legacy instead of Din's Champion
  • made InternetApps:penBrowser handle if link already has http:// or https:// in it
  • game now points to manual website page (coming soon for now though)
  • fixed brick slope mipmaps (they need to be clamped when generated)
  • fixed UnlockAwardSageDesc
  • moved around achievements so they fit on screen again
  • fixed mushroom grove spelling in early access text (Sandra)
  • added tanning station icons
  • added weaving station icons
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion
Reply With Quote
  #6  
Old 08-30-2024, 09:34 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default

0.723 change list:
  • now picks one item dropped on death to send across network and show on map (much easier to find items)
  • if you pick up item marked, it changes to another item (keeps doing this until you pick them all up)
  • added stone roof tiles for each stone type (more use for stone blocks and more variety in house roofs)
  • now background blocks destroyed in explosion slope
  • now set area blocks will slope properly from an explosion
  • fixed lifestone/gate summoning objects getting set to CraftingStation itemType instead of Other and not working properly (probably effects other things also)
  • now show yellow or red X on item icons that you can craft to show you if you can use them or not
  • now CombatCollisionTargetingPlayerMult & CombatCollisionPlayerTargetMult center bounding box instead of shrinking/expanding from origin
  • now use loose quest location matching - clear levels, uprisings, etc can be in adjacent level instead of exact level
  • fixed some graves not counting in Gravestone achievement
  • decreased Obsidian ValueMult from 1.0 to 0.5
  • decreased ValueEachPointBlocking from 4.0 to 2.0
  • increased BlockCoal DigHealthMult to same as other deposits
  • increased brood, changelings, and demon walkers jump impulse from 450.0/600.0 to 600.0/750.0
  • added a ValueMult of crafting components so they aren't quite so cheap if you find a vendor selling them
  • now get miss types on weak hits (block, parry, deflection, etc)
  • increased bow damage by 10%
  • made projectile end position when hitting the world closer to the actual blocks it hit (also makes block damage work better)
  • now axes get damage multiplier when hitting trees (this more hardcoded than I would like)
  • now have to be much closer to a trap height wise for it to trigger
  • now block damage should move correctly if block moves
  • now items on ground have effects again (not blocks though)
  • player lifestone now cast light (like a torch)
  • fixed a missing animation in ZombieParasite
  • added a few more shale textures to make them tile better
  • improved fire elemental icon (replaced on Steam achievement)
  • improved ice elemental icon
  • made soulstone smaller on maps
  • added a Icon Lighting Mode in model editor
  • updated several of the monster icons
  • now highlight text on bestiary shows monster icon
  • deleted unused ara files
  • changed PROTOCOL_VERSION to 132
  • summoned monsters no longer say (player)
  • fixed it so gems on ground were right general color
  • made mutated smaller to match player a little better
  • added "& resurrection position" to lifestone description
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion
Reply With Quote
  #7  
Old 09-06-2024, 08:17 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default

0.724 change list:
  • now smooth the player/view movement much better
  • fixed a few issues preventing monsters from digging themselves out when buried (Eric)
  • doubled MonsterChancePerBlock, but quartered MonsterSpawnChance (so more spawn spots, less monsters overall, and less likely to respawn)
  • doubled monster respawn underground - RespawnTimeMultUnderground
  • fixed space in new world name causing issues (Eric)
  • now if cursor is over top edge of a window you can move cursor changes to a different graphic
  • fixed some times foundation getting built on bottom edge of roofs
  • fixed fiery blast explosion sound not always playing (increased its MaxCountStartedAtOnce/MaxCount)
  • can no longer use pickaxe on secret stashes and get a chest
  • added Accepted Escort X quest print so know you just picked up a quest
  • added a print when go through an unknown gate
  • made torch bounding box smaller so didn't accidentally hit it with a pickaxe as much
  • sockets already in an item no longer reduces unrealized potential (Delilah)
  • now archer is unlocked at the beginning and hunter is locked
  • now can use database override with an EntryVersion to change a biome SpawnChance without breaking older world saves
  • decreased dungeon SpawnChance from 1.0 to 0.5
  • fixed road SpawnChance not being 0.0
  • fixed text on Create New Area button during transition to new area (mentions blocks/objects near lifestone/houses deeds carry over) (Eric)
  • now pick axes will do damage to trees and monsters (about half damage of a one handed weapon)
  • increased items in chests
  • fixed some effects thinking they were houses deeds (was preventing some things from spawning)
  • cache a few more basic things at start
  • skills that proc from items now only do 25% of normal damage to blocks
  • now show unrealized potential in larger font if low or 0
  • added MinLevel of 5 to escort quests
  • fixed quick tip "You can salvage basic blocks for a chance to find ores." not showing up correctly
  • fixed quick tip "Left click the small eye icon (near your mana display) to enter camera mode: zoomed farther out and turns off all of the UI." not showing up correctly
  • added quick tip "You can grab the top outline of many of the windows and drag them to a location that you prefer."
  • fixed snow accumulating on random height (Eric)
  • removed "near your mana display" from camera mode hint (no longer there)
  • fixed plains backgrounds not going down far enough
  • updated Unknown Gate description
  • Braziers are no longer destroyable with weapons
  • gravity now applies to camp fire and braziers
  • no longer try to smooth movement when player teleports (gate, teleport stone, resurrection, etc)
  • bumped MapVersion to 8
  • no longer show load old area option during area transition
  • decreased npc spawning in houses by 50% (to take into account other recent changes, keeps same overall chance as before)
  • can now delete a skill off hotbar and system won't auto put it back
  • fixed use & block not working if rebound to a mouse button
  • added rune short version to name so easier to match full name to short name
  • put short name on runes in crafting screen
  • can now repair weapons in hotkey bar
  • fixed changing model in model editor stoping music instead of that model's looping sound
  • fixed a bunch of projectile effects not cleaning up effects correctly on animation exit
  • made maelstrom effect more vertical
  • made tornado effect more vertical
  • lowered ViperVenom from effect position from 70.0 to 35.0
  • fixed a problem highlighting status effect icons on the player
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion
Reply With Quote
  #8  
Old 09-16-2024, 05:15 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default

0.725 change list:
  • now cache vert lighting - fps increased ~21.3%
  • now only active entities think every frame, inactive entities think less often but still account for the full time, ~5.3% fps increase in test (could be much more if lots of entities)
  • changed BlockRenderSurface array to not use pointers - this and other BlockRenderSurface changes ~4.4% fps increase
  • changed ParticleRenderSurface array to not use pointers
  • now cache cull tile results - ~3.7% fps increase
  • now don't go through every single entity in the game to figure out what needs to be sent across to players
  • optimized minimap some - ~5% fps increase
  • fixed possible crash in GameClient::getHighestThreatQuestValue
  • sped up ClientSystem::getSelectionBounds (now only check 2 points instead of 8 - because of side view don't need to)
  • now put town attack icon on map where last damage was taken
  • now partially compress server messages to local client (saved about 28% space of single player data message in test)
  • no longer save server messages to local client - not needed (wasted space/cpu time)
  • now client & server keeps _workingPackedData around so not allocating space every message
  • now server keeps _savedMessageData around so not allocating space every message
  • changed x, y, _blockShape, and _blockBackgroundShape in blocks to 8 bits instead of 32 bits (saves 12 bytes per block)
  • now numChunks sent across network uses 10 bits instead of 32 bits
  • now 8 of the recruit stats sent across network use less bits
  • fixed Ninja and Elementalist going over max skill limit
  • increased Guardian HealthMult from 2.0 to 3.0
  • killing a critter no longer counts in any kill stats
  • fixed an issue buying stacked items, having no room to put it anywhere, and 1 count of the item would disappear
  • now non-basic blocks on ground have item effects
  • now background objects don't get in the way of things like player teleporting in to that spot
  • now shows better than + on crafting screen on items that are better than what you have currently equipped
  • pickaxe no longer tries to do damage to surrounding things when hits a block
  • monsters will no longer attack OpaqueWorld objects when something is in their way
  • removed all unused data from BlockRenderSurface
  • now wells have a NoDuplicatesInRange of 1000.0 (Eric)
  • fixed cap on boss retreats not working correctly
  • increased MaxLiquidsToProcessEachFrame from 300 to 400
  • replaced several cursed magic modifiers on unique items with non-cursed magic modifiers (Delilah)
  • decreased SkillKrallEarthquake UseCheckChance from 0.05 to 0.03
  • fixed pick axe anim on other player only drawing about half of animation - needed CHAR_STAT_ATTACK_SPEED_IN_MS & CHAR_STAT_SKILL_SPEED_IN_MS
  • now lifestone healths scale with number of town npcs correctly
  • now obelisks, lifestones/healthstones, signs, and buttons/levers all won't spawn too close to another object of its type
  • fixed not getting some npc messages (started fight, stopped fight, left town, etc)
  • fixed npc skill levels not getting sent to clients
  • now town attack quest location more accurate
  • now show yellow + on items and crafting if item is better than something on your hotbar
  • fixed not being able to look at town npcs from npc screen that are too far away
  • fixed a gravity problem with liquids sometimes inverting terminal velocity and bouncing things upwards
  • now if applying more than 1 frame time of gravity, stops applying if doesn't move in a frame
  • now if pathing fails a couple times, melee behavior will clear enemy
  • fixed liquids and gases not marked as non-solid (confusing some stuck stuff)
  • now if Actor::tryAttackBlocks doesn't have a valid position, ignore it
  • improved ReturnHome behavior if fail pathfinding
  • improved Idle behavior if fail pathfinding
  • can no longer place blocks on top of monsters or players
  • added ItemTypeCraftingStation translation
  • critters can no longer get special miss types
  • rebuilt brick slope textures with clamping
  • fixed a few effects using fog1.tga without additive (making them almost black)
  • replaced trade skill level up to something that doesn't sound like a windows sound
  • turned off ObjectGroundCrack & ObjectCeilingDrip for now
  • fixed getting running backwards animation stuck some times
  • increased variation in pitch on almost all pain sounds
  • added pain sounds to brutes
  • separated BlockRenderSurface / TileRenderSurface (just a duplicate right now)
  • made tile determination in GraphicsSystem::renderSurface project specific to optimize it
  • got rid of generateNonSquareTileGeometry (in block path now)
  • now fix surface pointers if block/particle arrays resize (problem never live)
  • snd file can now specify a next sound to play - can't point to self, can only chain 10 times (infinite loop prevention)
  • improved some anvil sounds (3 dings instead of 1)
  • improved night started sound (3 bells instead of 1)
  • now show bag capacity when almost or completely full
  • fixed braziers and torch models always being fullbright
  • removed blood from impale attacks
  • decreased lurker scale from 1.0 to 0.75
  • changed PROTOCOL_VERSION to 133
  • at least for now chest names are limited to letters, numbers, and spaces
  • added wind sway to more plants
  • fixed a way lighting could be slightly off on blends & cracks
  • fixed a way lighting could be off by a full tile on block hit shake (never live)
  • added a "Can't drop item from hotbar!" warning
  • now NoDuplicatesInRange just does exact copies
  • now can specify NoDuplicatesBase to be more specific on which base things don't want duplicates of
  • fixed dropItem calls in cheat_playtest
  • changed fire and frost novas to move in z instead of y direction
  • now vendors have a max of 2 unique items
  • guards no longer show up as better than items (nothing to compare to)
  • player can no longer teleport to a position that has no tile or block (just a precaution)
  • turned QuestUniqueMachineIce off for now
  • placed torches should now go out if under water
  • decreased torch WeatherTime from 10.0 to 5.0
  • made signs smaller and fixed their bounds so they should fit places better
  • fixed particle pointers when make array larger (never live)
  • made Infernal Hound texture darker
  • fixed gravity applying full amount for inactive entities all at once (instead of a frame time at a time - never live)
  • added printNumActiveEntities
  • now items that aren't falling, attachments, and effects no longer go active
  • now items can be marked as CantGoActive (for now simple plants, rocks, trees, and fiber plants)
  • critters should now be immune to the pickaxe (Delilah)
  • no longer save dig target entities for trapped monsters
  • for now turned off ObjectSteamLeakGround (infinite water source)
  • removed 3d block path - not maintained so mostly broken
  • removed top blend stuff since no longer supporting 3d blocks
  • fixed screen shake getting added to view twice which was causing some gaps in block drawing
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion

Last edited by Shadow : 09-23-2024 at 06:36 PM.
Reply With Quote
  #9  
Old 09-23-2024, 06:40 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default

0.800 change list:
  • now if transitioned town doesn't fit in new area it will shift it around to fit
  • now if transitioned town doesn't fit in new area after shifting it will create a larger area
  • fixed a possible crash in Level::addBackgroundBlocks
  • fixed adding a larger than 1x1 level on world edge breaking things (crash in addBackgroundBlocks)
  • fixed a problem with fake border levels going beyond the max edges
  • can no longer attack through blocks and closed doors
  • now carried over entities if their corrected position isn't valid, it finds a good one
  • fixed a couple places spawn item could fail when loading an item and the loading position when then be wrong (Delilah)
  • fixed losing npcs if asked them to join party and then kicked them out of party
  • fixed some entities not settling on ground properly the first time they apply gravity
  • now reduce damage from monsters in low levels if the monster is a higher level than area
  • now blocks only try updateBlockShape in applySlowInteraction 20% of the time to use less cpu
  • sped up ResourceSystem::findResource a little
  • gates, house deeds, crafting objects, furniture, and player chests no longer go on active list - dropped test case from 150 to 50 active entities
  • items should now go inactive when done falling correctly
  • items now use timer for deleting if on ground too long instead of using event system (test case has over 2200 delete events posted, now 4)
  • changed GraphicsSystem::useModelCache to use insert instead of resize/memcpy
  • optimized LightingSystem::getBlockVertLightIntensity a little
  • changed ObjectSent stuff on server & client to array instead of linked list
  • made it so caves no longer spawn too close to start location
  • added in new logo
  • hooked up new logo on loading screen
  • hooked up new theme music
  • no longer try to spawn an area block if too close to a player
  • no longer try to spawn monsters, chests, traps, and objects during area block spawn if too close to a player
  • added a build workbench quest
  • added a build modification table quest
  • added a build house quest
  • now starting quests auto select
  • now show an icon on main game screen for current selected quest - highlight text will tell quest title/text, left click will open quests menu, and right click will go to map location
  • now save current selected quest
  • fixed explosion barrels sometimes not exploding (TriggerDistanceZ breaking TrapInstantBase)
  • now server sends keep alive messages to client when generating a new world so client doesn't timeout
  • area blocks set to always have chest is not literal anymore
  • made dungeons have more rooms and hallways
  • now check monster spawn position against house deeds better
  • made spiders and scorpions have slightly smaller x axis bounds
  • doubled NewPlantPerSurfaceLevelChance
  • increased DamagePercentPhysical/DamagePercentPoison for ArchetypeDarkOrcShaman/ArchetypeDarkOrcWarlock from 0.3/0.3 to 0.7/0.7
  • traps and objects can no longer be guards (at least for now)
  • now liquid damage has some resistance piercing
  • can no longer use a non-player placed chest from too far away
  • no longer highlight tree leaves when damaged since it doesn't use alpha and looks blocky (noHighlight in skn)
  • increased amorph Weight from 1.25 to 2.0
  • hulks now knockback others 50% more
  • decreased Obsidian ValueMult from 0.5 to 0.33
  • now linked skills all automatically get added to hotbar
  • skills put into hotkey bar automatically now set up select/instant use correctly
  • harmful liquids, harmful gases, and blight will now eventually destroy plants in/on them
  • can no longer place torches out of sight
  • no longer lock on to entities marked as CanOnlyTargetDirectly when move cursor off of them
  • client no longer sends as many packets to server if last server message is an alive message (generating a new world)
  • changed getSightFromPosition from using ReservedPosition to normal position
  • halved ObjectTriggerLeverRandom/ObjectTriggerSwitchRandom chances
  • set lots of projectile skills to repeat
  • increased PowerRegenPerInt from 0.08 to 0.15
  • increased PowerRegenPerSpr from 0.08 to 0.1
  • increased CombatPowerRegenMultiplier from 0.25 to 0.5
  • now don't check if platform blocks things when placed
  • now doesn't matter if critters are blocked by placed blocks (Delilah)
  • now doesn't matter if entities that can't move, can't be hurt, or can't be attacked are blocked by placed blocks (Delilah)
  • fixed a skill immunity problem - which fixes killing critters with pickaxe (Delilah)
  • now update screen/clients more when smoothing blocks, settling loose solids, and settling liquids (mostly so clients don't time out when server is transitioning to a new area)
  • hooked up tailoring station model
  • now ambushes have a MinLevel of 5
  • fixed liquid rendering - broke something while optimizing (probably fixed editor issue also)
  • increased FallingDamageMinSpeedMult for chest from 0.25 to 0.4
  • moved lifestone/main gate up a little to prevent getting spawned underground
  • added a MinPlayerLevel of 5 to a few darkness level modifiers
  • ObjectTriggerLeverBlast & ObjectTriggerSwitchBlast now have a min level of 8 & 10 respectively
  • made Game::getEntitiesInRange only add to list if not already in the list
  • now dungeons can only spawn deeper down
  • now when highlighting an item block tells you GroundMaxSpeedMult, GroundAccelerationMult, GroundDecelerationMult, and GroundJumpImpulseMult if not 1.0
  • added oil effect
  • added description to guard items to let player know when used they become a temporary party member
  • fixed anvilAdamantium.tga typo
  • fixed potionsStaminaNormalFlask.tga typo (not using stamina potions though)
  • fixed Shaman_orange.skn
  • fixed Warlock_orange.skn
  • no longer send client data messages to external server when only in fake game
  • now don't get Damage help topic until below 67% health (was <100%)
  • now don't get LowHeatlh help topic until below 50% health (was 75%)
  • turned off "Items on the ground" help topic
  • no longer get ObjectInteraction when near player lifestone/gate
  • moved WorldCarryOver help topic to pop up on win, lose, or lifestone takes damage (or level up as a backup)
  • fixed Base Gate help topic
  • fixed a couple foundation issues on houses
  • fixed a couple random torches in houses
  • fixed weird issues with 2 blocks in same block and one of them has custom slope blending
  • now correctly show block outline when highlighting a block that has a slope (because can place in deposit layer)
  • fixed missing Effects/brazierfire02.eff
  • fixed missing Effects/braizerfire.eff
  • fixed missing Sounds/Objects/torch.wav
  • fixed test_checkDatabase trying to find Explosion mdl in some database entries when they are projectile entries not models
  • fixed Skills/Mutations_Venomous.tga typo
  • fixed missing Models/Players/maleHuman/male_platearmorGold.tga
  • made other metal versions of Leatherworking station
  • now highlighting class choices shows class icon in highlight text
  • now highlighting class choices for 2nd/3rd class choice shows class description
  • removed a few platforms from houses
  • fixed cheat_winGame - not available in public builds
  • changed save version to 300
  • made rock bounds a bit narrower so doesn't get stuck on edges so much
  • changed MapVersion to 9 (older maps should still work perfectly fine)
  • split loading screen into 2 textures
  • added some purpose text to starting quests
  • fixed a few item status effects that were trying to change player skin
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion
Reply With Quote
  #10  
Old 09-24-2024, 12:55 PM
Shadow's Avatar
Shadow Shadow is offline
Super Moderator
 
Join Date: Jun 2007
Location: Dallas, TX
Posts: 10,093
Default

0.801 change list:
  • fixed an animation gltich when moving forward/backwards a lot (especially when also attacking)
  • fixed not being able to place torches on top of surface (couldn't see)
  • fixed a newly falling object applying built up time and falling really fast
  • fixed not being able to attack doors
  • decreased SkillMaelstrom DiggingMult from 1.0 to 0.25
  • decreased wood from each tree a little
  • added plants to cave biome
  • fixed wishing well tip (said left click instead of use with E)
  • updated logo
  • fixed a few things taking a while before realizing need to fall
  • fixed loading screen words being squished some
__________________
Steven Peeler
Designer/programmer
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, Drox Operative 2, & Din's Champion
Wishlist Din's Champion
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 04:39 AM.


Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 2007 - 2024 Soldak Entertainment, Inc.